- 博客(4)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
原创 减肥坚持不下去?一个立竿见影的方法
减肥坚持不下去?一个立竿见影的方法大家好,我是vac。今年29了,程序员一枚,本不以为自己可以「靠年轻吃饭」,随着新进的同事中几个97年的「后浪」,给了我当头一棒。我开始问自己我还年轻吗?我照了下镜子,打量了一下自己,“稀疏的头发,穿着格子衫,休闲裤,还挺着一个大肚子,双下巴上还长满了胡子。”从我的服装,外形体态和精神状态,我一眼看去像是一个37左右的老大叔。于是,我决心减肥。减肥过程中,遇到了很多的困难,让我坚持不下去,下面介绍我是怎么应对的方法。01 写下坚持不下去的原因举个例子,我当时在
2020-10-30 10:08:02 237 2
原创 Sql查询为什么要小表驱动大表
分析mysql的join实现原理是,以驱动表的数据为基础,“嵌套循环”去被驱动表匹配记录,select * from a join b on a.bid =b.id假设 a表10000数据,b表20数据这里有2个过程,b 表数据最少,查询引擎优化选择b为驱动表,循环b表的20条数据,去a表的10000数据去匹配,这个匹配的过程是B+树的查找过程,比循环取数要快的多。小表驱动的方式for 20条数据 匹配10000数据(根据on a.bid=b.id的连接条件,进行B+树
2020-10-28 11:31:22 2677 5
原创 垃圾收集器入门
垃圾收集器入门1. GC的由来C语言是如何清理内存的?C语言本身是没有提供GC能力的,是程序员通过malloc来获取堆内存,通过free函数来释放内存。那么让我想想,垃圾回收的执行逻辑跟业务操作是没有关系的。让我联想到“让程序员专注于业务开发“这句话,大师们应该会将垃圾回收这块工作给封装起来,下沉到高级语言的功能包中,于是Java,c++,c#…此类高级语言自带gc功能应运而生。2. GC的步骤关于GC,主要有以下步骤第一步:哪些对象需要回收?第二步:如何回收?接下来,我围绕这2个步骤分
2020-10-08 23:59:46 215
原创 habase集群访问慢,hbase shell查询快的原因
问题现象今天早上,我还在上班路上,测试老大在群里面喊,xx应用仿真环境访问不了,并且截图了log日志,我看了一下是dubbo服务访问超时,第一反应是dubbo服务挂了,找运维重启,重启后无果,然后等我去了公司,看了详细日志,是dubbo接口响应时长达到6s,明明是测试通过的接口,接口性能不可能这样慢, 分析了下这个接口功能,是直连hbase查询,还是rowkey的get查询,应该是几十毫秒内响应。遇到此类,本来好好的,现在不行的问题,一般都是一脸问号,没办法,只能撸起袖子找原因了。第一步:hbase数
2020-10-02 21:02:38 984
少有的城市四级联动的js弹出选择框
2014-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人