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

最新发布 第3页

我要编程专注于java技术的研究与应用

一文读懂redis的zset
软件架构

一文读懂redis的zset

yxkong 4个月前 (07-23) 184浏览 0评论

zset的数据结构 在redis中有一个有序列表,它的底层是由压缩列表或跳表组成。我们看下对应的数据结构 压缩链表: 跳表: 下载下来4.0的源码 https://download.redis.io/releases/redis-4.0.0.tar....

一文读懂布隆过滤器
场景处理

一文读懂布隆过滤器

yxkong 4个月前 (07-22) 149浏览 0评论

什么是布隆过滤器? 布隆过滤器(Bloom Filter)是1970年由布隆提出的本质上布隆过滤器是一种数据结构,比较巧妙的概率型数据结构,特点是高效地插入和查询,可以用来告诉你 “某样东西一定不存在或者可能存在”。 特点: 二进制数组+随机hash...

DDD应用架构内部分享
DDD

DDD应用架构内部分享

yxkong 5个月前 (07-19) 225浏览 0评论

上周分享了一篇文章(DDD的应用框架实践分享) 周五又在内部将给大家分享了下。现将分享内容与大家分享。 传统开发的弊病: 通过事务脚本模式来开发需求; 开发人员热衷于技术并通过技术手段解决问题,而不是深入思考和设计业务的走向; 过于重视数据库,围绕数...

DDD的应用框架实践分享
DDD

DDD的应用框架实践分享

yxkong 5个月前 (07-14) 215浏览 0评论

分享一个DDD的应用框架,写了一个简单的demo。 已经在在生产实践。 git地址:https://github.com/yxkong/ddd-framework 框架结构如下: 项目结构如下: 示例流程图: 简单说明: 只启动一个应用在adapte...

Dockerfile详解
容器

Dockerfile详解

yxkong 5个月前 (07-12) 128浏览

什么是Dockerfile? Dockerfile是一个用于构建镜像的文本文件,文本文件中包含了一条条构建镜像所需的指令和说明。 固定格式; 顺序执行(从上到下); 通过docker build -f 来执行文件; ‘#’为Dockerfile中的注...

docker安装与常用命令
容器

docker安装与常用命令

yxkong 5个月前 (07-09) 183浏览 0评论

一、docker架构 架构一 distribution 负责与docker registry交互,上传洗澡镜像以及v2 registry 有关的源数据 registry负责docker registry有关的身份认证、镜像查找、镜像验证以及管理reg...

lambda表达式演进(转)
java基础

lambda表达式演进(转)

yxkong 5个月前 (07-08) 117浏览 0评论

作者:Mingqi链接:https://www.zhihu.com/question/20125256/answer/324121308 来源:知乎   什么是Lambda? 我们知道,对于一个Java变量,我们可以赋给其一个“值”。 如果...

linux的cgroups详解
linux

linux的cgroups详解

yxkong 5个月前 (07-07) 133浏览

引子 最近在研究k8s,学习到容器的一些知识。了解到docker的核心原理: 利用linux namespace 隔离资源; 利用cgroups 限制资源的使用; 利用chroot 改变进程的根目录到指定的目录; 我来详细的了解下cgroups。 物...

java规则引擎Aviator
场景处理

java规则引擎Aviator

yxkong 5个月前 (07-05) 250浏览 0评论

在灰度系列中《基于springcloud的灰度实现方案(二)》,之前规则适配使用数据库+策略模式实现,单个规则还好,多个规则,各种场景使用,还是稍微有点欠缺。就想着用java规则引擎来解决这个问题。 之前在项目中使用过drools,比较重,初始加载复...

mysql事务-锁
mysql/mariadb

mysql事务-锁

yxkong 5个月前 (07-04) 150浏览 0评论

5ycode 被管理耽误的架构师。工作、学习过程中的知识总结与分享,jvm,多线程,架构设计,经验分享等。 30篇原创内容 公众号 接之前的事务系列 mysql事务-innodb中的redolog详解 innodb中的undolog 详解 mysql...