- 博客(50)
- 资源 (16)
- 收藏
- 关注
原创 学习连接
http://blog.youkuaiyun.com/zheng0518/article/details/42199477 http://www.youkuaiyun.com/article/2014-11-07/2822545 http://wsjiang.iteye.com/blog/1744597http://blog.youkuaiyun.com/cutesource/article/details/56
2016-03-31 14:57:03
1250
原创 java 自定义标签
一种输入select内容第一步action实现package *;import java.io.IOException;import java.io.Writer;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.s
2016-03-08 17:11:33
701
原创 ajax上传文件
resources/js/jquery-1.2.1.js">resources/js/ajaxfileupload.js">$.ajaxFileUpload({ url:'MapUploadWeb?buildingId='+buildingId,//字符串参数 fileElementId :'fileToUpload',//file控件id
2015-05-25 13:24:54
1093
原创 绘制九宫格图片
package *;import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.i
2015-04-22 17:58:21
2954
原创 下载文件
public static void doFileDownload(String path,HttpServletResponse response, String filename) throws Exception {// path是指欲下载的文件的路径。File file = new File(path);// 以流的形式下载文件。InputStream fis = ne
2015-04-22 12:09:39
813
原创 下载压缩图片
public static void doFileDownload(String path,HttpServletResponse response, String filename, int width, int hight)throws Exception {// path是指欲下载的文件的路径。File file = new File(path);Image img =
2015-04-22 12:05:32
724
转载 java 获取当月第一天和最后一天 获取前一个月第一天和最后一天
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //获取前月的第一天 Calendar cal_1=Calendar.getInstance();//获取当前日期 cal_1.add(Calendar.MONTH, -1);
2014-05-22 10:20:29
15250
原创 设置tomcat jdk内存
-Xms800m -Xmx800m -XX:MaxNewSize=256m-XX:PermSize=256m -XX:MaxPermSize=512m
2014-04-22 17:33:53
808
转载 mybatis sql in 查询
1. 当查询的参数只有一个时 findByIds(List ids) 1.1 如果参数的类型是List, 则在使用时,collection属性要必须指定为 listXml代码 select id="findByIdsMap" resultMap="BaseResultMap"> Select include refid="Base_Colu
2014-04-17 11:15:19
1228
原创 如何在eclipse下直接查看.class文件
想直接在myeclipse中查看class文件,就像查看普通的java源文件一样,通过以下步骤可以做到: 安装设置步骤: 1. 从http://www.kpdus.com/jad.html 下载jadnt158.zip 。 2. 从http://jadclipse.sourceforge.net/ 下载net.sf.jadclipse_3.3.jar(对应eclipse3.
2013-07-31 14:45:50
18986
转载 ibatis中输入/输出各种类型的参数分析及#与$区别
(1)在数据库持久层的框架中,大家一定听过Hibernate的大名了吧,经典的SSH框架就有它的一份哦!可是我今天要说 的却是另外一个持久层的框架,它就是iBatis。与Hibrenate相比,它的主要优势就是简单、小巧、轻量级,但是它的功能却丝毫不亚于 Hibernate,下面让我们来看看iBatis在项目中的应用吧!iBatis确实很简单,它的工作原理就是通过SQL Map映射文件将
2012-10-14 08:18:22
1332
原创 Hibernate中对象的三种状态及相互转化
1. 瞬时状态 (Transient)当我们通过Java的new关键字来生成一个实体对象时,这时这个实体对象就处于自由状态,如下: Customer customer=new Customer(“zx”,27,images);这时customer对象就处于自由状态,为什么说customer对象处于自由状态呢?这是因为,此时customer只是通过JVM获得了 一块内存空间,还并没有通过
2012-04-17 11:23:12
999
原创 hibernate抓取策略
//班级类package com.bjsxt.hibernate;import java.util.Set;public class Classes {private int id;private String name;private Set students; public int getId() {return id;}publ
2012-04-16 14:12:27
548
原创 struts.xml
http://struts.apache.org/dtds/struts-2.1.dtd"> 声明式异常处理 --> /error.jsp /index.jsp
2012-03-27 17:33:21
514
原创 struts2 result类型
dispatcher 该类型用来整合JSP,是result元素默认的类型,即不指定result的type属性时,type属性的值就是dispatcher。redirect 该类型用来重定向到其他页面chain(服务断跳转 从一个action跳到另一个action)例: login
2012-03-27 17:28:50
779
原创 java 过滤器(过滤客户端表单特殊字符、服务器端特殊字符、以及编码过滤)
package com.lk.test;import java.io.CharArrayWriter;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpServletRe
2012-03-23 16:59:49
15581
3
原创 java servlet 文件上传
后台代码:package com.lk.test;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;
2012-03-14 14:47:54
3810
原创 java 验证码
package com.lk.test;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import ja
2012-03-02 11:15:58
901
原创 Extjs 笔记
获取表单中元素值:1.Ext.getCmp("elementId").getValue(); //通过元素id获取2.staff_form.getForm().findField('departmentId').getValue(); //staff_form为formPanel对象名3.Ext.get('start_date').dom.value;
2012-02-22 15:58:30
846
原创 Ext 验证员工编号唯一
//添加失去焦点事件验证员工编号唯一 listeners:{ 'blur':function(){ var empId = Ext.getCmp('empId').getValue(); Ext.Ajax.request ({ url:"
2011-12-31 11:57:32
782
原创 Ext确认密码验证
listeners:{ 'blur':function(){ var password1 = Ext.getCmp('pass1').getValue(); var password2 = Ext.getCmp('pass2').getValue(); if(password1
2011-12-31 11:51:19
998
原创 js 下拉框添加监听事件和js中删除一个对象
//给种类下拉框添加监听事件 selectType.attachEvent('onchange',function(event){ //当前点击组件对象 var obj = event.srcElement; }); event.srcElement代表下拉框对象 this代表函数对象 在js中删除一个对象//获取当前对象emement
2011-12-23 10:51:46
4995
原创 struts2 标签总结
文本域: 下拉框: list对应集合 listKey代表传入后台的值 listValue显示内容下拉框(带固定值) 隐藏域%{c03Vo.checkNum}给隐藏赋值 c03Vo代表action中成员变量 checkNum 代表成员变量属性隐藏域做页面返回用if语句标签 test 代表判断真假
2011-12-23 10:45:32
964
原创 js 操作select和option
1.动态创建select function createSelect(){var mySelect = document.createElement("select"); mySelect.id = "mySelect"; document.body.appendChild(mySelect); }2.添加选项opt
2011-12-20 10:28:56
1101
原创 mysql 获取当前日期及格式化
MYSQL 获取当前日期及日期格式获取系统日期: NOW()格式化日期: DATE_FORMAT(date, format)注: date:时间字段format:日期格式返回系统日期,输出 2009-12-25 14:38:59select now();输出 09-12-25select date_format(now(),'%y-%m-%d');根据forma
2011-12-01 12:02:17
328493
原创 extjs radioGroup怎么取选中的值?怎么设置值选中?
//new 一个RadioGroup组件var radiogroup= new Ext.form.RadioGroup({ fieldLabel : "性别", items : [ { boxLabel : '男', inputValue : '1', checked : true, name : "radSex" },
2011-11-30 11:34:54
12229
原创 写一个方法传入文件夹名删除此文件夹及下面的文件和文件夹
static void exeDelete(File f) { if(f.isDirectory()) { System.out.println(f.getAbsolutePath()); File[] ff=f.listFiles(); for(int i=0;i { exeDelete(ff[i]); } f.delete
2011-11-22 21:52:38
1373
原创 数据库三范式
数据库三范式书上原话:第一范式:指数据库表的每一列都是不可再分割的基本数据项,同一列不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性简而言之,第一范式就是无重复的列。第二范式:是指在满足第一范式的基础上,数据库表中的每个实例或行必须可以被唯一地区分,也就是需要添加主键约束。此外,第二范式还要求实体的属性完全依赖于主关键字。也就是不
2011-11-19 23:09:52
920
原创 删除Oracle步骤
可以点击 开始→运行 ,输入“regedit”或“regedit.exe”,在点击确定即可。注册表编辑器实际上也可以在系统根目录下找到windows\system卸载Oracle 9i : 1、停止所有Oracle服务 2、删除注册表中的所有关于Oracle项 (1)在HKEY_LOCAL_MACHINE\SOFTWARE下,删除Oracle目录
2011-11-19 23:08:11
778
原创 Struts2中的ActionContext
ActionContext(Action上下文)ActionContext介绍通过上面用户注册例子的学习,我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param),可以使用拦截器框架自动调用一些get()和set()方法设置到
2011-11-19 22:57:56
510
原创 hibernate一级缓存和二级缓存的区别
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发
2011-11-19 22:55:08
519
原创 Hibernate批量更新和批量删除
批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:tx = session.beginTransaction();Iterator customers=session.find("from Customer c where c.age>0").iter
2011-11-19 22:47:17
627
原创 正则表达式
只能正浮点数并且保留一位小数/^(([0-9]+\.[1-9]{1})|([1-9]+\.[0-9]{1})|([0-9]*[1-9][0-9]*\.[0-9]{1})|([0-9]*[1-9][0-9]*))$/
2011-11-18 16:23:19
471
转载 js数组的操作
用js有很久了,但都没有深究过js的数组形式。这段时间做的一个项目,用到数组的地方很多,自以为js还可以的自己居然无从下手,一下狠心,我学!呵呵。1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new
2011-11-14 00:50:53
1006
原创 创建视图相关知识
两张表相关联创建一个视图当向视图中插入记录时,键值保存表(两张表相关联成一张表,这张表中主键所在的原表就是键值保存表)中的字段能插入记录 非键值保存表不能插入记录例如:emp和dept表相关联关联查询语句:select empno,ename,job,sal,dname,loc,e.deptno from emp e join dept d on e.deptno=d.deptno
2011-11-14 00:18:26
844
原创 过滤器,监听器,servlet
从使用上看Servlet可以分为简单Servlet,过滤Servlet(过滤器)和监听Servlet(监听器)3种JSP完成的也只是简单Servlet的功能三种在web.xml中配置循序过滤器例: encoding com.lk.server.EncodingFilter charset
2011-11-14 00:08:55
1040
原创 五种JSP跳转方法
1.RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动
2011-11-14 00:06:45
872
原创 创建ORCLE存储过程含有一个输出游标参数和输出整型参数(实现对表的分页效果)
创建ORCLE存储过程含有一个输出游标参数和输出整型参数(实现对表的分页效果)CREATE OR REPLACE PROCEDURE proc_searchTab(tablename varchar2,startline number,endline number,emp_cur outsys_refcursor,counter out NUMBER)asstr1 varcha
2011-11-13 22:30:12
1963
转载 jdbc连接数据库大全
jdbc连接数据库大全 Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。一、连接各种数据库方式速查表 下面罗列了各种数据库使用JD
2011-11-13 21:43:01
571
原创 MySql忘记密码解决
在windows下:打开命令行窗口,停止mysql服务:Net stop mysql启动mysql,一般到mysql的安装路径,找到 mysqld-nt.exe执行:mysqld-nt --skip-grant-tables另外打开一个命令行窗口,执行mysql>use mysql>update user set password=password("new_pass")
2011-11-13 21:36:50
1064
JavaScript实现密码强度验证
2012-02-17
精通Oracle.10g.Pl.SQL编程.pdf
2011-11-13
Ext 3.0 中文API
2011-11-13
javaee API
2011-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人