`
文章列表
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; JAVA_HOME C:\Program Files\Java\jdk1.7.0_67 CATALINA_HOME D:\apache-tomcat-6.0.35 Path %JAVA_HOME%\bin;%CATALINA_HOME%\bin;
package com.huawei.galaxy.xml2gui.scriptParser; import java.io.FileReader; import javax.script.Invocable; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; /** * 解析JavaScript的类 * */ public class JavaSriptParser { private Invocable invockeObject; pri ...

SpringMVC 学习笔记一

 
Spring MVC 框架核心构件 (1).Dispatcher Servlet 请求接受统一入口在web.xml中配置,所有web页面请求都由此类接受,之后再通过HandlerMapping 映射 找到相应的Controller(控制器相对于Struts2的Action)。 (2).Controller 控制器创建直接实现Controller 接口或AbstractController抽象类返回的是ModelAndView对象。 (3).Handler Mapping 映射 在xml中配置相应映射寻找方式(根据url请求的后缀 例如:/test.do)和初始化Controller。 ( ...
最近开始学习Freemarker一开始就遇到了乱码问题,上网找的答案都是Copy的看了都心碎了,项目使用UTF-8编码,使用freemarker时需要注意两点: 1:加载模板时设置编码 Configuration cfg = new Configuration(); cfg.setEncoding(Locale.CHINA, "UTF-8"); 2:生成html代码设置IO流编码 File htmlFile = new File( sRootDir + outFile); out = new BufferedWriter(new OutputStreamW ...
用了rapid框架挺久的了现在分享一些好用的工具给大家,这是Google开发的SSH框架,里面还附加了JS表单验证蛮好用的,现在把验证框架上传分享给大家,附带使用手册。 在自己的页面中引入框架: <script src="prototype.js" type="text/javascript"></script> <script src="validation_cn.js" type="text/javascript"></script> <link ...
最近一直在学习Common Lisp 真心觉得心碎了,第一步开发环境就被难住了,还好上天不负有心人终于被我搜出来了,下面的链接就是通往Lisp开发之路。 1.配置emacs+slime+sbcl+sdl库http://blog.csdn.net/evilbinary_root/article/details/6409964 2.Windows环境下学习Lisp和Scheme的两大利器http://seagate.iteye.com/blog/1155231 3.附加 学习网站:http://acl.readthedocs.org/en/latest/
写下这编文章只是为了让自己不忘记以前学过的知识,下面是基于Socket来完成浏览器的访问,就类似于tomcat(不过tomcat比我功能更全更强大),那下面来看代码: 很简单 先由 HttpServer 来接受浏览器的问访问之后就交给HttpThread类来响应。 package com.zx; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; /** * @author zhouxiang * @version Feb 21, 2013 10:2 ...
转载:http://blog.csdn.net/cen616899547/article/details/7498099 package thisandsuper; class Person { String name; public int age = 10; public byte[] datas; Person() { System.out.println("调用父类无参数构造类" + age) ; } Person(String nam ...
学习java也有两年了,对一些基础还是理解的不够深,上网一搜很的确有不少这样的文章。下面就整理下以免以后忘记了。(理解:java 构造方法不等于创建对象而是初始化对象,new 关键字分配内存和创建对象)如理解有误的话, ...
书还是要看的,不然就真的成为井底之蛙了,从现在开始记录下自己所读过的,想读的和在读书的书籍: 一、已读    1.《java程序员上班那点事》    2.《人性的弱点》    3.《我编程,我快乐 : 程序员职业规划之道》 二.在读    1.《深入理解Java虚拟机:JVM高级特性与最佳实践》    2.《麦田里的守望者》    3.《禅与摩托车维修的艺术》 三.想读    1.《重构 改善既有代码的设计》    2.《编程卓越之道 : 第二卷:运用底层语言思想编写高级语言代码》    3.《编程卓越之道 : 深入理解计算机》    4.《计算机程序的构造和解释》    5.《编译原理》
JAVA处理日期时间常用方法: 1.java.util.Calendar Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。 例: Java代码  Calendar cal = Calendar.getInstance();//使用默认时区和语言环境获得一个日历。 cal.add(C ...
用存储过程实现表与表之间的对拷,1000万的数据需花费20分钟,之所以花费如此多的时间源自创建索引,如果不需要索引的话可以手动删除。 源码: CREATE OR REPLACE PROCEDURE P_EXPORTDATA(TAB1 IN VARCHAR2, TAB2 IN VARCHAR2) Authid Current_User IS D_SQL varchar2(100); TABLE_SQL VARCHAR2(2000); INDEX_1 VARCHAR2(2000 ...

BoneCp整合

 
系统优化结果优化出了问题,使用的c3p0竟然报:com.mchange.v2.resourcepool.TimeoutException: A client timed out while waiting to acquire a resource from com.mchange.v2.resourcepool.BasicResourcePool@1c83354 -- timeout at awaitAvailable()异常,上网找了好多治疗,都以失败告终不过有一遍文章让这头痛的问题得以解决,那就使用别的线程池,起初也不打想用最终还是拗不过那该死的异常,下面是正文了: 这文章便是说明使用B ...
今天刚好有人让我写个通过读取properties连接数据库的小demo. 汗啊,普通项目中可以使用的文件读取,在web项目中总报空指针异常. 查阅了资料明白,赶紧记录下来,希望遇到此类问题的童鞋能引起重视。 废话不说,直接进入主题! 代码清单1: 01 import java.io.InputStream; 02 import java.util.Properties; 03 04 import org.apache.log4j.Logger; 05 /** 06 * 07 * 项目名称 PropertiesDemo 08 * 包 名 c ...
这篇文章深刻启发了我!初学者必读,在以后的项目开发中能省去你百分之50的代码调试。更重要的是你能知道内存溢出是怎么回事,认真的读一读帮助很大! 关键字: java对象 引用 Java对象及其引用 关于对象与引用之间的一些 ...
Global site tag (gtag.js) - Google Analytics