自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2017-09-23 14:19:34 918

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

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

2017-09-15 14:15:05 521

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

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

2017-09-15 14:13:09 397

转载 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 4073

原创 对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 3824

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

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

2016-07-23 12:50:59 682

转载 在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 3409 1

转载 JAVA并发线程

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

2016-07-01 22:58:19 347

转载 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 470

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

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

2015-12-15 11:21:10 5276

转载 spring web mvc 详解

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

2015-10-30 10:23:21 1216

原创 hibernate 一些查询操作

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

2015-08-24 14:19:07 416

转载 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 15067

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

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 541

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

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

2015-06-16 11:26:17 782

原创 D3js

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

2015-05-27 13:35:13 748

转载 JAVA设计模式

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

2015-05-20 11:09:36 500

转载 oracle之高级查询

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

2015-05-12 11:33:24 520

原创 在线文档预览

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

2015-03-27 09:06:08 1581

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

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

2015-03-26 15:42:26 1168

转载 jar下载

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

2015-03-24 10:54:24 521

转载 文件夹遍历

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 612

转载 文件拷贝效率问题

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 624

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

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

2014-12-11 14:10:02 597

转载 js虚拟软键盘

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

2014-09-12 12:10:12 3705

转载 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 504

转载 高级结果映射 ResultMap Association Collection

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

2014-06-27 16:04:30 4019

原创 java ibatis 迭代

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

2014-06-17 13:30:09 3473

原创 oracle数据库导出

Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。 Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接 (通过Net Configuration Assistant添加正确的服务命名,其

2013-12-05 15:23:54 550

原创 spring事务配置

Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机

2013-11-27 22:23:45 653

原创 jquery获取元素

$("div[id]") 选择所有含有id属性的div元素 $("input[name='newsletter']") 选择所有的name属性等于'newsletter'的input元素 $("input[name!='newsletter']") 选择所有的name属性不等于'newsletter'的input元素 $("inpu

2013-11-26 15:14:58 650

原创 ko学习记录记载

var onePerson;$(document).ready(function() { //var _zView = {}; var date = new Date(); date.setDate(1); var week = date.getDay(); var weeks; var constDayOfWeek = []; for(var j=week;j<=7

2013-11-25 12:14:04 6212

原创 jquery通过name绑定单击事件

JQuery 绑定事件.bind() 绑定radio值 资产 管理 调度 电网 地理 $(document).ready(function() { //主要 .bind() 事件代码例子

2013-11-25 12:11:51 24402

原创 knockout前段框架学习

http://www.cnblogs.com/TomXu/archive/2011/11/21/2257154.html

2013-11-22 16:26:21 900

原创 日期格式转化

//String转Date DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm"); try { Date date1 = format1.parse("2013-11-13 13:13"); System.out.println(date1); } catch (ParseExce

2013-11-22 15:57:47 663

原创 js得到当前月第一天为星期几,当前月共有多少天

var date = new Date(); date.setDate(1); var week = date.getDay(); var weeks; var constDayOfWeek = []; for(var j=week;j<=7+week;j++){ if((j%7)==1){ weeks="一"; }else if((j%7)==2){ we

2013-11-21 13:19:33 8369

原创 java对日期的一些操作

/** * 获得两个日期之前相差的月份 * * @param start * @param e * @return * @throws ParseException */ public int getMonth(String reStartDate, String reEndDate) throws ParseException { SimpleDateFor

2013-11-15 18:04:20 745

原创 封装获取MAP

List list = attendanceDao.selectAllAttendance(map);Map>>> codeMap = new HashMap>>>();for(Attendance attendance :list){ String code=attendance.getCode(); Map>> dateMap=null; if(codeMap.cont

2013-11-15 11:16:25 1322

原创 日期控件WdatePicker

获取年月日时分秒datatype="*,littler" siblingid="endDate" nullmsg="请输入事务开始时间"readonly value="" pattern='yyyy-MM-dd HH:mm:ss' />*     datatype="*,bigger" siblingid="startDate" nullmsg="请输入事

2013-11-15 10:20:12 810

angular项目

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

2015-08-31

Notepad 文本工具

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

2015-09-06

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

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

2015-09-01

公司所做的项目暂时存放

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

2015-08-26

自己的项目保存转载用

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

2015-08-24

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

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

2015-08-27

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

TA关注的人

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