自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小姐姐味道

不羡鸳鸯不羡仙,一行代码调半天

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux上,最常用的一批命令解析(10年精选)

更多精彩文章。《微服务不是全部,只是特定领域的子集》《“分库分表" ?选型和流程要慎重,否则会失控》这么多监控组件,总有一款适合你《使用Netty,我们到底在开发些什么?》《这可能是最中肯的Redis规范了》《程序员画像,十年沉浮》最有用系列:《Linux生产环境上,最常用的一套“vim“技巧》《Linux生产环境上,最常用的一套“Sed“技巧》《...

2019-06-26 18:05:56 11774 40

原创 快来,看看spring有多烂-来自jfinaL的嘲笑

感谢neko提供的素材,非常感谢,让我知晓了这么美妙的框架。更多精彩文章。《微服务不是全部,只是特定领域的子集》《“分库分表" ?选型和流程要慎重,否则会失控》这么多监控组件,总有一款适合你《使用Netty,我们到底在开发些什么?》《这可能是最中肯的Redis规范了》《程序员画像,十年沉浮》最有用系列:《Linux生产环境上,最常用的一套“vim“...

2019-06-30 18:00:42 7862 36

原创 没有预热,不叫高并发,叫并发高

大家都知道,高并发系统有三把斧子:缓存、降级和限流。但还有一把斧子,经常被遗忘在角落里,郁郁不得志,那就是预热。现象举例先说两个现象。这些现象,只能在并发高的系统中出现。好吧,它已经引起了多个故障。一、DB重启后,瞬间死亡一个高并发环境下的DB,进程死亡后进行重启。由于业务处在高峰期间,上游的负载均衡策略发生了重分配。刚刚启动的DB瞬间接受了1/3的流量,然后load疯...

2019-06-24 18:09:00 1491

原创 Linux生产环境上,最常用的一套“AWK“技巧

最有用系列:《Linux生产环境上,最常用的一套“vim“技巧》《Linux生产环境上,最常用的一套“Sed“技巧》《”Sed” 高级功能:我这小脑瓜都快绕晕了》敢用自己...

2019-06-20 18:19:15 2412 7

原创 这样的高可用,我不要!

前不久,朋友的公司,出现了比较大的故障。故障引起的原因也比较好解释,因为使用了ActiveMQ的高可用级别(M-S架构,双写完成ACK),结果在高峰期间,造成了生产端消息...

2019-06-17 18:08:12 269

原创 这可能是最中肯的Redis规范了

redis功能强大,数据类型丰富,再快的系统,也经不住疯狂的滥用。通过禁用部分高风险功能,并挂上开发的枷锁,业务更能够以简洁、通用的思想去考虑问题,而不是绑定在某种实现上。Redis 根据不同的用途,会有不同的持久化策略和逐出策略,所以,在使用和申请 Redis 集群前,请明确是用来做缓存还是存储。redis 的集群有主从和 cluster 两种模式,各有优缺点。以下规范不区分集群模式,我们...

2019-06-15 18:19:11 197

原创 血洗多线程,抱得offer归

许多java开发,都是刚刚接触多线程开发。但即使是有经验的开发,也会陷入很多多线程的陷阱。本篇内容,基本上都是一些反例,有些很低级但常见。当你的程序没有得相应的期望,希望本文能帮你了解到其中的微妙之处。当然,面试时拿来装逼用,也是极好的。先来10个。一、玩命的创建线程池现象: 系统资源耗尽,进程僵死。原因: 每次方法执行,都new一个线程池。作死等级: 五颗星脑残等级: 五...

2019-06-13 18:20:18 588

原创 MySQL痿了,放不下这么多数据!

调研不代表实践,谨慎采纳,结论后续实践后放出。本文主题:【存储上云】TiDB和Polardb。MySQL在达到一定数据量(我的经验是3T、单表1亿)时,复杂查询会有明显的...

2019-06-11 18:11:15 206

原创 使用Netty,我们到底在开发些什么?

在java界,netty无疑是开发网络应用的拿手菜。你不需要太多关注复杂的nio模型和底层网络的细节,使用其丰富的接口,可以很容易的实现复杂的通讯功能。和golang的网络模块相比,netty还是太过臃肿。不过java类框架就是这样,属于那种离了IDE就无法存活的编码语言。最新的netty版本将模块分的非常细,如果不清楚每个模块都有什么内容,直接使用netty-all即可。单纯从使用方面来说...

2019-06-05 09:19:14 4617 3

原创 余额,危险的操作,给996留点福报

真的很危险,有人因此进了局子;也有公司因此损失上亿。想象一下你在一个月黑风高的夜晚,大概是10点多钟的样子,加班归来,打算到小卖部弄盒烟抽。夜凉风急,你用力裹了下被风鼓起的外套。那里有你暗恋的收银姑娘。没日没夜的工作,只有这十几分钟,能让你感到些许生活的意义。从羞涩的钱包里翻出仅存的一张百元大钞,结账。然后用颤抖的双手接过收银员的找零。不是因为轻触到了她的指尖。也并非因她如花的笑...

2019-06-05 09:17:31 364

原创 冷门instrument包,功能d炸天

文中代码示例工程如下,更多参考btrace和arthas:https://github.com/sayhiai/example-javaagent5版本以后,jdk有一个包叫做instrument,能够实现一些非常酷的功能。市面上一些APM工具,就是通过它来进行的增强。这是基础架构的必备技能,但对业务开发来说并不是。许多面试会问到这个知识点,并不是因为将来会用到,而是因为你说对jdk比较...

2019-06-05 09:14:03 691

原创 "Sed" 高级功能:我这小脑瓜都快绕晕了

sed命令有两个空间,一个叫pattern space,一个叫hold space。这两个空间能够证明人类的脑瓜容量是非常小的,需要经过大量的训练和烧脑的理解,才能适应一...

2019-06-04 18:09:58 523

最有用Linux系列-百页精华.pdf(最易懂的方式,100页讲解常用命令工具)

为了方便大家阅读,尤其是离线阅读。xjjdog将2019年公众号上最热门流行的文章中,找了100页,做成了电子书。 其中,《Linux上,最常用的一批命令解析(10年精选)》这篇文章,在CSDN发布首日,即收获1000+赞。 这些文章,是作者十几年Linux使用经验的精华,这些内容经过多次培训、整理,最终更加易懂常用。

2019-08-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除