自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个普本码农奋斗史

要坦诚,要做你认为对的事,当有需要时便应奋力而为,并坚持到底。你越是这样,越会觉得游刃有余。

  • 博客(64)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 重新去认识HashMap(Java8源码浅析)

加入新公司后一直忙于项目,疯狂加班,断更了N个月,一直没时间去管理自己所学习的新的知识(说白了就是懒。。。),前些天在头条上看到了一篇关于jdk5,6,7,8,9的一些区别的文章,虽然有所了解,但由于自己的项目中用的依旧还是1.6,因此并没有很多机会去了解一些新版本的一些特性(说白了还是懒。。。),想着之前自己貌似也写过一篇关于HashMap的源码解析(基于1.7),于是决定来看看1.8中到底有了...

2018-03-19 16:03:51 897

转载 findBug 错误修改指南(转载)

FindBugs错误修改指南

2017-12-01 17:01:19 1824 4

原创 Java设计模式之装饰者模式

装饰者模式

2017-09-24 01:56:23 827

原创 正则表达式必知必会

正则表达式必知必会

2017-08-20 17:43:37 1382 1

原创 Java设计模式之观察者模式

观察者模式总结

2017-08-13 17:05:53 782

原创 《深入理解Java虚拟机》个人读书总结——虚拟机类加载机制

类加载机制

2017-07-22 19:09:56 1076

转载 ORACLE中dba,user,v$等开头的常用表和视图

dba,user,v$等开头的常用表和视图

2017-07-04 17:46:46 10409 1

转载 ServletContextListener使用详解

ServletContextListener 监听 Web 应用的生命周期

2017-06-21 11:40:08 643

原创 初识消息队列——WebSphere MQ入门

消息队列(Message Queue,简称MQ) WebSphere MQ

2017-06-17 18:15:36 7660

转载 user_constraints表字段Constraint_type值含义

user_constraints表字段Constraint_type值含义

2017-06-06 19:40:54 15989

原创 Java设计模式之工厂模式

工厂模式总结

2017-06-04 23:01:15 1023 4

原创 《深入理解Java虚拟机》个人读书总结——垃圾收集/回收算法

垃圾收集/回收算法

2017-05-23 22:26:16 1825

原创 《深入理解Java虚拟机》个人读书总结——JAVA虚拟机内存

《深入理解Java虚拟机》个人读书总结——JAVA虚拟机内存

2017-05-06 17:27:23 2214

原创 Log4J的基本配置

Log4j的基本配置笔记

2017-04-30 18:42:44 535

原创 Spring事务管理详解

Spring事务管理详解

2017-04-09 22:43:16 81365 24

原创 Spring IOC的个人理解及Spring对bean的装配

IOC是什么?IOC的英文全称是Inversion of Control,即控制反转。Spring对bean的装配

2017-04-03 19:00:27 1492

原创 Java设计模式之单例模式

单例模式总结

2017-03-27 00:44:26 872

原创 面试中关于HashMap的时间复杂度O(1)的思考

关于HashMap的时间复杂度的思考

2017-03-20 16:26:40 52828 7

原创 fastjson对于yyyy-MM-dd HH:mm格式的反序列化问题

fastjson对Date的反序列化遇到的问题

2017-03-14 22:56:33 10188

转载 JDK里的设计模式

看到一篇比较详细关于JDK中的设计模式,目前正学设计模式,刚好想研究开源代码里面存在的设计模式相关的思想。转载下来备后面查阅用。下面是JDK中有关23个经典设计模式的示例,在stakeoverflow也有相应的讨论:http://stackoverflow.com/questions/1673841/examples-of-gof-design-patternsStruct

2017-03-01 23:04:33 475

原创 【Java常用排序算法】归并排序(二路归并排序)

归并排序 二路归并排序 Java实现

2017-02-27 23:17:10 9112

转载 彻底解决springMVC无法接受日期类型参数

3.2.0以上版本SpringMVC 无法接受日期类型参数

2017-02-27 14:09:49 7927

原创 【Java常用排序算法】选择排序(简单选择排序、堆排序)

选择排序 Java 简单选择排序 堆排序

2017-02-27 01:55:14 1238

原创 【Java常用排序算法】插入排序(直接插入排序、希尔排序)

插入排序 直接插入排序 希尔排序

2017-02-25 23:42:52 2306

原创 【Java常用排序算法】交换排序(冒泡排序、快速排序)

交换排序 冒泡排序 快速排序 Java实现

2017-02-25 00:18:28 1977 3

转载 Hashtable,HashMap,ConcurrentHashMap 底层实现原理与线程安全问题

Hashtable,HashMap,ConcurrentHashMap 底层实现原理与线程安全问题

2017-02-16 16:36:16 2363

转载 Spring操作Redis时key值出现 \xac\xed\x00\x05t\x00\tb

最近在研究Redis,以及spring data对redis的支持发现了一个奇怪的现象先说现象吧,通过redisTemplate下的opsForHash方法存储hash类型的值,操作成功以后,去redis控制台显示keys * 的时候,发现一个奇怪的现象,插入的hash类型的key前面会有一堆的\xac\xed\x00\x05t\x00\tb 这种东西,见图1 (图1) 看见了吗?就是第二行那一串

2017-02-09 16:03:52 5577 1

原创 Redis简介及环境搭建(Windows和CentOS)

Redis简介及环境搭建

2017-02-07 18:08:03 1012

转载 Linux下profile和bashrc的区别

在做环境变量配置时涉及到了这两个文件,故在网上找了一下它们之间的区别,记录下来方便以后查阅:bashrc与profile的区别从上面的英文描述可以知道,bashrc和profile的差异在于:1. bashrc是在系统启动后就会自动运行。2. profile是在用户登录后才会运行。3. 进行设置后,可运用source bashrc命令更新bashrc,也可运用source

2017-01-18 15:10:35 415

原创 Linux新手需要熟稔于心的Linux常用命令

作为一名Javaer,学习Linux我觉得是非常有必要,有必要,有必要(重要的事情说三遍)。但用过Linux的人也知道Linux的命令是真的多啊,当然我们作为JAVA开发不需要将全部的命令都需要记住,毕竟需要的的时候可以去查,但是我作为小白,在步入Linux学习的途中,应该总结一些可能我日后工作中需要的熟记的Linux命令,方便以后查看。我用于学习的Linux系统是CentOS,至于为什么我选

2017-01-17 17:02:37 1844 7

原创 easyui tree中的onCheck事件的一些处理办法

需求:        有一棵这样的树,点击父节点时,子节点要全勾,取消父节点时,子节点又要全部取消勾选,但是,还有子节点全部取消勾选的同时,还得让父节点的勾选保留。想法:        第一想法就是取消级联检查自己实现oncheck事件啊。。。但是,要初始化勾选的时候,发现进入了死循环或者总是达不到满意的效果。。。。解决办法:        oncheck事件正常实现,在初始化

2016-12-26 15:22:22 7862

原创 Spring MVC的一些关于请求的注解用法详解

这段时间一直在着手于RESTful风格的接口设计。springmvc的RESTful风格的url是通过@RequestMapping 及@PathVariable annotation提供的。为此我好好研究了一下关于Springmvc请求这方面的内容,也借鉴了前人的经验写下这篇博客,记录下我的学习心得。一、@RequestMapping简介@RequestMapping是用来映射URL,它

2016-12-19 11:11:16 3230 1

原创 cookie与session的区别

写在前面最近在开发手机端的登陆功能,做到登陆自然而然就会涉及关于会话跟踪方面的知识。说到会话跟踪技术 :cookie和session,虽然以前在学校学过个大概,也知道有这样的说法:cookie是在客户端的,session是在服务器端的。显然知道这些还不够,所以还是决定深入研究一下。先说说历史大家都知道web程序是使用HTTP协议传输数据的。HTTP协议是无状态的协议。一旦数据交换完毕,

2016-11-21 21:46:28 2505

转载 IE与Firefox下的window.even兼容问题

window.event问题问题说明:window.event 只能在IE下运行,而不能在Firefox下运行,这是因为Firefox的event只能在事件发生的现场使用。解决方法:在事件发生的函数上加上event参数,在函数体内(假设形参为evt)使用 var myEvent = evt?evt:(window.event?window.event:null)在Firefox页面调用

2016-11-08 10:54:17 669

原创 li标签横排后如何去掉空白

今天在用和标签实现table的效果的过程中遇到这样一个问题。解决问题之后想着留下一点记录方便那些同样也遇到这样问题的朋友们。问题描述:在将标签设置为display:inline-block的时候,出现这样一种情况,导致看起来非常不好看。如图所示:用Firebug发现它与之间会有一点点的空隙,这使我做出来的效果不美观,当然,我并没有将其设置为float:left;(原谅我并不知道有这样的

2016-10-24 15:18:09 2968

原创 Spring AOP 的实现方式(以日志管理为例)

在学习Spring框架的历程中,最重要的是要理解spring的IOC和AOP了,不但要学会怎么用,最好是知道它是怎么实现的,通过这个国庆假期,好好地过了一下spring的AOP的皮毛,故记录一下学习心得。一、为什么需要AOP假如我们应用中有n个业务逻辑组件,每个业务逻辑组件又有m个方法,那现在我们的应用就一共包含了n*m个方法,我会抱怨方法太多。。。现在,我有这样一个需求,每个方法都增加一

2016-10-08 00:13:57 47931 12

转载 Eclipse中修改SVN用户名和密码方法

由于在svn 的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。 解决方案: 在Eclipse 使用SVN 的过程中大多数人往往习惯把访问SVN 的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名,这时候怎么办?在网上查找后发现如下方法: 1. 查看你的Eclipse

2016-09-30 15:58:51 884 2

转载 Java动态代理的理解(知乎转发)

在知乎上看到一个很好的关于Java动态代理的回答,并且例子也很经典,留着今后复习用了。Java动态代理相关先来看静态代理模式代码:package test;public interface Subject { public void doSomething(); } package test;public class RealSubject impl

2016-09-29 10:30:14 3304 2

原创 easyui combotree加载静态数据问题(选不上)

在今天的开发中遇到一个奇怪的问题。虽然已经被我解决但还是百思不得其解,决定记录一下,看看有没有大神能给我答案。问题重现:由于我有4个combotree需要加载数据,但是我又不想每次初始化一个combotree就去访问服务器加载一下数据,于是我将加载数据过程写成这样 $.post('xxxurl',function(data){ $('#inputTree0').combotree(

2016-09-08 16:04:20 2637

转载 Servlet 生命周期及工作原理

文章转载自:Servlet 生命周期、工作原理Servlet的生命周期:Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁。init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet

2016-09-06 17:24:25 561

Java面试题及答案

网上搜刮到的一个看起来不错的Java面试题集

2017-02-17

Redis (64位)3.0.501

windows下64位的Redis压缩包

2017-02-07

easyui 源码(未压缩)

easyui 源码(未压缩)

2016-11-07

Maven+Spring+Spring MVC+MyBatis+MySQL整合SSM框架Demo

Maven+Spring+Spring MVC+MyBatis+MySQL整合SSM框架Demo,对应的有博文,欢迎对照下载学习

2016-07-11

Highcharts-4.35

Highcharts-4.35

2016-06-14

Tomcat6/7/8 32位下载

32位的Tomcat678都在这里,需要的童靴欢迎下载

2016-06-11

安卓 adb命令

安卓平时开发用到的adb shell命令,adb是Android重要工具之一,以提供强大的特性,例如复制文件到设备或从设备复制文件。可以使用Android Shell命令行参数连接到手机本身,并发送基本的 shell 命令。

2016-02-19

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

TA关注的人

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