java http大文件断点续传上传
摘要:1,项目调研因为需要研究下断点上传的问题。找了很久终于找到一个比较好的项目。在GoogleCode上面,代码弄下来超级不方便,还是配置hosts才好,把代码重新上传到了github上面。https://github.com/freewebsys/java-large-file-uploader-de...
阅读全文
posted @
2016-01-15 17:07
duanxz
阅读(9344)
推荐(0) 编辑
阿里巴巴开源项目: canal 基于mysql数据库binlog的增量订阅&消费
摘要:背景 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增 量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务,从此 开启了一段新...
阅读全文
posted @
2015-12-21 11:13
duanxz
阅读(12190)
推荐(0) 编辑
java汉字转拼音以及得到首字母通用方法
摘要:package oa.common.utils;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge...
阅读全文
posted @
2014-12-30 14:49
duanxz
阅读(5525)
推荐(1) 编辑
缓存与数据库一致性之一:缓存更新设计
摘要:一、缓存更新场景介绍 缓存是一种提高系统读性能的常见技术,对于读多写少的应用场景,我们经常使用缓存来进行优化。 例如对于用户的余额信息表account(uid, money),业务上的需求是: (1)查询用户的余额,SELECT money FROM account WHERE uid=XXX,占9
阅读全文
posted @
2014-06-13 09:49
duanxz
阅读(9762)
推荐(4) 编辑
jfinal框架教程-学习笔记(二)
摘要:上一节介绍了jfinal框架的简单搭建,这节通过一个小例子了解jfinal的结构和特点先上图1、建数据库(我用的是oracle数据库,其他的相对也差不多)-- Create tablecreate table CLASSES( classesid NUMBER not null, cl...
阅读全文
posted @
2014-06-12 15:06
duanxz
阅读(1305)
推荐(0) 编辑
JFinal介绍
摘要:JFinal是基于Java语言的极速Web + ORM框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有Ruby、Python、PHP等动态语言的开发效率!为开发者节约更多时间,去陪恋人、家人和朋友。JFinal的主要...
阅读全文
posted @
2014-06-12 15:05
duanxz
阅读(1642)
推荐(0) 编辑
jfinal框架教程-学习笔记(一)
摘要:Eclipse IDE for Java EE Developers 中1、创建 Dynamic Web Project2、修改 Default Output Folder,推荐输入 WebRoot\WEB-INF\classes特别注意:此处的 Default out folder 必须要与 We...
阅读全文
posted @
2014-06-12 15:05
duanxz
阅读(2092)
推荐(0) 编辑
微服务理论之六:ESB与SOA的关系
摘要:一、SOA和ESB一直是没有明确概念的两个缩略词 SOA 面向服务架构,实际上强调的是软件的一种架构,一种支撑软件运行的相对稳定的结构,表面含义如此,其实SOA是一种通过服务整合来解决系统集成的一种思想。不是具体的技术,本质上是一种策略、思想。 ESB 企业服务总线,像一根“聪明”的管道,用来连接各
阅读全文
posted @
2014-04-17 11:19
duanxz
阅读(10330)
推荐(1) 编辑
DBCP连接池原理分析及配置用法
摘要:DBCP连接池介绍-----------------------------目前 DBCP 有两个版本分别是 1.3 和 1.4。DBCP 1.3 版本需要运行于 JDK 1.4-1.5 ,支持 JDBC 3。DBCP 1.4 版本需要运行于 JDK 1.6 ,支持 JDBC 4。1.3和1.4基于...
阅读全文
posted @
2014-04-16 14:41
duanxz
阅读(11521)
推荐(2) 编辑
Log4j2的性能为什么这么好?
摘要:正文开始: 一、logback和log4j2压测比较 1、logback压测数据logback压测数据,50个线程,500万条日志写入时间。 说明: 这个是logback日志的压测数据,在开发机(双核四线程),高配开发机(四核八线程)和服务器(32核)压测的效率都差不多,而且线程开多的时候,性能反而
阅读全文
posted @
2013-01-15 15:53
duanxz
阅读(948)
推荐(0) 编辑