自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (7)
  • 收藏
  • 关注

转载 PUUPLOAD 上传文件范例

邮政网点-批量导入 <td colspan="2" class="text-center" style="border: none; padding: 15px 0;"> 邮政服务网点导入 ×

2015-06-30 18:04:05 2192

转载 WEB版一次选择多个文件进行批量上传(Plupload)的解决方案

说明:Plupload支持多种浏览器,多种上传方式!      一般的WEB方式文件上传只能使用FileUpload控件进行一个文件一个文件的进行上传,就算是批量上传,也要把文件一个一个的添加到页面,无法如 windows程序一样,一次选择多个文件进行批量上传。这样在某些应用上就显得很不人性化,有时候客户希望能够一次选择很多文件,然后让系统把选择的文 件全部上传。本人在2010年时使用

2015-06-30 18:02:47 6497 2

转载 前端上传组件Plupload使用指南 与swfupload一样强大

Plupload是一款由著名的web编辑器TinyMCE团队开发的上传组件,简单易用且功能强大,我们完全可以使用Plupload来代替以前的SWFUpload。Plupload有以下功能和特点:1、拥有多种上传方式:HTML5、flash、silverlight以及传统的。Plupload会自动侦测当前的环境,选择最合适的上传方式,并且会优先使用HTML5的方式。所以你完全不用去操

2015-06-30 18:00:19 2760

转载 解决SwfUpload在IE10上不出现上传按钮

在系统测试过程中,发现使用了SwfUpload实现的无刷新上传功能,在IE10上竟然无法使用了,难道SwfUpload不支持吗?还是需要换一种实现方式呢?最后通过了解SwfUplad.JS文件发现,我们是可以修改的,让其支持IE10,具体解决方案如下:        打开SwfUpload.js,在js文件中找到// Private: getFlashHTML generates the

2015-06-30 11:32:06 1932

转载 maven跳过单元测试,以及-maven.test.skip和skipTests的区别

你可能想要配置 Maven 使其完全跳过单元测试。 可能你有一个很大的系统,单元测试需要花好多分钟来完成,而你不想在生成最终输出前等单元测试完成。 你可能正工作在一个遗留系统上面,这个系统有一系列的失败的单元测试,你可能仅仅想要生成一个JAR而不是去修复所有的单元测试。 Maven 提供了跳过单元测试的能力,只需要使用 Surefire 插件的skip参数。 在命令行,只要简单的给任何目标

2015-06-29 22:12:25 3367

转载 自定义标签TLD文件中,rtexprvalue属性到底什么意思

rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否能够利用JSP表白式 上网看了一下,有所收获,总结来说最简单的就是在使用标签时能不能使用表达式来动态指定数据。true是可以,false是不可以。 做个简单例子:定义TLD文件如下:Java代码        selectDet

2015-06-28 18:25:38 2323 1

转载 J2EE中自定义标签以及TagSupport和BodyTagSupport的用法

StringAppendTags package cn.xy.myTag;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.TagSupport;public class StringAppendTags extends TagSupport{ private st

2015-06-28 17:59:29 1566

转载 JSP自定义标签实例之:BodyTagSupport

当需要处理标签体时,标签处理类应继承BodyTagSupport: 一、需求分析: 数据展示是常有长字符串会影响页面显示效果,需要对其按一定和长度和形式进行省略。来控制显示效果。 二、标签处理类: Java代码  public class StringOmitTag extends BodyTagSupport{      private stati

2015-06-28 17:58:55 6104

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

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

2015-06-28 17:30:26 1445

转载 XPP3 即 MXP1--一个非常快的XML解析器

alfresco用到了大量的第三方的工具或者项目。本文列举并介绍这些项目和工具,以便在使用和分析alfresco的时候能够有一些帮助。1、XPP3 也叫 MXP1XPP —— XML Pull Parser,XPP3是一个非常快的XML解析器,是第三版的XPP。XPP2是XPP的第二版。XPP3是XPP2的继承者,实现了 http://www.xmlpu

2015-06-27 22:20:54 1973

转载 Maven解决类包依赖冲突

使用maven最烦人的可能就是类包之间的版本冲突引发的问题了,类包冲突的一个很大的原因即产类包之间的间接依赖引起的。每个显式声明的类包都会依赖于一些其它的隐式类包,这些隐式的类包会被maven间接引入进来,因而可能造成一个我们不想要的类包的载入,严重的甚至会引起类包之间的冲突。 要解决这个问题,首先就是要查看pom.xml显式和隐式的依赖类包,然后通过这个类包树找出我们不想要的依赖类包,手

2015-06-27 21:55:26 7950 2

转载 windows下curl的安装和简单使用

curl是利用URL语法在命令行方式下工作的开源文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。一.windows下curl的安装1.      到这里 http://curl.haxx.se/download/ 下载文件curl-7.17.1-win32-ssl.zip,如果不需要

2015-06-27 13:05:11 2996

转载 CURL Shell下curl的使用

POST请求 http://172.16.102.208:8089/wiapi/score?leaderboard_id=1&score=36&app_key=66 目的1:通过脚本发送post请求。 答案: curl -d "leaderboard_id=7778a8143f111272&score=19&a...

2015-06-27 12:40:55 7740

转载 struts2注解json 配置文件json

result 中一定要 有name 属性和方法中的return对应1.注解Action中写法:package cn.damai.subscription.action; @ParentPackage("json-default") public class TestAction extends BaseAction{@Action(value="/faq/q

2015-06-27 10:28:22 4167

转载 struts2整合json出现no result type defined for type 'json'的解决方法

struts2的json plugin可以实现struts2和json的完美结合,由于本篇主要是介绍整合过程中遇到的问题,所以编程实现的方法这里就不重复了,具体可以参看struts2的官方文档:http://struts.apache.org/2.2.1.1/docs/json-plugin.html。我在struts.xml中有如下action定义:action name="pr

2015-06-27 10:05:28 1237

转载 Struts2返回JSON对象总结

1.导入jsonplugin包   Struts2.1.6:导入jsonplugin-0.34.jar包(下载包)和commons-logging-1.0.4.jar(Struts2 lib下有)   Struts2.1.8导入struts2-json-plugin-2.1.8.1.jar(Struts2 lib下有)   Struts2.2.1导入struts2-json-plu

2015-06-27 09:22:05 1610

转载 .gitignore无效,不能过滤某些文件

利用.gitignore过滤文件,如编译过程中的中间文件,等等,这些文件不需要被追踪管理。现象:在.gitignore添加file1文件,以过滤该文件,但是通过git status查看仍显示file1文件的状态。原因:在git库中已存在了这个文件,之前push提交过该文件。.gitignore文件只对还没有加入版本管理的文件起作用,如果之前已经用git把这些

2015-06-26 14:53:30 2005 1

转载 Redis 事务

Redis 提供的事务机制与传统的数据库事务有些不同,传统数据库事务必须维护以下特性:原子性(Atomicity),  一致性(Consistency),  隔离性(Isolation),  持久性(Durability),简称ACID。我们逐项考察下 Redis 在事务的 ACID 上做出的权衡与取舍:原子性(Atomicity)原子意味着操作的不可再分,要么执行要么不

2015-06-26 14:19:03 1007

转载 Java异常的栈轨迹(Stack Trace)

捕获到异常时,往往需要进行一些处理。比较简单直接的方式就是打印异常栈轨迹Stack Trace。说起栈轨迹,可能很多人和我一样,第一反应就是printStackTrace()方法。其实除了这个方法,还有一些别的内容也是和栈轨迹有关的。     1.printStackTrace()    首先需要明确,这个方法并不是来自于Exception类。Exception类本身除了定义了几个

2015-06-26 07:16:48 2888

转载 如何获取e.printStackTrace()的内容

e.printStackTrace()通常是打印在控制台的,但是,有时候程序上线了需要看这个堆栈的内容就不容易了,一来生产环境打印的东西很多或者很少,二来有时候无法直接查看到,这个时候就需要把这些内容记录下来,比如记录到数据库中,下面的方法可以完整记录。Java代码  public static void main(String[] args) {         

2015-06-26 07:08:44 7874

转载 Log4j自定义Appender介绍

最初想要在执行一段业务逻辑的时候调用一个外部接口记录审计信息,一直找不到一个比较优雅的方式,经过讨论觉得log4j自定义的appender或许可以实现此功能。后来就了解了一下log4j的这部分。 Apache Log4j 架构 Apache Log4j是当前在J2EE和J2SE开发中用得最多的日志框架(几乎所有项目都用它),因为它具有出色的性能、灵活的配置以及丰富的功能,并且在业务有特

2015-06-25 17:02:57 2890

原创 Log4j 记录error 日志

第一个bug的起始,是在线上日志发现一个频繁打印的异常——java.lang.ArrayIndexOutOfBoundsException。但是却没有堆栈,只有一行一行的ArrayIndexOutOfBoundsException。没有堆栈,不知道异常是从什么地方抛出来的,也就不能找到问题的根源,更谈不上解决。题外,工程师在用log4j记录错误异常的时候,我看到很多人这样用(假设e是异常对象):

2015-06-25 15:26:24 2508

转载 Linux与Linux,Linux与Windows之间使用SSH传输文件

Linux与Linux之间传送文件:scp file username@hostIP:文件地址 例:scp abc.txt endall@IP:/home/endall/abc.txtwindows与Linux之间传送文件:笔者用putty的内置PSCP。其它如 SSH Secure File Transfer Client先在WIN的DOS下,PUTTY目录下及P

2015-06-25 15:13:47 19535

转载 Linux下rz,sz与ssh的配合使用

一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地; 与ssh有关的两个命令可以提供很方便的操作: sz:将选定的文件发送(send)到本地机器 rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)rz,sz是便...

2015-06-25 15:08:39 7059

转载 webmagic的设计机制及原理-如何开发一个Java爬虫

目录[-]webmagic的目标webmagic的模块划分Spider类-核心调度Downloader-页面下载PageProcessor-页面分析及链接抽取JsoupHtmlParserApache tikaHtmlCleaner与XPath几个工具的对比webmagic的SelectorScheduler-URL管理Pipeline-

2015-06-25 11:57:12 4148

转载 Spring整合JMS(三)——MessageConverter介绍

1.4     消息转换器MessageConverterMessageConverter的作用主要有两方面,一方面它可以把我们的非标准化Message对象转换成我们的目标Message对象,这主要是用在发送消息的时候;另一方面它又可以把我们的Message对象转换成对应的目标对象,这主要是用在接收消息的时候。下面我们就拿发送一个对象消息来举例,假设我们有这样一个需求:我们平台有一个发送邮

2015-06-24 17:11:03 1154

转载 Spring整合JMS(二)——三种消息监听器

1.3     消息监听器MessageListener       在Spring整合JMS的应用中我们在定义消息监听器的时候一共可以定义三种类型的消息监听器,分别是MessageListener、SessionAwareMessageListener和MessageListenerAdapter。下面就分别来介绍一下这几种类型的区别。1.3.1  MessageListenerMe

2015-06-24 17:10:23 1341

转载 Spring整合JMS(一)——基于ActiveMQ实现

1.1     JMS简介       JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中的话我们可以在特定的时候利用生产者生成一消息,并进行发送,对应的消费者在接收到对应的消息后去完成对应的业务逻辑。对于消息的传递有两种类型,一种是点对点的,即一个生产者和

2015-06-24 17:04:14 1412

转载 Spring整合JMS(四)——事务管理

Spring提供了一个JmsTransactionManager用于对JMS ConnectionFactory做事务管理。这将允许JMS应用利用Spring的事务管理特性。JmsTransactionManager在执行本地资源事务管理时将从指定的ConnectionFactory绑定一个ConnectionFactory/Session这样的配对到线程中。JmsTemplate会自动检测这样的

2015-06-24 16:46:21 1928 1

转载 MyBatis Generator 详解

MyBatis Generator中文文档MyBatis Generator中文文档地址:http://generator.sturgeon.mopaas.com/该中文文档由于尽可能和原文内容一致,所以有些地方如果不熟悉,看中文版的文档的也会有一定的障碍,所以本章根据该中文文档以及实际应用,使用通俗的语言来讲解详细的配置。本文使用Markdown进行编辑,

2015-06-19 14:20:15 1409

转载 数据库逆向框架代码生成工具:MyBatis Generator的使用

摘要 通过MyBatis Generator可逆向生成持久层的代码,与Spring实现无缝融合,本文是基于Intellij+Maven实现。Mybatis Generator Intellij IDEA目录[-]1前言2搭建逆向工程3生成代码的使用4一些问题的解决方案MyBatis Generator的详细介绍http://myb

2015-06-19 11:55:30 2487

转载 Intellij IDEA 14中使用MyBatis-generator 自动生成MyBatis代码

Intellij IDEA 14 作为Java IDE 神器,接触后发现,非常好用,对它爱不释手,打算离开eclipse和myeclipse,投入Intellij IDEA的怀抱。     然而在使用的过程中会发现Intellij IDEA也有一些不尽如意的地方,难免会有些不爽:Intellij IDEA 的插件库远不及eclipse的丰富。 mybatis-generator在eclip

2015-06-19 11:53:30 30303 2

转载 利用mybatis-generator自动生成代码

mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。下面是从官网上的截图:(不过官网www.mybatis.org 最近一段时间,好象已经挂了)一、在pom.xml中添加plugin View Code其中gener

2015-06-19 11:39:58 2776

转载 json解析性能比较(gson与jackson)

现在json的第三方解析工作很多,如json-lib,gson,jackson,fastjson等等。在我们完成一般的json-object转换工作时,几乎都没有任何问题。但是当数据的量上来时,他们的性能几何呢?我着手测试了一下gson和jackson,其他的如json-lib性能很差,fastjson虽然性能很好,但是在使用时有些问题,所以这里就没有测试。简略代码:       

2015-06-18 07:31:28 2946

转载 使用Spring Boot快速构建应用(Jar包及War包)

随着Spring 4新版本的发布,Spring Boot这个新的子项目得到了广泛的关注,因为不管是Spring 4官方发布的新闻稿还是针对首席架构师Adrian Colyer的专访,都对这个子项目所带来的生产率提升赞誉有加。Spring Boot充分利用了JavaConfig的配置模式以及“约定优于配置”的理念,能够极大的简化基于Spring MVC的Web应用和REST服务开发。

2015-06-16 21:14:02 2401

转载 使用 Spring Boot 快速构建应用服务

首先介绍一下Spring Boot在Coding上的使用场景。Coding 中使用 Spring Boot 搭建的Email服务。之所以选择Spring Boot,原因就是更加轻量级。在往常的Spring项目中,依赖的库太多,配置太繁杂,用在这只提供Email服务的程序上未免也小题大做了。而Spring Boot提供一些非功能性的常见的大型项目类特性(如内嵌服务器、安全、度量、健康检查、

2015-06-16 21:00:14 5743

转载 spring-boot 默认静态本地资源路径及自定义加载

1.spring boot默认加载文件的路径是/META-INF/resources//resources//static//public/这些目录下面, 当然我们也可以从spring boot源码也可以看到Java代码privatestaticfinalString[]CLASSPATH_RESOURCE_LOCATIONS

2015-06-16 17:13:34 45794 1

转载 Spring Boot开发之弄月吟风 (三)

今天来看下,如何在Spring Boot中使用热加载和集成Velocity,废话不多说,直接看下面的maven的pom依赖:Xml代码xmlversion="1.0"encoding="UTF-8"?>projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi=

2015-06-16 17:07:32 15350 2

转载 Spring Boot开发之流水无情(二)

上篇散仙写了一个很简单的入门级的Spring Boot的例子,没啥技术含量,不过,其实学任何东西只要找到第一个突破口,接下来的事情就好办了,人最怕什么? 我想莫过于干一件事情,没有下手的地方了,而当你一旦找到了这感觉,就可以很喜悦的顺藤摸瓜般的探索你强烈想探索求知的某种事物了,这种冥冥之中玄而又玄的感觉是什么?回想一下:(1) 当你把第一个某种编程语言的Hello World的例子,

2015-06-16 17:06:44 9097

转载 Spring Boot开发之明月千城(一)

最近数据分析的项目也即将告一段落了,中间也积累了很多知识,特此记录一下。其中用的最爽的Web组合开发就是Intellij IDEA + Maven + Spring Boot + Velocity + Boostrap + jQuery了,关于后端的数据分析和处理的Hadoop模块,会放在Hadoop分类的博客文章中记录。Spring Boot提供了一个强大的一键式Sp

2015-06-16 17:06:13 10753

Zookeeper资源文件

2017-03-20

Zookeeper基础知识

2017-03-20

Zookeeper初识

2017-03-20

使用exe4j 制作java启动程序的 等候界面

使用exe4j 制作java启动程序的 等候界面,使用了 JDK6 自带splash功能。 备注 exe/jre 文件夹中 包含了 jre ,但由于大小问题,无法上传。

2014-06-12

jquery浮动窗

基于jquery 的悬浮窗功能,有一些基本的功能

2014-01-23

java在线预览office

java使用openoffice swftools flexpaper2.1.9 实现在线预览功能

2013-12-21

空空如也

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

TA关注的人

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