- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 json三种实现方式
[size=large]使用ajax的开发项目过程中,经常需要将json格式的字符串返回到前端,前端解析成js对象(JSON)。 ECMA-262(E3)中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法。 1,eval方式解析,恐怕这是最早的解析方式了。如下:...
2012-06-26 14:14:56
243
原创 Hibernate工作原理
[color=red][size=medium]原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的读取并解析映射信息3.通过config.buildSessionFactory();//创建SessionFactory4.sessionFactory.openSess...
2012-06-08 15:07:06
80
原创 hibernate id 生成器
[color=darkred][size=medium]1、identity:用于MySql数据库。特点:递增< id name="id" column="id"> < generator class="identity"/> < /id> 注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。2、sequence:用于...
2012-06-08 12:47:47
114
原创 oracle获得uuid,java生成uuid
1. oracle获得uuid Java代码 SQL> select sys_guid() from dual ; SYS_GUID() -------------------------------- F18031C69D8345DEB305D4B2E796A282 SQL> select sys_guid() from dual ;...
2011-11-30 10:36:46
663
原创 Ant中build.XML使用详解
Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道 make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就 是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有 一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者...
2011-11-29 15:29:44
132
原创 tld设置uri
今天遇到这样一个问题,使用JAVA做了个WEB应用,其中用到一个自定义标签。该标签的class文件与tld(tld文件中,uri定义为:http://wallimn.iteye.com/myfuncs)文件放在一起, jsp页面中的引用方式为: 开始一直直接使用class文件,没有打jar包,运行的时候没有任何问题。 后来把应用部署到internet上,发...
2011-11-28 19:39:35
373
原创 web service
[color=green][size=medium]首先定义个接口Hello.java Java代码 package ch1; public interface Hello { public String sayHello(); } package ch1;public interface Hello {...
2011-09-24 10:36:37
55
原创 java开源框架总结
[size=large][color=darkblue]Java开源框架集链接http://lanqy1990.blog.163.com/blog/static/135820679201011178652580/Spring Framework 【Java开源 J2EE框架】Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方...
2011-09-20 19:47:00
522
原创 JXL 数据库向Excel导入数据
package com.neusoft.serviceImp;import java.io.File;import java.io.IOException;import java.io.OutputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultS...
2011-09-16 13:10:20
79
原创 jxl excel向数据库导入数据
第一步:/** * 得到导入的excel数据并进行判断,不允许有重复的身份证号 * * @param filePath * 上传的文件的路径 * @param tableName * 导入数据库的表名 */ public List excelImpor...
2011-09-15 21:08:33
114
原创 eclipse好习惯
http://developer.51cto.com/art/200905/124070.htm也许你每天基本都在使用Eclipse,它是你的利器,但宝剑的锋利能否在在你手中发挥呢?你是爱剑之人吗?也许你是高手,使它的光芒更耀眼,也许你屈辱了它。AD: 下面就一些每天都在使用的东西列个表(不分先后),肯定是不全的,或者是不详细的,高手请补充,入门弟子请体验...
2011-09-12 19:41:34
79
原创 html5学习
[size=medium]Designing a blog with html5http://html5doctor.com/designing-a-blog-with-html5/ 15个 HTML5 教程和参考手册http://introducinghtml5.com/ http://diveintohtml5.org/ http:...
2011-08-21 23:23:58
82
原创 jdeclipse按F3反编译
[size=medium][color=darkred]使用Eclipse进行开发时,由于很多类是class文件,想看源码需要拷贝出来再反编译,严重影响开发速度,按以下方法进行设置,可以直接F3或者Ctrl+单击查看源码,甚至还能跟踪进源码中: 1.安装jad.exe、net.sf.jadclipse_3.3.0.jar jad.exe拷贝到JRE的bin目录下,如d:\Java\jre1...
2011-07-21 10:53:49
110
原创 hashmap
[color=darkred][size=medium]今天看了篇文章,觉得写的很好,就顺便收录进来了 文章出处:http://www.diybl.com/course/3_program/java/javashl/200726/11706.html 在Java的世界里,无论类还是各种数据,其结构的处理是整个程序的逻辑以及性能的关键。由于本人接触了一个有关性能与逻辑同时并存的问题,于是...
2011-07-10 17:03:54
61
原创 视图原理(转)
[size=large][color=brown]视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 对其中所引用的基础表来说,视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。分布式查询也可用于定...
2011-07-10 15:34:24
447
原创 CGLIB
[size=medium]CGlib概述:cglib(Code Generation Library )是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。cglib封装了asm,可以在运行期动态生成新的class。cglib用于AOP,jdk中的proxy必须基于接口,cglib却没有这个限制。CGlib应用:以一个实例在简单介...
2011-07-02 22:16:03
100
原创 servlet跳转原理
[color=darkred][color=darkred][/color][size=large]在servlet中,一般跳转都发生在doGet, doPost等方法里面。 一、原理 1) redirect 方式 response.sendRedirect("/a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如...
2011-07-01 19:08:49
89
原创 servlet之间的数据传递
1:如何让用户的请求数据从一个Servlet传递给另一个Servlet 第一种方式:通过超链接传递数据 第二种方式:通过表传递取参数。 第三种方式:通过setAttribute("name",value)与getAttribute(name value)传递参数 1)通过超链接获得参数: 需要在超链接后面给定要传递参数的值。但长度有限...
2011-07-01 17:02:09
705
原创 http协议
[size=medium][color=darkblue]转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适...
2011-07-01 16:39:10
199
原创 servlet中doget和dopost区别
[color=darkred]Servlet的doGet/doPost 是在 javax.servlet.http.HttpServlet 中实现的 doGet:处理GET请求 doPost:处理POST请求 当发出客户端请求的时候,调用service 方法并传递一个请求和响应对象。Servlet首先判断该请求是GET 操作还是P...
2011-07-01 16:22:11
158
原创 servletcontext
[color=green]ServletContext是servlet与servlet容器之间的直接通信的接口。Servlet容器在启动一个Web应用时,会为它创建一个servletContext对象。每个web应用有唯一的servletContext对象。同一个web应用的所有servlet对象共享一个serveltContext,servlet对象可以通过它来访问容器中的各种资源。Se...
2011-07-01 13:56:06
100
原创 servlet filter
[color=darkred][/color]filter功能:使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet...
2011-06-30 21:47:25
61
原创 js小结
1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById(...
2011-06-30 16:17:01
52
原创 自定义标签原理【转载】
一个tag就是一个普通的java类,它惟一特别之处是它必须继承TagSupport或者BodyTagSupport类。这两个类提供了一些方法,负责jsp页面和你编写的类之间的交互,例如输入,输出。而这两个类是由jsp容器提供的,无须开发人员自己实现。换句话说,你只需把实现了业务逻辑的类继承TagSupport或者BodyTagSupport,再做一些特别的工作,你的类就是一个Tag。并且它自己负责...
2011-06-27 13:03:10
65
原创 自定义标签
(转)自定义标签的最大的特点:利用 自定义标签,软件开发人员和页面设计人员可以独立地自由工作.页面设计人员可以把精力集中在使用标签(HTML,XML或者JSP)创建网站上,而软件开发人员则可以将精力集中在实现底层功能上面,若国际化等等,这样,页面设计人员可以使用自定义标签的形式来实现具体的功能.下面我们来指定一个简单的标签,步骤如下扩张TagSupport 写自定义...
2011-06-27 12:20:46
78
原创 jar文件包及jar包命令详解
JAR文件包及jar命令详解常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是...
2011-06-25 21:30:22
92
HTML5_Canvas_Cheat_Sheet
2011-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人