加载中
源码剖析-sqoop与datax的对比

前言 在数据同步见过sqoop,datax,hdata,filesync,这四个工具。分析内部的实现逻辑各有巧思,也收获良多。 Sqoop1和sqoop2 底层数据同步的基本原理是一样的,所以我选择了sqoop1的源码作为...

2018/01/01 17:01
897
从配置说tomcat和nginx调优

1 nginx优化 # nginx不同于apache服务器,当进行了大量优化设置后会魔术般的明显性能提升效果 # nginx在安装完成后,大部分参数就已经是最优化了,我们需要管理的东西并不多 #user  nob...

2016/03/07 19:48
398
GC 参数的调整和应用

调整目标 随着 Java 的演化,当初 C vs. Java 大战渐趋缓和: Java: 老兄! malloc / free 就是一名艺术? C: 好钢用到刀刃上,总感觉 GC 忙个不停一直占着资源在清理“垃圾” … 梦幻 GC 应...

2016/03/03 11:29
136
JVM之锁

1 预备知识 1.1线程安全 一个对象被多个并发线程反复调用和修改,会一直产生正确的期望结果。 下面的就是一个线程不安全的操作     public static ArrayList<Integer> numberList =...

2016/02/27 18:18
99
JVM之GC篇

1 GC的算法 引用计数法 标记清除 标价压缩 复制算法 1.1引用计数法 引用计数器的实现很简单,对于一个对象A,只要有任何一个对象引用了A,则A的引用计数器就加1,当引用失效时,引用计数器就...

2016/02/25 21:45
118
Jetty 的工作原理以及与 Tomcat 的比较

Jetty 的基本架构 Jetty 目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器,它有一个基本数据模型,这个数据模型就是 Handler,所有可以被...

2015/12/02 11:58
107
MyBatics的CRUD总结

1 MyBatics 定义Pojo 写CRUD的XML,或者接口 注册到全局文件中 2 查询 业务逻辑和SQL的耦合 <!--单条件判断--> <select id="selectReaderMoney" resultType="jikeReader" parameterType="jik...

2015/12/01 10:52
125
corosync+pacemaker+mysql+drbd 实现mysql的高可用

corosync corosync的由来是源于一个Openais的项目,是Openais的一个子 项目,可以实现HA心跳信息传输的功能,是众多实现HA集群软件中之一,heartbeat与corosync是流行的Messaging Layer (集...

2015/11/08 23:17
203
数据统计之数据多线程数据传输

说实话这段代码对于数据库的提升要看读写比例,数据库插入的数据的方式以及引起的数据库锁表示行锁还是页锁还是表锁有关系,线程数据量依据服务器的不同设定也不一样。提升效率比较难以计算。...

2015/10/29 12:00
133
分布式系统之消息队列(草稿)

消息队列概述--概念和特性 队列——FIFO 异步 -松耦合 弹性----消息可以适度积压 消息队列-模式 Topic模式和订阅模式 topic是广播的形式,一个topic地址的多个订阅者都能收到 topic数据默认不...

2015/10/27 16:22
259
分布式系统之通信技术学习

分布式系统之通信技术学习(导师leaderus) 1,几种常见的通信技术 1,RPC RPC是建立在socket通信基础之上的,采用ascii编码代替普通的字节流,从图中可以看出RPC的过程 2,远程数据共享 常见...

2015/10/18 22:10
354
11个高效的VS调试技巧

VS2010 调试 技巧

2014/11/28 09:39
140
.net 大数据量的批量插入

sqlserver C# 批量插入

2014/11/20 14:29
156
并行开发——第二篇 Task的使用

并行开发 Task

2014/11/14 14:06
121
并行开发——第一篇 Parallel的使用

并行开发 Parallel

2014/11/14 12:01
70
并行开发 —— 第三篇 plinq的使用

并行开发,plinq

2014/11/14 11:32
190

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部