李虹霖

 

2018年11月30日

redis cluster介绍

摘要: 讲解分布式数据存储的核心算法,数据分布的算法 hash算法 -> 一致性hash算法(memcached) -> redis cluster,hash slot算法 一、概述 1、我们的memcache客户端(这里我看的spymemcache的源码),使用了一致性hash算法ketama进行数据存储 阅读全文

posted @ 2018-11-30 11:38 lol霖 阅读(573) 评论(0) 推荐(0) 编辑

2018年11月29日

搭建redis-sentinel(哨兵机制)集群

摘要: 对于sentinel哨兵节点的一些核心概念: 1、sdown和odown转换机制 sdown和odown两种失败状态 sdown是主观宕机,就一个哨兵如果自己觉得一个master宕机了,那么就是主观宕机 odown是客观宕机,如果quorum数量的哨兵都觉得一个master宕机了,那么就是客观宕机 阅读全文

posted @ 2018-11-29 15:20 lol霖 阅读(1698) 评论(0) 推荐(0) 编辑

2018年10月12日

面试必备:ArrayList源码解析(JDK8)

摘要: 面试必备:ArrayList源码解析(JDK8) https://blog.csdn.net/zxt0601/article/details/77281231 概述很久没有写博客了,准确的说17年以来写博客的频率降低到一个不忍直视的水平。这个真不怪我,给大家解释一下。 一是自从做了leader,整天 阅读全文

posted @ 2018-10-12 18:34 lol霖 阅读(205) 评论(0) 推荐(0) 编辑

java命令--jstat 工具使用

摘要: jstat(JVM Statistics Monitoring Tool)是用于监控虚拟机各种运行状态信息的命令行工具。他可以显示本地或远程虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据,在没有GUI图形的服务器上,它是运行期定位虚拟机性能问题的首选工具。 一、介绍 用以判断JVM是否存 阅读全文

posted @ 2018-10-12 18:31 lol霖 阅读(475) 评论(0) 推荐(0) 编辑

2018年10月11日

Java与Netty实现高性能高并发

摘要: 摘要: 1. 背景 1.1. 惊人的性能数据 最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。 1. 背景 1.1. 惊人的性能数据 最近一个圈内朋友通过私信告诉我,通过使用Netty 阅读全文

posted @ 2018-10-11 20:45 lol霖 阅读(10905) 评论(0) 推荐(0) 编辑

Redis客户端连接异常

摘要: Redis客户端连接异常:Could not get resource from the pool 解决办法 作者:qinsihang 不能从连接池获取连接的最大可能是,Redis服务器所在的主机中防火墙没有开放redis的端口,开放方式是: /etc/sysconfig/iptables 在ipt 阅读全文

posted @ 2018-10-11 16:26 lol霖 阅读(457) 评论(0) 推荐(0) 编辑

redis数据迁移方案

摘要: 一、持久化rdb文件迁移 1.持久化设置 save 900 1 # 900秒(15分钟)内至少有1个key被改变 save 300 10 # 300秒(5分钟)内至少有300个key被改变 save 60 10000 # 60秒内至少有10000个key被改变 dbfilename # 本地持久化数 阅读全文

posted @ 2018-10-11 16:05 lol霖 阅读(787) 评论(0) 推荐(0) 编辑

2017年4月21日

提升lua代码效率

摘要: 这两个效率有很大差别上面这个消耗 3毫秒 下面这个消耗 1毫秒现在项目里面有很多没必要重复索引可以先用一个本地变量记录下来,不用每次都重复索引这样可以提升效率 阅读全文

posted @ 2017-04-21 17:21 lol霖 阅读(349) 评论(0) 推荐(0) 编辑

2017年3月29日

NGUI 解决UILable 在空行起始位置加‘\n’

摘要: NGUI 解决UILable 默认在顶满第一行时,在起始位置如键入空格无效,其原因就是会加入换行符,使字符串,整体换行了 解决办法加入bool变量控制 1在 UILable代码中添加 2 在该函数中 void ProcessText (bool legacyMode, bool full) 对方法 阅读全文

posted @ 2017-03-29 17:44 lol霖 阅读(402) 评论(0) 推荐(0) 编辑

2017年1月20日

Unity shader 官网文档全方位学习(二)

摘要: 摘要: 这篇文章主要介绍Lighting model及自定义Lighting model 上文咱们学了surface shader。这玩意在开始的时候啊,在定义哪个函数处理surface时用一定要指定Lighting model(即光照模型)的。自带的是Lambert和BlinnPhong.本文首先 阅读全文

posted @ 2017-01-20 10:15 lol霖 阅读(639) 评论(0) 推荐(0) 编辑

导航