自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

男儿当自强

努力做一只有逼格的猿...

  • 博客(68)
  • 资源 (13)
  • 收藏
  • 关注

原创 简单线程池实现原理

直接先看代码。package resourse.treadPool;/** * 线程池定义接口 */public interface ThreadPool<Job extends Runnable> { /** 执行一个job*/ void execute(Job job); /** 关闭线程池*/ void shutdown(); /**增加工作者线程*

2017-09-04 23:23:15 481

原创 ActivityMQ应用详解

引子这段时间闲来无事学了下activitymq,具体的学习方法是看ActiveMQ_in_Action。并通过自己编码把书里面介绍的内容一一实现。大家有兴趣也可以这么去学,不会花很多的时间,但是会让自己能清晰的理解activitymq[ActiveMQ_in_Action下载](http://download.csdn.net/download/niclascage/9935318)。在这里我只简单

2017-08-15 22:46:01 6681

原创 非阻塞队列实现生产消费者模式

非阻塞队列实现生产消费者模式

2016-07-09 09:25:24 714

原创 阻塞队列实现生产者消费者模式

用阻塞队列实现生产者消费者模式

2016-07-09 09:07:56 710

原创 Java多线程基础

Java多线程基础

2016-07-07 08:26:49 371

原创 读写锁样例

Java多线程读写锁

2016-07-07 08:19:59 571

原创 join控制线程的执行顺序

join控制线程的执行顺序

2016-07-06 20:21:57 582

原创 写两个线程,一个线程打印 1~52,另一个线程打印字母A-Z。打印顺序为12A34B56C……5152Z。要求用线程间的通信

写两个线程,一个线程打印 1~52,另一个线程打印字母A-Z。打印顺序为12A34B56C……5152Z。要求用线程间的通信。

2016-07-06 20:18:59 1899

原创 Java并发编程:Lock

多线程Lock的介绍

2016-07-06 19:59:52 303

原创 ForkJoin并发框架—样例及实现分析

1. JDK中ForkJoin实现概述在JavaSE7的API和JDK1.7中,分别集成了支持ForkJoin的五个类:ForkJoinPool 实现ForkJoin的线程池ForkJoinWorkerThread 实现ForkJoin的线程ForkJoinTask 一个描述ForkJoin的抽象类RecursiveAction 无返回结果的ForkJoinTask实现Recursive

2016-05-14 18:38:53 1838

转载 forkjoin并发框架—需求背景和设计原理

1. Fork Join 的设计简介看过《Introduction to Algorithms》(《算法导论》)的朋友们应该还记得,在讲到归并排序(Merge Sort)和快速排序的时候,有一种很简单又很有效率的思路就是“分而治之”,即“分治法”。而Fork Join的思路也是同理,只不过划分之后的任务更适合分派给不同的计算资源,可以并行的完成任务。 当计算分别完成之后,最后再合并回来。简单来

2016-05-14 12:50:49 1792

原创 类和接口

类和接口是java程序设计语言的核心。java语言提供了许多强大的基本元素,供程序员用来设计类和接口。本文阐述一些指导原则,可以帮助你更好地利用这些元素,设计出更加有用、健壮和灵活的类和接口使类和成员的可访问性最小化 要区别设计良好的模块与设计不好的模块,最重要的因素在于,这个模块对于外部的其他模块而言,是否隐藏其内部数据和其他实现细节。设计良好的模块会隐藏所有的实现细节,把它的API与它的实

2016-04-18 22:02:43 467

原创 Spring的设计目标

设计目标Spring的设计目标:为开发者提供一个一站式的轻量级应用开发框架(平台),抽象了我们在许多应用开发中遇到的共性问题,简化整个开发流程。层次划分在设计上可以把Spring划分为核心、组件和应用三个基本层次。 核心:IOC容器、AOP模块。 组件:事务处理、web MVC、JDBC、ORM、远程调用等。 应用:使用了Spring的应用系统。Spring核心对于Spring来说,一方面它通

2016-03-27 15:42:33 1174

转载 Java Web 登录采用非对称加密(RSA算法)

rsa、jsp登陆密码加解密

2015-10-22 21:14:31 800

转载 对称加密与非对称加密

加密、解密

2015-10-20 20:51:33 391

原创 prepareStatement和Statement的区别

PreparedStatement、Statement

2015-10-19 22:30:02 1127

原创 关系型数据库三范式

关系数据库、 三大范式

2015-10-07 21:35:01 2921

转载 java设计模式—适配器模式

java、设计模式、适配器模式

2015-09-17 12:30:10 356

原创 Java ArrayList详解

ArrayList、源码

2015-09-16 17:26:41 419

转载 HashMap详解

HashMap、hashCode、equals、哈希码

2015-09-15 19:14:09 417

转载 浅谈JAVA集合框架

java、集合框架、collection、简介

2015-09-14 10:53:24 416

原创 如何处理 环信获取token慢的问题

环信、token、有效期

2015-09-11 22:07:59 4431

原创 Java中equals和==的区别,hashCode和equals的关系

equals、==、hashCode

2015-09-11 21:18:01 510

原创 HashSet 详解

HashSet、hashCode、equal

2015-09-11 20:49:17 503

原创 mongodb 内嵌文档多条件查询($elemMatch)

引子最近,工作上需要对内嵌文档进行多条件查询,所以用到了“$elemMatch”,花了很大精力终于也算初步弄明白了“$elemMatch”的用处。所以在这里记下一些新的。$elemMatch用法 “$elemMatch”用于对内嵌文档进行多条件查询。数据结构: mongodb原生用法:{ "partnerList" : { "$elemMatch" : { "_id

2015-09-08 14:12:22 17776 1

原创 MySQL Query Cache优化

Query Cache、MySQL、优化

2015-08-29 23:01:34 504

原创 MySQL 数据库Schema设计的性能优化

MySQL、schema、优化

2015-08-27 13:00:07 676

原创 MySQL Query 的优化— ORDER BY 的实现与优化

mysql、优化、order by

2015-08-27 11:41:12 998

原创 MySQL Query 的优化—Join的实现原理及优化思路

MySQL 、Join、优化

2015-08-26 20:02:43 462

原创 MySQL Query 的优化—合理设计并利用索引

MySQL、索引、优化

2015-08-26 19:36:05 562

原创 MySQL Query 的优化—Query 语句优化基本思路和原则

Query优化、思路和原则

2015-08-26 11:50:40 1020

原创 MySQL合理利用锁机制优化

MySQL、优化、锁机制

2015-08-25 20:22:43 434

转载 Mysql InnoDB锁

InnoDB、MySQL、锁

2015-08-25 19:51:12 400

转载 mysql MyISAM表锁

mysql、MyISAM、表锁

2015-08-25 18:17:18 587

原创 响影响MySQL性能的相关因素

MySQL、性能

2015-08-24 17:19:59 650

原创 MySQL 存储引擎简介

MySQL、存储引擎

2015-08-23 20:09:22 455

原创 java设计模式—原型模式

原型模式、Java设计模式

2015-08-21 19:15:06 601

转载 java设计模式—建造者模式

建造者模式(Builder)、java、设计模式

2015-08-21 16:59:57 471

原创 avtivityMQ之—springmvc集成avtivityMQ环境搭建

引子工作中有用到activitymq作为消息中间件来发微信通知,不过环境都是配好了的,只是按着那个流程使用,自己也有看一些资料,不过还是不能很好的理解avtivityMQ的使用和原理,所以用业余时间来一遍,顺便全面的学习一遍avtivityMQ,和工作上用的版本一样都是activityMQ5.10.0。这里将不再列出详细的配置文件信息,springmvc环境是在我写的另一篇博文的基础上搭建的spri

2015-08-19 21:01:29 3387 1

原创 springmvc 拦截器区分ajax请求

springmvc、拦截器、ajax

2015-08-19 14:03:20 9901 1

ActiveMQ_in_Action_中文(不是同名书籍)

中文版 ActiveMQ_in_Action

2017-08-15

RSA的jar包,js和RSA的java工具类

jsp rsa密码加密技术,jsp页面的js,java服务端的java包,加解密的工具类

2015-10-22

MySQL_5.5中文参考手册

MySQL_5.5中文参考手册,内容很全面,值得花点时间好好看看

2015-09-01

apache-activemq

apache-activemq5.10.0 windows版本的压缩包

2015-08-19

mongodb实践总结

mongdodb实践总结(中文版),一份工作中常遇到mongodb问题的总结文档

2015-07-30

apacheBench.exe

apacheBench,用于简单的web压力测试

2015-07-19

Eclipse Memory Analyzer

Eclipse Memory Analyzer:用来检查java内存泄露的工具,版本:1.5.0.x86

2015-07-17

mongodb 权威指南 中文版

mongdb中文基础文档,比较全面的涵盖了mongodb的基础命令

2015-07-06

springMVC 文件上传jar文件及源码

springmvc fileupload 实现文件上传下载

2015-07-06

editplus编辑工具

editplus编辑工具,一款很好的编辑器工具

2014-04-12

javascript 开发帮助文档

javascript开发文档,用于帮助开发网页及相关知识的学习

2014-04-12

html.chm 中文版帮助文档

html.chm 中文版帮助文档,用于帮助开发网页及学习相关知识

2014-04-12

空空如也

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

TA关注的人

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