- 博客(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关注的人