自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 axis服务端开发遇到的问题

axis 配置的webservice一直启动报错。原因是由于axis的版本问题。先从配置说起:axis2服务端开发很容易对于maven项目 配置好pom文件 org.apache.axis2 axis2 1.7.6

2017-09-23 14:19:34 637

转载 java共享锁实现原理及CountDownLatch解析

前言前面介绍了ReentrantLock,又叫排他锁,本篇主要通过CountDownLatch的学习来了解java并发包中是如何实现共享锁的。CountDownLatch使用解说CountDownLatch是java5中新增的一个并发工具类,其使用非常简单,下面通过伪代码简单看一下使用方式: 这是一个使用CountDownLatch非常简

2017-09-15 14:15:05 414

转载 轻松学习java可重入锁(ReentrantLock)的实现原理

前言相信学过java的人都知道 synchronized 这个关键词,也知道它用于控制多线程对并发资源的安全访问,兴许,你还用过Lock相关的功能,但你可能从来没有想过java中的锁底层的机制是怎么实现的。如果真是这样,而且你有兴趣了解,今天我将带领你轻松的学习下java中非常重要,也非常基础的可重入锁-ReentrantLock的实现机制。听故事把知识掌握了在一个村子

2017-09-15 14:13:09 276 1

转载 linux下安装zookeeper报错Syntax error: "(" unexpected (expecting "fi")

Zookeeper是一个协调服务,可以用它来作为配置维护、名字服务、分布式部署;下面,我来分享一下在Linux下安装Zookeeper的整个步骤,让大家少走弯路。一、Zookeeper下载[plain] view plain copy print?[root@localhost 下载]# wget http://mirror.bit.edu.cn

2016-09-18 16:04:09 3930

原创 对LIST<Object>类型的集合根据条件进行合并操作

对List类型的集合根据条件进行合并操作public class Student { public static void main(String[] args) { List list = new ArrayList(); list.add(new S("张三 ,数学,0.15")); list.add(new S("张三 ,数学,0.

2016-08-10 14:05:02 3649

转载 项目正在用 非常实用的 maven的构件实现

什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文 件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复。 重复永远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得

2016-07-23 12:50:59 599

转载 在java 用xml模板通过freemarker生成word文档

先贴一段代码,这是根据网上的代码稍作修改后可以直接运行需要下载freemarker.jarmaven的项目直接引用org.freemarkerfreemarker2.3.23package com.yh.ibd.web;import java.io.BufferedWriter;import java.io.File;import java.i

2016-07-20 14:54:18 3192 1

转载 JAVA并发线程

想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。  以下是本文目录大纲:  一.对ThreadLocal的理解  二.深入解析ThreadLocal类  

2016-07-01 22:58:19 279

转载 eclipse打jar包

方案一:用Eclipse自带的Export功能步骤1:准备主清单文件 “MANIFEST.MF”,由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:Manifest-Version: 1.0Class-Path: lib/commons-codec.jar lib/commons-

2016-03-16 15:43:30 352

转载 eclipse 版本打开出错

Eclipse出现“The Eclipse executable launcher was unable to locate its companion shared library”错误的解决方法如下:   一、打开eclipse目录下的配置文件eclipse.ini。   二、将--launcher.library和-startup下面的路径都改为当

2016-02-23 15:46:08 846

转载 easyui datagrid 操作

扩展自 $.fn.panel.defaults ,用 $.fn.datagrid.defaults 重写了 defaults 。依赖panelresizablelinkbuttonpagination用法1.   id="tt">   1.  $('#tt').datagrid({   2.      url:'datagrid_data.json',

2016-01-26 12:20:16 2545

转载 excel导出带图片的导出功能

这是转载了网上的一篇文章,感觉写的很好,所以转载了。在web开发中,有一个经典的功能,就是数据的导入导出。特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作。而数据导出的格式一般是EXCEL或者PDF,我这里就用两篇文章分别给大家介绍下。(注意,我们这里说的数据导出可不是数据库中的数据导出!么误会啦^_^) 呵呵,首先我们来导出EXC

2015-12-15 11:21:10 4836

转载 favicon.ico图标访问不到的解决方案

基本大多数浏览器都会请求favicon.ico这个图标文件用来展示在浏览器的URL地址前面,而这个文件被shiro保护了解决方法:配置/favicon.ico匿名访问/favicon.ico = anon或者在应用的web.xml中配置icoimage/x-icon

2015-12-14 16:33:31 11953 1

转载 任务调度功能

github地址:https://github.com/xuxueli/xxl-jobgit.osc地址:http://git.oschina.net/xuxueli0323/xxl-job博客地址(内附使用教程):http://www.cnblogs.com/xuxueli/p/4845111.html【最迅速的熟悉该项目的方式:执行Job库初始化SQL;Eclipse中

2015-12-07 14:00:32 558

转载 spring web mvc 详解

Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated,建议不再使用了Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供了一组强大的注解:@Controller:用于标识是处理器类;@RequestMapping:请求到处理器功能方法的映

2015-10-30 10:23:21 1114

转载 PHP学习

http://www.php-internals.com/

2015-09-02 14:59:46 281

原创 hibernate 一些查询操作

查询数据得到ListList organizationList = Lists.newArrayList();    CriteriaBuilder criteriaBuilder = entityManager().getCriteriaBuilder();CriteriaQuery query = criteriaBuilder.createQuery(Organization

2015-08-24 14:19:07 345

转载 java poi自定义对日期格式的读取

用POI读取Excel数据:(版本号:POI3.7)1、读取ExcelJava代码  private List rosolveFile(InputStream is, String suffix,              int startRow) throws IOException, FileNotFoundException {

2015-07-03 15:37:54 14653

原创 对于前段传的参数的拼装

package com.sfexpress.pmp.dao.impl.criteria;import org.joda.time.DateTime;import java.util.Date;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;pu

2015-06-18 14:12:41 461

转载 用读写锁实现一个缓存系统

packagecn.itcast.gz; importjava.util.HashMap;importjava.util.Map;importjava.util.concurrent.locks.ReentrantReadWriteLock; /** * 用读写锁实现的一个缓存系统,读的时候可以并发执行,当

2015-06-16 11:26:17 652

原创 D3js

http://www.open-open.com/lib/view/open1387100056093.html

2015-05-27 13:35:13 653

转载 JAVA设计模式

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2015-05-20 11:09:36 403

转载 oracle之高级查询

Oracle高级查询之OVER (PARTITION BY ..)From:http://blog.csdn.net/ayou2008/article/details/7179001为了方便大家学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。注:标题中的红色order by是说明在使用该方法的时候必须要带上order by。一、rank(

2015-05-12 11:33:24 417

转载 当前浏览器

;(function($, window, document,undefined){    if(!window.browser){                 varuserAgent = navigator.userAgent.toLowerCase(),uaMatch;        window.browser = {}     

2015-04-10 10:53:52 435

原创 在线文档预览

后端代码已上传但是前端怎么去调用页是个问题。在网上找了一下解决方案但是还是不行。前端代码debugger;    $('#documentViewer').FlexPaperViewer(            { config : {                SWFFile : '1427355162894_53831.swf',

2015-03-27 09:06:08 1496

转载 在线文档功能后台代码

公司需要开发一个类似百度文库功能的管理站,在网上找了好久,主要有两种实现方法,我在这里根据网上一篇文章,总结了一下具体的实现。首先下载必要的文件。1、SWF显示组件 flexpaper  下载地址 http://flexpaper.devaldi.com/2、DOC文件转换为PDF文件 openoffice3.23、PDF文件转换SWF文件  pdf2swf.e

2015-03-26 15:42:26 1100

转载 jar下载

https://cn.jarfire.org/ http://www.java2s.com/Code/Jar/CatalogJar.htm

2015-03-24 10:54:24 442

转载 这个确实有用

一下午就死这上面了。在一个JSP页面中,用response.sendRedirect();就报错。报错的内容大致如下吧:  java.lang.IllegalStateException     org.apache.coyote.tomcat5.CoyoteResponseFacade.sendRedirect(CoyoteResponseFacade.java:399)

2015-03-13 17:21:36 384

原创 只是记载一下

serivce:public DemandDTO getDemandById(Long demandId) {DemandInfo demandInfo = demandService.getDemandById(demandId);List demandAttachmentDTOList = Lists.newArrayList();List listDemandInfoFi

2015-03-12 09:39:30 385

转载 文件夹遍历

import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import java.util.A

2014-12-31 16:43:43 493

转载 文件拷贝效率问题

Java代码  package jonavin.io;    import java.io.BufferedInputStream;  import java.io.BufferedOutputStream;  import java.io.File;  import java.io.FileInputStream;  import java.io.File

2014-12-24 16:44:31 551

转载 java线程并发控制基础知识

线程池、线程同步、互斥锁、读写锁、原子数、唤醒、通知、信号量、线程交换队列线程池推荐用ThreadPoolExecutor的工厂构造类Executors来管理线程池,线程复用线程池开销较每次申请新线程小,具体看代码以及注释public class TestThread { /** * 使用线程池的方式是复用线程的(推荐) * 而不使用

2014-12-11 14:10:02 526

转载 ehcache详细分析

Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题,请自行google;对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现原理的分析,因此在这篇文章里面,我会详细介绍和分析EhCache的特性,加上一些自己的理解和思考

2014-11-20 23:37:23 589

转载 js虚拟软键盘

功能强大的JS虚拟键盘最近做项目,我负责做网页前端,客户需要利用触摸屏进行操作,不外接鼠标键盘,但要求能录入文字,包括数字,英文,中文。思考了一下,决定用JS实现虚拟键盘。首先上网搜索了一下JS虚拟键盘,在经过仔细筛选后,相中了VirtualKeyboard,一款功能强大的JS虚拟键盘插件。先简单介绍一下VirtualKeyboard,它内置了100多种键盘

2014-09-12 12:10:12 3313

原创 document 写入 inputStream

我用dom4j 构建了一个xml 对象 : Document doc = DocumentHelper.createDocument(); doc.setXMLEncoding("UTF-8"); Element root = doc.addElement("root"); root.addAttribute("Message", "NeHeartBeat"); 现在我不想

2014-09-09 10:52:53 3301 1

转载 java 怎么用mongodb for java

【MongoDB for Java】Java操作MongoDB上一篇文章: http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.html介绍到了在MongoDB的控制台完成MongoDB的数据操作,通过前一篇文章我们对MongoDB有了全面的认识和理解。现在我们就用Java来操作MongoDB的数据。 开发环境:Sys

2014-09-01 15:07:25 425

转载 jquery uploadify 文件上传功能

项目需要实现一个无刷新批量文件上传功能,仔细研究了下,发现JQuery 提供的Uploadify插件十分不错,不过官方的实例是基于php的,下面我用jsp+servlet简单实现了这个功能,废话少说,先看效果图:1、初始化页面:2、选择多个文件(可一次多选)后:3、点击开始上传(上传完就自动消失)效果就是上面那样,

2014-07-08 17:36:58 669

转载 高级结果映射 ResultMap Association Collection

高级结果映射MyBatis的创建基于这样一个思想:数据库并不是您想怎样就怎样的。虽然我们希望所有的数据库遵守第三范式或BCNF(修正的第三范式),但它们不是。如果有一个数据库能够完美映射到所有应用程序,也将是非常棒的,但也没有。结果集映射就是MyBatis为解决这些问题而提供的解决方案。例如,我们如何映射下面这条语句?[java] view plaincopy

2014-06-27 16:04:30 3874 1

原创 java ibatis 迭代

property="" /*可选,           从传入的参数集合中使用属性名去获取值,  这个必须是一个List类型,           否则会出现OutofRangeException,           通常是参数使用java.util.Map时才使用,           如果传入的参数本身是一个java.util.List, 不能只用这个属性.       

2014-06-17 13:30:09 3388

转载 sftp文件上传详解

JSch是Java Secure Channel的缩写。JSch是一个SSH2的纯Java实现。它允许你连接到一个SSH服务器,并且可以使用端口转发,X11转发,文件传输等,当然你也可以集成它的功能到你自己的应用程序。  本文只介绍如何使用JSch实现的SFTP功能。  SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供

2014-01-23 14:35:20 22655

Notepad 文本工具

Notepad 是 Windows操作系统下的一套文本编辑器

2015-09-06

DevStore-HTML5+jQuery制作温馨浪漫爱心表白动画特效

DevStore-HTML5+jQuery制作温馨浪漫爱心表白动画特效

2015-09-01

angular项目

前端采用angular做的项目,觉得还不错,最近一直在学习此前端框架,对于web项目,此js很好用

2015-08-31

最近在学习PHP,感觉此文档还不错,

最近在学习PHP,感觉此文档还不错,共享共学习

2015-08-27

公司所做的项目暂时存放

公司所做的项目暂时存放公司所做的项目暂时存放

2015-08-26

自己的项目保存转载用

自己的项目保存转载用自己的项目保存转载用

2015-08-24

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

TA关注的人

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