首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
捍卫简单
掘友等级
软件工程师
|
小米
总结、整理、随笔
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 51
沸点 0
赞
51
返回
|
搜索文章
最新
热门
一次完整的HTTP请求经历的所有环节
TCP协议对应于传输层,而HTTP协议对应于应用层,从本质上来说,二者没有可比性。Http协议是建立在TCP协议基础之上的,当浏览器需要从服务器获取网页数据的时候,会发出一次Http请求。Http会通过TCP建立起一个到服务器的连接通道,当本次请求的数据完毕后,Http会立即将…
Java 序列化
检查一个类是否能序列化,只需要查看该类有没有实现 java.io.Serializable接口。 最好显式指定序列化唯一表示serialVersionUID的值,若不指定,编译器会根据class默认生成,默认生成的会随着类定义的改变而改变,导致反序列化之前序列化的文件失败。 将…
Spring & SpringBoot
Bean的依赖注入是第一次调用getBean方法发生的。(可以通过定义Bean的lazyinit属性预加载) IOC双亲容器:子容器可以引用父容器的Bean,但是父容器不能引用子容器的Bean,并且各个子容器中定义的bean是互不可见的,这样也可以避免因为不同的插件定义了相同的…
Java List
List是一个接口,它继承与Collection接口,代表有序的队列。 AbstractList是一个抽象类,它继承与AbstractCollection。AbstractList实现了List接口中除了size()、get(int location)之外的方法。 Abstra…
Java 队列
ArrayBlockingQueue :一个由数组支持的有界队列。 LinkedBlockingQueue :一个由链接节点支持的可选有界队列。 PriorityBlockingQueue :一个由优先级堆支持的无界优先级队列。 DelayQueue :一个由优先级堆支持的、基…
Java wait/sleep await/signal
wait: Object类的方法,在线程获取了对象锁后暂时释放锁,让出cpu资源,等待同一对象调用notify、notifyAll方法(notify随机唤醒一个,notifyAll全部唤醒),再次重新获取锁继续执行。 sleep:Thread类的方法,当前线程沉睡指定时间,不需…
Java并发编程
java的关键字,能够将方法或者代码块锁起来,实现同步的功能,保证同一时间只能被一个线程访问。 修饰静态变量为类锁,其余都是对象锁,类锁与对象锁是不冲突的。 工作线程的任务执行完后会不断从阻塞任务任务中获取任务去执行。 很高级的实现:ctl(AtomicInteger) 高三位…
Idea java: -source 1.5 中不支持 diamond 运算符
1、修改file/setting的javacompile2、file/projectstructure/Project3、file/projectstructure/Moudules
Java 反射和动态代理
运行状态下,给定任何一个类,都可以获取该类的属性和方法,给定任意对象,都可以获取内衣并且调用方法。 class文件会以二进制流加载到jvm中,储存了该类的全部信息(例如:版本号,常量池,访问标志,相关类索引集合,字段表集合,方法集合等),根据类名可以定位到该类在jvm的存储位置…
IO模型
所谓同步,就是在发出一个调用时,在没有得到结果之前,该调用就不返回。但是一旦调用返回,就得到返回值了。换句话说,就是由调用者主动等待这个调用的结果。 而异步则是相反,调用在发出之后,这个调用就直接返回了,所以没有返回结果。换句话说,当一个异步过程调用发出后,调用者不会立刻得到结…
下一页
个人成就
文章被点赞
102
文章被阅读
33,539
掘力值
917
关注了
17
关注者
8
收藏集
17
关注标签
74
加入于
2018-06-27