好长,越往下翻越喜欢!

关于我:小姐姐味道  (xjjdog),个人号,非机构运营。掘金、知乎、头条、csdn等多平台同名,专注原创。个人微信xjjdog0,欢迎进一步交流。

趁着脑子不转了,下苦力整理一波。

朝踏日归来,暮乘月隐去。要问狗在哪,云深不知处。大家好,我是公众号xjjdog,全称小姐姐养的狗,一只最懂小姐姐味道的生物。

如果你对我的风格不太了解,可以先尝试一下下面几篇文章。

1. 程序员画像,十年沉浮
2. 架构师写的BUG,非比寻常
3. 失联的架构师,只留下一段脚本
4. 实力解剖一枚挖矿脚本,风骚操作亮瞎双眼
5. 这次要是讲不明白Spring Cloud核心组件,那我就白编这故事了

原创文章,力求系统化,定期整理。目前包括:

  • 微服务 &  ServiceMesh (8篇)

  • 消息MQ (8篇)

  • 监控 & 日志 (12篇)

  • 数据治理(17篇)

  • 缓存 & Redis (11篇)

  • 高并发(10篇)

  • DevOps(9篇)

  • 安全 (5篇)

  • Java边角 (17篇)

  • Java多线程(7篇)

  • JVM和溢出排查(11篇)

  • Spring家族 & CRUD (16篇)

  • 架构设计(10篇)

  • Linux:快速掌握(4篇);最常用系列(3篇);荒岛余生(5篇);调教命令行(9篇);其他命令(16篇);

  • 操作系统 (10篇)

  • 网络开发 (9篇)

  • 小姐姐味道不带技术(30篇)

  • 小姐姐味道带技术(8篇)

  • 管理 & 行业思考 (6篇)

公众号的形式很烂,适合热点,但不适合体系化知识,这也是我整理这篇文章的原因。在这里,我将文章按照分类进行了整理。如果你需要相关的内容,可进行快速定位。

为了让知识系统化,我给大家准备了几个专业索引↓

「概览」必看!java后端,亮剑诛仙
「选型」学完这100多技术,能当架构师么?
「Linux」看完这篇你一定能掌握Linux(非广告)
「职业规划」能跑的不如会跑的,浅谈JAVA职业发展路线

「toB和toC区别」传统企业的人才们,先别忙着跳“互联网”!

「收集党专用」还在收集资料?我这里有个github汇总

以下是具体分类。

微服务  & ServiceMesh

「整体」这次要是讲不明白Spring Cloud核心组件,那我就白编这故事了
「整体」微服务不是全部,只是特定领域的子集
「SCG」万字Spring Cloud Gateway2.0,面向未来的技术,了解一下?
「Trace」2w字长文,让你瞬间拥有「调用链」开发经验
「熔断」轻拢慢捻,微服务熔断大总管
坑蒙拐骗微服务,掌灯填坑架构人 !
选公司,就要去上升期的!
ServiceMesh的关键:边车模式(sidecar);又要开车了

消息MQ

「整体」分布式消息系统,设计要点。画龙画虎难画骨
「Kafka」Kafka基础知识索引
「Kafka」 360度测试:KAFKA会丢数据么?其高可用是否满足需求?
「Kafka」 使用多线程增加kafka消费能力
「AMQ」ActiveMQ架构设计与最佳实践,需要一万字
「MQ」开源一个kafka增强:okmq-1.0.0
帅呆了!Kafka移除了Zookeeper!
老少皆宜的Kafka长文,让你明白什么叫本分

监控和日志

「整体」这么多监控组件,总有一款适合你
「日志」elkb实践经验,再赠送一套复杂的配置文件
「日志」日志收集的“DNA”
「日志」实践一把Loki,体验掌上起舞的轻盈
「日志」你的野花,朕的kibana
「日志」一般人不敢动系列之—基于logback的日志“规范”和“脱敏”
「监控」 昔日教人类用火的prometheus,如今在努力报警
「APM」 2w字长文,让你瞬间拥有「调用链」开发经验
「APM」 这一轮,skywalking胜出
「底层」 冷门instrument包,功能d炸天
「底层」你的也是我的。3例ko多线程,局部变量透传
喝!这个世界,又多了一点抽象!

数据治理

「分库分表」“分库分表” ?选型和流程要慎重,否则会失控
「数据同步」希望一个数据同步,包治百病
「数据同步」由 Canal 组件分析集成中间件架构的一般过程
「分库分表」分库分表“实践”大全
「HA」”MySQL官方驱动“主从分离的神秘面纱
「Sharding」 现实中的路由规则,可能比你想象中复杂的多
「Sharding」 非规范SQL的sharding-jdbc实践
「云库」MySQL痿了,放不下这么多数据!
「云库」记一次操蛋的方案降级(云上冷热分离的坎坷之路)
「DB」这句简单的sql,如何加索引?颠覆了我多年的认知
「DB」又一批长事务,P0故障谁来背锅?
「DB」你能搞懂connectTimeout和socketTimeout的区别么?
脏读、幻读,要想搞懂不容易!
DBeaver,杀出重围!
MySQL中的哥哥表、妹妹字段,是什么鬼?
「ES」上厅房,下厨房,ElasticSearch有的忙
极限压榨elasticsearch写入速度

缓存体系

「Redis」这可能是最中肯的Redis规范了
Redis,就是这么朴实无华
「Redis」与亲生的Redis Cluster,来一次亲密接触
「Redis」redis的zset有多牛?请把耳朵递过来
「Redis」好慌,Redis这么多集群方案,要用哪种?
「协议」架构秘笈:移花接木。使用mysql模拟redis
「Redis」Redis都要老了,你还在用什么古董客户端?
「堆内」新一代缓存Caffeine,速度确实比Guava的Cache快
再乱用缓存,cto可就发飙了!
offer风火轮:redis分布式锁与zk分布式锁区别?
和 杠精 聊Redis多线程  :(

高并发

「限流」高并发之限流,到底限的什么鬼 
「限流」信号量限流,高并发场景不得不说的秘密
「熔断」轻拢慢捻,微服务熔断大总管
「预热」没有预热,不叫高并发,叫并发高
「高可用」这样的高可用,我不要!
「乐观锁」余额,危险的操作,给996留点福报
「秒杀」系统设计要点,从卖病鹅说起
「秒杀」what?秒杀也可以做引擎?
「高可用」HA(高可用)就像套娃,像胖子,剥掉一层还有一层
高可用,少不了影子节点!

DevOps

「持续集成」发布系统有那么难么?
k8s主要概念大梳理!
「流程」技术评审,你拿什么来吐槽?
「流程」研发里那只看不见的手,勒的很疼
「规范」外来规范水土不服?手把手教你怎么扩展阿里规范idea插件
「工具」有了MinIO,你还会用FastDFS么?
承认吧!你不需要单元测试!
Git捷径,游戏搞定!
gitlab就自带持续集成工具,而且很好用

安全体系

「安全」那些需要自己开发的安全需求
「黑产」模拟邮件服务器,批量注册利器
「劫持」运营商劫持狠起来,连json都改
「指纹」可怕的“浏览器指纹”,让你在互联网上,无处可藏
「安全」又一P1故障,锅比脸圆

Java语言体系

「工具」Java无可匹敌的变身装备,钢铁侠客的绝密味道
「夏令时」一天有24个小时?别开玩笑了!
「疑难」Java堆外内存排查小结
「Lambda」到处是map、flatMap,啥意思?
「Lambda」面试常问的PECS原则,到底是什么鬼?
「unicode」这段java太古怪
「Nio」近2万字详解JAVA NIO2文件操作,过瘾!
「基础」String.replaceAll方法,正则妙用
「基础」一声叹息,jdk竟然有4个random
「使用」ZK客户端Curator使用详解
「使用」重温一下ZooKeeper关键点,虽然我不是很喜欢它
「编码」3种堆内缓存算法,赠源码和设计思路
带你见识一下,JAVA中的方法爆炸!
不需要jre运行Java?你没看错!
ThreadLocal夺命4问|
用过Optional;那用过Try么?
谁家的JDK,会吓尿Oracle?华为,阿里,还是腾讯?

JAVA多线程

「多线程」JAVA多线程使用场景和注意事项简版

parallelStream的坑,不踩不知道,一踩吓一跳

「多线程」JAVA高逼格面试:线程封闭

「多线程」血洗多线程,抱得offer归
「多线程」线程池的execute方法和submit方法有什么区别?
「多线程」夺命故障!炸出了投资人!

「多线程」Java线程池「异常处理」正确姿势:有病就得治

JVM和溢出排查

「JVM」一图解千愁,jvm内存从来没有这么简单过!
「JVM」给我1万字,也讲Java不清内存排查。1万不行来2万~.~
「JVM」开车了,JMC坐稳 (jfr)
「JVM」为什么给Java代码加个空行,class文件就翻脸不认人了?
「JVM」Java内存故障?只是因为你不够帅!
解析Java横死之谜,气定神闲看花开花落
「JVM」Java如何获取方法参数具体名称?这是个好问题!
让人蛋疼的JAVA虚引用!
这年头,还有不会OOM排查神器mat的程序员么???
《不看后悔》超赞!来一份常见 JVM 面试题+“答案”!
Java堆外内存排查小结

Spring和CRUD

「Spring」Springboot 2.0打包与自定义launch.script
「Spring」一个吃货来说明Spring Boot与Spring cloud 是什么关系
「Spring」配置:application.yml中都应该写些啥?
「Spring」SpringCloud 服务的平滑上下线
「Spring」SpringBoot如何加载jar包外面的配置文件?
「Spring」再深一点:面试工作两不误,源码级理解Spring事务
精通Spring?请吃我一狗腿!
写yml,写的腿疼。
一个迟来的赞,送给JPA。AbstractEntity需要准备些什么?
开源一套以教学为目的系统,赶快来star
喜新厌旧,是我的本性。今天就宠mapstruct怎么了!
SpringBoot健康检查,如何与容器配合?
一枚 架构师 也不会用的Lombok注解,相见恨晚
听说过spring-data-jdbc么?来个最佳实践
MyBatis还是JPA?终于有答案了!
体验spring-boot-devtools热部署,流畅且不失强大

架构设计

长文干货!带你了解高并发大对象处理
新项目模块不能拆拆拆,但怎么应对大型项目?
老板:把数据库变更,给整利索了
牛气的JavaScript,让雪花算法成为空气
内网绘图服务,老板乐的笑出大金牙
单点登录,不要老盯着cas-server了,你还可以选择keycloak
传说中的jwt,我们来征服一下
MyBatis还是JPA?终于有答案了!
Swagger3.0官方starter诞生,可以扔掉那些野生starter了

「LBS」如何使用postgis做一个高可用的附近的人服务?

快速掌握Linux

Linux有最常用,荒岛余生,调教命令行三个系列,我整理了一份《最有用系列,百页精华》pdf,加我微信吧。微信号:xjjdog0。

看完这篇你一定能掌握Linux(非广告)

「整体」Linux上,最常用的一批命令解析
「整体」作为高级Java,你应该了解的Linux知识
「脚本」将java进程转移到“解剖台”之前,法医都干了什么?

最常用系列

最常用系列,快速掌握三贱客↓

最常用的一套“Vim“技巧
最常用的一套“Sed“技巧
最常用的一套“AWK“技巧

荒岛余生系列

荒岛余生系列,快速掌握故障排查↓

Linux之《荒岛余生》(一)准备篇
Linux之《荒岛余生》(二)CPU篇
Linux之《荒岛余生》(三)内存篇
Linux之《荒岛余生》(四)I/O篇
Linux之《荒岛余生》(五)网络篇

调教命令行系列

调教命令行系列,全面掌握命令行↓


《调教命令行01》选Linux发行版,就像挑女朋友
《调教命令行02》准备一个冰清玉洁的Linux系统
《调教命令行03》认识一下,感觉不是说来就来的
《调教命令行04》触碰Linux的每个角落(长文)
《调教命令行05》对文件的基本操作
《调教命令行06》条条大道通罗马,罗马罗马你在哪(学习技巧)
《调教命令行07》压缩解压(有64KB彩蛋)
《调教命令行08》一文搞懂Linux权限体系
《调教命令行09》磁盘很廉价,放小电影最合适了

其他命令

玩转Linux↓
10条Linux命令锦囊,防你牢底坐穿
实力解剖一枚挖矿脚本,风骚操作亮瞎双眼

“kill -9”一时爽,秋后算账泪两行
"Sed" 高级功能:我这小脑瓜都快绕晕了
命令行版星球大战 # 挖坟会不会被打?
在终端画画、炒股、玩游戏
这是一张top命令的动动图
Vim漫游键,为什么不设定左手?介绍一种5x倍速漫游方式
nc很强大,容易让人蹲号子
巧妙的Linux命令,再来6个!
年中了,留给CentOS8的日子不多了!
猛男,从不用fuck命令
干货 | 搞定 perf 和 gpertools
和sar比起来,其他Linux命令都是猹
别小看tail 命令,它难倒了技术总监
Vim,第三只手

操作系统
Windows给力!可以扔掉Linux虚拟机了!
将你的Windows,快速打造成Docker工作站!
宁可信鬼,也不信 iowait 这张嘴!
LWP进程资源耗尽,Resource temporarily unavailable
妙啊,阻塞到底是个啥?黄袍加身,亦能谈古说今
你能像鸟一样,边xx边oo么?CPU给我们的启示
cpu震动一下,光能跑多远?

5分钟快速了解Docker的底层原理
5分钟了解Docker原理(2),最简单的cgroups介绍!
ulimit的坑,让我的故障一波又一波「WS」WebSocket协议 8 问

网络开发

「网络开发」使用Netty,我们到底在开发些什么?
"吃了么?" | 一条消息的悲惨经历
又是跨域,这次搞定它!
「基础」127.0.0.1和0.0.0.0地址的区别
nginx“线程池模式”探讨;据说性能提高了9倍
被抛弃的WebDAV,从未有过青春!
远程办公何时了,网络打洞帮你搞
OkHttp透明压缩,收获性能10倍,外加故障一枚
「WS」WebSocket协议 8 问

小姐姐味道不带技术

当然了,你也可以从这里获得特别的味道,放松心情,一块高级扯蛋。这也是本公众号名称的由来。xjj是一种心情。

「劝退」程序员画像,十年沉浮
「画像」面试官画像(十年沉浮 | 番外篇)
「吐槽」企业内耗成瘾者
「有趣」一切荒诞的傲慢,皆来源于认知
「有趣」领导看了会炸毛的溢出理论
「热点」1024,是对程序员群体的侮辱
「魔幻」小王的智能箱子,看完泪目
程序员养猫,并不是用来撸的!
「卖惨」 惨!我做人工智能,我今天量化策略爆仓了!
「有趣」神兽单车CEO车不错先生专访
「魔幻现实主义」996的乐趣,你是无法想象的
「卖同情」一狗封喉
程序员 做头发 奇遇记
哔事真多!
完蛋,领导买了套《资治通鉴》
光荣的crud,有三项成本!
有些程序员,本质是一群羊!
一杯苦咖啡 | 公司来了个漂亮女实习程序员
如何“阻止”程序员上班摸鱼?
40岁老同事,毛骨悚然的创业之路
「分析」裁员:样本组成了整体,特例装裱了样本
牧羊人和金斧子|不要和产品聊天!
「吐槽」这座大楼风水不好
「有趣」人生意义处,无限循环时
「非常有趣」杀机
「非常有趣」蓝牙如梦
「有趣」对数字,要有个概念(正好800字)
「漫画」员工当腻了,不如做领导!
「吐槽」是区块链改变了我们,还是我们改变了区块链?
「吐槽」架构师负责订规范,你负责执行!

小姐姐味道带技术

「热文」面试官很牛,逼我尿遁
「小说」猪,是怎么看互联网的!
「证书」气哭老板的顶级密钥存放方案,又做了一件蠢事
「有趣」9月火气大,能认真写代码么?
「味道」
架构师写的BUG,非比寻常
「有趣」快来,看看spring有多烂-来自jfinaL的嘲笑
谁的速度快!谁背锅(技术解析)
「测试」杀死一只金丝雀

管理 & 行业思考

「管理」摸着良心说,你是领导青睐的“技术好手”么?
「行业」传统企业的人才们,先别忙着跳“互联网”!
「行业」Serverless,会将工程师带入“不归路”!
「开源」工作累了,用java写个游戏吧!开源一款游戏引擎
「有趣」失联的架构师,只留下一段脚本
程序员:报警快把我折腾疯了

本公众号比较佛系,如果你觉得不错,欢迎分享(不分享我会哭的,求抱抱)。你的鼓励是我原创的动力。

欢迎加我好友:xjjdog0,不加一下你都不知道有什么惊喜!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值