自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幸福的使者

一切的总结从现在开始,加油。经验才最重要!!!

  • 博客(260)
  • 资源 (22)
  • 收藏
  • 关注

原创 java知识点小结(一)

1.byte、short、char和int的转换从低级类型到高级类型的转换为自动类型转换,把高级数据类转赋值给低级数据类需要强制类型转换 (低)byte、short、char->int->long->float->double(高) 其中byte类型数据可以自动转换成short类型。 short类型数据和char类型数据之间相互转换只能强制类型转换,因为它们虽然内存占用相同但是表数范围不(

2017-06-16 09:02:45 578

原创 java排序

给你从小到大排序的例子public void bubbleSort() { System.out.println("冒泡排序:"); int[] array1 = { 9, 8, 7, 6, 5, 4, 3,2,1 }; int i = 0; int j = 0; for (i = 0; i for (j = 0; j if (array1[j] > array1[j +

2017-06-14 16:51:25 578

原创 单例模式的七种写法

第一种(懒汉,线程不安全):Java代码publicclassSingleton{privatestaticSingletoninstance;privateSingleton(){}publicstaticSingletongetInstance(){if(instance==nu

2017-06-14 16:37:44 549

原创 Java多线程并发基础面试题回答

Java多线程面试问题1. 进程和线程之间有什么不同?一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。2. 多线程编程的好处是什么?在多线程程序中,多

2017-06-14 16:34:53 722

原创 Java ArrayList、Vector和LinkedList等的差别与用法

Java ArrayList、Vector和LinkedList等的差别与用法(转)ArrayList 和Vector是采取数组体式格式存储数据,此数组元素数大于实际存储的数据以便增长和插入元素,都容许直接序号索引元素,然则插入数据要设计到数组元素移动等内存操纵,所以索引数据快插入数据慢,Vector因为应用了synchronized办法(线程安然)所以机能上比ArrayList要差,Li

2017-06-14 16:24:05 421

原创 HashMap底层实现原理/HashMap与HashTable区别/HashMap与HashSet区别

①HashMap的工作原理HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。当我们将键值对传递给put()方法时,它调用键对象的hashCode()方法来计算hashcode,让后找到bucket位置来储存值对象。当获取对象时,通过键对象的equals()方法找到正确的键值对,然后返回值对象。HashMap使用链表来解决碰撞问题,当发生碰撞了,对象将会

2017-06-14 16:17:03 2334

转载 maven3 下载配置

下载地址http://maven.apache.org/download.cgiMaven 3.3 requires JDK 1.7 or above to execute - it still allows you to build against 1.3 and other JDK versions by Using Toolchains  Maven3.3需要

2017-06-13 09:11:22 1514

原创 下载excel文件名字乱码问题处理

package com.dreamwin.cclib.naga.view;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import javax.servlet.ServletException;import javax

2016-08-29 15:02:40 8738

原创 java 去空格

1. String.trim()  trim()是去掉首尾空格  2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间  复制代码代码如下:String str = " hell o ";  String str2 = str.replaceAll(" ", "");  System.out.println(str2);  

2016-08-25 11:58:24 655

原创 textarea里显示换行<br>

textarea换行在easyui中的datagrid中使用行内编辑时textarea的换行保存到mysql数据库为\n在textarea中输入回车符 在js读取textarea中的值有\r\n然后到业务层转换到string中就有可能变成空格形式然后被存入数据库,当在取出此值的时候则会变成空格的形式,因此我们需要将不显示的\r\n替换一下。  在js取textarea的时候

2016-08-25 09:10:03 17982 3

原创 POI操作EXCEL之导出Excel

//需要引用的类import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.u

2016-08-20 11:56:01 631

原创 POI Excel导入导出

一.导出到Excel   基本思路:点击导出后生成临时.xls文件,返回文件名,供用户下载,下载完后删除文件   带查询的导出(前端EasyUI),如下为导出界面图 下面为导出按钮绑定的函数://导出条件var exportCondition={};//导出功能function outputData(){ $.ajax({

2016-08-20 11:32:37 876

转载 java导入导出下载Excel文件(带下拉框)

/** * 导入excel文件 * 2014-7-23 * @return */ @RequiresPermissions("plug:product:caiwu:upload") @RequestMapping("upload.do") public String upload( @R

2016-08-20 11:13:25 11492

原创 poi生成excel下拉菜单

在web开发中常用到生成excel模板,在用excel poi生成excel模板时,常用到生成excel下拉菜单。下面是生成excel下拉菜单的代码:package poiexcel;  import java.io.FileOutputStream;  import java.util.Date;  import org.apache.poi.hssf.usermodel.DVC

2016-08-20 10:27:04 9609 2

转载 POI设置单元格内容下拉框选择和单元格提示功能

import java.io.FileOutputStream;import java.io.IOException;import org.apache.poi.hssf.usermodel.DVConstraint;import org.apache.poi.hssf.usermodel.HSSFDataValidation;import org.apache.poi.hssf.use

2016-08-20 10:23:26 5240

原创 poi实现excel下拉联动

/** * * @File name: CreateExcelMoBusiness.java * @Create on: 2011-02-12 11:48:453 * @Author : zhys513 * @ChangeList * --------------------------------------------------- * Date

2016-08-20 10:21:12 3715 3

原创 Java 判断文件夹、文件是否存在、否则创建文件夹

1、判断文件是否存在,不存在创建文件File file=new File("C:\\Users\\QPING\\Desktop\\JavaScript\\2.htm"); if(!file.exists()) { try { file.createNewFile(); } catch (IOException e) {

2016-08-19 17:02:36 3567

转载 zip4j -- Java处理zip压缩文件的完整解决方案

http://blog.csdn.net/djun100/article/details/18007099

2016-08-18 17:46:32 1272

原创 java向zip文件中添加新文件

import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.Enumeration;import java.util.zip.ZipEntry;

2016-08-18 17:36:23 14478

原创 项目中的绑卡与解绑

解绑操作    public void unBindCard(Long cardId, Long accountId){        AccountActivation aa = accountActivationRepo.findBychargingCard(chargingCardRepo.findById(cardId));        aa.setBindDate(null

2016-08-18 11:09:19 1517

转载 Java解压缩zip - 解压缩多个文件或文件夹

ava解压缩zip - 多个文件(包括文件夹)对多个文件和文件夹进行压缩,对复杂的文件目录进行解压。压缩方法使用的是可变参数,可以压缩1到多个文件..可以写数组的方式或者一个个写到参数列表里面...ZipFiles(zip,"abc",new File("d:/English"),new File("d:/发放数据.xls"));测试文件目录结构:

2016-08-18 11:02:42 1133

转载 Java压缩和解压文件工具类ZipUtil

用于服务器端打包文件的,将压缩后的文件写入到response输出流即可实现在服务器端打包下载,支持多级目录嵌套。测试时可以先用ZipUtil.zip压缩某个文件夹test,得到压缩文件test.zip,然后将文件夹test删除,用ZipUtil.unzip解压test.zip即可还原。PS:需要解决中文乱码的朋友可以参考此处 http://log-cd.iteye.com/blog/5

2016-08-18 10:45:08 1004

转载 JAVA实现把指定文件夹下的所有文件压缩成zip包

"font-size:18px;background-color: rgb(204, 204, 204);">package cn.gov.csrc.base.util;    import java.io.BufferedInputStream;  import java.io.BufferedOutputStream;  import java.io.File;  impo

2016-08-18 10:38:59 3516

转载 java实现zip压缩文件(同一文件夹下的多个文件夹打成一个zip包)

参考:http://blog.163.com/shanqing_shuixiu@yeah/blog/static/165319229201192444434865/ Talk is cheap,show me the code!同一文件夹下的多个文件夹打成一个zip包import java.io.BufferedInputSt

2016-08-18 10:37:16 7772

转载 Java中可变长参数的使用及注意事项

在Java5 中提供了变长参数(varargs),也就是在方法定义中可以使用个数不确定的参数,对于同一方法可以使用不同个数的参数调用,例如print("hello");print("hello","lisi");print("hello","张三", "alexia");下面介绍如何定义可变长参数 以及如何使用可变长参数。1. 可变长参数的定义使用...表示可变长参数,例如

2016-08-12 20:30:03 340

原创 java 可变参数获取参数名

public static String isParamsEmpty(String ... params) { StringBuffer buf = new StringBuffer("") ; for (String str : params) { if (StringUtils.isNotBlank(str) == false) { buf.append("参数中缺

2016-08-12 17:44:10 2506 1

原创 java获得当前文件路径

第一种: File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f); 结果: C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin 获取当前类的所在工程路径; 如果不加“/” 

2016-08-12 17:03:22 772

转载 java 动态生成多个excel文件打成zip包供用户下载

最近项目中有这样的需求:就是选择页面上的多条记录,每一条记录生成一个excel,然后把所有选择记录生成的excel打包成zip包供用户下载。 后台代码:/**      * 批量导出Excel      * @return      * @throws DBException      */      @SuppressWarnings("unchecked

2016-08-11 11:21:01 6987 2

转载 java生成zip文件打包操作代码(包括解压缩)

public class ZipTools {            public static final String ZIP_FILENAME = "";  //需要解压缩的文件名      public static final String ZIP_DIR = "";   //需要压缩的文件夹      public static final String UN_ZIP_

2016-08-10 20:23:28 2558

转载 jquery控件批量上传

先放上Uploadify的官网链接:http://www.uploadify.com/  -->里面可以看到PHP的示例,属性说明,以及控件下载地址。分flash版(免费)和html5版(收费)。官网上可以看到效果演示。另外在网上找到了一份Uploadify3.2的中文API文档,可以在我上传的资源里面下载。下面就是一个基于springMVC的文

2016-08-10 09:39:47 779

转载 springmvc批量文件打包成zip下载功能

1.页面上遍历checkbox$("#checkAll").click(function(){    if(this.checked){            $(".thesisCheck").attr("checked", true);       }else{            $(".thesisCheck").attr("checked", false);  

2016-08-10 09:32:49 622

原创 java 批量下载图片,批量打包文件并下载

1、批量下载网页上,动态生成的图片到服务器上指定的目录中2、将目录中的所有的图片打包成zip包3、删除原来的目录4、下载zip包1:由于网页上的图片是全部都是连接动态生成的,所以同事在网上找了一个下载动态连接的图片的方法。Copy /** * @param urlAdd (url地址,及网页中的动态链接的地址) * @param fileName

2016-08-10 09:18:09 13122

原创 java中文件操作(递归删除空文件夹,删除过期文件)

(1)保留规定的前几个月的记录如下: /*** 清理目录中过期的文件** @param dayCount* :保存时间天数* @param dirPath* :目录路径* @return*/@SuppressWarnings("unchecked")private static boolean deleteFiles(String dir

2016-08-04 20:46:35 1522

原创 按格式回显<textarea/>中的内容

方法一:对空格和换行符进行替换 String.valueOf(textareaContent.replaceAll(" "," ").replaceAll("\\n",""));

2016-08-04 20:16:25 4525

转载 项目中常用js方法整理common.js

抽空把项目中常用js方法整理成了common.js,都是网上搜集而来的,大家一起分享吧。[javascript] view plain copy print?var h = {};  h.get = function (url, data, ok, error) {      $.ajax({          url: url,

2016-08-03 14:59:17 1109

原创 mysql-5.7.14解压版安装教程

题外话:好久没装mysql了,今天买新电脑了重新装了一次,简直心累,所以写个教程免得以后又忘记了。下面进入正式的教程:第一步:下载最近的MySQL文件并且解压: 下载最新版的MySQL–mysql-5.7.12下载地址 将下载到的文件解压缩到自己喜欢的位置,例如我自己的位置是D:\MySQL\mysql-5.7.12-winx64第二步:配置环境变量 这里不

2016-07-31 22:58:02 9040

原创 olr 5.x的筹建(Solr自带的Jetty Server)与mmseg4j中文分词

Solr 5.x的筹建(Solr自带的Jetty Server)与mmseg4j中文分词www.MyException.Cn  网友分享于:2015-10-19  浏览:0次Solr 5.x的搭建(Solr自带的Jetty Server)与mmseg4j中文分词前言:      如果你对Solr怎么和Tomcat 集成

2016-07-29 15:38:02 1397

原创 solr5的基本操作

摘要solr5的界面的基本操作 solr5使用solrj进行java操作Solr5操作界面操作Document操作索引 Query查询索引 Java操作创建maven项目,在maven项目中导入依赖dependency>groupId>org.apache.solrgroupId>artifactId>solr-solrjartifact

2016-07-29 14:10:28 1541

原创 solr5.1.0 部署配置

原来再用 lucene 做全文,以前也用过 solr 版本太低了,最新版跟老版本还是有些不太一样,下面介绍一下如何配置 solr5.1     准备工作:1.下载 solr-5.1.0.zip2.下载 apache-tomcat-8.0.21  3.JDK1.8  4.配置好JDK环境变量  解压后的目录  F:\solr-5.1.0\F:\apac

2016-07-29 11:43:22 751

原创 springmvc批量文件打包成zip下载功能

1.页面上遍历checkbox$("#checkAll").click(function(){    if(this.checked){            $(".thesisCheck").attr("checked", true);       }else{            $(".thesisCheck").attr("checked", fal

2016-07-21 10:38:55 2053

notepad++源文件

notepad一款开源、小巧、免费的纯文本编辑器。在文字编辑方面与Windows写字板功能相当。当然,更重要的是Notepad++更是程序员们编写代码的利器!

2020-11-20

Aurora框架介绍

Aurora 是一个基于J2EE的Web应用开发框架. 主要面向企业应用,也可用于互联网开发.

2018-05-03

POI实现大数据EXCLE导入导出,解决内存溢出问题

使用POI能够导出大数据保证内存不溢出的一个重要原因是SXSSFWorkbook生成的EXCEL为2007版本,修改EXCEL2007文件后缀为ZIP打开可以看到,每一个Sheet都是一个xml文件,单元格格式和单元格坐标均用标签表示。直接使用SXSSFWorkbook来到导出EXCEL本身就是POI为了大数据量导出而量身定制的,所以导出可以直接使用SXSSFWorkbook方式。   为了保险起见可以采用多Sheet的方式保证内存不溢出。需要注意的是Sheet名称不能重复;下载的时候需要定义好返回头。 response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");   导出EXCEL较为简单,创建Workbook对象和Sheet对象往里塞值就行了。但是导入读取EXCEL的时候SXSSFWorkbook没有读取文件流的方法,只能使用XSSFWorkbook来读取,几千条数据可能就内存溢出了。   这时候就要使用OPCPackage

2017-10-16

POI导入10w+数据到数据库

com.gaosheng.util.xls包下面包含两个文件: HxlsAbstract.java: excel2003等较早版本的excel文件(xls)处理,抽象类 XxlAbstract.java:excel2007的excel文件(xlsx)文件处理,抽象类 绝对好用,调试成功,可以导入千万级数据。文件说明如下: com.gaosheng.util.examples.xls包下的文件为 示例: HxlsPrint.java和XxlsPrint.java分别为excel2007之前和2007的控制台输出示例 HxlsBig.java和XxlsBig.java分别为excel2007之前和2007的数据转储至oracle示例 Xls2Do整合了上面的示例,根据文件类型进行处理。 database.properties是数据库配置文件

2017-10-15

poi下载多sheet

大数据量poi下载多sheet,很好的兼容了公司信息数据太多,导出excel一个sheet不够的情况

2017-10-14

instantclient11_1

连接navicate很好用的工具

2017-06-23

项目变更文档

项目变更文档

2017-02-10

项目源文件

项目源文件

2017-02-10

项目公共jar包

项目jar包,欢迎下载。

2017-02-10

开发规范手册

阿里巴巴Java开发手册.pdf

2017-02-09

很好用的表单验证

很好用的前端验证

2017-02-06

picpick截图工具

很要用的图片截取工具,欢迎大家一起用。

2016-12-30

plsql32位文件

plsql依赖

2016-12-27

项目相关文档

项目相关

2016-10-27

加签应用安全

应用安全

2016-10-27

中兴手机刷机指南

中兴刷机使用手册,欢迎朋友们借鉴.很值得借鉴的.

2015-08-06

中兴手机刷机工具

中兴手机刷机工具,欢迎朋友们使用.很好的一个工具哦.

2015-08-06

MIUI+Springmvc+Hibernate

MINIUI学习资料,框架MIUI+Springmvc+Hibernate.

2015-07-23

MINIUI-demo

SpringMvc+Hibernate+MINIUI框架案例,希望使用这个框架的朋友们提供帮助。

2015-07-23

tomacat服务器

apache-tomacat服务器安装版

2015-07-22

emm资源客户端原始文件

emm客户端主要是构建android手机和后台数据联通业务处理的工具

2015-07-22

空空如也

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

TA关注的人

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