自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不忘初心的专栏

分享学习的点点滴滴,欢迎交流。

  • 博客(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库搜索相似图片源码

使用Lire来进行图片的搜索示例代码,包括创建索引和搜索。博客链接:https://blog.csdn.net/u010889616/article/details/81155701

2018-07-22

Zookeeper客户端Curator Framework使用代码

Zookeeper客户端Curator Framework示例代码,博客详解链接:https://blog.csdn.net/u010889616/article/details/80209629

2018-05-05

cas单点登录测试配置

使用Tomcat配置cas单点登录Sever和Client,包括生成的证书和已配置好的Tomcat工程,博客介绍链接:https://mp.csdn.net/postedit/80043654

2018-04-29

caspian.css

caspian.css定义了JavaFX的默认样式。

2017-08-20

maven学习笔记

maven学习笔记

2016-09-23

EasyUI资料

EasyUI

2016-08-29

springmvc资料

springmvc资料

2016-08-29

JavaEE实训教程超详细

JavaEE实训教程超详细

2016-08-29

java_ee_api_中英文对照.chm

java_ee_api_中英文对照.chm

2016-08-21

Android的APp作为Socket服务端与pc通过USB通信

Android手机和电脑通USB线连接,手机里面的app作为Socket的服务器端,PC作为Socket的客户端,两者进行通信。

2016-05-14

nanohttpd 2.2版本jar包

这是NanoHttp源码2.2版本的jar包,在java程序开发中直接可以使用。

2016-05-14

nanohttpd-2.2.0.jar

nanohttpd-2.2.0.jar

2016-05-14

Android作为Socket服务端与pc通过USB通信

2016-05-14

Html帮助文档

是一个类似W3schoo的HTML简介文档。

2016-04-02

Linux基本的命令详解

在学习Linux的过程中,整理了一些命令的用法。

2016-03-22

Java Swing的基本用法

用swing做了简单的界面。

2016-03-21

java swing文本编辑器

java swing文本编辑器

2016-03-16

java swing入门教程

2016-03-16

福星阅读器

2016-03-15

java基础知识课件

java的一些课件

2016-03-10

算法导论第三版(带书签)

本书是算法导论第三版,我花了近1个小时,把书签制作了一下,分享给大家。

2015-10-02

局域网QQ聊天项目

该项目是局域网QQ聊天系统,该系统具有注册、登录、传文件、关键词过滤、传图片、聊天加密、单聊、群聊、管理员禁言、管理员删除用户等功能。该博客链接有讲解:http://blog.csdn.net/u010889616/article/details/48413121

2015-09-13

STM32的5110源代码

基于STM32的5110程序代码,代码有注释,各个函数十分清晰。

2014-02-26

空空如也

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

TA关注的人

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