Hello World

吞风吻雨葬落日 欺山赶海踏雪径

0%

日常测试环境https突然挂了,排查了发现部分docker镜像没有带测试的https证书且nginx没有开启https支持。所以在应用中统一配置。

阅读全文 »

遍历多层级的树,通常都是用递归,但是递归需要新定义一个方法。代码写多了,方法又不能其他地方复用,想着是不是可以不同递归来遍历多层级的树。用 结构即可。

阅读全文 »

MySQL中的索引就如同指向数据条目的指针一样,可以快速找到匹配查询条件的数据条目。所有的MySQL数据类型都支持索引。

虽然可以为表中的每个查询的字段增加索引,但是不必要的索引会消耗更多的存储空间,查询中MySQL决定使用何种索引也会增加查询耗时。索引还会增加插入、更新、删除数据的耗时,因为每个索引都需要更新。
所以,哪些字段建立索引需要深思熟虑,来达到最佳的性能。

阅读全文 »

MySQL JSON 官方文档阅读笔记与总结,以5.7版本为主,也会介绍8.0版本的一些需要注意的变化。
虽然个人还是建议用8.0+版本,但是实际工作还是5.7为主。

阅读全文 »

昨天看了 fastjson 作者一篇 《用LambdaMetafactory生成函数映射代替反射提升性能》 的文章,其中主要介绍了 fastjson中如何使用 LambdaMetafactory来生成函数映射代替反射调用。
了解了下 LambdaMetafactory 还是比较复杂的,所以调研一下做个记录,后续写框架应该会用到。

阅读全文 »

题目

给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。

算法的时间复杂度应该为 O(log (m+n)) 。

阅读全文 »