多线程
-
高并发和高可用在电商系统中的实践经验分享
先说一点,最近有人私信我:“有工作,没人带,怎么办?” 哎,这个问题真是个好问题啊。我只能告诉你一点,学习这件事只能靠自己,别人谁都靠不了。如果没人带,那就…
-
一次生产事故让我学会了 Nginx 限速
前方的路都是坑,只有你踩过,你才知道,经验就是钱。别问公司里,同样敲的代码,为啥别人比你工资高,因为别人踩的坑比你多。 最近,我们生产服务器就出了一次故障。这个故障本来是一个小问题…
-
大数据学习路线
微信群里有人问我大数据学习线路是怎样的?需要学习哪些知识以及工作后工作内容有哪些?我这里通过这篇文章给大家分享一下大数据相关领域的学习线路和知识掌握情况,希望能够帮助到大家! 大数…
-
Java 学习书籍推荐
我一般是不喜欢给大家推荐书籍的,因为我觉的写的好的书,读者可能觉得不好。有人就会反过来说,你推荐的什么东西,浪费我的钱。所以我就很少的推荐! 但是最近又有不少人在公众号后台留言,让…
-
上海嗨课堂总部面试总结
我看网上很少有人对嗨课堂做过面试总结,于是根据我的个人经历,来给大家说一说我面试嗨课堂的过程! 嗨课堂是我今年求职以来面试的第一家公司,没有做好充分的准备,所以面试效果不是特别理想…
-
电脑 CPU 的工作原理
在学习 Java 多线程时,我们经常会考虑到 CPU 时间片对线程的影响。现在的程序员很少有能够说清楚 CPU 的工作原理的,因此我在网上查找了一些资料,分享给大家。 CPU的根本…
-
B/S架构网站的web设计变迁史
web开发变迁 静态站点 只包含一些静态页面,内容形式主要是html 用户自己手工上传内容(如:rsync) 一个http服务器(如:apache httpd、nginx) 页面比…
-
任正非转发《华为该炸掉研发金字塔的时候了》给全公司
最近看到一篇要炸掉华为研发金字塔的文章,联想到我们公司,不幸也被其中的几条言中,顺利躺枪!写的确实好,这里分享给大家,共勉! 近日,华为内部署名“泥瓦客”的…
-
使用敏捷方法实现嵌入式系统开发
敏捷方法让软件和系统团队能够快速响应变化。敏捷方法减少了与传统的软件工程相关联的时间进度风险,在传统方法中,组件的集成被视为后期阶段的工作。后期阶段的集成会引起对设计规范的误解,在…
-
面试官:如何证明 MySQL 中有锁
一、缘起 假设你想给别人说明,Mysql 里面是有锁的,你会怎么做? 大多数人,都会开两个窗口,分别起两个事务,然后 update 同一条记录,在发起第二次 update 请求时,…