自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (8)
  • 收藏
  • 关注

原创 RMI、Hessian、Burlap、Httpinvoker、WebService的比较

一、综述 本文比较了RMI、Hessian、Burlap、Httpinvoker、WebService5这种通讯协议的在不同的数据结构和不同数据量时的传输性能。 RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。 Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以用于...

2014-09-16 15:08:03 125

原创 scrum process

  SCRUM DEVELOP DONE ASSIGN TEST PROCESS:  SCRUM PROCESS:   

2014-08-21 14:50:23 170

原创 mysql中的varchar到底能存多长的字符

1.varchar类型的变化MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255,其数据范围可以是0~255或1~255(根据不同版本数据库来定)。在 MySQL5.0以上的版本中,varchar数据类型的长度支持到了65535,也就是说可以存放65532个字节的数据,起始位和结束位占去了3个字 节,也就是说,在4.1或以下版本中需要使用固定的TEXT或BL...

2014-08-20 17:25:10 1358

原创 OAuth1.0

1、OAuth的简述OAuth(Open Authorization,开放授权)是为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用户的授权信息,并且这是安全的。(我喜欢简单没了,这里没看懂,没关系,接着往下面看)2、OAuth的原理 (流程图–如上图)我在图上分了四个步骤,下面是四步的讲解:第一步:用户访问第三方网站,比如:就是你需要使用QQ进行...

2014-08-19 11:01:52 171

原创 Oracle create index regulation

Oracle 创建索引的10条原则:1.小表不需要建立索引,比如emp表只有数十行记录,可以不建索引.2.对于大表而言,如果经常查询的记录数目少于表中总记录的15%,可以创建索引.这个比例并不绝对,它与全表扫描速度成反比.3.对于大部分列值不重复的列可建立索引.4.对于基数大的列,适合建立B树索引,而对于基数小的列适合建立位图索引.5.对于列中有许多空值,经常查询所有的非空值...

2014-08-19 10:53:05 102

原创 Mysql 优化基础

Mysql数据库优化方式mysql优化是一个综合性的技术,主要包括:a.表的设计合理化(符合3范式)b.添加适当的索引(index)[四种:普通索引,主键索引,唯一索引,全文索引]c.分表技术(水平分割,垂直分割)d.读写(update/delete/add)分离e.存储过程[模块优化,可以提高速度]f.对mysql配置优化[配置最大并发数my.ini,调整缓存大小]...

2014-08-19 10:50:55 96

原创 IO Summary

节点流:距离数据源最近的流1.字节流:可以处理一切文件(文本/音频/视频等)  1)输入流 InputStream FileInputStream ByteArrayInputStream操作:read(自己数组)a)中间容器 byte[] flush = new byte[1024]b)接收长度 int len = 0c)循环读取 while(-1 != (len ...

2014-08-19 10:43:38 99

原创 memcached

分布式缓存-Memcached转载▼ 分布式缓存出于如下考虑,首先是缓存本身的水平线性扩展问题,其次是缓存大并发下的本身的性能问题,再次避免缓存的单点故障问题(多副本和副本一致性)。分布式缓存的核心技术包括首先是内存本身的管理问题,包括了内存的分配,管理和回收机制。其次是分布式管理和分布式算法,其次是缓存键值管理和路由。什么是Memcached许多Web 应用程序都将数...

2014-08-18 22:45:46 112

原创 sqlserver 字段类型详解

以下为SQL SERVER 7.0以上版本的字段类型说明。SQL SERVER6.5的字段类型说明请参考SQL SERVER提供的说明。 bit:0或1的整型数字 int:从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字 smallint:从-2^15(-32,768)到2^15(32,767)的整型数字 tinyint:从0到255的整型数字 d...

2014-08-12 10:23:33 296

原创 防止表单重复提交的几种策略

防止表单重复提交的几种策略表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如:点击提交按钮两次。点击刷新按钮。使用浏览器后退按钮重复之前的操作,导致重复提交表单。使用浏览器历史记录重复提交表单。浏览器重复的HTTP请求。几种防止表单重复提交的方法禁掉提交按钮。表单提交后使用Javascript使提交...

2014-08-12 10:21:54 82

原创 线程安全的Servlet

Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文件实例化这个Servlet类。当有新的客户端请求该Servlet时,一般不会再实例化该Servlet类,也就是有多个线程在使用这个实例。这样的话,当两个或多个线程同时访问同一个Servlet时,可能会发生多个线程同...

2014-08-07 18:38:57 75

原创 Checked vs Unchecked Exceptions in Java

1) Checked: are the exceptions that are checked at compile time. If some code within a method throws a checked exception, then the method must either handle the exception or it must specify the excep...

2014-04-15 17:33:11 86

原创 Java 关键字final详解

Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量.final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。final不能用于修饰构造方法。final数据:一个永不改变的编译时常量。...

2014-04-14 16:19:11 76

原创 Java 关键字final详解

Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量.final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。final不能用于修饰构造方法。final数据:一个永不改变的编译时常量。...

2014-04-14 16:18:48 83

原创 sqlserver 字段类型详解

以下为SQL SERVER 7.0以上版本的字段类型说明。SQL SERVER6.5的字段类型说明请参考SQL SERVER提供的说明。 bit:0或1的整型数字 int:从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字 smallint:从-2^15(-32,768)到2^15(32,767)的整型数字 tinyint:从0到255的整型数字 dec...

2013-09-09 10:41:06 261

原创 面试技巧

最近这一年,公司的HR和部门经理很少再找我做技术面试了。原因据说是根据统计,我做的技术面试通过率特别低。这个我倒是承认,但是事实上市场上优 秀程序员的比率本来就很低。相对来说,我的面试通过率已经是偏高了。当然对这个问题,不同的人见仁见智。你让我把关,我就尽心尽责无愧于人。至于标准是否 严苛则尽可商榷。刚好微博上Ben又在谈面试的事情,所以动了一下心思,把技术面试里常问到的一些问题列罗出来供批判。...

2013-09-04 13:36:02 68

原创 jquery

UI: jquery UI    jQuery EasyUI    jQuery LigerUIdialog:    artDialog     jBoxvalidate: jquery-validateTree:    JQuery zTree  

2013-06-21 13:54:46 84

原创 博客精华

http://blog.csdn.net/fancyhf/article/list/3   

2013-06-20 09:13:48 74

原创 java中运行时异常与一般异常的区别?

Throwable是所有Java程序中错误处理的父类,有两种子类:Error和Exception。Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。Exception:表示可恢复的例外,这是可捕捉到的。Java提供了两类主要的异常:runtime exce...

2013-02-21 15:44:20 80

原创 面试

struts1与struts2有何区别? struts1与struts2分别是单例还是多例?线程安全?使用JDBC方式,假如有10000条数据,怎样以最快的方式存储到数据库?spring的IOC与AOP分别是什么?如何优化数据库?说说你熟悉的设计模式? java中的异常一层一层向外抛  是采用的什么设计模式?说说spring监听器和事务管理。...

2013-01-30 14:53:32 84

原创 文档

Java doc:http://docs.oracle.com/javaee/5/tutorial/doc/bnaaw.html var EvenUtil = { addHandler:function(element,type,handler){  //do something }, getEvent:function(event){  return event ? event:w...

2012-11-22 14:49:24 86

原创 Spring IOC (一)

Spring 框架中的核心组件主要包括:Core、Context 和 Beans.在这三个核心组件中要选择最重要的组件那就是非Beans莫属了,Bean 在spring中是真正的主角面向的的是Bean的编程(BOP,Bean Oriented programming).Spring 主要解决的是关键问题是把对象之间的依赖关系通过配置文件来进行管理,这就是所谓的依赖注入机制,这个注入的关系由一个...

2012-10-29 15:22:07 64

原创 获取JVM的属性信息和编码

 public static void getJVMAttribute() { try {    获取JVM属性          Properties properties=System.getProperties();          PrintWriter out=null;          out = new PrintWriter(new F...

2012-10-09 10:35:00 86

原创 BPMN2.0

Discussed we need to draw the business flow chart before design/implementation, BPMN is the way we will follow to draw charts.Here is material for leaning BPMN.BPMN description on Wikipedia...

2012-09-07 14:24:22 74

原创 spring 注入问题

<br />19:21:45,796  INFO org.hibernate.tool.hbm2ddl.TableMetadata:63 - columns: [uploadtime, filepath, id]<br />19:21:45,796  INFO org.hibernate.tool.hbm2ddl.TableMetadata:65 - foreign keys: []<br />19:21:45,812  INFO org.hibernate.tool.hbm2ddl.TableMetada

2011-04-07 19:30:00 376

java 网络编程.pdf

java 网络编程 希望可以帮助到正在从事java开发的同仁们

2011-06-14

ExtJs 中文参考文档

ExtJs 中文参考文档 对于追求页面完美的人 有很大的帮助

2011-06-08

日期控件 对于web时间很好的格式化输出

日期控件 对于web时间很好的格式化输出

2011-06-08

struts2 标签大全

struts2 标签大全 一起开始学习咯

2011-06-08

正则表达式完全教程 希望对于正在从事开发的人有所帮助

正则表达式完全教程 供大家一起好好学习 希望对于正在从事开发的人有所帮助....

2011-06-08

J2EE_API.chm

J2EE_API.chm 欢迎大家一起学习java

2011-02-11

hibernate3.2 api

是我见过的比较好的文档了~~Hibernate API Documentation (3.2.0.ga) Hibernate API See: Description Core API org.hibernate This package defines the central Hibernate APIs. org.hibernate.cfg This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. org.hibernate.classic This package implements backward-compatibility with Hibernate 2.1 APIs now deprecated in Hibernate3. org.hibernate.criterion A framework for defining restriction criteria and order criteria. org.hibernate.metadata This package defines an API for accessing the Hibernate runtime metamodel. org.hibernate.usertype Interfaces for user-defined custom types.

2010-02-28

空空如也

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

TA关注的人

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