session.createSQLQuery.转载对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。下面来描述如何使用这个API进行查询。1.标量查询(Scalar 
queries)最基本的SQL查询就是获得一个标量(数...
                            
                            
                                分类:
数据库   时间:
2014-05-05 23:26:26   
                                阅读次数:
593
                             
                    
                        
                            
                            
                                简单的Http Server使用Libevent内置的http相关接口,可以很容易的构建一个Http 
Server,一个简单的Http Server如下:#include #include #include #include #include #include 
int init_win_socket...
                            
                            
                                分类:
其他好文   时间:
2014-05-05 23:18:44   
                                阅读次数:
418
                             
                    
                        
                            
                            
                                最近看tomcat源码,这类接口多的有点眩,整理出来看一下。(基于tomcat4)javax.servlet.ServletRequset接口,和org.apache.catalina.Request接口,有什么联系?其实就是对Request不同层面上的定义。一、首先看下javax.servlet....
                            
                            
                                分类:
其他好文   时间:
2014-05-05 22:53:53   
                                阅读次数:
457
                             
                    
                        
                            
                            
                                本文介绍介绍微信公众平台自定义菜单及高级接口的PHP 
SDK及使用方法。主要包括初始化对象、查看Access 
Token、创建二维码、获取关注者列表、获取用户信息、创建菜单、用户分组、上传下载多媒体、发送客服消息等功能。
                            
                            
                                分类:
微信   时间:
2014-05-05 21:57:15   
                                阅读次数:
811
                             
                    
                        
                            
                            
                                本文将从以下几点浅谈原型模式:
概述 
结构图
分类 
浅复制:结构图
	代码
	复制图示
深复制:结构图
	代码
	复制图示
总结
	
概述:
用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节。
    复制过程,并不是做一个抽象类,去实例化它。而是只需通过实现一个含有Clone()方法的接口就可以去克隆,这就是.NET在System命名空间中提供的ICloneable接口 。...
                            
                            
                                分类:
其他好文   时间:
2014-05-05 21:27:41   
                                阅读次数:
359
                             
                    
                        
                            
                            
                                设计模式可分为三种:创建型设计模式,结构型设计模式和行为型设计模式。
一、创建型设计模式
在设计模式中,创建型设计模式处理对象创建过程的设计模式,它根据实际情况来决定具体怎样创建对象。创建型模式隐藏了类的实例是如何创建和放在一起,整个系统关于对象所知道的是由抽象类所定义的接口。这样创建模式在创建了什么、谁创建它、怎么被创建的,以及何时创建这些方面提供了很大的灵活性。
创建型设计模式又分为类创...
                            
                            
                                分类:
其他好文   时间:
2014-05-03 23:51:52   
                                阅读次数:
439
                             
                    
                        
                            
                            
                                Collection接口 
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 
Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,....
                            
                            
                                分类:
其他好文   时间:
2014-05-03 23:27:11   
                                阅读次数:
350
                             
                    
                        
                            
                            
                                一、前言
AOP (Aspect Oriented Programing) - 面向切面编程,它主要用于日志记录、性能分析、安全控制、事务处理、异常处理等方面。
二、实现细节
下面这个例子利用AOP来实现日志记录:
附上一张类的结构图,该例子需要导入dom4j.jar
① 业务逻辑接口
/**
 * 业务逻辑类接口
 * @a...
                            
                            
                                分类:
编程语言   时间:
2014-05-03 17:48:34   
                                阅读次数:
317
                             
                    
                        
                            
                            
                                如果使用hiberante作为dao层,常用的方式是:定义一个dao层接口包(com.dao.service)然后在定义一个dao层接口实现包(com.dao.service.impl),这样定义结构清晰,方便维护和开发工作。如果使用mybatis作为dao层,我们就可以省略到dao实现包,直接将sql实现在xml配置文件中编写,这样维护起来更方便了!
首先将mybatis整合到spring中:...
                            
                            
                                分类:
其他好文   时间:
2014-05-03 16:31:42   
                                阅读次数:
318
                             
                    
                        
                            
                            
                                学习一个框架,个人觉得不是从什么start开始,而是从官方的demo开始,先将demo跑起来,了解到这个框架做了什么,可以实现那些功能、对框架有了一个整合的宏观概念!
demo看得差不多后再看官方wend,这样的效率会高很多,少走一些弯路!
mybatis官网中有个demo:jpetstore-6-mybatis-jpetstore-*,该demo主要是一个宠物网站的应用,实现了常用的功能如:...
                            
                            
                                分类:
其他好文   时间:
2014-05-03 15:46:17   
                                阅读次数:
296