- 浏览: 72265 次
- 性别:
- 来自: 福建
最新评论
-
this_chen:
...
zTree+Json -
larry100y:
感谢,看了这么多这个是最明白的。
Hibernate Annotation mappedBy注解理解 -
mixture3:
赞~楼主写的很清晰~
Hibernate Annotation mappedBy注解理解 -
a369141720:
支持
严重: Error listenerStart -
zx527291227:
quartz调用任务xml配置文件
<?xml vers ...
quartz 调用两次任务
文章列表
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
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构造方法和new关键字
- 博客分类:
- Java
学习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 ...
系统优化结果优化出了问题,使用的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 ...
Java 对象引用深刻理解
- 博客分类:
- Java
这篇文章深刻启发了我!初学者必读,在以后的项目开发中能省去你百分之50的代码调试。更重要的是你能知道内存溢出是怎么回事,认真的读一读帮助很大!
关键字: java对象 引用
Java对象及其引用
关于对象与引用之间的一些 ...