先来认识2个redis配置参数 hash-max-ziplist-entries : hash内部编码压缩列表的最大值,默认512 hash-max-zipmap-value : hash内部编码压缩列表单个key的最大值,默认64字节。 这是hash的配置,list,set,zset也有类似的配置 ...
分类:
其他好文 时间:
2017-09-10 12:25:22
阅读次数:
162
1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 2. EXPLAIN 你的 SE ...
分类:
数据库 时间:
2017-09-09 21:34:44
阅读次数:
219
前言 前面我们已经了解了MySQLQueryOptimizer的工作原理,学习了Query优化的基本原则和思路,理解了索引选择的技巧,这一节我们将围绕Query语句中使用非常频繁,且随时可能存在性能隐患的Join语句,继续我们的Query优化之旅。 Join 的实现原理 在寻找Join语句的优化思路 ...
分类:
其他好文 时间:
2017-09-07 00:50:36
阅读次数:
184
C++11 ,封装了thread的多线程的类,这样对多线程的使用更加方便。 多线程的原理我不加赘述,可以参看操作系统等参考书。 多线程代码可以最大化利用计算机性能资源,提高代码的运行效率,是常用优化方法。 我不是C++大神,初学阶段的菜鸟而已,很多问题我还是不理解当中的原理,写这篇博客的原因,也是记 ...
分类:
编程语言 时间:
2017-09-05 01:42:33
阅读次数:
202
结构树 1. 算法导论 数据结构 算法 2. 传统智能算法 蚁群算法 遗传算法 模拟退火算法 禁忌搜索 3. 机器学习 前沿算法 小样本学习 贝叶斯推理及理论 图模型 核方法 谱方法 4. 优化方法深度 5. 深度学习 梯度方法探讨 强化学习 迁移学习 对抗学习 表示学习 稀疏学习 主动学习 NLP ...
分类:
其他好文 时间:
2017-08-24 21:33:28
阅读次数:
135
LCA(Least Common Ancestors) 树上问题的一种。 朴素lca很简单啦,我就不多说了,时间复杂度n^2 1.倍增LCA 时间复杂度 nlongn+klogn 其实是一种基于朴素lca的优化方法, 朴素lca只能一层层的向上查询,而这个有一定状态压缩的想法 即每一次跳2^i层,让 ...
分类:
其他好文 时间:
2017-08-24 21:22:52
阅读次数:
251
关于前端性能优化的总结,随处都可以看到这方面的文章,而优化方法,也无外乎那些“固定”方面,当然,有些方面已经过时,所以,在这里,我自己也总结一遍吧,加深理解,也希望是一种不同的总结形式。 正文总这里开始 一、什么是前端性能优化(what)? 从用户访问资源到资源完整的展现在用户面前的过程中,通过技术 ...
分类:
其他好文 时间:
2017-08-24 00:06:50
阅读次数:
212
梯度下降优化算法综述 该文翻译自An overview of gradient descent optimization algorithms。 总所周知。梯度下降算法是机器学习中使用非常广泛的优化算法,也是众多机器学习算法中最经常使用的优化方法。差点儿当前每一个先进的(state-of-the-a ...
分类:
编程语言 时间:
2017-08-19 18:50:36
阅读次数:
311
http://blog.csdn.net/pipisorry/article/details/39891197共轭梯度法(Conjugate Gradient)共轭梯度法(英语:Conjugate gradient method)。是求解数学特定线性方程组的数值解的方法。当中那些矩阵为对称和正定。共 ...
分类:
其他好文 时间:
2017-08-16 18:21:59
阅读次数:
308
如果你的网站打开速度过慢,而你又不知道该如何解决,那么这篇文章是非看不可了。手把手的教你如何排查网站打开慢的原因,以及优化方法。 排查网站打开速度慢的原因: 1 网站服务器速度或租用空间所在服务器速度服务器空间速度是网站打开速度快的硬件基础,也是先决条件。否则即使你网站页面设计的非常"苗条",网站打 ...
分类:
Web程序 时间:
2017-08-16 12:33:04
阅读次数:
245