博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年5月28日

摘要: PO(persistantobject)持久对象在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。VO(valueobject)值对象通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。TO(TransferObject),数据传输对象在应用 阅读全文

posted @ 2013-05-28 18:58 蜗牛57 阅读(163) 评论(0) 推荐(0) 编辑

2013年3月26日

摘要: 首先在自己的主机搭载CAS认证系统,前人的blog把步骤写的已经很详细了,不做赘述,可以参考下面的三篇文章: http://www.cnblogs.com/arix04/archive/2009/08/06/1540103.html http://blog.csdn.net/id19870510/article/details/5653177 http://www.kafeitu.me/sso/2010/11/05/sso-cas-full-course.html 然后搭载Discuz! X2.5 平台,这个比较简单,我用的是wamp集成服务器,直接next、next...就可以了... 阅读全文

posted @ 2013-03-26 23:28 蜗牛57 阅读(3912) 评论(2) 推荐(1) 编辑

2013年3月6日

摘要: 调用ejb时,如果客户端和ejb不在同一个jvm,就要设置InitialContext,不同的应用服务器InitialContext写法也不同.Context.INITIAL_CONTEXT_FACTORY:指定到目录服务的连接工厂Context.PROVIDER_URL:目录服务提供者URL//jboss:Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"Context.URL_PKG_PREFIXES, "org.jboss.naming"Context 阅读全文

posted @ 2013-03-06 20:45 蜗牛57 阅读(1427) 评论(0) 推荐(0) 编辑

2012年11月17日

摘要: gvim+ctags+taglist带自动提示功能的代码编辑利器 +转载 您已转载了此文章分类:非技术区gvim+ctags+taglist+snipMate+AutoComplPop 打造带自动提示功能的代码阅读环境 vim是linux/unix系统下一款使用最广泛的文本编辑工具,其定制功能卓绝,网上很多大虾都把vim打造成一款超强编辑利器,比如C源码阅读、java的IDE等等。今天我给大家介绍的是在windows下使用vim,以及如何使用gvim+ctags+taglist+snipMate打造带自动提示功能的代码阅读环境,以供参考。 1.安装gvim gvim是vim在w... 阅读全文

posted @ 2012-11-17 20:46 蜗牛57 阅读(1021) 评论(0) 推荐(0) 编辑

摘要: 查看文件的编码::echo &fileencodingVim 有四个跟字符编码方式有关的选项,encoding、fileencoding、fileencodings、termencoding (这些选项可能的取值请参考 Vim 在线帮助 :help encoding-names),它们的意义如下: encoding: Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本等。 fileencoding: Vim 中当前编辑的文件的字符编码方式,Vim 保存文件时也会将文件保存为这种字符编码方式 (不管是否新文件都如此)。 fileenc... 阅读全文

posted @ 2012-11-17 16:54 蜗牛57 阅读(597) 评论(0) 推荐(0) 编辑

2012年11月6日

摘要: JS中setTimeout()的用法详解 阅读全文

posted @ 2012-11-06 15:34 蜗牛57 阅读(158) 评论(0) 推荐(0) 编辑

2012年11月5日

摘要: 今天同学碰巧发现了一个关于 Switch-Case 的怪问题 下面是C写的。 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 int main() 5 { 6 // switch("abc"){ 7 //case "abc": 8 switch('abc'){ 9 case 'abc':10 printf("Hello world!\n");11 printf("%d\n",'abc');12 pr 阅读全文

posted @ 2012-11-05 23:55 蜗牛57 阅读(450) 评论(0) 推荐(0) 编辑

2012年10月18日

摘要: 点这里点这里点这里点这里点这里点这里点这里点这里点这里点这里点这里点这里 阅读全文

posted @ 2012-10-18 20:36 蜗牛57 阅读(149) 评论(0) 推荐(0) 编辑

摘要: 这个是之前实习的时候写的最后一篇文档,不知道现在有没有广为流传(YY),不知道什么时候才能再有当时的心境。1. 关于JavaCCJavaCC可以解决的问题,完全可以使用传统的字符串处理的方式来解决(这需要一点编程能力+坚强的毅力+十二分的耐力,我都没有,所以发现了JavaCC),JavaCC只是提供了一种更优雅的处理方法。这种处理问题的思想其实是编译原理中的文法分析和语法分析,JavaCC只是它们的一种java实现而已。这种思想也许一辈子都不会用到,但是一旦用到了,就非它不可!我对JavaCC的了解也比较肤浅,写这个心得主要是提供一些参考资料,可以让初学者少走一些我走过的弯路。一家之言,仅供参 阅读全文

posted @ 2012-10-18 20:34 蜗牛57 阅读(751) 评论(0) 推荐(0) 编辑

2012年10月3日

摘要: 最近遇到了一个面试题目,关于排序的问题,为了完善自己的知识点,这里就写一下学习笔记 1 <html> 2 <head> 3 <TITLE>class_obj_js_class</TITLE> 4 <script language=javaScript> 5 //sort()方法默认是按照ASCII码大小排序,看下面两个例子 6 function sortDemo(){ 7 var a, l; // 声明变量。 8 a = new Array("X" ,"y" ,"d", &q 阅读全文

posted @ 2012-10-03 10:31 蜗牛57 阅读(257) 评论(0) 推荐(0) 编辑