- 博客(20)
- 资源 (23)
- 收藏
- 关注
转载 Guava Cache使用
缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache 就是为了提升系统性能而开辟的一块内存空间。 缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用。在日常开发的很多场合,由于受限于硬盘IO的性能或者我们自身业务系统的数据处理和获取可能非常费时,当我们发现我们的系统这个数据请求量很大的时候,频繁的IO和频繁的逻辑处理会导致硬盘和CPU资
2016-09-28 21:49:47 535
转载 java定时任务的三种方法
在应用里经常都有用到在后台跑定时任务的需求。举个例子,比如需要在服务后台跑一个定时任务来进行非实时计算,清除临时数据、文件等。在本文里,我会给大家介绍3种不同的实现方法:普通thread实现TimerTask实现ScheduledExecutorService实现普通thread这是最常见的,创建一个thread,然后让它在while循环里一直运行着,通过sleep方法来达
2016-09-28 21:35:30 2504
转载 Java 并发工具包 java.util.concurrent 使用方法
博客链接:http://blog.csdn.net/defonds/article/details/44021605/
2016-09-28 21:31:23 811
转载 java Files类和Paths类的用法
Java7中文件IO发生了很大的变化,专门引入了很多新的类:import java.nio.file.DirectoryStream;import java.nio.file.FileSystem;import java.nio.file.FileSystems;import java.nio.file.Files;import java.nio.file.Path;i
2016-09-28 21:20:22 49630 1
原创 Intelidea2016 Gradle创建Spring Mvc项目
1、下载gradle-3.0-all.zip然后解压到本地的文件夹。(我本地的文件夹路径为D:\gradle\gradle-3.0)下载路径:http://download.csdn.net/detail/t6546545/9607055?web=web2、用Intelidea创建Gradle Web工程。
2016-09-27 23:29:01 1925
转载 Java文件IO操作应该抛弃File拥抱Paths和Files
Java7中文件IO发生了很大的变化,专门引入了很多新的类:import java.nio.file.DirectoryStream;import java.nio.file.FileSystem;import java.nio.file.FileSystems;import java.nio.file.Files;import java.nio.file.Path;i
2016-09-27 23:10:16 3309
原创 myeclipse报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
Myeclipse新建Maven项目,添加一个JSP页面之后就报这个错误。解决办法如下:(1)在Web项目点击右键--->Build Path--->Configure Build Path点击Add Library选择MyEclipse Server Library
2016-09-15 20:50:06 3688
原创 Project configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix
在使用Myeclipse创建自定义的Maven Web项目之后,出现Project configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix错误,解决办法如下:
2016-09-15 17:52:56 745
原创 Myeclipse创建Maven Web项目
(1)创建Maven工程(2)选择工作空间(3)选择骨架(4)设置Web坐标(5)创建标准的Web目录
2016-09-14 00:17:16 587
原创 Myeclips出现An internal error occurred during: "Retrieving archetypes:". GC overhead limit exceeded
用Myeclipse创建Maven项目的时候出现如下错误:An internal error occurred during: “Build Project”. GC overhead limit exceeded 解决办法如下:找到Myeclipse的安装目录找到myeclipse.ini文件,把原有的内容最后几行如下:-vmargs-Xmx768m-XX:M
2016-09-14 00:13:34 3422
原创 Myeclipse创建Maven JAVA项目
(1)先创建Maven项目 (2)选择默认的工作空间(3)选择骨架,确定项目结构(4) 设置坐标(5)创建资源目录
2016-09-13 23:29:38 2086
转载 Maven本地仓库配置
一. 为什么配置?默认情况下,maven的本地仓库在C盘下用户目录: .m2/repository。所有的maven构件(artifact)都被存储到该仓库中,以方便重用。但是放在C盘一个是占用空间, 还有就是不太安全, 万一要重装系统就悲剧了... 本篇就介绍下如何修改maven的本地仓库路径。 二. 配置步骤:1. 手动创建本地仓
2016-09-13 23:01:04 644
原创 HttpClient 4.5.1出现cookie rejected illegal path attribute
解决办法:重写validate,重写Cookie策略。class EasyCookieSpec extends DefaultCookieSpec { @Override public void validate(Cookie arg0, CookieOrigin arg1) throws MalformedCookieException { //allow
2016-09-12 22:59:13 2438
原创 effective java(一)遇到多个构造器参数 时要考虑用构建器
当一个类的变量比较多,构造函数也比较多,用重载构造函数的方法,会导致有客户端代码比较难维护,用这种Builder构造器来实现,扩展性好,便于维护。/** * Created by wzj on 2016/9/11. */public class BuilderMode{ private int id; private String name; private S
2016-09-11 22:28:17 461
原创 解压Zip文件出现IllegalArgumentException错误
(1)在用ZipFile解压zip文件的时候出现如下错误:(2)出现原因:是由于zip包里面有中文名称的文件。(3)解决办法在new ZipFile的时候,指定GBK编码方式。File zipFile = new File("d:/资料.zip"); ZipFile zip = new ZipFile(zipFile, Charset.for
2016-09-09 22:06:15 1341
原创 Java解压zip文件
(1)代码实现import java.io.*;import java.nio.charset.Charset;import java.util.Enumeration;import java.util.zip.ZipEntry;import java.util.zip.ZipFile;/** * Created by wzj on 2016/9/9. */public cl
2016-09-09 21:59:46 1040
原创 Window下Meven的安装与环境变量配置
(1)下载地址http://maven.apache.org/download.cgi(2)把压缩包解压到电脑上,我的解压目录为:D:\maven\apache-maven-3.3.9(3)配置环境变量MAVEN_HOME : D:\maven\apache-maven-3.3.9在PATH后面添加:%MAVEN_HOME%\bin;(4)测试
2016-09-05 22:43:13 1255
原创 Spring AOP之AspectJ的注解方式使用
需要导入的jar包,请看上一篇博客。注解:如果使用注解进行aop开发,必须进行aspectj自动代理通知注解@Before 前置@AfterReturning 后置@Around 环绕@AfterThrowing 异常@After 最终
2016-09-04 22:22:44 3338
原创 Spring AOP之AspectJ的XML方式使用
(1)jar包l AOP联盟规范:com.springsource.org.aopalliance-1.0.0.jar spring aop实现:spring-aop-3.2.0.RELEASE.jaraspectJ 框架的jar(实现、规范):com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
2016-09-04 21:54:52 2729
原创 Spring AOP工厂方式的实现(半自动化)
(1)jar包(2)目录结构(3)PersonService.java类package com.huawei.aop.factory;public interface PersonService { public void addPerson(); public void updatePerson();}(4)
2016-09-04 17:48:51 1423
基于Lire库搜索相似图片源码
2018-07-22
Zookeeper客户端Curator Framework使用代码
2018-05-05
cas单点登录测试配置
2018-04-29
Android的APp作为Socket服务端与pc通过USB通信
2016-05-14
Android作为Socket服务端与pc通过USB通信
2016-05-14
java swing入门教程
2016-03-16
福星阅读器
2016-03-15
局域网QQ聊天项目
2015-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人