自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 企业主数据平台架构

从消息队列中读取数据,进行数据校验和数据整合,包括连库整合或或调用RPC整合,此处如果为通用主数据平台的话,可以设计DSL处理清洗和整合任务,否则直接按业务处理就行,因为80%-90%均为单表接入,不存在整合。集中式设计主要是将数据集中在主数据平台上,上游基础平台的数据通过数据推送或binlog同步等方式将核心基础数据同步到主数据平台。主数据分发主要将处理好的数据从消息队列中读取,从系统中获取注册要分发的系统meta信息,通常为http或RPC,将数据推送到下游系统,可以设计成不同系统订阅的过滤。

2023-12-09 13:26:04 71

原创 Dubbo原理简介

dubbo原理

2023-12-02 22:27:02 93

原创 Netty面试常问问题

Netty面试题集

2023-12-02 22:07:56 66

原创 Netty优化随笔

当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭。net.ipv4.tcp_tw_recycle = 1 表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭。在并发量增大时候Netty表现得比Tomcat稳定,通过修改内核加快TIME_WAIT的回收时间,从而提高系统的并发量。在大文件的情况下Netty没有任何优势,而且线程池相关的没有Tomcat优秀,Tomcat的内存回收更优秀些。修改TIME_WAIT回收时间。

2023-12-02 21:10:20 31

原创 MySQL锁整理

idx_code的区间锁定, 我们来用数轴来解释一下. 假定存在的key有1,3,5,8, 那么如果要更新5, 锁定区间是(3,8). 而在前面的update by unique key的实验里, 如果key 有1,3,5,8, 要更新5, 只会锁定5自己. 为什么两者有区别呢?asc uniq4;综述, insert会对插入的记录加一个行锁, 会和跨越这个记录的gap lock发生冲突, 但是在没有block的时候, insert加的锁没有在日志里面显示, 这也为我们分析死锁增加了更多的阻力.

2023-12-02 20:56:49 14

原创 Java面试八股文

与程序计数器一样,Java 虚拟机栈(Java Virtual Machine Stacks)也是线程私有的,float、long、double)、对象引用(reference 类型,它不等同于对象本身,根据不同的虚拟。的角度看,线程共享的Java 堆中可能划分出多个线程私有的分配缓冲区(Thread Local。对于大多数应用来说,Java 堆(Java Heap)是Java 虚拟机所管理的内存中最大的。(当前大部分的Java 虚拟机都可动态扩展,只不过Java 虚拟机规范中也允许固定长度的。

2023-12-02 20:42:14 13

原创 maven配置文件详解

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-02-23 17:18:43 691

原创 dubbo exchange协议

源码解析

2016-11-22 09:27:26 473

原创 linux文件系统之i节点详解

<br /><br />i节点即index node索引节点。接下来的是第五个磁盘块了,480个i节点,每个i节点占用32个字节,总共占用480*32/1024=15个磁盘块,现在再重新理清一下磁盘块的关系了:<br />0块:引导块,每块1024B<br />1块:超级块<br />2块:i节点位图<br />3块:逻辑块位图<br />4...18:i节点区块<br />19块:数据块,刚好和Linux文件系统分析之二中提到的数据块开始于第19块吻合。<br />下面分析第一个i节点,它位于块号为4的块

2011-04-28 16:59:00 2768

转载 java垃圾回收

<br />java的垃圾回收是自动的,由虚拟机实现控制,开发者无法控制回收时机,即使调用了system.gc()也只是建议执行,至于是否真的执行,要看虚拟机实现。回收时会调用Object的finalize方法。<br /><br />Java 中一共有 4 种类型的引用 : StrongReference、 SoftReference、 WeakReference 以及 PhantomReference <br /><br /><br /><br />1.StrongReference 是 Java 的默

2011-04-16 15:46:00 2476

原创 SMTP协议讲解

SMTP协议详细解析

2011-03-25 13:11:00 649

管理者进阶资料,为管理者加油打气

管理者进阶资料,为管理者加油打气

2023-12-02

JDE标准功能白皮书,JDE学习助手

JDE标准功能白皮书,JDE学习助手,通过这个可以学习更全面的JDE知识

2023-12-02

upnp documents

the documents of upnp

2011-02-22

kill all process by process name

kill all process by process name on linux platform

2011-02-22

java收发邮件源程序

java收发邮件源程序,覆盖了所有情况,包括收邮件,发送邮件(带附件的、html格式,文本格式等等)

2009-05-15

ajax实例源代码--经典实例下载

内有丰富的Ajax实例,是学习Ajax的不错的资料

2009-04-29

asp网上购物源代码

这是asp网上购物的源代码,附有安装说明

2009-04-29

空空如也

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

TA关注的人

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