会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Simon
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
11
下一页
2021年3月
IDEA把springBoot项目添加加到RunDashboard中启动
摘要: 1.Run - Edit Configurations 2.选择SpringBoot 点窗口右上角加号 + 3.选择SpringBoot 4.选择...选择你的项目,自定义你的启动项目名称(可以不写),编辑完右下角点确定 5.打开你的Run Dashboard就有了
阅读全文
posted @ 2021-03-11 18:16 SimonShixinlong
阅读(844)
评论(0)
推荐(0)
2021年2月
IDEA 清理冗余的import包的快捷键 Ctrl+Alt+o
摘要: IDEA 清理冗余的import包的快捷键 :Ctrl+Alt+o
阅读全文
posted @ 2021-02-28 01:24 SimonShixinlong
阅读(703)
评论(0)
推荐(0)
2020年12月
Lambda表达式的格式
摘要: public static void main(String[] args) { Thread thread = new Thread( () -> {System.out.println(" thread init");}); thread.start(); } //(数据类型 参数)-> {前面
阅读全文
posted @ 2020-12-16 22:55 SimonShixinlong
阅读(148)
评论(0)
推荐(0)
transient 瞬态 关键字 阻止变量被序列化
摘要: transient 瞬态 关键字 阻止变量被序列化
阅读全文
posted @ 2020-12-13 21:48 SimonShixinlong
阅读(192)
评论(0)
推荐(0)
静态不能被序列化
摘要: 静态成员变量不能被序列化
阅读全文
posted @ 2020-12-13 21:46 SimonShixinlong
阅读(381)
评论(0)
推荐(0)
传统IO和NIO的区别
摘要: IO是直接通信; NIO是由缓存作为中间层,先把数据放入缓存(内存),数据的消费者可以从缓存中获取数据。
阅读全文
posted @ 2020-12-02 16:15 SimonShixinlong
阅读(155)
评论(0)
推荐(0)
2020年11月
GET和POST的区别
摘要: GET产生一个TCP数据包;POST产生两个TCP数据包。 对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据);而对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据
阅读全文
posted @ 2020-11-27 10:50 SimonShixinlong
阅读(61)
评论(0)
推荐(0)
Condition接口实现原理
摘要: Condition接口实现原理: 阻塞队列,内存中的容器(队列,先进先出;阻塞,等待别动)。 Condition接口: 方法await()线程等待:将线程的锁释放,进入到阻塞队列; 方法signal()唤醒线程:线程从阻塞队列中拿出,线程重新获取锁。【可以唤醒对方线程】
阅读全文
posted @ 2020-11-18 00:59 SimonShixinlong
阅读(202)
评论(0)
推荐(0)
线程安全运行速度慢
摘要: 线程安全运行速度慢;线程不安全运行速度快。
阅读全文
posted @ 2020-11-16 22:48 SimonShixinlong
阅读(115)
评论(0)
推荐(0)
同步代码块处理线程安全问题
摘要: 语法: synchronized(任意对象){ 线程操作的所有共享数据 } 同步代码块 锁:有锁的线程进入同步代码块执行,执行完毕归还锁。 无锁的线程,等待在同步之外。
阅读全文
posted @ 2020-11-16 22:44 SimonShixinlong
阅读(69)
评论(0)
推荐(0)
1
2
3
4
5
···
11
下一页
公告