关闭
当前搜索:

[置顶] 软件开发之道

电子在原子核周围旋转,构成了原子,原子构成了分子。        电子的定向移动形成电流, 各种电子元件一起组成基本的电路。        模拟电路, 数字电路, 各种逻辑门电路。        逻辑门电路组装成各种芯片。        继续组装可以构成集成电路, 超大规模集成电路, 于是有了各种各样的开关, 数以亿计的开关。        可以通过拨弄各种开关来控制cpu, 但是这样很...
阅读(88) 评论(6)

为什么钱可以买东西?------比特币能买东西吗?

我们都知道,物物交换,是很合理的, 我有苹果, 你有香蕉, 我想要你的苹果, 你想要我的香蕉, 我们开始自由交换,彼此的愿望都满足了, 不违背道德和法律。       考虑稍微复杂的情况: A有apple, B有banana, C有coffee,  A想要B的banana, 但B想要C的coffee, 而C想要A的apple,  在这种情况下, A和B没法完成交易, B和C也没法完成交易, 而C...
阅读(10) 评论(0)

集群(cluster)和distributed(分布式)有什么区别?

很多人以为, 把多个计算机堆积在一起,就成了集群。 在很多场合, 你会看到分布式集群这样的字眼, 其实, 这是不太准确的。集群和分布式还是有差别的, 鉴于是舶来品,搜cluster和distributed两个字的具体含义, 会有更加清晰的答案。        集群:  众多相同的业务,部署在众多不同机器上, 分别执行。 这些众多机器之间,不需要沟通配合。        分布式:同一个业务,拆分...
阅读(10) 评论(0)

mysql的in会让索引失效吗?

mysql的in会让索引失效吗?不会! 看结果: mysql> desc select * from tb_province where name in ('lily3', 'lily2', 'lily1'); +----+-------------+-------------+------------+------+---------------+------+---------+------...
阅读(18) 评论(0)

mysql慢查询优化------在可用limit的时候要用limit

很多时候, 我们预期查询的结果最多是1条记录数据, 那么这个时候, 最好用上limit 1,  当查到这条数据后, mysql会立即终止继续查询, 不进行更多的无用查询, 从而提升了效率。        我们来实际测试一下, 在一个拥有10万的mysql表中, 查找lily的分数(假设系统中只有1个lily, 而我们预期也只需要这条数据)。为了显示出时间的差别, 我并不对表的name字段建索引。...
阅读(28) 评论(0)

mysql慢查询优化------仔细审视你的select *

select * 会影响效率, 要仔细审视, 你真的需要所有的列吗? 恐怕未必。 主要问题是:      1.   获取全部列, 会让优化器无法完成索引覆盖扫描这类优化。      2.   获取全部列, 会带来额外的cpu, 内存和I/O消耗, 这一点很好理解。          有兴趣的朋友可以看下《高性能MySQL》...
阅读(47) 评论(2)

《人工智能》 李开复 王咏刚

开复老师在人工智能这一块还是很有水平的, 最近看了这本《人工智能》, 对人工智能的发展历程的了解更加广泛了一些, 也看到了由人工智能而影响到的方方面面。       开复老师的书还是那样, 好不避讳地表明自己曾经的牛逼, 这也是自信的表现吧。       不错的书籍, 值得一读。...
阅读(26) 评论(0)

《跃迁》 古典

这本书不错, 其中有些观点跟我的观点不谋而合。 有时候,读一本书时, 发现作者观点跟自己悟出的东西一致时, 是很开心的。 当然, 书中也有一些牵强和略带扯淡的逻辑和论断。        总体来说, 书还算不错, 值得一读。       最后, 不得不说, 人和人最大的区别, 在于认知。...
阅读(21) 评论(0)

难忘2017年5月20日的那次雪崩

某业务某路径上的机器只有两台,业务高峰到来后,这两台机器出现了高负载, 缓冲区中请求堆积, 队列中的请求超时, 产生雪崩,至今仍然历历在目,永远也不会忘记当时的窘迫。        mark一下。...
阅读(26) 评论(0)

MySQL逻辑架构及性能优化原理

转载地址:http://blog.csdn.net/fuzhongmin05/article/details/70904190 说起MySQL的查询优化,相信所有人都了解一些最简单的技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型….. 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这...
阅读(40) 评论(0)

Hash(不需要key), MAC(带key),HMAC(带key)说明

转载地址:https://www.cnblogs.com/jhj117/p/5945866.html Hash 是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。 如果两个散列值是不相同的(根据同一函数),那么这两个散列值的原始输入也是不相同的。 这个特性是散列函数具有确定性的结果,具有这...
阅读(33) 评论(0)

记一次redis挂机导致的服务雪崩事故,不对,是故事~ (非常好的雪崩案例分析)

转载地址:http://www.mamicode.com/info-detail-1887727.html        事故时常有,最近特别多!但每次事故总会有人出来背锅!如果不是自己的锅,解决了对自己是一种成长,如果是自己的锅,恐怕锅大了,就得走人了,哈哈哈。。。   这不,最近又出了一个锅:从周五开始,每天到11点就不停的接到服务器报警,对于一般的报警,我们早已见怪不...
阅读(40) 评论(0)

小谈后台服务过载、雪崩、过载保护的实际案例(这已经不是我第一次遇到真实雪崩案例了)

在前面的博文中, 我们聊过系统过载、雪崩和过载保护, 今天继续聊聊, 顺便看看一个实例。       过载: 超过系统负载。        雪崩: 系统过载导致不可用,系统对外的服务能力通常急剧降为零。       过载保护: 剔除过载或者已经超时(过时)的请求,从而保证系统尽可能能用。       举个例子:       你每天只能处理1项任务, 然后领导每天给你塞1项任务, ...
阅读(71) 评论(2)

贝叶斯公式及其含义

直接看:         对了, “炸弹哥”是谁, 我不说。...
阅读(56) 评论(0)

全概率公式及其含义

直接看:...
阅读(41) 评论(0)

腾讯后台开发技术总监浅谈过载保护 小心雪崩效应

转载地址:http://www.chinaz.com/news/2012/0510/250784.shtml 摘要: 每个系统,都有自己的最大处理能力,后台技术人员对此必须很清楚,且要注意自我保护,不然就会被雪球压垮,出现雪崩。 雪球: 对于时延敏感的服务,当外部请求超过系统处理能力,如果系统没有做相应保护,可能导致历史累计的超时请求达到一定规模,像雪球一样形成恶性循...
阅读(70) 评论(2)

用shell脚本来给mysql加索引

刚好用到, mark一下: #! /bin/bash tb_base=tb_student_ arr=("0" "1" "2" "3" "4" "5" "6" "7" "8" "9" "a" "b" "c" "d" "e" "f") GetCmd() { for value in ${arr[@]} do for value2 in ${arr[@]} do tb_na...
阅读(65) 评论(0)

rm * .tgz 差点就要哭了

差点就要哭了: rm * .tgz      本来的意思是想执行: rm *.tgz...
阅读(71) 评论(0)

切比雪夫不等式(揭示了随机变量值与数学期望的关系)

随机变量值可能偏离数学期望, 但不会太偏, 看切比雪夫不等式:      可证。...
阅读(84) 评论(0)

辛钦大数定理(揭示了均值和数学期望的关系)

很多统计学方法都是有数学原理作为支撑的, 来看看辛钦大数定理揭示的关系:       可证。...
阅读(77) 评论(0)

伯努利大数定理(揭示了频率和概率的关系)

在概率的公理化体系中, 定义了概率, 而且, 在这个定义中, 概率和可能行(频率)没有任何毛关系。那概率怎么就经常和生活中的可能性(频率)就扯上了关系呢? 概率的公理化定义可没揭示这个原理。        揭示概率与频率关系的是伯努利大数定律, 从此,概率与可能性就扯上了关系了,从而也说明了古典概率的定义是合乎逻辑的, 来看看伯努利大数定理:        可证。...
阅读(53) 评论(0)
2178条 共109页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:5314157次
    • 积分:64128
    • 等级:
    • 排名:第42名
    • 原创:1980篇
    • 转载:198篇
    • 译文:0篇
    • 评论:2191条
    文章分类
    最新评论