古越剑箫

学习是一种习惯

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页

2020年3月21日

摘要: 红包雨算法 阅读全文
posted @ 2020-03-21 11:09 古越剑箫 阅读(1599) 评论(0) 推荐(0) 编辑

2020年3月11日

摘要: 聊聊sql优化 阅读全文
posted @ 2020-03-11 17:53 古越剑箫 阅读(243) 评论(0) 推荐(0) 编辑

摘要: sql索引使用的规则 阅读全文
posted @ 2020-03-11 15:10 古越剑箫 阅读(679) 评论(0) 推荐(0) 编辑

摘要: 使用Explain分析SQL执行 阅读全文
posted @ 2020-03-11 10:39 古越剑箫 阅读(410) 评论(0) 推荐(0) 编辑

2020年1月28日

摘要: 深入理解java虚拟机 阅读全文
posted @ 2020-01-28 21:28 古越剑箫 阅读(231) 评论(0) 推荐(0) 编辑

2019年7月11日

摘要: 数据模型: freemarker模板 展示: 1、freemarker格式化日期防止为空导致异常。 2、freemark遍历列表防止值为空导致异常。 阅读全文
posted @ 2019-07-11 17:35 古越剑箫 阅读(1837) 评论(0) 推荐(0) 编辑

摘要: 演示代码 top命令查看CPU使用情况,默认按照CPU使用率从高到低排序,如果没排,请使用M指令进行排序。 查看到消耗CPU第一的进程ID是2047,查看当前进程下的线程信息, 将这个线程ID,十进制转为16进制, jstack 命令查看具体的异常位置,便于我们优化代码 阅读全文
posted @ 2019-07-11 10:04 古越剑箫 阅读(13927) 评论(0) 推荐(0) 编辑

2019年6月2日

摘要: ArrayList三个构造器 三个构造器主要目的是初始化Object[] 的长度 1、ArrayList(),默认构造数组长度为10空列表,但是DEFAULTCAPACITY_EMPTY_ELEMENTDATA长度我们并不知道,真正设置数组长度是在add()方法扩容时候设置 2、new Array( 阅读全文
posted @ 2019-06-02 17:58 古越剑箫 阅读(195) 评论(0) 推荐(0) 编辑

2019年3月28日

摘要: 1.^(亦或运算) ,针对二进制,相同的为0,不同的为1 2 >0010 3 >0011 2^3就为0001,结果就是1 2.&(与运算) 针对二进制,只要有一个为0,就为0 还是上述的例子 3.<<(向左位移) 针对二进制,转换成二进制后向左移动3位,后面用0补齐 4.>>(向右位移) 针对二进制 阅读全文
posted @ 2019-03-28 09:07 古越剑箫 阅读(337) 评论(0) 推荐(0) 编辑

2019年3月27日

摘要: 在描述算法复杂度时,经常用到o(1), o(n), o(logn), o(nlogn)来表示对应算法的时间复杂度, 这里进行归纳一下它们代表的含义: 这是算法的时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据增长量之间的关系 阅读全文
posted @ 2019-03-27 15:26 古越剑箫 阅读(439) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 18 下一页