会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
偶尔发呆
学习时有短暂的平静
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
22
23
24
25
26
27
下一页
2017年12月4日
epoll
摘要: epoll相关的api: 网上搜集的epoll代码示例:
阅读全文
posted @ 2017-12-04 15:21 偶尔发呆
阅读(180)
评论(0)
推荐(0)
2017年11月27日
poll
摘要: poll相关的api: 网上搜到的代码示例: 使用nc命令作为客户端进行交互:nc localhost 9999 从这个例子中,能看出poll的缺点。 poll函数返回发生了事件的描述符个数,我们需要遍历所有的描述符,才能知道具体描述符哪些真实发生了事件。
阅读全文
posted @ 2017-11-27 15:20 偶尔发呆
阅读(383)
评论(0)
推荐(0)
2017年11月17日
ShardedJedis的分片原理
摘要: ShardedJedisPool xml配置: xml配置对应的构造方法: ShardedJedisPool使用示例: ShardedJedisPool.getResource 的调用栈: 代码分析: JedisShardInfo.createResource: 存取一个键时,根据键获取一个Jedi
阅读全文
posted @ 2017-11-17 16:30 偶尔发呆
阅读(1673)
评论(0)
推荐(0)
2017年11月13日
ShardedJedis的使用
摘要: 假定有2个 redis 服务实例(A和B)在运行,在客户端进行 set 操作: set a0 xxx set a1 xxx set a2 xxx set a3 xxx 我们希望a0, a1, a2, a3 分散保存在A和B中。 jedis 已经提供了这种功能: 测试代码: 这种思路是在客户端进行分片
阅读全文
posted @ 2017-11-13 15:06 偶尔发呆
阅读(1070)
评论(0)
推荐(0)
2017年11月3日
redis主从配置
摘要: 机器ip:192.168.233.8主redis:./src/redis-server ./redis.conf从redis:./src/redis-server ./redis.conf修改 redis.conf 文件: port 6380slaveof 192.168.233.8 6379 哨兵
阅读全文
posted @ 2017-11-03 11:24 偶尔发呆
阅读(155)
评论(0)
推荐(0)
2017年11月2日
ThreadPoolExecutor类
摘要: 首先分析内部类:ThreadPoolExecutor$Worker //Worker对线程和任务做了一个封装,同时它又实现了Runnable接口, //所以Worker类的线程跑的是自身的run方法 private final class Worker extends AbstractQueuedS
阅读全文
posted @ 2017-11-02 11:19 偶尔发呆
阅读(352)
评论(0)
推荐(0)
2017年10月31日
shell批量杀进程
摘要: ps aux |grep java |grep -v 'grep java'|awk {'print $2'}|xargs kill -9 ps aux |grep java 查询包含‘java’的进程|grep -v 'grep java' 过滤掉 grep java 进程 |awk {'prin
阅读全文
posted @ 2017-10-31 15:33 偶尔发呆
阅读(327)
评论(0)
推荐(0)
2017年10月19日
从输入流读取字节
摘要: public static byte[] readBytes(InputStream in) throws IOException { //读取字节的缓冲 byte[] buffer = new byte[1024]; //最终的数据 byte[] result = new byte[0]; int size = 0; while ((si...
阅读全文
posted @ 2017-10-19 11:37 偶尔发呆
阅读(931)
评论(0)
推荐(0)
2017年10月13日
maven分别打包开发、生产配置文件
摘要: 项目工程针对开发和生产有两套配置,开发配置文件目录:src/main/resources/ applicationContext.xml (开发和生产共用) dubbo.properties (开发和生产不同) 生产配置文件目录:src/main/profile/product/ dubbo.pro
阅读全文
posted @ 2017-10-13 10:17 偶尔发呆
阅读(1479)
评论(0)
推荐(0)
2017年9月21日
从消费者到提供者的调用栈
摘要: consumer: 在NettyChannel.send中加断点,显示调用栈 provider: 在方法实现里面,加断点得到调用栈 如以上2图,从consumer到provider的步骤一目了然。 consumer对应NettyClient,provider对应NettyServer。 之前对dub
阅读全文
posted @ 2017-09-21 17:54 偶尔发呆
阅读(223)
评论(0)
推荐(0)
上一页
1
···
22
23
24
25
26
27
下一页
公告