自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(43)
  • 资源 (37)
  • 收藏
  • 关注

原创 hibernate 中 lazy的使用

hibernate中lazy的使用lazy,延迟加载Lazy的有效期:只有在session打开的时候才有效;session关闭后lazy就没效了。lazy策略可以用在:* 标签上:可以取值true/false* 标签上,可以取值true/false,这个特性需要类增强* /等集合上,可以取值为true/false/extra* /等标签上,可以取值false/proxy/no-proxy6.1 get和load的区别:* get不支持延迟加载,而load支持。* 当查询特定的数据库中不存在的数据时,get会

2010-08-04 12:53:00 230

原创 java处理时间的方法

<br />package com.hefeng.test; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar;

2010-08-01 09:22:00 200

原创 JfreeChart

<br />//饼状图public class PieCharts { public static void main(String[] args) throws IOException { PieDataset pieDataset=getDataset(); JFreeChart jfreechart = ChartFactory.createPieChart("CityInfoPort公司组织架构图",pieDataset,true,true,false); jfr

2010-08-01 07:26:00 313

原创 jsp标签

<br /> 一个JSP文件包括模板数据和JSP元素。模板数据是指JSP中存在的HTML或XML文本,Web容器在转换JSP时直接将模板数据作为响应输出。JSP元素分为以下几类:Directive(指示符),Scripting Elements(脚本元素),Comments(注释)和Action(动作)。每类元素又可以进行细分。 JSP规定了一般JSP语法和符合XML格式的语法。对于Directive,Scripting Elements和Comments,存在XML格式的语法和一般JSP语法格式。以下逐一

2010-07-27 06:54:00 352

原创 js 读取json

<br /> var selectobj= $("selectid"); selectobj.empty(); selectobj.append("<option value=/"-1/">--请选择--</option>"); $.each(json, function (index, entry) { selectobj.append("<option value=/"" + entry["id"] + "/">" + entry["name

2010-07-27 06:38:00 238

原创 JS 比较几个字符串是否是一样

<br /><mce:script type="text/javascript"><!--var array = ["xiao", "xiaoxi", "xiao", "xiaora"];var json = {};for(var i = 0; i < array.length; i++){ json[array[i]] = json[array[i]] ? json[array[i]] + 1 : 1;}var counter = 0;for(var e in json)

2010-07-15 08:53:00 1513

原创 去除jsp源码中的空行

<br />tomcat服务器中的jsp页面中,查看源码会发现顶部有很多空行。这是jsp的动态语句留下来的<br />解决方法:在web.xml中配置:<br /><servlet><br />         <servlet-name>jsp</servlet-name><br />         <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class><br />         <init-param><br />   

2010-07-14 14:44:00 132

原创 mysql cast

<br />String sql="select * FROM qjia where CAST('"+time+"' AS date) between CAST(begintime AS date) and CAST(endtime AS date) and employeeNumber='"+employeeNumber+"'";

2010-07-06 16:46:00 204

原创 struts2 标签截取字符串

<br />  <s:property value="%{desc.substring(0, 4)}" />//显示前n个字符<br />  <s:property value="%{desc.substring(5)}" />//显示从第五个字符开始的其余字符

2010-07-05 12:24:00 228

原创 删除最后一个LI

<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>我的主页我在测试我在测试我在测试我在测试我在测试我在测试1<br />我的段落文本!导航栏<br />

2010-07-05 09:22:00 151

原创 正则表达式获取字母前的数字

<br /><br /><script type="text/javascript"><br />//var str="5A0088";<br />var str="50088C590";<br />var reg=/(/d+)(?=[a-z])/ig<br />if(reg.test(str))<br />document.write(RegExp.$1);<br /></script><br />

2010-07-02 14:55:00 405

原创 一个面试中常考的问题

<br />公司要为1000个员工编号,编号是1--1000,现在要求员工的每个编号都以"A"开头,后面是数字,保证是10位,不够的用0补上,比如:A000000001,A000000002,要求生成每个员工的编号,最后输出到控制台上,请问该如何实现?<br /> <br />方法一: String strInt = "";<br />        for(int i = 1;i <= 1000;i++){<br />            strInt = String.format("%09d", i

2010-07-01 08:51:00 207

原创 常用js验证

//验证是否为空   function check_blank(obj, obj_name){         if(obj.value != ''){                  return true;           }else{               alert(obj_name + "所填不能为空!");             obj.value = "";            return false;           }      }     //过滤输入字符的长度  

2010-06-29 16:50:00 162

原创 去除文件名后缀

<br />File file=new File("d:/test.txt");<br />System.out.println(file.getName().replaceAll("[.][^.]+$", ""));<br />

2010-06-29 14:54:00 312

原创 tomact6 配置连接池

<br />在tomact6下的context.xml中的<context></context>之间配置<br /><Resource name="jdbc/mysql"   <br />       auth="Container"   <br />           <br />       type="javax.sql.DataSource"   <br />       driverClassName="com.mysql.jdbc.Driver"   <br />       url="jdb

2010-06-25 11:39:00 262

原创 js 刷新

<br />下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 <br />frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下: <br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <br /><HTML> <br /><HEAD> <br /><TITLE> frame </TITLE> <br /></HEAD> <

2010-06-24 11:35:00 183

原创 jquery 判断span或者div是否隐藏

<br />$("#email1").is(":hidden");

2010-06-24 11:33:00 867

原创 jquery 判断checkbox至少选中一项

<br /> var a = $(":checkbox:checked");<br />    if(a.length < 1) alert("至少选一个")

2010-06-23 16:11:00 510

原创 Js实现checkbox可选个数的限制

<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=ut

2010-06-03 15:17:00 611

原创 JavaScript 对于面向对象的理解

<br />JavaScript 是面向对象的。但是不少人对这一点理解得并不全面。<br /><br />在 JavaScript 中,对象分为两种。一种可以称为“普通对象”,就是我们所普遍理解的那些:数字、日期、用户自定义的对象(如:{})等等。<br /><br />还有一种,称为“方法对象”,就是我们通常定义的 function。你可能觉得奇怪:方法就是方法,怎么成了对象了?但是在 JavaScript 中,方法的确是被当成对象来处理的。下面是一个简单的例子:<br />Js代码 function f

2010-06-03 14:45:00 175

原创 JS CallBack

<br />今天面试时被问到Js的CallBack,我是知道这么个概念,但都没有具体应用过,下来研究了下<br />Js中的callback机制,即回调,可以这么形象的来理解,一个button存在这里,我们可以add一个action,那么如果这个button被触发的时候会调用这个action。这其实就是一个callback机制。button像一个事件监听器,也是一个事件源;而action则是一个动作。<br />总结到js在如下几个地方常常用到:<br />1、动态加载(外部)js的时候,在加载完成之后进行

2010-06-03 13:47:00 1029

原创 Hibernate 中set集合排序问题

  Hibernate 中set集合排序问题1.,对于多对多关系的排序(TreeSet)public class GBComparator implements Comparator{        public int compare(Object o1,Object o2){          ProductAttributeInfo c1=(ProductAttribut

2010-05-14 15:02:00 800

原创 为后台用户添加过滤器

判定后台用户是否登录/** *  */package xidian.com.wd.controller; import java.io.IOException;import java.net.URLEncoder; import javax.servlet.Filter;/** * @author 作者 sandy E-mail:angel21li@16

2010-04-27 10:26:00 279

原创 登陆后返回登录前的页面

String pagefrom = request.getHeader("referer"); 把它存在session中,然后登陆成功后转发到这个地址

2010-04-01 11:16:00 224

原创 二级级联

jsp代码      一级分类:                    ==请选择==                     ${c.cname }                           二级分类:                    ==请选择==                              参数:                               

2009-12-17 16:33:00 235

原创 从数据库读出图片在jsp页面上显示

String id = request.getParameter("id");  Qdproperty qdproperty=qdService.findQdpropertyId(Integer.parseInt(id));  System.out.println(qdproperty.getBore()); response.reset();   response.setContentType(

2009-12-17 15:32:00 339 1

原创 异常总结

1.异常:org.hibernate.LazyInitializationException: could not initialize proxy - no Sessionat org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57)at org.hibernate.proxy.

2009-12-17 15:27:00 152

原创 jsp 写excel文件

public static void  write(OutputStream os){  QdService as;    AbstractApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext.xml");   as=(QdService)ctx.getBean("qdongService"); 

2009-12-10 20:30:00 275

原创 jsp 读取excel文件

public void readExcel(String sourcefile){        try {            // 构建Workbook对象, 只读Workbook对象            // 直接从本地文件创建Workbook            // 从输入流创建Workbook         QdService as;         AbstractAppli

2009-12-10 20:26:00 1241

原创 struts2文件的上传与下载

             /uploadResult.jsp   /upload.jsp       409600    application/vnd.ms-powerpoint                   application/vnd.ms-powerpoint    filename="Struts2.ppt"    downloadFile      im

2009-09-29 16:36:00 248

原创 struts2 的校验框架

 如果要校验RegisterAction校验文件名为 RegisterAction-validation.xml http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">   username  username should not be blank!     username  6  10  username

2009-09-28 11:05:00 163

原创 struts2输入校验(2)

全局的资源文件                           /success.jsp         /login2.jsp         /login2.jsp                      /output.jsp                      /success.jsp         /register.jsp                指定全

2009-09-28 10:28:00 172

原创 struts2输入校验

register.jsp String path = request.getContextPath(); String basePath = request.getScheme() + "://"   + request.getServerName() + ":" + request.getServerPort()   + path + "/";%>   ">  My JSP r

2009-09-28 09:54:00 200

原创 com.mysql.jdbc.CommunicationsException

异常代码** BEGIN NESTED EXCEPTION **com.mysql.jdbc.CommunicationsExceptionMESSAGE: Communications link failure due to underlying exception:** BEGIN NESTED EXCEPTION **java.net.SocketExceptionMESSAGE: So

2009-09-28 07:35:00 1876 2

原创 有关oracle时间日期的操作

sysdate + 1/24/60/60    在系统时间基础上延迟1秒sysdate + 1/24/60    在系统时间基础上延迟1分钟sysdate + 1/24    在系统时间基础上延迟1小时sysdate + 1    在系统时间基础上延迟1天add_months(sysdate,-1)    在系统时间基础上延迟1月add_months(sysdate,-1*12)    在系统时间

2009-09-21 08:14:00 231

原创 ORACLE 中DUAL的用法

 见过dual的很多用法,但一直还不知dual是个什么东东,今天就解开它神秘的面纱吧:1、DUAL表的用途Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select语句块中--查看当前连接用户SQL> select user from dual;USER------------------------------SYSTEM--查看当前日期、时间SQL>

2009-09-21 07:21:00 1203

原创 response.getOutputStream()出错处理

在写JSP程序的时候,如果程序中调用了response.getOutputStream()去向客户端输出文件等数据流,容器就会抛出这样的异常: Java.lang.IllegalStateException: getOutputStream() has already been called for this response         at org.apache.catalina.conn

2009-09-20 22:07:00 2500 3

原创 什么是strus2

虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度上来讲,Struts2没有继承Struts 1的血统,而是继承WebWork的血统。或者说,WebWork衍生出了Struts2,而不是Struts 1衍生了St

2009-09-20 11:50:00 1013 1

原创 struts1 struts2

sturts1是第一个MVC架构的表现层框架,struts2则是由 webwork 进化升级而来的类似框架,所以有很多不同之处,程序写法和用法,配置文件写法都不一样。他们后面的原理,当然也不一样。看下他们的源代码,估计会了解的更深。 虽然Struts2号称是一个全新的框架,但这仅仅是相对Struts 1而言。Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布

2009-09-20 11:38:00 279

原创 截取两个指定字符间的字符串

public  static String   getString(String   s,char   start,char   end){       int   begin   =   -1;       List   res   =   new   ArrayList();      String str="";    for(int   i=0;i    if(s.charAt(i)==s

2009-09-17 07:34:00 394

释放C盘空间技巧

释放C盘空间的优化技巧 释放C盘空间的27招优化技巧

2013-02-27

Jacob 1.16 操作Word表格

本文档中包含Jaboc1.16 最新Jar包和实例。实例是Java操作Word,对word的页面设置,创建表格,设置表格背景色,向表格填入数据等

2012-03-22

POI 3.1 下载

较新的POI包,用于操作EXCEL数据。

2012-03-22

CRM客户管理系统需求分析

CRM客户管理系统需求分析本系统包括:营销管理、客户管理、服务管理、统计报表和基础数据五个功能模块。另包括权限管理模块用于系统的用户、角色和相关权限。系统功能为本说明书与附件Demo版界面描述中功能的并集。在上述文件未明确描述的情况下,应能满足合同和相关投标书所描述的功能。

2011-04-26

OA工作流程数据库设计说明

OA工作流程。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2010-09-03

java Mail 发送邮件及邮件附件

java Mail 发送邮件及邮件附件 java Mail 发送邮件及邮件附件

2010-08-27

extjs和数据库交互例子

extjs和数据库交互例子。。。。。。。。。。。。。。。。。。。。。。。。。。

2010-08-13

extjs 图书管理系统

extjs图书管理系统。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2010-08-08

jsp 页面生成 excel word 的方法

jsp 页面生成 excel word 的方法,jsp页面打开或者下载excel ,word 方法

2010-06-22

网页打印控件Lodop5.0

目前流行的WEB控件,即可对页面内容自由选材输出,也可用JS实现代码控制打印 1:独特的表格页头页尾,快速实现WEB报表,兼备网页打印和报表功能 2:套打时最终用户可拖拽微调,自主保存微调结果,是套打的极佳解决方案 3:控件可100%在线或下载安装,适应IE内核类及FireFox系列等所有浏览器 4:曾在大型WEB工程中有出色表现,是国内最大软件公司常用工具 5:下载包仅几百K,含设计界面,专业精致,有大量样例轻松上手 6:输出时可按默认打印,可选机打印,也可固定到某打印机 7:可实现图形、条码、旋转字、图片、URL打印等功能...

2010-06-10

javacomm20-win32

java标准JDK里不包含串行通信的类包,如果要想通过java做串行通信,需要此包

2010-06-08

fnthex32.dll

斑马条码打印库文件fnthex32.dll

2010-06-02

斑马条码打印机命令参考文档

斑马条码打印机命令参考文档,ZPLII。。。。。。。。。。。。。。。。。

2010-06-02

Extjs实现用户登录

Extjs实现用户登录。。。。。。。。。。。。。。。。。

2010-05-19

ExtJs实用开发指南

ExtJs实用开发指南教程包括ExtJS 的新手入门、组件体系结构及使用、ExtJS 中各控件的使用方法及示例 应用等,是一个非常适合新手的ExtJS 入门教程。本教程主要是针对ExtJS2.0 进行介绍,全 部代码、截图等都是基于ExtJS2.0。

2010-05-07

解决因浏览器关闭导致购物车数据丢失问题

解决因浏览器关闭导致购物车数据丢失问题。。。。。。。。

2010-05-05

基于struts jquery实现的动态加载树形菜单

本代码可以实现无限级树形菜单,可以随着右边内容变化左边菜单自动收缩

2010-05-05

hibernate开发指南

hibernate开发指南。。。。。。。。。

2010-04-28

jexcel-2.6.6.jar

jexcel-2.6.6.jar。。。。。。。。。。。。。。。。

2010-04-16

jmesa学习笔记。。。

jmesa学习笔记。。。。。。。。。。。。。

2010-04-16

登陆后显示登陆前的页面

登陆后显示登陆前的页面 此代码只有action,jsp及配置文件可以自己去写

2010-04-01

Setup-Subversion-1.6.5

svn..............................................

2010-03-31

jquery 实现文本框自动补全

此代码实现文本框自动补全,仿百度,按回车就搜索,可以用上下方向键,以及鼠标选择选项

2010-03-27

jQuery 动态添加或删除表格行

jQuery 动态添加或删除表格行特效,每点击一次添加,会添加一个表格单元格,点击删除会删掉所有行,基于jQuery插件完成,想研究的朋友下载一看。

2010-03-27

jquery实现自动补全

jquery实现文本框自动补全.。。。。。。。。。。。

2010-01-28

jquery操作表格

此文档中包含了用jquery操作表格。。。。。。。。。

2010-01-18

jsp和ajax实现搜索提示功能

本代码实现类似于百度在搜索输入框中输入文字时出现搜索提示 。。。。。。。。

2009-11-25

js实现省级三级下拉菜单联动

js 和xml 实现 城市三级联动。。。。。。。。。。。。。。。。。。。。。。

2009-11-25

应用svn进行版本控制

应用svn进行版本控制。。。。。。。。。。。。。。。。。。。。。

2009-11-19

基于ssh实现购物车源码

本资源是基于ssh实现的购物车,里面有详尽的代码说明,经过测试通过的。。。。。

2009-11-15

电子商务网站需求分析

根据对系统的分析,把该系统划分为四个子系统:基于客户的电子商务网站、基于经销商的电子商务网站,后台管理网站以及数据库管理子系统。

2009-11-05

w3schoolweb全套教程

w3school,你可以找到你所需要的所有的网站建设教程。 从基础的HTML到XHTML,乃至进阶的XML、SQL、数据库、多媒体和WAP。

2009-09-09

我的Blog jsp源码

该系统为blog程序,有简单的文章发表、评论和友情链接等功能

2009-07-19

Ruby on Rails实践

Ruby 简介及Ruby on Rails实践中的应用.适合初学者

2009-06-20

javascript学习教材

这篇文档中介绍了javascript的学习经验,并列举出事例

2009-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除