自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 java socket编程常见异常

Java Socket 网络编程常见异常 1.java.net.SocketTimeoutException .  这 个异 常比较常见,socket 超时。一般有 2 个地方会抛出这个,一个是 connect 的 时 候 , 这 个 超 时 参 数 由connect(SocketAddress  endpoint,int  timeout) 中的后者来决定,还有就是 setSoTimeou...

2013-11-16 09:13:20 136 1

原创 java socket编程

一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。...

2013-11-16 08:25:20 80

原创 socket长连接例子(server&client)

最近做了一个测试,写了一个简单的socket长连接的测试例子,下面是代码SocketServer.javapackage socket;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;impo...

2013-11-16 08:06:38 725

原创 UML中关联(Association)和依赖(Dependency)的区别

UML中关联(Association)和依赖(Dependency)的区别 依赖一般的表现方法是方法的局部变量,或者是方法内对静态方法的引用! 关联一般的表现方法是对象的全局变量!  依赖: class A { void methodA() { ...

2012-11-16 11:08:34 136

原创 StarUML

下载地址:http://staruml.sourceforge.net/en/download.php 只有选择None时,接口类的形状才会变为方块,而且接口和类的实现关系才能使用。 

2012-11-15 15:56:42 116

原创 Vaadin Touchkit Browser问题

在MobileMail,运行mvn package 打包,然后运行mvn jetty:run 用firefox浏览器打开,报如下错误: Ooops...You accessed this demo with a browser that is currently not supported by TouchKit. TouchKit is ment to be used wit...

2012-11-06 19:10:35 754

原创 Vaadin Touchkit

Tutorial: http://demo.vaadin.com/vornitologist/VAADIN/tutorial/touchkit-tutorial.html addon: https://vaadin.com/directory#addon/vaadin-touchkit source code: http://dev.vaadin.com/s...

2012-11-06 14:11:41 786

原创 Hibernate4 + Ehcache 配置问题

1、遇到的问题: Caused by: org.hibernate.cache.NoCacheRegionFactoryAvailableException: Second-level cache is used in the application, but property hibernate.cache.region.factory_class is not given, p...

2012-11-02 08:21:50 105

原创 Hibernate4 + Ehcache 例子

这是个hibernate + ehcache的例子,目前使用最新的hibernate-core.4.1.7.Final.jar + ehcache-core.2.6.0.jar 数据库使用的是mysql. <property name="dialect">org.hibernate.dialect.MySQLDialect</property> ...

2012-11-02 08:21:37 126

原创 Ehcache例子

Spring3.1后对ehcache提供了原生的支持,本文章提供一个简单的例子,供学习参考。 所需要的Jar包如下:  工程结构: 

2012-11-01 09:57:02 67

原创 Ehcache学习(4)

6.   分布式缓存集群环境配置6.1.  集群配置方式ehcache提供三种网络连接策略来实现集群,rmi、jgroup还有 jms。这里只说rmi方式。同时 ehcache可以实现多播的方式实现集群。也可以手动指定集群主机序列实现集群,本例应用手动指定。这里说点题...

2012-11-01 09:48:59 83

原创 Ehcache学习(2)

 4.   Ehcache页面缓存的配置4.1.  Ehcache的类层次模型主要为三层,最上层的是 CacheManager,他是操作 Ehcache 的入口。我们可以通过CacheManager.getInstance()获得一个单子的 CacheManger,或者通...

2012-11-01 09:48:24 73

原创 Ehcache学习(3)

5.   在 Spring中运用 EHCache需要使用 Spring 来实现一个 Cache 简单的解决方案,具体需求如下:使用任意一个现有开源 Cache Framework,要求使用 Cache 系统中 Service 或则 DAO 层的 get/find 等方法返回结果,如果数据更新(使用 Create/update/delete ...

2012-11-01 09:48:01 85

原创 Ehcache学习(1)

参考文档:部分都是网络上查询的资料,很多,不列举了。EHCache简介:http://apps.hi.baidu.com/share/detail/7491847http://wangjicn.cn/data/read/9082403332378.htmlhttp://blog.csdn.net/mgoan...

2012-11-01 09:41:12 91

原创 jeecms 验证码-jcaptcha

本文主要介绍jeecms中使用的验证码 jcapthcha. 这是个开源的软件,下载地址: http://jcaptcha.sourceforge.net/ 在jeecms中使用的版本是jcaptcha-1.0.jar. web.xml里的配置 <servlet> <servlet-name>Jcaptcha<...

2012-10-30 11:50:51 266

原创 Jeecms源码分析(三)

本节主要分析Spring + FreeMarker的集成。先介绍一下 spring+freemarker的集成主要涉及以下配置项:1、配置FreeMarkerConfigurer<bean id="freeMarkerConfigurer" class="org.springframework.web.servlet.view.freemarker...

2012-10-29 20:33:17 281

原创 Jeecms源码分析(二)

普通用户登录在浏览器输入:http://localhost:8080 对应web.xml<!-- Spring 刷新Introspector防止内存泄露 --> <listener> <listener-class>org.springframework.web.util.IntrospectorCleanupListe...

2012-10-29 16:09:00 254

原创 Jeecms源码分析(一)

最近在看一个jeecms的开源软件,试着分析一下。下载源码及运行包:下载地址:http://www.jeecms.com/ jeecms-2012-sp1.zipjeecms-2012-sp1-src.zip安装前web.xml:下载地址:http://www.jeecms.com/<?xml version="1.0"...

2012-10-29 12:37:42 386

原创 FreeMarker的优点和缺点

最近在看jeecms,用到了FreeMarker技术,以下文章转载自http://www.oecp.cn/hi/hailang/blog/146 一、 FreeMarker简介FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。所谓模板,就是一份已经写好了基本内容,有着固定格式的文档,其中空出或者用占位符标识的内容,由使用者来填充,不同的使用者给出...

2012-10-26 19:59:27 76

原创 OAuth协议简介

一、OAuth协议简介OAuth授权在各社交网站中广泛使用,该协议使用户不需要直接向第三方应用提供用户名及密码,并且使一个账户在多个网站中使用成为可能,OAuth协议的细节描述可参考其官方网站:http://oauth.net目前OAuth 1.0已经出了final version,即RFC ,OAuth 2.0也已在起草中。这篇文章中,我想用比较通俗的语言来解释OAuth协议。O...

2012-10-25 11:56:49 105

原创 使用OAuth向新浪微博发消息

最近看了一下新浪围脖的Oauth消息发送的方式,整理一下。 新浪微博开放平台上对Oauth的授权与发送流程介绍的很清楚 http://open.t.sina.com.cn/wiki/index.php/Oauth 。有兴趣的可以自己去研究。 本文通过java代码直观的将上面的流程描述一下。 欲善其事,先利其器。先下载一下围脖java的SDK ,这个S...

2012-10-24 20:40:36 194

原创 JPA例子

1.JPA1 基础例子2.JPA2 多对一的双向关系3.JPA3 一对一的双向关系4.JPA4 多对多的双向关系5.联合主键6.JPA-lib

2012-10-19 14:04:46 80

原创 JPA介绍

一:JPA映射 @Entity -->把一个类映射成数据库表 ,默认值就是类名 @Entity(name="xxx") -->把一个类映射成数据库表 ,表名就是xxx @Table(name="yyy")-->把一个类映射成数据库表 ,表名就是yyy @Column(length=4,name="userName",nullable=...

2012-10-19 13:44:47 71

空空如也

空空如也

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

TA关注的人

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