代码改变世界

阅读排行榜

Hibernate详解(4)——多对多映射分析

2012-05-26 16:01 by myjava2, 202 阅读, 收藏,
摘要: Hibernate多对多关联也是比较常见的一种。对于多对多关系,我们都是采用引入第三方表来描述它们之间的关联的。本节主要讲述一下Hibernate多对多关联。多对多关联根据需求也可以分为单向多对多和双向多对多。这里用比较常见的多对多关系用户与角色的关系来举例。单向多对多如果要求拿到用户需要知道它的角色,而不去关心反向的加载。那么这个就是单向的。首先看UML图。它们的配置文件User.hbm.xml和分别Role.hbm.xml如下:<?xmlversion="1.0"?> <!DOCTYPEhibernate-mapping PUBLIC "-/ 阅读全文

Struts2体系原理图以及详解

2012-05-19 16:18 by myjava2, 202 阅读, 收藏,
摘要: Strut2的体系结构如图所示:一个请求在Struts2框架中的处理大概分为以下几个步骤:1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin);3、接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请求是否需要调用某个Action;4、如果ActionMapper决定需要调用某个Action,Fi.. 阅读全文

Java基于Socket文件传输示例

2011-04-29 10:59 by myjava2, 202 阅读, 收藏,
摘要: 最近需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传输的速度。废话少说,先来看服务器端的程序。1.服务器端packagesterning;importjava.io.BufferedInputStream;importjava.io.DataInputStream;importjava.io.DataOutputStream;importjava.io.File;importjava.io.FileInputStream;importjava. 阅读全文

shell脚本学习每日一句(1)

2012-05-15 14:44 by myjava2, 201 阅读, 收藏,
摘要: shell的学习入门极难,这我是知道了,想想自己学习shell也差不多半年了,其中总是学学停停,没有一点儿的转眼劲儿,看来是不能将这shell学好了。所以想到这样的一招来督促自己好好学习shell,积少成多:5月15号下午2点半:获取当前的ip地址:ifconfig eth0 |grep "inet addr"|awk '{print $2}' |cut -c 6[root@fsailing1 ~]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:21:5E:6A:CE:22 inet addr:10.5. 阅读全文

编写你自己的单点登录(SSO)服务

2012-03-30 14:37 by myjava2, 201 阅读, 收藏,
摘要: 王昱 yuwang881@gmail.com博客地址http://yuwang881.blog.sohu.com摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何将现有的应用和SSO服务结合起来,能够帮助应用架构师和系统分析人员从本质上认识单点登录, 阅读全文
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 104 下一页