自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (47)
  • 问答 (3)
  • 收藏
  • 关注

原创 ConcurrentHashMap

通过分析Hashtable就知道,synchronized是针对整张Hash表的,即每次锁住整张表让线程独占,ConcurrentHashMap允许多个修改操作并发进行,其关键在于使用了锁分离技术。它使用了多个锁来控制对hash表的不同部分进行的修改。ConcurrentHashMap内部使用段(Segment)来表示这些不同的部分,每个段其实就是一个小的hash table,它们有自己的锁。只要多

2017-03-16 14:16:39 432

转载 IntelliJ IDEA 2016.1破解码一枚

IntelliJ IDEA 2016.1破解码一枚

2016-08-25 22:52:36 1484

转载 Eclipse下使用findbugs进行代码审查

Eclipse中使用FindBugs

2016-06-07 16:54:33 593

转载 Eclipse 安装FindBugs插件

FindBugs

2016-06-07 16:33:32 437

原创 Value '0000-00-00' can not be represented as java.sql.Date

java.sql.SQLException: Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp

2016-05-30 10:21:20 508

转载 Spring中@Async用法总结

spring 异步

2016-05-30 10:19:25 1935

转载 浅谈UML学习笔记之用例图

UML的基础知识

2016-05-06 11:39:32 372

转载 浅谈UML的概念和模型之UML九种图

UML的九种图

2016-05-06 11:35:12 333

转载 用MySQL实现微博关注关系的方案分析

微博关注

2016-04-28 14:30:34 2205 1

转载 JVM介绍

JVM

2016-04-20 17:47:42 396

转载 JVM原理和优化

JVM

2016-04-20 17:38:03 1703

翻译 JVM

JVM

2016-04-20 11:45:52 368

翻译 java中static

static

2016-04-18 09:34:10 352

原创 HashMap

HashMap

2016-04-07 18:03:58 3683

原创 HashSet

hashSet

2016-04-07 16:15:15 459

原创 JSON 转换工具类

封装json工具类

2016-03-10 10:05:44 1449

原创 mybatis blob使用方式

1、数据库有时候会用到blob对应的mybatis的mapper写法如下字段 feature  对应的mapper.xml写法如下                           2.对应的POJO    private long id;    private int domain;    private int stat

2016-03-09 15:51:28 3888

原创 mybatis 新增判断空

mybatis 动态新增    insert into com_coment          domain,      status,              gmt_created,                    gmt_modified,                    #{domain,jdbcType=INTEGER

2016-03-09 15:11:58 10160

原创 mybatis

mybatis 返回

2016-03-08 17:54:08 346

翻译 分布式 session

传统的应用服务器,如 tomcat、jboss 等,其自身所实现的 session 管理大部分都是基于单机的。对于大型分布式网站来说,支撑其业务的远远不止一台服务器,而是一个分布式集群,请求在不同服务器之间跳转。那么,如何保持服务器之间的 session 同步呢?传统网站一般通过将一部分数据存储在 cookie 中,来规避分布式环境下 session 的操作。这样做的弊端很多,一方面

2016-03-07 20:12:18 320

转载 Hessian

一、首先先说Hessian是什么?    Hessian:hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能,相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用了二进制协议,所以它很适合于发送二进制数据,Hessian主要作面向对象的消息通信。Hessian的初衷就是支持动态类型,格式紧凑,跨语言Hessi

2016-03-04 17:57:15 265

原创 封装接口返回类

封装接口返回结果

2016-02-29 15:45:14 1570 1

转载 幂等性 个人理解及应用

[原创链接: http://www.smithfox.com/?e=16 转载请保留此声明, 谢谢]绝大部分网络上对幂等性的解释类似于:"幂等性是指重复使用同样的参数调用同一方法时总能获得同样的结果。比如对同一资源的GET请求访问结果都是一样的。"我认为这种解释是非常错误的, 幂等性强调的是外界通过接口对系统内部的影响, 外界怎么看系统和幂等性没有关系. 就上面这种解释,

2016-02-29 15:10:45 401

原创 dubbo 报错

Dubbo 错误

2016-02-24 10:25:02 4410

原创 spring scheduler 定时器

spring scheduler 定时器

2016-02-24 09:30:22 530

原创 java获取properties配置文件中的信息

配置文件

2016-02-01 16:40:40 387

转载 添加 xfire-all-1.2.6.jar 导致的spring配置文件异常

xfire-all-1.2.6.jar 导致的spring配置文件错误

2016-01-25 11:18:04 1875

转载 Mysql几种索引类型的区别及适用情况

mysql 索引

2016-01-11 23:00:37 376

原创 mysql 索引

mysql 索引

2016-01-11 22:56:35 340

原创 购物车设计思路

购物车

2016-01-07 19:18:36 12325

转载 Android抓包方法(一)

android 抓包

2015-12-19 20:07:03 1051

转载 阿里中间件——消息中间件Notify和MetaQ

阿里中间件——消息中间件Notify和MetaQ

2015-12-16 22:43:45 618

原创 分布式环境下保证幂等性

分布式环境下保证幂等性

2015-12-15 11:21:45 688

原创 Integer 为空赋值给int

Integer 转 int

2015-12-15 11:19:05 11285

原创 window 下zookeeper闪退

window 下启动zookeeper闪退

2015-12-13 16:08:14 4559 2

转载 ecplise 查看源码

Eclipse

2015-12-04 12:01:58 998

原创 分布式数据重复提交

分布式环境中

2015-12-03 21:09:31 3316 3

转载 Java中事务的处理

事务

2015-11-22 22:47:43 1321

转载 事务的ACID 属性

事务

2015-11-22 22:39:36 429

转载 数据库锁(二)

数据库锁

2015-11-21 21:11:14 351

pcre-devel

linux 下再装nginx需要单独安装pcre-devel

2015-09-16

subversion

subversion-1.9.1-1.fc23.src.rpm linux下svn服务端安装包

2015-09-15

fastdfs-nginx-module

fastdfs-nginx-module fastdfs服务所需nginx服务器

2015-09-10

libevent-1.4.14b-stable.tar.gz

FastDFS_v5.02.tar 服务上传依赖环境包

2015-09-09

jquery.mobile-1.4.5

jquery.mobile-1.4.5 jquery mobile 开发所需js 来自官方网站

2015-08-27

apache-tomcat

apache-tomcat-7.0.8 压缩包

2015-08-06

nexus-2.6.0

nexus-2.6.0 nexus各版本全集 博客地址http://blog.csdn.net/spring_great/article/details/47148271

2015-07-30

freemark 页面静态化

本示列为freemark页面静态化 完整demo 可导入工程直接运行查看效果

2015-07-30

maven dubbo

maven dubbo 消费端,服务端 完整示列,可直接导入工程运行查看

2015-07-29

jdk-6u45-windows-x64

jdk -windowsx64 java开发jdk

2015-07-28

apache-maven-3.1.1

apache-maven-3.1.1 版本 win-64位maven

2015-07-28

rop demo完整用例

本文是借助maven搭建的一个rop框架,以及一个简单的测试用例,供大家学习分享。如果发现不对的地方,希望大家留言提出,

2015-07-16

maven springMVC + spring + mybatis 完整demo

maven springMVC + spring + mybatis 完整demo

2015-06-24

mybatis 代码生成工具包

mybatis 代码生成工具包以及所有jar包

2015-06-24

java 实现微信支付完整demo

java实现完整的微信支付,包含所需工具类等完整demo

2015-06-05

IK Analyzer 2012FF_hf1

IK Analyzer 2012FF_hf1 开发相关资源和技术文档 以及jar包

2014-11-10

mmseg4j-1.9.1

soler 搜索引擎相关jar包 及开发文档

2014-11-05

commons-httpclient-3.0-rc2.jar.zip

commons-httpclient-3.0-rc2.jar.zip 开发xfrie所需工具包

2014-08-12

commons-codec-1.2.jar

commons-codec-1.2.jar 开发webservice 所需jar包

2014-08-12

jdom-1.0.jar

jdom-1.0.jar 开发sebservice xfire 所需jar包

2014-08-12

Netty权威指南第二版的源码

Netty权威指南基于最新的Netty5.0 版本撰写,从Netty开发环境的搭建,到第一个基于Netty的NIO服务端和客户端程序的开发,一步步的让读者从入门到精通,熟练的掌握基于Netty的NIO开发,理解Netty的架构设计原理,可以对Netty进行深度的定制设计和开发。 资源为Netty权威指南第二版的源码。

2017-04-27

VMware Workstation

虚拟机有好多种的,现在虚拟机的作用显得越来越重要了,对大众来说。在不改变原系统的情况下,我们还可以用虚拟机来安装其他的操作系统。

2017-03-31

Docker入门实战手册.pdf

docker 使用 C/S 架构, docker daemon 作为 server 端接受 client 的请 求 ,并处 理(创建、运行、 分发容器), 他们可以运行在一个机器上,也通过 sockerts 或者 RESTful API 通信。

2017-03-31

plugin.eclipse

1. 简介 FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visitor 模式。 2. 使用时机  开发阶段   当Developer完成了某一部分功能模块开发的时候(这通常是指代码撰写完成,并已 debug通过之后),可藉由FindBugs对该模块涉及的java文件进行一次扫描,以发现一些不易察觉的bug或是效能问题。交付新版的时候,开发团队可以跑一下FindBugs,除掉一些隐藏的Bug。FindBugs得出的报告可以作为该版本的一个参考文档一并交付给测试团队留档待查。   在开发阶段使用FindBugs,一方面开发人员可以对新版的品质更有信心,另一方面,测试人员藉此可以把更多的精力放在业务逻辑的确认上面,而不是花大量精力去进一些要在特殊状况下才可能出现的BUG(典型的如Null Pointer Dereference)。从而可以提高测试的效率。  维护阶段 这里指的是系统已经上线,却发现因为代码中的某一个bug导致系统崩溃。在除掉这个已暴露的 bug之后,为了快速的找出类似的但还未暴露的 bug,可以使用FindBugs对该版的代码进行扫描。当然,在维护阶段使用FindBugs往往是无奈之举,且时间紧迫。此外,如果本来在新版交付的时候就使用过FindBugs的话,往往意味着这种bug是FindBugs还无法检测出的。这也是FindBugs局限的地方。 FindBugs不能发现非java的Bug。对于非java撰写的代码,如 javascript,SQL等等,要找出其中可能的bug,FindBugs是无能为力的。当然,javascript中的bug似乎还不至于使系统崩溃,而SQL中的bug往往又跟业务逻辑相关,只要测试仔细一些应该是可以发现的。 FindBugs不过是一个工具。作为开发人员,当然首先要在编程的时候努力避免引入bug,而不要依赖于某个工具来为自己把关。不过由于代码的复杂性,一些隐藏的bug确实很难靠咱们的肉眼发现。这时,应用一些好的工具或许就可以帮你发现这样的 bug。这便是FingBug存在的价值。

2017-03-28

python_3.6.0

python_3.6.0 windows环境安装包

2017-03-18

starUML中文破解版 好用的UML工具

starUML中文破解版 好用的UML工具

2016-05-06

大型分布式网站架构设计与实践

大型分布式网站架构设计与实践 来自阿里巴巴陈康贤

2016-03-07

dubbo-admin-2.5.4

dubbo-admin-2.5.4.war 监控zookeeper dubbi 控制台

2016-03-02

Spring的Bean配置说明

Spring的Bean所有的配置详细说明,文档不错推荐看看

2016-02-24

java 调用快递100

java 调用快递100接口 demo 可直接放入代码中使用

2016-02-01

webservice WSDL 文档

webservice WSDL 说明文档,适合初学者读懂wsdl信息

2016-01-23

Rop开发手册.pdf

Rop开发手册.pdf 服务开发框架文档

2015-10-16

Android从入门到精通

Android从入门到精通%2B经典教程.pdf

2015-10-13

重构-改善既有代码的设计

%5B重构-改善既有代码的设计%5D..文字版.pdf

2015-10-11

Oracle_PLSQL_编程语法详解

Oracle_PLSQL_编程语法详解-触发器.pdf

2015-10-09

redis demo

redis 完整demo示列具体步骤参考博客

2015-10-08

druid-1.0.5.jar

阿里巴巴数据库连接词druid 所需jar包

2015-09-22

MySQL-client-5.5.24-1.linux2.6.i386.rpm

linux 下安装mysql环境客户端rpm包

2015-09-17

MySQL-server-5.5.34-1.linux2.6.x86_64.rpm

linux环境下 安装mysql服务端的安装包

2015-09-17

gcc-c++.rpm

linux 环境下安装nginx 所需软件包

2015-09-16

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

TA关注的人

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