自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

红尘浪子的专栏

我身在江湖,江湖却没有关于我的传说

  • 博客(213)
  • 资源 (5)
  • 收藏
  • 关注

原创 CSS样式对一张包含很多小图片的背景图片 进行分隔处理 得到其中一张图

在开发中我们会见到这种现象,一张背景图片中有包含很多小图标,有时候我们只需要其中的某一个,这就需要我们利用css中的background-position:参数1 参数2 属性控制背景图片的显示位置第一个是水平位置,第二个是垂直方向的位置比如这张图片,所有图标的定位:.page .page_icon{background: url(/Image/icon/pag

2015-08-18 15:22:02 5885 1

原创 JS判断输入的字符串是否是数字(正则表达式)

JS判断输入的字符串是否是数字(正则表达式) if (!checkNumber(gopage_val)) { alert("请输入正确页数(数字)"); return false; }//验证字符串是否是数字function checkNumber(theObj) { var reg = /^[0-9]+.?[0-9]*$/; if (reg

2015-08-18 11:32:27 22743 1

原创 IntelliJ IDEA 快捷键-Java开发者你们都会吗?

工欲善其事必先利其器,作为一个开发人员,开发工具的选择,可以提高我们的开发效率。下面是开发工具IntelliJ IDEA的常用快捷键Editingctrl+space自动完成名称(任意类名,方法名,变量名)注意系统输入法与之冲突ctrl+shift+space智能代码完成(所期望类型的变量和方法列表提供选择)

2015-08-17 17:16:17 1713

原创 JAVA中i++和++i是区别

public static void main(String[] args) { int a = 999; a--; ++a; System.out.println(a++); // 输出是999,实际a=1000 //i++和++i是有区别的, //i++是在一个先使用后加1,即先使用i的值,后让i+1 //++i则是先加1后使用,即先让i+1后再使用i的新值

2015-08-07 16:52:33 811

原创 屏蔽用户输入查询通配符‘%’或‘_’

问题:在模糊查询的SQL语句中,如果有用户输入查询通配符‘%’,使用 select * from table where code like '%condition%'的SQL,会查出全部记录,这个如何解决?if(!StringUtils.isEmpty(_cname)){ /** 处理模糊通配符%和_ */ sql.append("

2015-08-07 16:47:17 1881

转载 高并发网站的设计解决方法

一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的htm

2015-07-30 15:36:19 1020

转载 JavaMail开发出现com/sun/mail/util/LineInputStream异常

异常:Exception in thread “main” java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream如果你用myEclipse进行开发的话,运行时可能会出现以下的错误: Exception in thread “main” java.lang.NoClassDefFoundError: com/sun/mai

2015-07-29 14:41:54 949

原创 Tomcat映射路径(应用程序基本目录)的配置方法

设置虚拟目录映射一般有两种用途:(1)把整个web应用映射到tomcat中:如一个testapp的web应用的路径是/opt/testapp,则通过虚拟目录映射可以将其映射到tomcat(webapps)中。(2)将外部资源映射到tomcat中以便使用:如将一些图片、文档等放在/opt/documents中,则可以将其映射到tomcat中以便使用,如下载等。原理同(

2015-06-25 09:26:50 20179 2

原创 highcharts动态获得后台数据数据

highcharts动态获得后台数据数据highcharts是功能强大、开源、美观、图表丰富、兼容绝大多数浏览器的纯js图表库中文学习网址:http://www.hcharts.cn/一、下载最新版的highcharts二、在项目中引入js三、jsp 源码 <%@ page language="java" contentType="text/html; ch

2015-05-29 11:14:07 6288 2

原创 JavaScript格式化时间

一、JavaScript格式化时间Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //hour "m+" : this.getMinutes(),

2015-05-29 10:59:06 753

原创 JS弹出层

演示效果:http://zk.citier.net/layerModel.html下载源码地址:http://download.csdn.net/detail/kpchen_0508/8715147

2015-05-19 10:26:11 762

转载 hibernate 执行sql ,select 返回String ,Long

1.执行sql,返回一个结果集,适用查询一个字段并返回一条记录public Long findSeqTbTest() { String sql = "select SEQ_TB_TEST.nextval from dual"; SQLQuery query = this.getSession().createSQLQuery(sql); Stri

2015-05-19 09:27:19 954

原创 oracle 数据库备份与还原

一、下载oracle数据库客户端,并在电脑上安装二、配置环境变量找到oracle客户端的安装路径中Bin目录,将其路径配置到Path中。截图如下:三、按Win+R打开cmd窗口,敲入exp命令,查看环境变量是否配置正确:如果跟下面截图一样,则安装正确。四、利用命令导出、导入Oracle数据库导出数据库:exp imis/123456/@192.168.26.

2015-05-19 08:49:50 985

原创 解决session过期,跳转到登录首页并跳出iframe

在web.xml中定义session过期时间: 2 用javascript解决session过期,跳转到首页并跳出iframe可以在登录页面login.jsp中 中添加如下代码 if (window != top) top.location.href = location.href;

2015-05-14 16:18:35 1977

原创 sql 中Top、Limit、rownum 使用

TOP 子句TOP 子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。注释:并非所有的数据库系统都支持 TOP 子句。SQL Server 的语法:SELECT TOP number|percent column_name(s)FROM table_nameMySQL 和 Oracle 中的 SQL SELECT TOP 是

2015-04-22 11:49:34 7986 2

原创 SQL中的 UNION 和 UNION ALL 操作符的使用

w3cSchool:http://www.w3school.com.cn/sql/sql_union.aspSQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION

2015-04-22 10:26:20 721

转载 sql 中left join,right join,inner join区别

sql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下:--------------------------

2015-04-21 16:24:21 770

转载 sql 语句 嵌套查询 (where,group by,having,in,some,all...)

SQL语句 - 嵌套查询   嵌套查询的意思是,一个查询语句(select-from-where)查询语句块可以嵌套在另外一个查询块的where子句中,称为嵌套查询。其中外层查询也称为父查询,主查询。内层查询也称子查询,从查询。   嵌套查询的工作方式是:先处理内查询,由内向外处理,外层查询利用内层查询的结果嵌套查询不仅仅可以用于父查询select语句使用。还可以用于insert、up

2015-04-21 16:18:34 10421

原创 sql求百分比并保留小数

**sql求百分比并保留3位小数: round((t.a/t.b)100,3) ||’%’ wtyyzb*

2015-04-21 15:29:27 12358 1

原创 SQL中like语句通配符、转义符与括号的使用

可以搜索通配符字符。有两种方法可指定平常用作通配符的字符: 使用 ESCAPE 关键字定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。例如,要搜索在任意位置包含字符串 5% 的字符串,请使用:WHERE ColumnA LIKE '%5/%%' ESCAPE '/'在上述 LIKE 子句中,前导和结尾百分号 (%) 解释为通配符,而斜杠 (/) 之后的百分

2015-04-21 10:47:12 18370

原创 java中时间的基本使用即转换

java获取取得Timestamp类型的当前系统时间 java获取取得Timestamp类型的当前系统时间 格式:2010-11-04 16:19:42 方法1: Timestamp d = new Timestamp(System.currentTimeMillis()); 方法2: Date date = new Date(); Timestamp nousedate = n

2015-04-20 20:48:28 829

转载 js兼容多浏览器的关闭当前页面

//FF中需要修改配置window.close方法才能有作用,为了不需要用户去手动修改,所以用一个空白页面显示并且让后退按钮失效//Opera浏览器旧版本(小于等于12.16版本)内核是Presto,window.close方法有作用,但页面不是关闭只是跳转到空白页面,后退按钮有效,也需要特殊处理var userAgent = navigator.userAgent;if (userAge

2015-04-07 20:42:12 976

转载 如何去掉数据库重复记录并且只保留一条记录

在n条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复并保留一条呢?方法如下:1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having c

2015-04-03 14:28:31 1544

原创 ireport5.5 添加oracle驱动方法

第一步:打开配置选项,如下图:第二步:将oracle驱动jar包拷贝到ireport扩展目录,以oracle10g为例oracle驱动jar包路径:D:\oracle\product\10.2.0\db_1\jdbc\lib\ojdbc14.jarireport扩展目录:D:\DevTools\Jaspersoft\iReport-5.5.0\ireport\modul

2015-04-01 17:19:22 4347

转载 使用消息队列的 10 个理由

转自:http://www.oschina.net/translate/top-10-uses-for-message-queue解耦 在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息队列在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。冗余 有时在处理数据的时候处理过程会失

2015-03-25 18:23:29 711

转载 PL/SQL Developer保存自定义界面布局

PL/SQL Developer初始界面布局,当你设置后,重新启动,界面又重新默认布局。解决办法:Tools->Preferences->User Interface->Options->Autosave desktop工具-首选项-用户界面-选项-自动保存桌面。窗口-保存盘面

2015-03-23 14:04:08 8071

转载 打开chm文件时提示:不能打开文件:mk:@MSITStore:(文件路径)的解决方法

打开chm文件时提示:不能打开文件:mk:@MSITStore:(文件路径)的解决方法方法1是: 1,右键关联chm文件的“打开方式”到\Windows\HH.exe 2,在命令行运行regsvr32 itss.dll 3,在命令行运行regsvr32 hhctrl.ocx方法2是:1.看看你的OS的语言设置 和chm文档的语言是不是一致的 ? 如果不一

2015-03-23 11:18:23 9951

原创 Spring 注解1

Spring mvc特点:1.功能组件划分细致(解耦,模块化)2.灵活、强大3.设计思想优秀

2015-01-15 17:50:17 690

原创 PL SQL 中文乱码等问题解决

2015-01-14 15:40:41 795

原创 mybatis中sql语句注意

#{userId}中的userId区分大小写,一定要和pojo中定义的一样

2015-01-13 20:00:12 710

原创 jQuery序列化表单成对象

在使用easyui的datagrid组件时,在查询时传递的查询参数是对象类型,为了方便,扩展了jquery中的序列化方法,调用该方法,可以将表单的所有数据序列化$.fn.serializeObject=function(){      var obj=new Object();      $.each(this.serializeArray(),function(index,p

2015-01-13 19:30:39 1207

原创 二分查找(递归与非递归方式)

@Test public void testBinarySearch() { int[] arr = { 1, 2, 3, 4, 5 }; // 非递归实现,返回对应的序号 System.out.println(BinarySearch(arr, 5)); // 递归实现,返回对应的序号 System.out.println(BinSearch(arr, 5)); }

2015-01-06 20:36:48 854

原创 DateUtil,日期工具类

package com.ww.commons.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import org.apache.commons.lang3.time.DateFormatUtils;/** * @desc: 日期工具类, ...

2015-01-05 21:08:30 978

原创 web项目开发,字典表信息工具类

在进行web项目开发时,一个系统往往有一些数据不是经常变化的,我们可以采用web项目启动服务时就加载,这样避免多次操作数据库。1、定义ContextLoaderListener,我们在启动服务时就加载数据InitSysDictListener.java package com.ww.commons.web;import java.util.List;import java...

2015-01-05 20:49:18 4465

原创 js获取项目根路径

方法一://js获取项目根路径,如: http://localhost:8083/uimcardprj function getRootPath(){ //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href; //获取主机地址之

2015-01-05 14:46:11 17438

原创 获得某个范围内的随机数

&lt;span style="font-size:14px;"&gt;@Test public void testRandom() { System.out.println(random(1l, 10l)); } /** * 根据输入的两个数,获得这两个数之间的某个随机数 * * @author: * @createTime: 2015年1月5日 上午10:57...

2015-01-05 11:01:48 947

原创 JDK环境变量的配置

1.打开我的电脑--属性--高级--环境变量 2.新建环境变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“环境变量”中变量名为“Path”的

2015-01-04 09:02:51 711

原创 servletListener中获取spring bean的方法

一、简单1、定义一个类实现ServletContextListener接口,利用WebApplicationContextUtils类获得上下文环境 package com.ww.commons.web;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;i...

2014-12-28 14:04:11 4034

原创 取消浏览器自动填充用户名和密码文本框

在input框中添加autocomplete="off"

2014-12-27 16:26:08 1025

原创 web SiteMesh(页面装饰器)

SiteMesh是OpenSymphony团队开发的JEE框架之一,它是一个非常优秀的页面装饰器框架,它通过对所有的用户请求进行过滤,并对服务器向客户端响应也进行过滤,从而给原始的服务器响应加入一定的装饰,可以是header,footer等,然后将经过装饰后的页面送回浏览者.对于被装饰的页面而言,它无需知道自身被谁装饰,也无从知道自身被谁装饰,SiteMesh通过配置文件来配置指定的装饰器,用于过

2014-12-27 14:02:06 1346

SpringBoot揭秘+快速构建微服务体系-王福强

SpringBoot揭秘+快速构建微服务体系-王福强,高清带目录,供大家学习springboot快速搭建微服务

2018-10-31

JavaScript弹出层

各种弹出层,方便前端开发,前端控制弹出窗口

2015-05-19

正则学习demo

java/js中正则应用 正则统计代码 正则搜集邮箱

2014-11-08

jsonlibdemo

json-lib学习demo 依赖包: commons-beanutils.jar commons-collections-3.2.jar ezmorph-1.0.3.jar commons-lang.jar commons-logging.jar

2014-11-04

空空如也

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

TA关注的人

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