「奇淫技巧」如何写最少的代码

2020-12-14
阅读 6 分钟
1.2k
由于性格原因,笔者很难沉下心来进行严肃的系统学习,总是喜欢折腾一些奇淫技巧,非常喜欢代码设计,扣代码的细节,所以本次分享一下我所知道的如何写最少的代码的小技巧,如果你有更好的方案,欢迎在评论区留言,方案很棒的话,加我微信,为你送上冬天的一杯奶茶~

「生产事故」MongoDB复合索引引发的灾难

2020-12-09
阅读 6 分钟
2.2k
前情提要11月末我司商品服务的MongoDB主库曾出现过严重抖动、频繁锁库等情况。由于诸多业务存在插入MongoDB、然后立即查询等逻辑,因此项目并未开启读写分离。最终定位问题是由于:服务器自身磁盘 + 大量慢查询导致基于上述情况,运维同学后续着重增强了对MongoDB慢查询的监控和告警幸运的一点:在出事故之前刚好完成了...

「查缺补漏」巩固你的RocketMQ知识体系

2020-09-09
阅读 15 分钟
3.1k
新增系统变量ROCKETMQ_HOME -> F:RocketMQrocketmq-4.5.2JAVA_HOME -> F:Java_JDKJDK1.8Path 系统变量新增:Maven/bin目录PS:RocketMQ 消息存储在C:UsersAdministratorstore store目录中 文件占用较大,注意删除不必要的内容

悄咪咪提高团队幸福感 & Surprise!

2020-08-13
阅读 8 分钟
7k
本文的灵感是在几个月以前工作不忙(摸鱼)时想到的,老是自己一个人往前冲冲冲也没啥意思,需要想一点办法,来提高团队的效率,提高团队的幸福感(效率起来了,单位时间内代码写的更多,那不就幸福啦 😜),经过几个月的摸索,总结出了几个小点,如果大家有更好的方式,欢迎一起讨论~

「查缺补漏」巩固你的Redis知识体系

2020-08-06
阅读 25 分钟
3.3k
Windows Redis安装链接: [链接] 提取码: 2c6w 复制这段内容后打开百度网盘手机App,操作更方便哦无脑下一步即可使用出现错误:creating server tcp listening socket 127.0.0.1:6379: bind No error解决方案:redis-cli.exeshutdownexitredis-server.exe redis.windows.conf启动:redis-server.exe redis.windows.conf客...

初识分布式:MIT 6.284系列(一)

2020-08-03
阅读 3 分钟
2.9k
本系列是源于「码农翻身」所属知识星球发起的读书活动,由大佬 @我的UDP不丢包 推荐而来,这次的读书活动有一些另类,我们抛弃了传统的书籍,开始攻略最高学府的研究生顶级课程 <6.824>,该课程是很多年前的蠕虫病毒发明者Robert Morris大佬授课,归属于麻省理工大学,授课方式主要是:视频 + Lab 实验(Go 语言)...

一文入门DNS?从访问GitHub开始

2020-07-23
阅读 5 分钟
2k
大家都是做开发的,都有GitHub的账号,在日常使用中肯定会遇到这种情况,在不修改任何配置的情况下,有时可以正常访问GitHub,有时又直接未响应,来一起捋捋到底是为啥。

设计模式总篇:从为什么需要原则到实际落地(附知识图谱)

2020-07-21
阅读 5 分钟
2k
<font color="red">第一定律:机器人不得伤害人类个体,或者目睹人类个体将遭受危险而袖手不管</font>

没内鬼,来点干货!volatile和synchronized

2020-07-17
阅读 9 分钟
1.8k
题外话这篇笔记是我《没内鬼》系列第二篇,其实我计划是把设计模式和多线程并发分为两个系列,统一叫《一起学系列》来系统的介绍相关的知识,但是想到这篇笔记去年就写成了,一直不发心也痒痒,所以整理一番就发出来,希望大家指正~ 另外推荐我上一篇爆文:没内鬼,来点干货!SQL优化和诊断一起学习,一起进步!volatile...

没内鬼,来点干货!SQL优化和诊断

2020-07-15
阅读 6 分钟
2k
SQL优化与诊断Explain诊断Explain各参数的含义如下:列名说明id执行编号,标识select所属的行。如果在语句中没有子查询或关联查询,只有唯一的select,每行都将显示1.否则,内层的select语句一般会顺序编号,对应于其在原始语句中的位置select_type显示本行是简单或复杂select,如果查询有任何复杂的子查询,则最外层标...

上亿数据怎么玩深度分页?兼容MySQL + ES + MongoDB

2020-07-15
阅读 3 分钟
8.9k
大家在面试时,或者准备面试中可能会遇到上述的问题,大多的回答基本上是分库分表建索引,这是一种很标准的正确回答,但现实总是很骨感,所以面试官一般会追问你一句,<font color="red">现在工期不足,人员不足,该怎么实现深度分页?</font>