系列文章分类汇总

尤娜系列

从前,有一个简单的通道系统叫尤娜……

尤娜系统的第一次飞行中换引擎的架构垂直拆分改造

四种常用的微服务架构拆分方式

尤娜,我去面试了

专业课回顾

白话linux操作系统原理

白话TCP/IP原理

温故知新-什么是软件工程

温故知新-软件生存周期和过程模型

面试类

面试题总结

干活很6,面试1脸懵?你需要知道这3点

小公司比较吃亏的两道微服务面试题

CURD系统怎么做出技术含量惊艳面试官完善版

面试官问我:你做事仔细吗?

CURD系统怎么做出技术含量惊艳面试官

CURD系统怎么做出技术含量–怎样引导面试

面试中一个暴露能力等级的问题

社招面试的架构分析

分享一个作为面试官的面试思路

面试专家职位面试官会问什么

知名互联网公司需要什么样的人才

谈面试中的亮点

面试官说:你真的不是不优秀只是不合适

面试官视角看面试

MySQL常见6个考题在实际工作中的运用

应届生offer指南

推荐一种通过刷leetcode来增强技术功底的方法

刷14道leetcode的总结

方法论

写出结构优雅代码的4个技巧

代码荣辱观-以运用风格为荣,以随意编码为耻

编写代码的「八荣八耻」- 以用户易用为荣,以复杂歧义为耻

【编程一生】2021年总结–数据可视化技巧

业务系统调研方法论

自动化管理之新人培养

编写代码的「八荣八耻」(上篇)

项目中怎样做技术选型

生产变更的几点感悟

工作中常见的五种技术leader

四象限分析法分析你是否适合做管理

复联4里用到的方法论

领导为什么不听我的汇报和授权方法

管理者的四种不同授权风格

工作中沟通的4点感悟

作为项目经理应该串联起哪些流程

团队建设活动-巅峰故事

常用逻辑结构

做了一个简单但是很有效的优化,怎样表达出它的价值?

学习方法:用输出倒逼输入

程序员工作中的三个锦囊

自动化回归环境搭建复盘

为什么要持续重构

CodeReview的本质分析

代码评审的三怕

面对编码分歧怎样展开讨论

架构类

系统架构的11条原则

服务治理篇-应用架构的演变

四种常用的微服务架构拆分方式

说透分布式事务

M*N个策略造成类爆炸怎样重构?

领域驱动设计(DDD)中简单易用的10种技巧

架构之思-分析那些深入骨髓的设计原则

架构师之路-redis集群解析

三平面分离架构

设计开发中要避免的两个坑和一种可借鉴的设计思想

架构-稳定性建设逻辑问题实战总结

架构思考-业务快速增长时的容量问题

项目改进的四个抓手

架构视角 – DDD、TDD、MDD领域驱动、测试驱动还是模型驱动?

业务开发转基础开发,这三种「高可用」架构你会么?

架构视角-文件的通用存储原理

服务设计要解决的问题

技术方案设计的方法

架构师三大难-领域划分问题

网络通信与 操作系统原理

深入浅出操作系统的零拷贝

架构师之路-https底层原理

轻松搞懂5种IO模型

趣谈IO多路复用的本质

IO回忆录之怎样过目不忘(BIO/NIO/AIO/Netty)2017版

HTTP状态码1XX深入理解

【答案公布】客户端与服务端通信时,所有的http状态码是否都是服务端返回的?

池式结构-连接池

网络通信之Session的历史血脉

https引起的跨域问题-COE&casestudy

网络字节序列-大端序和小端序

状态保持解决方案-分布式session的历史血脉

深入理解MQ生产端的底层通信过程-理解channel

接下来一段时间会对大家进行网络通信的魔鬼训练-理解socket

懂得三境界-使用dubbo时请求超过问题

懂了!国际算法体系对称算法DES原理

一个http请求进来都经过了什么(2021版)

一个请求过来都经过了什么?(2017年http版)

一个请求过来都经过了什么?(Thrift版)

稳定性建设

弹力设计三大纪律,怎样让稳定性KPI高大上?

日常开发部署时要避免的两个打爆磁盘的问题

【真实案例】程序设计的陷阱-警惕大块数据

热点和秒杀来临前要做的5件事

系统跨年的那些事儿

容易引起雪崩的两个处理

近期做的稳定性建设总结

达到什么标准就可以上线了?

ThreadLocal&MDC内存泄漏问题

进行一个sql优化需要做哪些准备?-Metadata Lock和online DDL

在别人写的代码上做修改我是这样保证正确性

高可用-雪崩效应应对策略

稳定性「三十六计」- 无状态化

一个由于侵入框架引起的故障

稳定性的海因里希法则

稳定性三十六计-历史记录

稳定性「三十六计」- 配额管控

避免线上故障的10条建议

望尽天涯路之从理财角度看高可用

大话高可用

稳定性五件套-熔断的原理和实现

指标+数据告诉你高并发的瓶颈

稳定性三十六计-幂等设计

设置默认的超时和重试是一个基础设施的基本素养

稳定性五件套-限流的原理和实现

服务运行过程中磁盘坏道引起的思考

Java

深入理解Java类加载机制,再也不用死记硬背了

五个经典的破坏双亲委派场景,Java被啪啪打脸

Java无垃圾稳态设计

惊艳面试官-Java中关于随机数生成8种方式的思考

Spring Boot 使用的经典错误-找不到Bean了(文末含新年答谢红包福利)

关于项目使用组件版本选择的思考

应用程序怎样划分模块?

Java中不容拒绝的一种优雅的写法

JAVA数据处理的常用技术

阿里巴巴编码规范(Java)证明

SpringBoot整合web容器

Java的强引用、软引用、弱引用、虚引用

hystrix线程池隔离的原理与验证

专治不会看源码的毛病–spring源码解析AOP篇(2017版)

测试了一下编解码的执行效果

volatile关键字的原理和要避免的误区

最近做code review的5点经验分享

把对象交给spring管理的3种方法及经典应用

关于生产环境改用G1垃圾收集器的思考

SpringBoot启动原理

Java异步的2种方式分析

系统梳理一下锁

关于Java两点需要更新的知识

Java&Spring过时的经典语录

java的Closeable接口和Cloneable接口

从jackson的使用和源码看程序设计

Java异常处理总结

学习Spring的思考框架

SpringBoot优雅退出

你看不懂的spring原理是因为不知道这几个概念

JAVA SPI(Service Provider Interface)原理、设计及源码解析(其一)

测测你是《花千骨》里的谁-业务代码里常用的设计模式

【新美大组件】MtDefaultContextListener加载配置过程

mock打桩之EasyMock

LRU缓存实现(Java)

深入理解函数式编程

中间件

总结篇:消息中间件MQ的学习境界和路线

Spring Kafka的异步Bug

Kafka生产端实际项目中的使用分析

Tair分布式缓存

Elasticsearch实战-磁盘IO被打满

应用角度看kafka的术语和功能

实现一个自己的搜索引擎的初始规划(2017版)

Elasticsearch的基本概念和指标

郁金香搜索引擎的方案

四种缓存的避坑总结

RabbitMQ设计原理解析

分布式存储系统的一致性-可见性差异

实践高可用

读书

结合最近的感受谈谈《原则》和《浪潮之巅》给我的启示

《跃迁-成为高手的技术》感悟

《跃迁-成为高手的技术》之联机学习

读《向上管理的艺术:如何正确汇报工作》感悟

「苦练基本功」超级大佬推荐工程师必看的书感悟

代码整洁之道–边界

《程序员修炼之道》解读1

会计学包含的两种程序设计思想

在【编程一生】公众号留言:666 可获取经典电子书

系列文章分类汇总

三言

三言集锦6|不断规划与寻找自己的人生,想法把自己变重要

三言周集锦|评估一个事情要比去理解你评估了什么容易

三言周集锦|一个人写的烂软件将会给另一个人带来一份全职工作

三言周集锦|考虑可维护性比考虑性能更重要

三言周集锦|把觉得不靠谱的需求放到最后做,很可能到时候需求就变了,或者取消了

三言周集锦|真的勇士,敢于直面惨淡的warning、敢于正视淋漓的error

程序人生

总结那些年写过的跑题时间

我要是儿子的同班同学

我的妹妹和弟弟

上下班路上看到城市的背后,别再用卷这个词了

我的婆媳相处之道

我做公众号的一些理念

春节假期陪娃攻略

那些年犯过的错

怎样在工作环境中提高自己的影响力?

520特篇:有一个人在默默的关注你

程序员父母对孩子学习没要求,孩子却成绩名列前茅,这熊孩子怎么做到的?

程序员如何破局前行

生活中常用的支付知识

CEO的1元年薪起源

跑题时间

跑题时间:接下来5个月的计划

跑题时间:打得好,加油!

跑题时间:杜十娘的爱与恨

跑题时间:恭喜你,你赢了

前辈经历

年纪大了,是否该往管理方向转型?

程序媛的人生观

转眼结婚十多年了

这大概是最差的2022年Flag(答谢用户除夕发红包群要进的赶紧啦)

十一国庆游玩时发生的一件事

小鲜肉做生意

4年级小朋友半年课外班作文

家庭复盘会议记录

漫画

学会用数据说话-分布式锁究竟可以多少并发?

JAVA日志的前世今生

漫画:SOA中怎样确定服务的粒度?

漫画:大公司都在重复造轮子吗?

演讲稿:新人培养之道

漫画:全面理解java.lang.IllegalArgumentException及其可用性设计

漫画:性能、可用性和锁

漫画:Linux中/etc/resolv.conf文件和puppet工具解析

K8S

关于kubernetes我们还有什么可做的?

Kubernetes的DaemonSet(下篇)

Kubernetes的DaemonSet(上篇)

Kubernetes的污点和容忍(上篇)

《两地书》–K8s基础知识

编程一生

因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下”在看”,加个”星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。

PDCA方法论;,检查自己是否错过更新:每周三晚上8点左右,我都会更新文章,如果你没有收到,记得点开【编程一生】公众号找一下(^▽^)

Original: https://www.cnblogs.com/xiexj/p/16082559.html
Author: 编程一生
Title: 系列文章分类汇总

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/610827/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • GO redis

    csharp;gutter:true; package main</p> <p>import ( "fmt" "github….

    Linux 2023年5月28日
    092
  • 软件危机复习

    没有银弹的含义 软件危机:由于软件规模越来越大,软件复杂性越来越高,可靠性问题也越来越突出,传统的个人设计,个人实现的方式不再满足要求,迫切需要改变软件生产方式,提高软件开发效率,…

    Linux 2023年6月8日
    087
  • Netty源码解读(三)-NioEventLoop

    先看看EventLoop类图 我们在Netty第二篇文章中的代码中,看到有多次用到eventLoop.execute()方法,这个方法就是EventLoop开启线程执行任务的关键,…

    Linux 2023年6月7日
    091
  • 文本编辑命令

    一、vim编辑器 1、vim的三种模式 一般模式(正常模式):以vim打开文件就直接进入到此模式,此模式中可以使用上下左右按键进行移动光标,也可以在此模式下进行文件的复制粘贴删除等…

    Linux 2023年6月6日
    0106
  • 5.7 Linux Vim可视化模式

    相信大家都使用过带图形界面的操作系统中的文字编辑器,用户可以使用鼠标来选择要操作的文本,非常方便。在 Vim 编辑器中也有类似的功能,但不是通过鼠标,而是通过键盘来选择要操作的文本…

    Linux 2023年6月7日
    0113
  • 访问github 与 mac修改hosts并刷新DNS

    加速githubhttps://ipaddress.com/website/github.global.ssl.fastly.nethttps://ipaddress.com/we…

    Linux 2023年6月8日
    0111
  • Keytool配置 Tomcat的HTTPS双向认证

    keytool 简介 Keytool 是一个 Java数据证书的管理工具, Keytool将密钥(key)和证书(certificates)存在一个称为 keystore的文件中。…

    Linux 2023年6月6日
    0127
  • pysimpleGui FilesBrowse函数原始说明

    FilesBrowse: (button_text=’Browse’, target=(ThisRow, -1), file_types=((“…

    Linux 2023年6月14日
    067
  • 个人学习-Linux文件系统架构

    个人学习-Linux文件系统架构 1. 参考文章 [1] https://blog.csdn.net/Holy_666/article/details/86532671 [2]CS…

    Linux 2023年6月6日
    098
  • Linux系统编程之命名管道与共享内存

    在上一篇博客中,我们已经熟悉并使用了匿名管道,这篇博客我们将讲述进程间通信另外两种常见方式——命名管道与共享内存。 1.命名管道 管道是使用文件的方式,进行进程之间的通信。因此对于…

    Linux 2023年6月8日
    091
  • Java语言高级(第六部分)函数式接口 Stream流、方法引用 ->(个人学习记录笔记)

    第一章 函数式接口 1.1 概念 函数式接口在Java中是指: 有且仅有一个抽象方法的接口。 函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda…

    Linux 2023年6月8日
    081
  • 1:文件与目录

    CD 切换当前工作目录 mkdir 创建目录 re -dir 删除目录 pwd 打印当前工作目录 绝对路径和相对路径 硬链接 和软链接 CP拷贝 MV 移动 dirname 和 b…

    Linux 2023年6月7日
    0137
  • Linux查看服务器内存、磁盘、cpu、网络占用、端口占用情况

    1、查看物理CPU个数:cat cat /proc/cpuinfo | grep “physical id” | sort | uniq | wc -l2、…

    Linux 2023年6月13日
    0128
  • 用户管理

    用户组 种类 基本组: 一个用户一定要有一个基本组 ,且只有一个 附加组: 一个用户可以没有附加组,一个用户可以有多个附加组 分别基本组和 附加组?[root@localhost …

    Linux 2023年6月6日
    0132
  • Monte Carlo 机器人定位——基于直方图过滤器的机器人定位方法

    本文为学习课程:https://classroom.udacity.com/courses/cs373 后的相关阶段总结,供个人学习也供大家参考。如有表述不当之处欢迎评论区指出。 …

    Linux 2023年6月14日
    0123
  • ssh远程连接服务

    TCP/22 SSH 应用层协议 作用:远程连接设备, 方便操作 1、本地管理方式 安装系统、故障修复 2、远程连接的方式 centos7.x版本中的ssh默认是开启的,所以查看一…

    Linux 2023年6月7日
    082
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球