自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (4)
  • 收藏
  • 关注

原创 生产者消费者模式(ConcurrentHashMap)

package com.demo09;import java.util.Iterator;import java.util.UUID;import java.util.Map.Entry;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ConcurrentHashMap;import

2017-11-07 14:13:01 680

原创 spring类图二 DefaultListableBeanFactory相关类图

2017-09-30 11:05:08 319

原创 spring类图一

2017-09-29 16:22:07 732

原创 JS前端合并TABLE相同列的单元格

function _w_table_rowspan(_w_table_id,_w_table_colnum){ _w_table_firsttd = ""; _w_table_currenttd = ""; _w_table_SpanNum = 0; _w_table_Obj = $(_w_table_id + " tr td:nth-

2017-09-13 08:56:08 3051

原创 tomcat 远程部署

1.编辑远程tomcat服务器下的conf/tomcat-users.xml 在末尾增加 在tomcat服务器的conf/Catalina/localhost目录下创建manager.xml文件写入docBase="${catalina.home}/webapps/manager">    重启tomcat服务2.在maven项目中添加配置在po

2017-07-09 04:33:02 373

原创 CentOS下安装mysql(5.7.18)

安装目录 /opt/mysql1.查询centos已 安装的mariadb  [root@localhost~]# rpm -qa|grep mariadb //查询出已安装的mariadb2.卸载 mariadb [root@localhost~]# rpm -qa|grep mariadb //查询出已安装的mariadb3.下载mysql-5.7.18-linux-glibc2.

2017-07-07 23:55:31 438

原创 git 配置

1.配置全局的name和emailgit config --global user.name "xxxx"git config --global user.email "[email protected]" 2.生成KEY ssh-keygen -t rsa -C "[email protected]"

2017-06-24 22:16:40 223

原创 Eclipse JVM优化参数

-Xms800m-Xmx800m-Xmn250m-XX:PermSize=256m-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:+DisableExplicitGC-Xnoclassgc-XX:MaxPermSize=256m

2016-12-04 00:09:00 370

原创 获取前端根路径

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path;

2016-09-08 14:21:37 638

原创 一道题跟java多态和继承相关

class Base { private String name = "base"; public Base() { tellName(); printName(); } public void tellName() { System.out.println("Base tell nam

2016-06-16 15:14:58 1256

原创 设计模式之模板方法模式

模板方法的定义:定义一个操作中的算法框架,而将一些步骤延迟到子类中.使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤.通用代码

2016-06-14 20:03:40 310

原创 设计模式之工厂模式

工厂方法模式其定义为:        定义一个用于创建对象的接口,让子类决定实例化哪一个类.工厂方法使一个类的实例化延迟到期子类工厂方法模式的变种较多,下面是一个比较实用的通用源码.抽象产品类public abstract class Product{ //产品类的公共方法 public void methd1(){ //业务逻辑处理 } public abs

2016-06-13 19:56:26 263

原创 sonar代码检查工具

下载链接点击打开链接

2016-06-06 20:15:24 466

转载 何为有价值的程序员,写得不错

1、少年不识愁滋味。那些年,我们接触了编程,不管是从传统的VB、C、C++还是高端的java、js,我们总是漏掉分号拼错单词,总是从网上复制了一段代码却发现运行结果跟预期大相径庭,总是对高手们弹指之间解决我们苦思冥想了半天的问题惊叹不已。不过,程序调通了,结果成功运行出来,那满满的成就感还是能满足我们小小的虚荣心。2、衣带渐宽终不悔,为伊消得人憔悴。后来或出于工作的目的或出于个人爱好,

2016-05-24 11:41:15 388

原创 spring+quartz新增,删除,暂停,恢复定时任务

spring配置<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> 启动服务器后延迟启动定时任务-->先定义SchedulerJob  javabeanpublic class ScheduleJob { private String jobId;

2016-05-21 13:14:57 7950 1

原创 bean注入

<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> 当jobManage注入schedulerFactoryBean,注入的对象不是schedulerFactoryBean

2016-05-16 18:47:41 411

原创 spring+quartz配置定时任务一

spring4.2.3+quartz2.2.1需要定时执行的业务类public class myTest { public void job1(){ System.out.println("**********myjob*********"); } public static void main(String[] args) { }}spring配置<be

2016-05-14 13:59:15 358

转载 MVC框架的映射和解耦

点击打开链接

2016-05-10 09:14:57 373

原创 设计模式之单例模式

单例模式可以保证系统中一个类只有一个实例

2016-05-07 15:54:19 252

原创 Map--HashMap

HashMap为Map的实现类,无参构造方法调用参数为int(初始容量)和float(加载因子)的构造方法初始化变量.HashMap的内部存储结构其实是数组和链表的结合,数据内容为键值对(key-value)映射,HashMap的key value都可以为null,HashMap的key使用hash值比较,所以key在HashMap为唯一不重复的.key,value封装在Entry(单向链表)对象

2016-05-07 14:15:03 427

原创 List--Vector(浅识)三

Vector也属于List接口的一个实现,存储方式和ArrayList差不多采用数组的方式,区别是Vector是线程安全的。在实际开发中看是否考虑线程安全来选择使用Vector和ArrayList。

2016-05-02 20:42:03 266

原创 List--LinkedList(浅识)二

LinkedList是List接口的一个实现类,用于存储数据对象。存储方式不是数组,LinkedList使用结点的方式存储对象,添加一个元素就会创建一个Node对象,该对象存储了对上一个结点的访问,同时上一个结点也保存对该对象的访问。所以说LinkedList分配内存为不连续的,只是结点之间保存了对上下节点地址的引用,这就导致了当查找LinkedList存储的数据时都需从第一个节点开始查找。Lin

2016-05-02 20:07:36 260

原创 List--ArrayList(浅识)一

java中ArrayList在平常的开发中用的是比较多的,ArrayLis是List接口的一个实现。1)ArrayList类有三个构造方法:public ArrayList(int initialCapacity) ;创建一个ArrayList对象初始化大小;public ArrayList();无参构造方法,调用参数为int型的构造方法,默认大小为10;public ArrayList(Co

2016-04-30 09:26:43 310

原创 论博客

很早之前就想过要记录一些东西,但每次都不知怎么去开始。也因为自己在文字这方面也真够笨了,写一些东西感觉特废劲。最近刚好五一假,回到家晚上也没啥事,心血来朝写写,也不知道过后会不会坚持。打算以后记录一下学习笔记,经常有这种感觉,很多东西不用过段时间就会忘,毕竟好记性不如乱笔头。毕业快三年才想做学习笔记,应该不会迟哈,以后就算自己看到也会有所感触。接下来打算利用五一的几天假将java的基础集合整理一下

2016-04-30 00:21:58 323

eclipse反编译插件安装

1.将jad.exe放到安装jdk的bin目录下 D:\xxxx\jdk1.6.0_45\bin 2.将net.sf.jadclipse_3.3.0.jar放到安装eclpse的plugins目录不上 D:\xxx\xxx\eclipse\plugins 3.在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer” 重启后即可查看.class反编译文件 附:jad版本下载目录:https://varaneckas.com/jad/ JadClipse:http://sourceforge.net/project/showfiles.php?group_id=40205

2017-10-10

mybatisgenerator生成代码工具

mybatisgenerator生成代码工具

2016-12-29

myeclpse,eclipse git插件

将解压文件放到D:\Program Files\myeclipse10\MyEclipse 10\dropins文件夹下

2016-04-22

mheclipse,eclipse:svn插件

svn

2016-04-22

空空如也

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

TA关注的人

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