首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
我一定会有猫的
掘友等级
Java攻城狮
|
待
我学
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
97
文章 51
沸点 46
赞
97
返回
|
搜索文章
最新
热门
【LeetCode 371】Sum of Two Integers 题解及思路分析
最近在继续刷LeetCode的题目锻炼解决问题的思路,除了通常的几种算法,对于某些特别的题目有比较特殊的思路,还是记录下来才能加深印象拓展思路也给大家分享一下,希望能够有所帮助。 Calculate the sum of two integers a and b, but yo…
如何利用Redis实现延时处理
最近需要做一个延时处理的功能,主要是从kafka中消费消息后根据消息中的某个延时字段来进行延时处理,在实际的实现过程中有一些需要注意的地方,记录如下。 Timer使用的是绝对时间,系统时间的改变会对Timer产生一定的影响;而ScheduledThreadPoolExecuto…
缓存三大问题及解决方案
1. 缓存来由 随着互联网系统发展的逐步完善,提高系统的qps,目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈,极大的提升了用户体验和系统稳定性。 2. 缓存问题 虽然使用缓存给系统带来了一定的质的提升,但同时也带来了一些需要注意的问题。 …
Java披荆斩棘之剑
注:本文转自牛客网,具体链接待我找到补上。 !为必会知识点,%为扩展知识点也就是和别人拉开差距的地方,?为扩展知识点,为加分项,都会你就说大神,走向人生巅峰你还在等什么。 !2、会写常用的排序算法,如快排,归并等。 %3、各种排序算法的时间复杂度和稳定性 ,重点快排。 %4、两…
Java集合之ArrayList源码分析
上面是基本的几个属性,注释中都说的比较清楚了,DAFAULT_CAPACITY是默认初始化的数组大小,EMPTY_ELEMENTDATA是一个用来判断用的空数组,elementData是用来存放数据的数组,size则是记录元素的数量。 普通构造方法指定容量大小,非小于0时,正常…
java关键字之final
上一节讲解了static关键字的常见用法,这次讲解一下和static在一起比较常用的关键字final。 从图中可以看出,首先是final修饰基本数据类型的变量 值不能够被修改,修饰的方法不能够被重写,而被final修饰的变量TestFinal可以修改其属性,是可以的,但是对变量…
java基础之static
static是java中比较重要也是比较常用的关键字,可能有人对其的大部分用法不是很了解,再次介绍也自己复习一下。 被static修饰的变量属于类变量,即不需要实例化就可以通过类名.变量名的方法直接引用,并且熟悉JVM类加载机制的同学应该清楚用static修饰的变量在编译过程中…
LinkedList遍历方式之坑
Java中普通的遍历方式一般常用的就是fori和foreach方式,在一般情况下这两种区别不大,往往是效率区别和有一些特殊场合注意问题,下次再详解,这次先描述关于LinkedList遍历时遇到的问题。 项目中需要实现接收对方频繁发送过来的数据并解析后序列化文件到目的服务器,采用…
个人成就
文章被点赞
110
文章被阅读
18,888
掘力值
500
关注了
22
关注者
18
收藏集
2
关注标签
16
加入于
2017-11-06