最新消息:www.yxkong.com也可以访问

最新发布

docker-compose安装开发环境
容器

docker-compose安装开发环境

yxkong 3天前 9浏览

什么是docker-compose? docker-compose是docker的容器编排工具。通过配置yml文件来compose 我们开发过程中所需要的服务。 ps: 虽然生产上大部分用的是k8s,但是我们自己开发的时候,可以用docker-com...

c语言基础
c语言

c语言基础

yxkong 1周前 (11-17) 29浏览

环境设置 c程序的源文件通常使用扩展名.c c程序需要编译成机器语言,这样cpu可以按给定指令执行程序。 最常用的编译器是gcc(mac上xcode就可以) 程序结构 #include 预处理器指令,类似于import,主要用于告诉编译器,我们要引入...

位运算
c语言

位运算

yxkong 2周前 (11-16) 12浏览

机器数 一个数在计算机中的二进制表示形式,就是这个数的机器数。 二进制显示 高位存放符号,正数是0,负数是1 位运算法符 与运算符 & 两个位都为1则为1,否则为0 printFormat(101); printFormat(-101); p...

深入拆解java虚拟机-笔记
jvm

深入拆解java虚拟机-笔记

yxkong 1个月前 (10-25) 103浏览

java代码是怎么运行的? jvm具体是怎么运行java字节码的? 在HotSpot里,有两种编译形式, 一种是解释执行,逐条将字节码翻译成机器码并执行。(无需等待编译) 一种是即时编译(Just in Time compilation)JIT ,将...

jdk8线程池看这篇就够了
JUC

jdk8线程池看这篇就够了

yxkong 1个月前 (10-24) 98浏览

这可能是最简短的线程池分析文章了。 顶层设计,定义执行接口 Interface Executor(){ void execute(Runnable command); } ExecutorService,定义控制接口 interface Execut...

spring与springboot中kafka消费分析
常用工具

spring与springboot中kafka消费分析

yxkong 2个月前 (09-20) 201浏览

之前一直用kafka,也了解了kafka的本身的一些机制,包括顺序读、顺序写、零拷贝、分治、水位等。但一直没详细的了解下kafka消费端是如何工作的。 趁着假期分析下,环境如下: <parent> <groupId>org.s...

DDD应用架构内部分享-没错我又来了
DDD

DDD应用架构内部分享-没错我又来了

yxkong 2个月前 (09-20) 191浏览

没错,又来了,一个项目的结束,就会复盘并完善下。 传统开发的弊病: 通过事务脚本模式来开发需求; 开发人员热衷于技术并通过技术手段解决问题,而不是深入思考和设计业务的走向; 过于重视数据库,围绕数据库和数据模型进行建模,按数据流程进行建模; 按技术视...

消息积压了怎么办?
场景处理

消息积压了怎么办?

yxkong 2个月前 (09-15) 191浏览

引入消息中间件以后,系统交互的复杂性提升,一旦出了问题以后,要想各种各样的解决方案。 如果用消息中间件是为了削峰填谷,那在高峰期积压了慢慢处理即可。 如果用消息中间件只是为了解耦、异步处理,业务对时效性有一定的要求,那么就要求必须尽快处理。 消息积压...

feign构建与调用全流程分析
springboot

feign构建与调用全流程分析

来源:5ycode yxkong 2个月前 (09-14) 217浏览

基于springcloud的灰度实现方案(一) 基于springcloud的灰度实现方案(二) @Configuration配置加载分析 之前介绍了灰度方案以及实现,分析feign调用的时候,有点不太尽兴,这次再丰富一下。 首先,我们在feign调用...