自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 收藏
  • 关注

windows 下备份oracle远程数据库

1.首先需要在window系统中安装相应的oracle数据库版本,然后找到本地oracle下找到tnsnames.ora文件,一般在~\oracle\product\10.2.0\db_1\network\ADMIN目录下。 2、打开tnsnames.ora文件(文本方式打开即可),添加如下内容:12345678orcl =...

2016-11-17 20:30:58 744

原创 Java程序员一定知道的优秀第三方库

摘自http://tomcat-oracle.iteye.com/blog/2299233几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所有需要判断字符串是否为空的地方,看到了下面的代码:...

2016-05-20 14:24:48 251

MyBatis关联查询(对象嵌套对象)

    Mybatis 查询对象中嵌套其他对象的解决方法有两种,一种是用关联另一个resultMap的形式,如<association property="office" javaType="Office" resultMap="officeMap"/>     <mapper namespace="com.dixn.oa.modules.sys.dao.Role...

2016-05-19 09:46:32 4625

My97date日期选择设置最大最小值

    My97date是大家经常用到的日期控件,不过很多人在应用中仍然感觉迷惑,明明配置的很正确,为什么会不好用?下面我来给出答案。     以下这种情况在搭建好的框架中经常出现,就是按照官方例子已经做好各种配置,在其他处应用也好用,但是在新做的功能中就是不好用,原因是:你没给'id'赋值。     <input name="employDate" id="employDate...

2016-05-18 09:59:01 1722

JavaMail在linux下发邮件问题

JavaMail在Linux下发邮件出现异常的原因有很多种,以下只针对邮箱服务器和web服务器不同的情况: 1.Linux服务器中mailx发邮件软件配置不对;具体操作:vi /etc/mail.rc 在末尾加入set [email protected]   smtp=smtp.163.comset [email protected] smtp-a...

2016-04-28 15:04:28 803

linux下mysql数据库定时备份

 备份操作命令:mysqldump -uroot --default-character-set=utf8 --hex-blob  -p123456 test_oa > /usr/software/data_backup/mysql_backup/test.sql 以下是完整脚本,加--default-character-set=utf8 --hex-blob  防乱码发生。...

2016-04-26 09:34:38 91

设置Linux下Mysql表名不区分大小写

     以root用户登录后,修改/etc/my.cnf文件     搜素lower_case_table_names,将#lower_case_table_names=1之前的#去掉     保存,重启mysql     具体命令如下:     vi /etc/my.cnf     :/lower_case_table_names     i,去掉#     :wq     service m...

2016-03-28 11:48:17 133

springmvc整合cxf webservice

 springmvc中整合cxf  webservice。相关配置及jar包在附件中即可下载,根据各自项目要求和路径稍作调整即可。

2016-03-15 16:54:26 142

Myeclipse下切换SVN用户

Eclipse的SVN插件Subclipse做得很好,在svn操作方面提供了很强大丰富的功能。但到目前为止,该插件仍然不支持切换用户,而且一旦用户的帐号、密码保存之后,就无法再变更了。 针对以上问题,现提供解决方法如下:步骤如下: 1.查看你的Eclipse或者Myeclipse中使用的是什么SVN 接口,位置在windows > preference &gt...

2016-03-01 12:56:54 134

Oracle 的递归查询(树型查询)

  工作中经常会遇到将数据库中的数据以树的形式展现的需求。以下我们来看一下该需求在Oracle中如何实现。首先我们需要有一个树形的表结构(当然有时候会出现表结构不是典型的树形结构,而是多表存储,需要根据多表连接查询生成树)一、树型表结构:节点ID  上级ID  节点名称二、用法: select 节点ID,节点名称,levelfrom 表名connect by prior 节点ID=上...

2016-03-01 12:47:59 291

JS 关闭当前页面

   相信不少人在开发中都遇到过关闭当前页面这个需求,但面对这么多的浏览器,要做到js的兼容还需要做特殊的处理。关于这方面网上有很多的资料,但大多都是复制粘贴的,没有达到兼容的效果,或者是效果不好。   下面是我总结的js兼容多浏览器关闭当前页面方法,希望能帮到大家  var userAgent = navigator.userAgent;if (userAgent.ind...

2016-02-18 09:36:36 507

JS 判断数组中是否存在某字符串

//判断数组中是否存在某字符串Array.prototype.S=String.fromCharCode(2);Array.prototype.in_array=function(e){    var r=new RegExp(this.S+e+this.S);    return (r.test(this.S+this.join(this.S)+this.S));}; 用法:   ...

2016-02-01 15:07:52 1817 1

js控制Backspace 回退

//控制backspace$(document).keydown( function(e)         {     //获取键盘的按键CODE     var k=e.keyCode;     if(k == 8){        //获取操作的标签对象         var act = document.activeElement.tagName.toLowerCase();       ...

2015-12-18 14:13:00 1112

JSTL fn函数中字符串拼接

      关于JSTL的标签,在网上查了很久,都是介绍fn各函数的使用,却没有如何在fn函数中拼接字符串的,虽然这个很简单,但是不会的人终究需要测试很久才能找到办法,为了方便以后像我一样不懂这方面使用的人,特意记录下来,分享给大家。       fn函数中字符串的拼接用:.concat(“”);      例如:           ${fn:startswith(info,i...

2015-11-30 11:35:11 871

IE 下new Date() 参数传递的问题

在除了 IE 的浏览器下,可以直接这样写:var date = new Date("2015-11-25");或者var date = new Date("2015-11-25 21:18:00");IE 下 date 会是 NaN,所以用下法替代:function NewDate(str){str=str.split('-');var date=new...

2015-11-25 21:16:54 290

Linux下配置tomcat开机启动

   linux下tomcat开机启动配置如下:     vi /etc/rc.local  (修改开机自启动文件)   在文件中加入以下内容   export JAVA_HOME=/usr/software/jdk7   (JDK安装路径)   cd /usr/software/tomcat7/bin/   ./startup.sh    以上就是最简单的配...

2015-10-12 16:52:17 211

Java 获取网络时间并在jsp中显示

     开发中经常会遇到需要将服务器时间或者网络时间显示在浏览器上,在网上查找了好久也没找到一套完整的代码,自己花了点时间完成了,现总结下来,希望能给其他像我一样查找这个问题的人一个帮助。     实现原理:                 在页面加载的时候,调用Java方法取得最新的网络时间,然后将此网络时间赋到js的getTime方法中,在getTime方法中对取得的时间做分析和累...

2015-09-07 14:15:33 213

linux中修改mysql的默认编码

1、登录mysql,查看mysql默认的编码格式   show variables like “character%”;    如果出现-bash: show: command not found 说明没有登录mysql数据库,需要进行登录(mysql -uroot -p)    结果如下图所示:      2、修改my.cnf 文件目录为/etc/my.cnf如果系统中没有m...

2015-08-27 08:59:18 163

Jquery EasyUI 验证

EasyUI 自定义验证//扩展easyui表单的验证$.extend($.fn.validatebox.defaults.rules, {    //验证汉字    CHS: {        validator: function (value) {            return /^[\u0391-\uFFE5]+$/.test(value);        },        me...

2015-08-18 15:00:53 184

js 控制键盘按键

记录,留待后用 $(function(){ $(document).keypress(function (e) { //回车操作 if (e.keyCode == 13) //. }) });keyCode:keycode 8 = BackSpace BackS...

2015-08-17 16:34:11 1154

MYSQL-统计查询

获取当前时间截select UNIX_TIMESTAMP(NOW()) 获取当天零时时间截select UNIX_TIMESTAMP(curdate())统计当天每个小时段的记录数量 SELECT COUNT(*) as statnum, DATE_FORMAT(FROM_UNIXTIME(created),'%H') as time FROM qxm...

2015-08-13 11:14:21 122

EasyUI datagrid 生成气泡文

      同样是项目中用到的,EasyUI 的datagrid在生成列表的时候,有的列数据可能宽度设置不够,会显示不全,当鼠标放到这一列的所属行的时候,会显示出气泡文,将文字全部显示出来。        废话不多说,上代码:       tiptool.js      /** * Created with JetBrains WebStorm. * Date: 13-6-2...

2015-07-30 15:42:09 623

js 获取本地服务器时间并显示

     最近做项目中遇到的问题,在前台页面显示本地服务器时间。     多话不说,上代码。     以下是总结的通用clock.js    function Clock() {    var date = new Date();    this.year = date.getFullYear();    this.month = date.getMonth() + 1;    th...

2015-07-30 15:30:55 131

记录--ReflectionUtil

import java.lang.reflect.Field;import java.lang.reflect.Method;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;/** * <p>Utility class that uses {@code java.lang.reflect}...

2015-07-22 10:51:27 90

JSTL foreach及if when标签使用

需要在jsp中加入以下标签库和函数库<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>  //必须<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> //需要格式化一些参数时使用,非必须<%@

2015-07-22 08:48:06 240

Java 获取服务器IP和本地Ip

    在项目中经常会遇到需要获取服务器的IP和本地IP,而我们大部分的服务器都配置在linux上,因此我们的代码必须要实现能够获取linux下服务器及本地ip    以下为我总结的代码:   //取得服务器Ip   public static String getSerIp(){        String clientIp ="";        // 根据网卡取本机配置的IP...

2015-07-21 21:39:01 419

Jquery easyui 弹出窗口居中显示

   在用easyui+iframe创建新窗口的时候,窗口不能居中显示,在网上找了N久,终于找到方法。   以下为个人封装的创建dialog的js 通用方法     function openDialog(options) {    if (options.windowObj) {        $windowObj = null;        $windowObj = optio...

2015-07-21 14:53:49 704

JQuery EasyUI 验证扩展

最近项目中用到了前端框架-- EasyUI,在做校验的时候会涉及到很多需要自定义的内容,现把常用的验证方式总结出来,留待后用。 以下内容只需要在公用js中添加即可。 使用类似于如下: 只要在data-options中的validType中引用就可以了,非常方便 $.extend($.fn.validatebox.defaults.rules, { ...

2015-06-25 14:50:20 110

Mybatis 模糊查询

参数中直接加入%%   param.setUsername("%CD%"); param.setPassword("%11%"); select id,sex,age,username,password from person where true AND username LIKE #{username}...

2015-06-11 18:42:47 102

MyBatis之增加删除修改

insert、update、delete这三个元素分别用于执行SQL中的insert、update、delete。三个元素配置基本相同对于insert如果你的数据库支持自动生成主键的字段(比如 MySQL 和 SQL Server),那么你可以设置 useGeneratedKeys=”true”,而且设置 keyProperty 到你已经做好的目标属性上。例如Author 表...

2015-06-11 16:32:38 197

MyBatis 传入参数parameterType详解

在MyBatis的select、insert、update、delete这些元素中都提到了parameterType这个属性。MyBatis现在可以使用的parameterType有基本数据类型和JAVA复杂数据类型 基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入一个。通过#{参数名} 即可获取传入的值 复杂数据类型:包含JAVA实体...

2015-06-11 16:29:26 1764

Java 操作Excel

前不久做过Excel的导入导出功能,其主要的难点是java如何操作Excel文档。现在就来介绍一下利用Apache的poi如何操作Excel。1.准备工作:导入Apache POI的相关jar包,POI的Web站点是: http://poi.apache.org/。2.创建Excel文档:示例1将演示如何利用Jakarta POI API 创建Excel 文档。示例...

2015-06-10 20:54:43 79

SpringMVC+mybatis 实现easyui中tree

最近做项目用到了前端框架easyUI,以下是easyUI tree 的前后台实现。 1.前端页面使用easyui的tree $("#tree").tree({ url:'orgManage.do', } }); 2.创建TreeJson的dto import java.io.Serializable; impo...

2015-06-08 22:08:48 274

MD5加密工具类

package base;/** * MD5加密算法 * * @author liu.chf * */public class MD5{ public static String getMD5(byte[] source) { String s = null; char hexDigits[] = { // 用来将字节转换成 16 进制...

2015-06-03 18:47:29 105

activiti学习之插件安装

最近工作中要用到activiti工作流,鉴于本人以前没接触过这方面内容,正在学习中。 首先从安装插件说起,由于本人安装的eclipse版本过高,在线安装插件的时候报错,Cannot complete the install because one or more required items could not be found.Software being instal...

2015-05-09 22:56:33 166

数据库设计--树形结构设计

首先说些题外话,最近刚换了新工作,有了新的生活环境,多了一些要处理的事情,譬如租房子、看房子、办理入职、和朋友聚会等等,导致平时有些心不在焉,缺失了一份继续学习的心情,在这里希望自己能尽快调整自己,以一种新的心态来对待,加油。 下面开始本次的主题,数据库设计中的树形结构设计。 1. 概述 树形数据,主要关注的是: 1> 如何将数据高...

2015-05-04 16:30:11 356

win8.1 安装wamp

最近新买了电脑,预装系统为正版的win8.1,换装其他系统觉得可惜,故用之.但是在安装wamp的时候出现的问题,现将遇到的问题以及解决办法总结如下: 1.启动报错,xxx.dll文件丢失 经查看官网贴子发现(http://forum.wampserver.com/list.php?2),需要安装vcredist_x64.exe和vcredist_x86.exe....

2015-04-14 09:09:53 166

原创 Guava库学习:Guava的由来与Joiner类的学习使用

     链接地址:http://www.xx566.com/detail/121.html    Guava是什么?Guava的英文翻译是番石榴,源自于谷歌内部使用的“Google Collections”集合库,主要是为Java开发提供一些工具类,后来开源自成Guava项目,为什么叫Guava这么难听的名字,我也不清楚。为 什么要使用Guava,使用Java开发中,一些集合或字符串的处理...

2015-03-17 11:20:33 372

js 在指定位置添加/删除tr,td 并设置样式 及 checkbox全选

经验来自于点点滴滴的实践。 继续记录,留待后用。 js:在指定位置添加tr ,td 并设置样式,赋值 jsp中内容: js 实现: var tab =document.getElementById("tab"); //注:insertRow()分为无参和有参。...

2015-03-13 16:36:07 693

js 通过class值实现 指定 tr 的 隐藏和显示

经验来自于点点滴滴的实践。 继续记录,留待后用。 现在纯javascript的东西不知道还有没有人在用,但限于项目的原因,先进一点的jquery无法使用的情况下,也只能用最原始的js来完成了。 js: 通过class实现 指定tr 的隐藏和显示 function getElementsByClassName(clsName, tagName,fla...

2015-03-13 15:36:20 3555

空空如也

空空如也

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

TA关注的人

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