`
文章列表
    前段时间试图自己搭建SSH框架,使用Maven,Hibernate与Spring整合以后,总是启动时提示错误(报的什么错已经忘了,似乎是spring的一个类找不到)。     后来发现,其实是Spring和Hibernate的版本有误。Spring3.0仅支持hibernate3.x,hibernate4.x是在Spring4.0中提供支持的。这点可以再spring4.0的文档的new features中看到。    记录,以免覆辙。
使用软件可以方便的建立adhoc,但是Android目前不支持adhoc,所以用下面的方式建立Android能够接收的wifi。 step one: 开始 -> 附件 -> 终端 -> 管理员身份运行 step two: 这里id和密码都是lingceng C:\Windows\system32>netsh wlan set hostednetwork mode=allow ssid=lingceng key=lingceng 承载网络模式已设置为允许。 已成功更改承载网络的 SSID。 已成功更改托管网络的用户密钥密码。 step three: 修改本地连接,属性 ...
    使用displaytag打印表格的时候,表头有时需要使用国际化资源,这些资源往往是properties文件。在开发中各种框架都有自己的国际化资源规则,JSTL,struts,spring,默认displaytag会读取jstl制定的资源文件。     TODO: JSTL, Struts, spring i18n     项目中原有框架(类似appfuse)把struts和jstl的国际化资源都指向ApplicationContext,这个文件是struts的默认资源文件。项目中,struts在struts-plugin.xml中制定 <constant name=" ...

Maven & resin

    博客分类:
  • tool
Maven带来的变化    使用maven构建工程很方便,但是不能使用Eclipse的web容器组件,比如tomcat、resin。个人认为,因为工程的目录结构已经不是eclipse能够识别的web工程,都已经是maven“约定”的结构,而且生命周期也交给了maven管理,所以,IDE便很难插手。但是我们需要方便的配置启动服务器,于是我尝试使用maven的插件。   解决之道     http://wiki3.caucho.com/Maven2,这里有我需要的插件。   Unable to parse configuration of mojo com.caucho:resin-ma ...
前言     《基于MVC的JavaScript Web富应用开发》是ItEye在7月份发起试读的书。下载了试读的章节,发现只有全本的开始到第二章,第一章很简洁明了地讲述了JavaScript的历史,怎么用JavaScript实现类,基本JavaScript的MVC的概念;第二章是浏览器的事件机制,DOM的事件监听,JQuery事件绑定的例子。     值得一提的是,这本书原本是O’Reilly Media, Inc带来的。O’Reilly的一系列“动物书”总是经典。   最大的感触:JavaScript的MVC     本人曾经用JavaScript基于GoogleDesptop(现 ...
相同点 newInstance()  and new can both create new object.   不同点 newInstance() must follow by forName(className), and the class is loaded  弱类型。低效率。只能调用无参构造。   class with new will loaded only when called 强类型。相对高效。能调用任何public构造     newInstance simple use String className = "Example";c ...
    较早的eclipse的Java反编译是jad.exe + jadeclipse插件,后来JDeclipse更加受欢迎,JDeclipse采用JDCore,另外JDGUI同样适用JDCore。     JDeclipse写文章时不可访问,CSDN中下载。     安装方式建议适用eclipse的link插件安装。     好吧,我不得不说,用install archieve的方法更好。  

Use JUnit

    博客分类:
  • Java
Junit  A programmer-oriented testing framework for Java Simple Test Case[1]How do you write testing code? The simplest way is as an expression in a debugger. You can change debug expressions without recompiling, and you can wait to decide what to write until you have seen the running objects. You ...

Use JUnit (2)

    博客分类:
  • Java
  Junit3 diff Junit4   包命名从junit.framework.xxx变更到org.junit.xxx.  在JUnit3.8中测试类必须继承TestCase父类,JUnit4中测试类不用继承TestCase  在JUnit3.8中 测试方法满足如下原则1)public 2)void 3)无方法参数4)方法名称必须以test开头,JUnit测试方法不用满足4)即命名不用test +methodName ,用Annotation。   Junit命令行下使用 note: Test definition head @Retention(Rete ...
OS:Ubuntu12.04Vim version:7.3Abstract:fast compile c program with vim by set makeprg; fast run C program by map!.Basics:type vimtutor in shell to get the basic command in vim:help makeprg:help mapKey:set makeprg to fast compile C, append the following lines in ~/.vimrc "compile with make, -lm ...
for google doc, mail and drive, the following hosts is useful. in linux, /etc/hosts in windows, Windows/System32/drivers/etc/hosts   # for googles 203.208.46.180 accounts.google.com 203.208.46.180 www.google.com 203.208.46.180 www.google.com.hk 203.208.46.180 www.google.cn 203.208.46.180 tal ...
     You must want to get the source code of some linux program when learning linux programming. eg. when write more command demo, you want the source code of the more already run on you linux system.     It's quite convenient on Ubuntu to get the source code with command apt-get source. But first, ...
    论文编写是对文编辑技巧的考验,这里以office2007 word为例,介绍一些常用到的技巧。   给插图编号-题注    对插图进行编号,论文的一般格式是放在图片下边,如“图2-1 文件浏览用例图”,其中2表示章节号。手写麻烦,并且中间插入时就必须修改后面所有插图的编号,简直是个噩梦。 Word有提供解决方法,引用->题注,这个东西就是专门处理这种状况的。可以自己新建一个“图”的标号,点击选中插入的图片,插入题注就可以了。word会自动管理编号。   插入流程图-绘图画布     许多人使用word绘制流程图发现流程图的各节点不会关联,画起来很费力。其实word是支持 ...
2012-11-2修改: 在IE8上有时出问题:IE8有时会忽略<base/>的作用。所以,使用JSP的时候,有两种方案: 所有URL使用 "/"开头,把工程放在根路径(不同工程用不同端口启动)。 或者,所有URL使用<c:url value="/xxx/xx.action"/>,但这会很麻烦。 JSP中使用include时,例如 <!--其中/开始,表示应用的根路径。这里没有什么问题。--> <%@include file="/inc/hello_you.jsp" %> ...
集合     数据结构中的关于大型结构在java.util中提供。List,Set等接口。     1.5以后引入泛型,消除了集合中类型正确性的所有检查代码。如果集合是一个箱子,可以放入各种东西,那么泛型就是在这个箱子上贴上标签,比如贴有苹果的箱子只能放苹果。     设计泛型系统的时代有一种思想禁忌:“改变Java虚拟机或者它所能理解的字节码”。于是泛型的实现是通过对库的修改,让编辑器插入强制类型转换,从而把来自参数化集合的运行时对象转换成正确的类型。     这样会引发两个问题: 第一,类型转换对程序员隐藏了,但是仍然存在于代码中,使用泛型仅意味着编辑器会把强制转换插入到代码中。 第二,是 ...
Global site tag (gtag.js) - Google Analytics