会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
@jason
奋斗不息。。。。。。 so far ,so good
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
24
下一页
2017年1月10日
Spring bean 的生命周期
摘要:
阅读全文
posted @ 2017-01-10 16:06 jason.bai
阅读(256)
评论(0)
推荐(0)
2017年1月4日
CountDownLatch和CyclicBarrier 举例详解
摘要: 有时候会有这样的需求,多个线程同时工作,然后其中几个可以随意并发执行,但有一个线程需要等其他线程工作结束后,才能开始。举个例子,开启多个线程分块下载一个大文件,每个线程只下载固定的一截,最后由另外一个线程来拼接所有的分段,那么这时候我们可以考虑使用CountDownLatch来控制并发。 Count
阅读全文
posted @ 2017-01-04 11:07 jason.bai
阅读(554)
评论(0)
推荐(0)
2017年1月3日
另类多线程生产者与消费者模式
摘要: 题目:现在两个线程,可以操作同一个变量,实现一个线程对该变量加1,一个线程对该变量减1,实现交替,来10轮,变量初始值为零。 在这个需要注意一个问题在共享对象的方法里 将if替换为while,解决虚假唤醒的问题。
阅读全文
posted @ 2017-01-03 18:32 jason.bai
阅读(270)
评论(0)
推荐(0)
2016年12月29日
redis.conf配置详细翻译解析
摘要: # redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位, # 通常的格式就是 1k 5gb 4m 等酱紫: # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 bytes # 1mb => 1024*1024 bytes # 1g => 1000000000 bytes # 1gb => 1024*...
阅读全文
posted @ 2016-12-29 14:48 jason.bai
阅读(975)
评论(1)
推荐(1)
2016年12月21日
数据库优化之索引使用简介
摘要: 索引 无论是面试,还是实际工作中,对于一个Java程序员来说,数据库优化是避不开的一个技术点,关于数据库的优化,在性能达不到要求的情况下,我大致给出以下几个方向: (1)优化表结构,对常用字段和非常用的字段分开存储 (2)优化SQL,合理使用索引 (3)做数据库读写分离,减少IO压力,由于数据库对记
阅读全文
posted @ 2016-12-21 09:37 jason.bai
阅读(357)
评论(0)
推荐(0)
2016年12月20日
Comparable和Comparator的区别
摘要: Comparable Comparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实现了Comparable接口的类如何比较,则依赖compareTo方法的实现,compareTo方法也被称为自然比较方法。如果开发者add进
阅读全文
posted @ 2016-12-20 11:15 jason.bai
阅读(2368)
评论(0)
推荐(0)
2016年12月16日
spring中用到哪些设计模式
摘要: 1.工厂模式,这个很明显,在各种BeanFactory以及ApplicationContext创建中都用到了; 2.模版模式,这个也很明显,在各种BeanFactory以及ApplicationContext实现中也都用到了; 3.代理模式,在Aop实现中用到了JDK的动态代理; 4.单例模式,这个
阅读全文
posted @ 2016-12-16 16:46 jason.bai
阅读(42401)
评论(1)
推荐(2)
2016年12月7日
JVM之几种垃圾收集器简单介绍
摘要: 本文中的垃圾收集器研究背景为:HotSpot+JDK1.7 一、垃圾收集器概述 如上图所示,垃圾回收算法一共有7个,3个属于年轻代、三个属于年老代,G1属于横跨年轻代和年老代的算法。 JVM会从年轻代和年老代各选出一个算法进行组合,连线表示哪些算法可以组合使用 二、各个垃圾收集器说明 1、Seria
阅读全文
posted @ 2016-12-07 13:53 jason.bai
阅读(6058)
评论(0)
推荐(0)
2016年11月25日
angular.extend()和 angular.copy()的区别
摘要: 1.angular.copy angular.copy(source, [destination]); // source: copy的对象. 可以使任意类型, 包括null和undefined. destination:接收的对象 返回复制或更新后的对象 如果省略了destination,一个新的
阅读全文
posted @ 2016-11-25 09:32 jason.bai
阅读(5410)
评论(0)
推荐(1)
2016年11月22日
ThreadLocal是什么?保证线程安全
摘要: 早在JDK 1.2的版本中就提供Java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,
阅读全文
posted @ 2016-11-22 10:10 jason.bai
阅读(3543)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
24
下一页
公告