自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (8)
  • 收藏
  • 关注

原创 linux常用命令笔记

1、安装rzsz 命令:yum-yinstalllrzsz2、关闭防火墙命令:serviceiptablesstop chkconfigiptablesoff3、安装tomcat: tar -zxvf apache-tomcat-6.0.20.tar.gz -C /usr/...

2019-03-08 11:23:05 205 1

原创 java基础

1、java中的垃圾回收器只能释放有new 分配的内存, 对吗?答:java中的垃圾回收器只能释放有new 分配的内存,假设你的对象获得了一块非new分配的“特殊”内存区域,垃圾回收器不知道如何释放该对象的这块“特殊”的内存,为了应对这种情况,java中允许你在类中定义一个名为finalize()的方法。它的工作原理“应该”是这样的:一旦垃圾回收器准备好释放对象占用的存储空间,将首先调用其final

2017-03-10 15:06:12 390

原创 游标示例

1、按行取出 DECLARE CURSOR test_c IS SELECT s.id staff_id, s.entrydate entrydate, d.id dimission_id, l.id liquidation_id FROM t_oa_staff s

2017-03-10 14:37:01 298

原创 oracle日期相关函数

1、查询上月的所有日期:SELECT TO_CHAR (TRUNC (TRUNC (SYSDATE, 'MM') - 1, 'month') + LEVEL - 1, 'yyyy-MM-dd') AS month_day FROM DUAL CONNECT BY LEVEL <= TO_

2017-03-10 14:35:10 359

原创 windows下安装solr

下载地址:http://archive.apache.org/dist/lucene/solr/操作环境:  Win7,Tomcat6, Solr4.3, Jdk6下载solr4.3的包,解压到本地目录,如D:\apache\solr-4.3.0找一个目录作为solr的home目录,如D:/solrhome复制D:\apache\solr-4.3.0\dist目录下solr-4.3.0.war

2014-10-09 17:34:58 874

转载 String类不可变性的好处

String类不可变性的好处只有当字符串是不可变的,字符串池才有可能实现。字符串池的实现可以在运行时节约很多heap空间,因为不同的字符串变量都指向池中的同一个字符串。但如果字符串是可变的,那么String interning将不能实现(译者注:String interning是指对不同的字符串仅仅只保存一个,即不会保存多个相同的字符串。),因为这样的话,如果变量改变了它的值,那么

2014-04-02 17:19:34 1008

转载 spring3集成测试

1  集成测试1.1  概述       集成测试是在单元测试之上,通常是将一个或多个已进行过单元测试的组件组合起来完成的,即集成测试中一般不会出现Mock对象,都是实实在在的真实实现。        对于单元测试,如前边在进行数据访问层单元测试时,通过Mock HibernateTemplate对象然后将其注入到相应的DAO实现,此时单元测试只测试某层的某个功能是否正

2014-04-02 14:28:00 909

转载 Java判断字符串是否为整数

1. 使用类型转换判断 Java代码  try {       String str="123abc";       //把字符串强制转换为数字       int num=Integer.valueOf(str);      //如果是数字,返回True       return true;  } catch (Exception e)

2014-03-13 13:54:12 5275

原创 ajax提交session超时跳转页面,全局

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest httprequest = (HttpServletRequest) request; H

2013-11-26 11:05:17 1856 3

转载 Spring事务传播机制说明

Spring事务一个被讹传很广说法是:一个事务方法不应该调用另一个事务方法,否则将产生两个事务。结果造成开发人员在设计事务方法时束手束脚,生怕一不小心就踩到地雷。其实这是不认识Spring事务传播机制而造成的误解,Spring对事务控制的支持统一在TransactionDefinition类中描述,该类有以下几个重要的接口方法:int getPropagationBehavior():

2013-11-13 12:13:50 1003

原创 jquery关于表格隐藏和显示问题

1. 关于指定表格指定列隐藏显示$(":checkbox[name*=month]").each(function(){ if(!$(this).attr("checked")){ var colnum = $(this).val(); $("#listPage").find('tr').find("td:eq(" + colnum.toString() + ")

2013-06-26 13:19:00 2509 2

转载 jquery表单验证扩展三

(一). 输入范围验证存在问题在第二篇上提到的问题,在原有的验证中也存在相同的问题。当然在这次改写中也解决了一些这些问题。同时也添加了对radio,checkbox,select 元素的验证。当然对于时间的验证仍没有解决,后续过程中会继续补充! (二). 验证参数的设计onEmptyText: 当输入内容为空的时候显示文本onEmptyClass: 当输入内

2013-06-26 11:57:43 849

转载 jquery表单验证扩展二

一. 存在的问题在上篇中我已经提到过,验证提示打算用文本和样式两种方式来显示提示消息,这两种提示都只能单独使用,于是新的跟新内容做了一些扩展,使得两者可以共用。前一篇写的是否必填项这个验证只是正对 Text, TextArea 这两个表单元素,在新的扩展中同时也支持了radio,checkbox 两个元素。二. 验证参数的设计基于多重选择的考虑,扩展了一些有必要的参

2013-06-26 11:51:12 788

原创 JQuery实现表格的相同单元格合并的三种方法

代码: merge.html function merge1(){ //可实现单元格,通过给 开始cell的比较 var totalRow = $("#tbl").find("tr").length; var totalCol = $("#

2013-06-26 11:15:45 1508

原创 Oracle中TO_DATE格式及其他日期函数

TO_DATE格式(以时间:2007-11-02   13:45:25为例)           Year:              yy two digits 两位年                显示值:07        yyy three digits 三位年                显示值:007        yyyy four digits 四位年

2013-05-31 14:40:23 1244

原创 oracle递归查询 start with...connect by

一、start with.....connect by递归查询建表语句:Sql代码  CREATE TABLE D_ZONECODE  (      ID VARCHAR2(36) NOT NULL UNIQUE,      ZONECODE VARCHAR2(6) NOT NULL,      SUPERCODE VARCHAR2(6) NOT NULL,

2013-05-31 11:28:33 1151

原创 P6Spy配置信息说明

P6SPY 是一个监控JDBC执行语句的开源产品,利用P6SPY很容易的就能监控到JDBC中执行的SQL语句,便于系统调试和性能调优。P6SPY 实现原理是对JDBC的关键类进行了一次包装,让应用系统调用自己的类;自己的类截获到SQL语句后再调用真实的JDBC驱动进行执行SQL,这样,在自己的类里面就可以监控到所有的SQL语句。    P6SPY 使用非常简单,只需要简单的几步即完成配置:

2013-05-31 11:25:08 2848

原创 oracle开窗函数和分析函数

oracle的分析函数over 及开窗函数一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。                                       1:统计某商店的营业额。

2013-03-29 16:38:17 1061

原创 mybatis 模糊查询

1. sql字符串拼接(1)    SELECT * FROM tableName WHERE name LIKE '%' || #{text} || '%';2. sql中字符串拼接(2)   SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); 3. 使用 ${.

2012-12-13 16:10:12 1342

原创 javascript的parseFloat()方法精度问题

在Javascript中parseFloat()方法会产生精度问题Js代码  "javascript">     var a = "0.11";     var b = "0.2801";     var c = "1.002";     var sum1 = parseFloat(a) + parseFloat(b) + parseFloat(c);

2012-09-07 11:29:14 2076

原创 MyBatis学习 之 五、MyBatis配置文件

在定义sqlSessionFactory时需要指定MyBatis主配置文件: Xml代码  bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">      property name="configLocation" value="classpath:mybatis-c

2012-09-06 10:01:09 541

原创 MyBatis学习 之四、动态SQL语句

有些时候,sql语句where条件中,需要一些安全判断,例如按某一条件查询时如果传入的参数是空,此时查询出的结果很可能是空的,也许我们需要参数为空时,是查出全部的信息。使用Oracle的序列、mysql的函数生成Id。这时我们可以使用动态sql。       下文均采用mysql语法和函数(例如字符串链接函数CONCAT)。  3.1 selectKey 标签       在i

2012-09-06 10:00:23 630

原创 MyBatis学习 之 三、SQL语句映射文件(2)增删改查、参数、缓存

2.2 select一个select 元素非常简单。例如:Xml代码    select id="getStudent" parameterType="String" resultMap="studentResultMap">      SELECT ST.STUDENT_ID,                 ST.STUDENT_NAME,

2012-09-06 09:59:20 1443

原创 MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql

1.1MyBatis简介      MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化

2012-09-06 09:58:05 484

原创 MyBatis学习 之 二、SQL语句映射文件(1)resultMap

SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: Xml代码  mappers>      mapper resource="com/liming/manager/data/mappers/UserMapper.xml"

2012-09-06 09:57:13 835

原创 Oracle删除当前用户下的所有表、视图、序列、函数、存储过程、包

--delete tables Sql代码  select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables;   --delete views Sql代码  select 'drop view ' || view_name||';'||c

2012-09-06 09:54:34 524

原创 ajax前端传到后台中文会乱码

1.js文件中使用encodeURI()方法。var url = "Validate.jsp?id=" + encodeURI(encodeURI(idField.value));   2.在后台中对传递的参数进行URLDecoder解码String username = URLDecoder.decode(request.getParameter("id"),"UTF-8

2012-08-30 17:16:27 3355

原创 Mybatis XML 文件的学习详解

MyBatis 真正的力量是在映射语句中。这里是奇迹发生的地方。对于所有的力量,SQL 映射的 XML 文件是相当的简单。当然如果你将它们和对等功能的 JDBC 代码来比较,你会发现映射文件节省了大约 95%的代码量。MyBatis 的构建就是聚焦于 SQL 的,使其远离于普通的方式。SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序):cache – 配置给定命名空间

2012-08-08 13:12:29 3145 3

原创 myeclipse10.0优化

我用的是myeclipse10.0做的优化,早起版本8.5、8.5也都大同小异 一、Myeclipse10修改字体 MyEclipse10是基于Eclipse3.7内核,但在Eclipse的Preferences-〉general-〉 Appearance->Colors and Fonts 中并没有找到Courier New字体,它采用的是Consolas字体,中文看着非常小

2012-07-17 17:14:06 393

原创 struts2文件上传

实现原理Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。具体实现前段时间Apache发布了Struts 2.0.6 GA,所以本文的实现是以该版本的Struts作

2012-04-12 20:44:18 554

IK Analyzer 2012FF_hf1+lucene4.0的jar包

IK Analyzer 2012FF_hf1中文分词,lucene4.0搜索引擎的jar包。

2014-09-22

基于poi的Excel导入

基于poi的excel导入,有示例。有excel解析,写入。

2013-11-27

jsp页面实现合并单元格

jsp页面动态合并单元格的方法,其中有jquery的和js的

2013-05-31

svn帮助文档

svn使用,基本使用,分支,合并,切换等等

2013-05-06

Jquery1.8最新中文手册

Jquery1.8中文手册.之前上传了1.7的,发现1.7的没有关于Jquery ajax的。这个版本还是比较好的。

2012-09-05

javascript特效手册

使用javascript的特效手册。如果喜欢javascript方面的话,可以学学。挺有意思的。

2012-09-05

Jquery1.7中文帮助手册

Jquery1.7的最新中文帮助手册chm格式的

2012-08-28

EJB3.0入门教程

EJB3.0的开发入门教程,黎活明老师总结出来的EJB入门的经典文档。

2012-01-18

空空如也

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

TA关注的人

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