自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (6)
  • 收藏
  • 关注

转载 在linux关机时执行某个脚本

现在把实现过程描述如下:  先写一个脚本放在/etc/rc.d/init.d下,chmod -f 777  , 再ln -s 到 /etc/rc.d/rc0.d/K01脚本名 与 /etc/rc.d/rc6.d/K01脚本名,同时也要 ln -s 到 /etc/rc.d/rc3.d/S99脚本名 与/etc/rc.d/rc5.d/S99脚本名。  K开头的代表系统关闭的时候执行,S

2016-01-21 21:19:56 1494

原创 解决:A SOAP 1.2 message is not valid when sent to a SOAP 1.1 only endpoint.

使用CXF解析wsdl文件生成webservice的客户端后,在调用时可能会爆出这个问题,这是因为客户端调用接口发送的soap协议和服务端接口接受的soap协议不一致所致,在Eclipse或者MyEclipse中,可以使用TCP/IP Monitor 进行监控,查看客户端方和服务端方的soap协议版本。在我的实际应用中,生成java代码后,调用接口发生了A SOAP 1.2 message i

2015-08-25 15:58:39 11248

原创 linux下实现mysql主主互备模式配置过程

linux下实现mysql主主互备模式配置过程1.默认情况下,mysql的配置文件是/etc/my.cnf,首先修改DB1主机的配置文件,在/etc/my.cnf文件的[]mysql]段添加如下内容:server-id=1log-bin=mysql-binrelay-log=mysql-relay-binreplicate-wild-ignore-table=informa

2015-08-21 18:33:04 1323

转载 js中,从一段链接中获取ip地址的方法。

var url = "http://10.10.10.111/testUrl?op=1";var ip = /\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/;/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/;ip = ip.exec(url);

2015-08-20 16:01:27 1703

转载 eclipse / MyEclipse JSP默认打开方式更改

eclipse / MyEclipse JSP默认打开方式是 MyEclipse Visual JSP Designer 它包含了Preview界面所以很慢,而我们如果只需要看代码的话就可以在打开JSP文件时 右键JSP文件 --> Open With --> MyEclipse JSP Editor  但是这样很繁琐,所以要修改ec

2015-07-22 19:20:39 5457

转载 解决Eclipse下maven项目的jar包无法发布到tomcat中的问题

将该目录添加即可。

2015-07-22 19:00:22 2530

原创 解决Eclipse中maven项目无法添加到tomcat下的问题

在项目下的.setting文件夹内,找到org.eclipse.wst.common.project.facet.core.xml文件,将        修改为:        即可。

2015-07-22 18:58:23 11625

原创 Uncaught TypeError: Object #<HTMLCollection> has no method 'toLowerCase'问题

在应用JQuery+easyui开发的项目的时候,今天突然在一个模块报错:Chome下:Uncaught TypeError: Object # has no method 'toLowerCase'IE下: SCRIPT438: 对象不支持“toLowerCase”属性或方法 jquery-1.8.3.js, 行1719 字符3 郁

2015-07-09 16:34:56 1086

原创 最佳单例模式实现方式-单枚举类实现

/** * 最佳实现单例模式的方法,使用单枚举类*可防止被修改,无偿提供了序列化机制,可防止被多次实例化*实乃最佳实现方式,不过需保证JDK版本为1.5及以上 * @author dell * */public enum Sigleton2 {INSTANCE;public void print(){System.out.println("单例");}

2015-05-22 11:00:17 637

原创 线程安全类对比

线程安全类--线程不安全类CopyOnWriteArrayList--ArrayListConcurrentSkipListMap--HashMapjava.util.concurrent包里都是线程安全的。

2015-05-20 14:44:48 374

原创 修改easyui datebox组件使其不能手动输入且点击组件任何部位都可选择时间

只需要修改属性:editable:false即可。当然这也需要修改datebox组件,在原有的:【今天】【关闭】2按钮的基础上新增一个【清空】按钮。

2015-03-18 17:40:40 3904

原创 linux下载ftp、http服务器文件的方法以及设置定时任务的方法

Linux服务器下搭建ftp方法1.打开linux命令行(桌面右键选择open in Terminal)2.在命令行中输入su命令,并输入相应的密码进入管理员模式3.进入管理员模式后,输入命令:rpm -qa |grep vsftpd 查看是否已经安装。如果出现vsftpd-2.2.2-13.el6_6.1.x86_64等类似版本信息说明已经安装了ftp服务器;如果没有显示,则是未安装

2015-03-06 09:37:48 1041

转载 mysql 拼接字符串方法

以前用SQL Server 连接字符串是用“+”,现在数据库用mysql,写个累加两个字段值SQL语句居然不支持"+",郁闷了半天在网上查下,才知道mysql里的+是数字相加的操作,连接字符串是CONCAT函数例:mysql> select CONCAT('My', 'S', 'QL');-> 'MySQL'需注意的是,如果其中有参数值为null,会返回null。

2015-02-05 13:29:30 609

转载 mysql 获取行号

Select (@rowNum:=@rowNum+1) as rowNo From a, (Select (@rowNum :=0) ) b Order by a.Money Desc

2015-02-05 13:27:57 603

原创 Spring MVC POST中文乱码解决方案

encodingFilterorg.springframework.web.filter.CharacterEncodingFilterencodingGBKForceEncodingtrueencodingFilter*.do

2015-02-04 18:02:59 338

原创 spring quart定时任务。

spring配置如下:                  com.smk.boa.bo.doboa.BoaJobTask                                                   0 0/1 * * * ?

2015-02-02 17:46:55 707

原创 查找数据库内表中重复数据

select u.boa_check_idfrom T_BOA_CHECK_DATA_TEMP_check uwhere u.pos_order_id in (select u1.pos_order_idfrom T_BOA_CHECK_DATA_TEMP_check u1group by u1.pos_order_id having count(*) > 1)and u.

2015-01-30 15:25:49 445

原创 在kettle里编写javascript代码操作数据

在kettle里面编写javascript可以简化我们的操作,kettle使用的是Mozilla的rhino,javascript的返回必须在下方定义,点击获取变量即可定义,也可以手动编辑定义变量。

2015-01-27 16:23:40 20637

原创 kettle(PDI)解析xml、json等格式数据的方法

最近由于工作业务需要,一直在研究pdi工具中解析xml、json等格式数据的方法,解析xml和json都较简单。解析xml的时候,只需要选择相应的文件(不一定要是xml文件,txt的也行,只要是数据是xml格式就可以),然后选择循环读取路径,设置好标签对名称即可:一:选择文件,如果xml数据是上一过程输入的,不用选择文件:二:选择循环解析xml的节点,你所选择的节点应该是所以数

2015-01-27 15:43:56 13101 1

转载 免费JSON格式的服务接口

这里为大家搜集了一些能够返回JSON格式的服务接口。部分需要用JSONP调用。  天气接口    气象局接口:  http://m.weather.com.cn/data/101010100.html 解析 用例  音乐接口    虾米接口  http://kuang.xiami.com/app/nineteen/search/key/歌曲名称/diandian/1

2015-01-23 11:12:09 839

转载 Jackson将json字符串转换成泛型List

public final ObjectMapper mapper = new ObjectMapper(); public static void main(String[] args) throws Exception{ JavaType javaType = getCollectionType(ArrayList.class, YourBean.class); List lst = (List

2015-01-22 15:36:48 751

转载 CXF记录WebService的soap日志

cxf本身就支持日志功能,能打印传入传出的soap报文,但是需要配置一下。 配置步骤如下: 我这里配置的是cxf结合spring做的WebService,参考http://ajita.iteye.com/blog/1740754 1.在spring配置文件中的jaxws:endpoint节点下配置日志拦截器 具体配置如下: Xml代码  ... 

2015-01-20 10:37:26 4626

转载 Kettle通过Webservice获取天气信息

需求:通过kettle工具,通过webservice获取天气信息,写成xml格式文件。  思路:Kettle可通过两种选择获取webservice结果,一种是web服务查询(web service lookup),还一种是利用HTTP POST,本文介绍的是使用web服务查询的方式,数据来源为http://www.webx

2015-01-19 10:15:20 1404

转载 迅雷,qq旋风等下载链接加密算法解析

1、迅雷迅雷链接地址转换原理是在地址的前方和后方加入两个字母AA、ZZ,然后再进行Base64加密,再加上Thunder://这个专用链接标识,从而转换成迅雷的专用地址。例如:原链接为:http://www.forece.net/win7.rar在原地址前面加”AA”,后面加”ZZ”(注:不包括引号),地址变为AAhttp://www.forece.net/win7

2015-01-06 11:42:30 3908

原创 target 属性控制跳转页面的显示位置

标签的 target 属性规定在何处打开链接文档。如果在一个 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。

2015-01-05 14:48:00 936

原创 href传递post方法。

function initFileList(){ var form = $(""); //定义一个form表单 form.attr('style','display:none'); //在form表单中添加查询参数 form.attr('target','main02'); form.attr('method','post'); form.attr('a

2015-01-05 14:44:25 5962

转载 jQuery 1.9 以后的 .attr问题。

jQuery 1.9 以后, 使用 .attr(“checked”, true) 或  attr(“checked”, “checked”) 将无法正确设置 checkbox的状态, 同样的, 使用 .attr(“checked”) 也无法正确获取checkbox的状态请从看到这篇文章开始, 使用 .prop(“checked”, true) 和 .prop(“checkbox”) 来设置

2015-01-04 09:58:45 1108

原创 java 实现多个文件打包成zip的功能

public static void main(String[] args) throws Exception {            byte[] buffer = new byte[1024];            //生成的ZIP文件名为Demo.zip            String strZipName = "e:/Demo.zip";

2015-01-04 09:39:24 813

转载 Ajax实现文件下载

由于jQuery的ajax函数、及ajaxSubmit等函数的返回类型(dataType)只有xml、text、json、html等类型,没有“流”类型,故我们要实现ajax下载时,不能够使用相应的ajax函数进行文件下载。         在网上看了一些文章,发现可以通过js生成一个form,用这个form提交参数,并返回“流”类型的数据。在实现过程中,页面也没有进行刷新。请看实

2015-01-04 09:38:44 4693

原创 解决下载文件等文件名为中文,乱码的方法。

String filename = "测试文件名";if (request.getHeader("User-Agent").toUpperCase().indexOf("MSIE") > 0) { filename = URLEncoder.encode(filename, "UTF-8"); } else { filename = new String(filen

2015-01-04 09:35:44 5813

转载 雪花效果前台

雪花飘落body{background:#000;background: url(http://www.wallcoo.com/holiday/Christmas%20Night%20at%20Disneyland/wallpapers/1280x800/Disneyland%20Sleeping%20Beauty%20Castle%20at%20night.jpg) no-repeat

2014-12-31 16:28:16 415

转载 自定义jsp标签: TagSupport与BodyTagSupport的区别 (转)

TagSupport与BodyTagSupport的区别 标签: TagSupport与BodyTagSupport的区别 1、 TagSupport与BodyTagSupport的区别 TagSupport与BodyTagSupport的区别主要是标签处理类是否需要与标签体交互,如果不需要交互的就用TagSupport,否则如果需要交互就用BodyTagSupport。   

2014-12-30 18:14:29 359

转载 深入理解BodyTagSupport,包括SKIP_PAGE, EVAL_PAGE

深入理解BodyTagSupport,包括SKIP_PAGE, EVAL_PAGE等2009年06月29日 星期一 下午 05:52BodyTagSupport类的方法:编写标签对应的实现类时,需要重载BodyTagSupport类几个方法:doStartTag(), setBodyContent(), doInitBody(), doAfterBody(), doEn

2014-12-30 18:04:45 330

转载 ORACLE处理表锁住了的办法

Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?本文我们主要就介绍一下这部分内容。(1)锁表查询的代码有以下的形式:select count(*) from v$locked_object;select * from v$locked_object;(2)查看哪个表被锁select b.owner,b.object_name,a.

2014-12-30 12:49:27 343

转载 oracle存储过程基础

存储过程  1  CREATE OR REPLACE PROCEDURE 存储过程名  2  IS  3  BEGIN  4  NULL;  5  END; 行1:  CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2:

2014-12-18 14:30:50 291

转载 Js window Open页面间传值方法

1.html主页面//弹出窗口 Js 函数function openPage(){window.open('2.html');}//弹出模式对话框 Js 函数function openMode(){window.showModalDialog('3.html');}2.html

2014-12-16 14:42:13 1455

转载 https单向/双向认证的tomcat配置攻略

转载自:http://juncao2011.iteye.com/blog/973988 tomcat6配置: 1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源 2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址 如果只是加密,我感觉单向就行了。 如果想要用系统的人没有证书就访问不了系统的话,就采用双向 单向配置: 第一步:

2014-12-15 17:55:34 544

转载 Java加密技术——数字证书(RSA)

在构建Java代码实现前,我们需要完成证书的制作。 1.生成keyStroe文件 在命令行下执行以下命令: keytool -genkey -validity 36000 -alias www.zlex.org -keyalg RSA -keystore d:\zlex.keystore  其中 -genkey表示生成密钥 -validity指定证书

2014-12-12 16:32:33 1724

转载 oracle job 定时执行 存储过程

一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete2,创建一个存储过程 bb 作用是往pig表中插入数据SQL> create or replace procedure JOB_P

2014-12-12 09:37:23 359

原创 oracle存储过程实例

根据时间差修改状态CREATE OR REPLACE PROCEDURE CHANGE_PRESC_VALID  ISBEGIN  UPDATE T_PRESC T SET T.VALID = 0 WHERE T.PRESC_STATUS IN (1,2)   AND TO_NUMBER(sysdate - to_date(T.PRESC_TIME,'yyyy-mm-dd

2014-12-12 09:20:26 317

echarts实例

echarts实例,一个完整的echarts前后台交互实例。可以参考使用

2015-06-17

js前台插件集

js前台插件集,包括很多实用的js插件。

2015-06-17

配置quartz相关

配置quartz相关,包括spring集成和单独使用、配置quartz。

2015-06-17

echarts2前台框架

echarts2前台框架,完全开源的图表生成前台控件。

2015-06-17

kettle Pentaho Data Integration Cookbook 2Ed.pdf

深度讲解pdi的使用,包括各种组件的使用和作业、转换的使用。

2015-01-27

kettle读取各种文件数据的方法

kettle读取各种文件数据的方法kettle,xml,csv,excl等

2015-01-20

空空如也

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

TA关注的人

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