会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
把书读薄
收藏文章数量从多到少与“把书读薄”是一个道理
博客园
首页
新随笔
联系
订阅
管理
随笔 - 348
文章 - 0
评论 - 7
阅读 -
19万
上一页
1
···
26
27
28
29
30
31
32
33
34
35
下一页
2018年9月11日
synchronized介绍
摘要: 1、在多线程并发编程中synchronized一直被称为重量级锁,但是随着Java se1.6 对synchronized进行了各种优化后,有些情况下它就并不那么重了。 synchronized实现同步的基础:每个对象都可以作为锁,具体分为三种情况: 对于普通同步方法,锁的是自己实力对象 对于静态同
阅读全文
posted @ 2018-09-11 00:12 使用D
阅读(209)
评论(0)
推荐(0)
2018年9月10日
volatile介绍
摘要: volatile是轻量级的synchronized,它在多处理开发中保证了共享变量的“可见性”。 可见性是指当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。 如果volatile变量修饰符使用恰当的话,它比synchronized的使用和执行成本更低。 成本低的原因是:volatile
阅读全文
posted @ 2018-09-10 22:12 使用D
阅读(463)
评论(0)
推荐(0)
docker开启远程访问
摘要: 找到/usr/lib/systemd/system/docker.service,修改ExecStart对应行: ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock #重新加载 systemc
阅读全文
posted @ 2018-09-10 16:53 使用D
阅读(191)
评论(0)
推荐(0)
docker时间同步解决办法
摘要: 在Dockerfile文件中增加: ADD Shanghai /etc/localtime RUN echo 'Asia/Shanghai' >/etc/timezone 重点: 把Shanghai文件放在与Dockerfile文件同目录下。 Shanghai文件可以从linux服务器上拷贝出来/u
阅读全文
posted @ 2018-09-10 16:51 使用D
阅读(2001)
评论(0)
推荐(0)
spring boot集成docker
摘要: 1、在main下级路径创建docker文件夹 2、在docker文件夹下创建Dockerfile文件,用于构建镜像 FROM frolvlad/alpine-oraclejdk8:slim VOLUME /tmp ADD 项目名称-0.0.1-SNAPSHOT.jar app.jar ADD Sha
阅读全文
posted @ 2018-09-10 15:44 使用D
阅读(234)
评论(0)
推荐(0)
2018年9月9日
图解设计模式-Visitor模式
摘要: Visitor模式即访问者模式 在数据结构中保存许多元素,我们会对这些元素进行处理,这时“处理”代码放在那里比较好?通常的做法是将它们放在表示数据结构中的类中。但是,如果“处理”有许多中那?这种情况下,没当增加一种处理时,我们就不得不去修改表示数据结构的类。 Visitor模式中将数据结构与处理分离
阅读全文
posted @ 2018-09-09 23:46 使用D
阅读(481)
评论(0)
推荐(0)
图解设计模式-Decorator模式
摘要: 装饰者模式:像不断地在对象添加装饰的设计模式称为Decorator模式,Decorator指装饰物。 角色: Component组件:增加功能的核心角色。本示例中,装饰前的蛋糕就是Component角色,Component角色只定义了API接口。 ConcreteComponent具体的组件:实现了
阅读全文
posted @ 2018-09-09 23:10 使用D
阅读(218)
评论(0)
推荐(0)
2018年9月6日
图解设计模式-Strategy模式
摘要: Strategy(算法)模式可以整体的替换算法的实现部分。 重点说明: 使用委托这种弱关联关系可以很方便的整体替换算法。 角色: Strategy策略:该角色负责决定实现策略所需要的接口api。 ConcreteStrategy具体策略:该角色负责实现Strategy角色接口api。即负责实现具体的
阅读全文
posted @ 2018-09-06 23:35 使用D
阅读(464)
评论(0)
推荐(0)
图解设计模式-Bridge模式
摘要: Bridge桥连接模式的作用是将两样东西链接起来,它们分别是类的功能层次结构和类的实现层次结构。 类的功能层次结构 当有一个Something类,要增加它的功能时,可以创建SomethingGood类同时继承Something类,这样就构成了一个小的类的层次结构。 父类具有基础的功能 在子类中增加新
阅读全文
posted @ 2018-09-06 22:28 使用D
阅读(186)
评论(0)
推荐(0)
HashMap源码
摘要: 继承类:AbstractMap 实现接口:Map、Cloneable Map:将key-value映射为对象,接口取代了Dictionary类, AbstractMap实现了Map,减少实现Map接口时的工作量 Cloneable实现此接口的类可以进行拷贝操作 重要说明: 1、异或操作: x是二进制
阅读全文
posted @ 2018-09-06 01:06 使用D
阅读(150)
评论(0)
推荐(0)
上一页
1
···
26
27
28
29
30
31
32
33
34
35
下一页
公告
昵称:
使用D
园龄:
11年7个月
粉丝:
8
关注:
0
+加关注
<
2025年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
invalid apk
(1)
android报错
(1)
android
(1)
随笔分类
(232)
ai应用(3)
DDD(1)
Docker(4)
dubbo源码(9)
Git(1)
Google软件工程(12)
Guava(2)
Head First 设计模式(6)
HTTP相关(2)
Java并发编程的艺术(4)
Java基础(5)
Java集合与Map源码(9)
JVM相关(7)
Linux内核设计与实现(5)
maven(3)
MQ(4)
Mybatis源码(8)
nacos(1)
php(2)
Redis设计与实现(5)
Redis运维与开发(7)
SAAS技术(1)
spring(2)
VUE相关(1)
zookeeper分布式过程协同技术详解(4)
待完善(1)
读书笔记(2)
多线程(6)
高性能MySql(21)
工作中零散整理(10)
关键改变(1)
流处理(4)
权限认证(1)
日常碰到问题(4)
日志(2)
深入理解Java虚拟机(17)
深入理解Nginx(2)
算法(28)
图解设计模式(13)
微服务设计(4)
线上事故(5)
业务(3)
更多
阅读排行榜
1. CORS错误汇总(16871)
2. Netty实践:ChannelInboundHandlerAdapter与ChannelOutboundHandlerAdapter(13904)
3. spring集成Log4j以及log4j配置简要说明(10959)
4. mysql分片(9524)
5. 类元数据Class Metadata(8487)
评论排行榜
1. Netty实践:ChannelInboundHandlerAdapter与ChannelOutboundHandlerAdapter(3)
2. HashMap中判断key条件(2)
3. mysql分片(2)
推荐排行榜
1. 写扩散与读扩散(1)
2. The bean 'xxxUserMapper' could not be injected because it is a JDK dynamic proxy(1)
3. npm audit fix(1)
4. Redis实现限流功能(1)
5. 记录一次服务器内存耗尽排查过程使用到的命令(1)
最新评论
1. Re:HashMap中判断key条件
@哎~夜长梦多 同一对象相同...
--使用D
2. Re:HashMap中判断key条件
object=object是什么意思?
--哎~夜长梦多
3. Re:mysql分片
那么Mysql如何分片呢?命令是什么
--陈无问
4. Re:Netty实践:ChannelInboundHandlerAdapter与ChannelOutboundHandlerAdapter
你好 博主 这个程序的入口是什么 我需要插入U盘等一些设备吗
--忆峰的海角
5. Re:mysql分片
666
--石砾
点击右上角即可分享