`
sammor
  • 浏览: 413745 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
问题:     我们都在不断的学习中,但在学习的过程中,我们有时会有这样的感觉,为什么我一直在努力了,可却效率不高了,或是提升的空间变慢了许多了,更甚至没有什么进展。但我这边所说的并不是说所有的,而是对 ...
继前一篇所写的Tiles的配置信息中,具有继承性 的这一特性,确实给我们带来了不少的方便。 但除此之后,Tiles2给我们的,还有更多好的惊喜呢。   1、List Attribute 列表属性    1.1简单的例子  配置:  使用<put-list-attribu ...
/** * 将byte[]转换成string * @param butBuffer */ public static String byteToString(byte [] b) { StringBuffer stringBuffer = new StringBuffer(); for (int i = 0; i < b.length; i++) { stringBuffer.append((char) b [i]); } return stringBuffer.toStr ...
maven在编译的过程中默认使用的是低版本的jdk 如何需要改变jdk的版本(不同版本的jdk有差别的),则在pom.xml文件中,加入以下的代码。 <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target&g ...
在struts2的Action中 HttpServletRequest request = ServletActionContext.getRequest(); HttpServletResponse response = ServletActionContext.getResponse(); TilesContainer container = ServletUtil.getContainer(request .getSession().getServletContext()); container.render("layout2",request, res ...
引言:       相信通过前面一个示例,就大致知道Tiles2这个框架的一个结构了。但Tile2的作用还并没有完全的体现出来呢?它的强大之处出乎了我一开始的预料了。       而这一篇,我想写的便是Tiles2的配置文件。Tiles2的强大,可以说,很大的一部分在于配置文件中的。   一、definition 标签      这是Tiles2的定义标签,每一个设置开始都需要它来做一个定义,如:   <definition name="layout" template="layouts/layout.jsp"> ...
引言:          一个jsp页面引发的思想,做web程序的工程师都会知道。web页面可以说很简单,也可以说他很复杂。有的网站做出来的页面很时尚,有的页面却很普通。        但这些页面里面有着一个共同的物点,他们的每一个页面之间都会有许多公同的部分,如果以一个普通的门户网站来看的话,大致可以看到这样的构造。                    这里面页面可以大致分为:Header、Menu、Body、Footer,而我们都知道,正常页面的变化关键在于Body这个区域。但如何来管理这些变化和不变化的区域呢?使我们能更好的去控制这些页面的内容呢?看到这里面有很多人就会想到 ...
D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
判断字符串是否为纯汉字 /* * 判断输入的字符串是否为纯汉字 * @param str 传入的字符窜 * @return 如果是纯汉字返回true,否则返回false */ public static boolean isChinese(String str) { Pattern pattern = Pattern.compile("[\u0391-\uFFE5]+$"); return pattern.matcher(str).matches(); }   判断字符串是否为空 ...
引言:       理论中浅谈,实践中理解。用例子还实践最为直接和明了的总结了。 需求:       项目名:LogPro       文件目录   +LogPro //项目名 - A.java - B.java - TestMain.java //主程序 +bbb //文件夹 -C.java -D.java    其中,A、B、C、D四个文件中有着各自的execute的方法,方法里为日志的输出,如   public void execute(){ log.info(" ...
引言:      为什么去使用log4j 我已经在前面的学习笔记之一已经谈过了,基本的使用也已经去涉及到了。      而同样在apache下面的,还有一个commons-logging , 这里面又有什么玄机呢?下面就来说说两者的区别和联系。   ...
引言:     继前面讲的Log4j的带给我们的方便,以及大致的一个流程,下面就讲讲Log4j主要的一些内容。   本节主要为配置文件的内容。   一、日志信息通常的不同级别   debug() 输出“调试” info() 输出“信息”级别的日志信息; warn() 输出“警告”级别的日志信息; error() 输出“错误”级别的日志信息; fatal() 输出“致命错误”级别的日志信息; 优先级为 fatal > error > warn > info > debug        ...
引言:        这两天在学习日志处理,告别System.out.println();的时代。 System.out.println()对于很多还不怎么接触项目的童鞋来说,是一样再正常不过的查看运行状态的一个用法了。 但这毕竟是一时的,在真正的项目运用中,这个方式是不提倡使用的。   一、System.out.println()给程序带来了什么问题        1、程序过多的System.out.println()给程序代码带来了很多杂乱的代码        2、System.out.println()的作用只能输出显示在控制台上,是临时性的,无法将这些日志保存在 ...
开发人员总是追求着把功能从复杂到简单化,却有时自己也在面临着一些复杂的东西。 而java web 项目中,每次的改动都要重新去启动tomcat,这也是java开发人员比较烦燥的一个地方吧。   这里用一个比较方便的方法,使不用去关闭了startup.bat,再重新打开。(这是师傅传授的秘决哦)   注:这个只是用于在控制台上,对maven的web项目的部署。用J2EE的eclipse 童鞋们,可以飘过啦。   首先   tomcat端的配置 在tomcat中的bin目录下的catalina.bat中配置,设置相应的端口号 -Dcom.sun.management.j ...
在用到Spring 的时候,由于用Junit没有对xml配置文件进行加载的话,注入属性就会出现问题。 用下面的方法,可以在调用前进行加载 public class TwiTest { ApplicationContext ac; @Before public void setUp() throws Exception { ac = new ClassPathXmlApplicationContext("applicationContext.xml"); } @Test public void TwiTest(){ T ...
Global site tag (gtag.js) - Google Analytics