自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孙海峰的博客

今日原上草,明日炉中烧。

  • 博客(4)
  • 资源 (15)
  • 收藏
  • 关注

原创 Java单例模式及延迟加载

单例模式是 软件开发中非常重要的模式之一。绝大多数的软件项目中都会用到单例模式。单例模式应用的好与坏在高并发访问的情况下性能差异较为明显。下面我们来看一下单例模式的具体解释。 描述:单例模式许多时候是一个全局的静态共享对象,为了保证其性能,它应该是无锁的。 下面我们来看一下具体的实现基本实现方式: 该方式的问题是无法控制对象的加载时间。该写法在程序启动时就已经加载对象了。public clas

2017-05-25 23:21:56 3768

原创 Java类的热替换

描述:以下是Java类热替换的核心代码。程序直观明了,如有错误请大家提出,本人及时改正,谢谢!ClassLoader重要类说明:findLoadedClass:每个类加载器都维护有自己的一份已加载类名字空间,其中不能出现两个同名的类。凡是通过该类加载器加载的类,无论是直接的还是间接的,都保存在自己的名字空间中,该方法就是在该名字空间中寻找指定的类是否已存在,如果存在就返回给类的引用,否则就返回 null。这

2017-05-25 16:51:43 1811

原创 Java Aio Socket异步通信例子

以下是关于Aio Socket 通信的一个例子,通过回调的方式发送和处理消息。其中要注意的是在缓冲区(ByteBuffer)中put数据以后要先进行flip(参见Nio部分解释)操作再发送数据,否则数据将会传输失败。以下是例子,直接上代码。服务端实现:public class AioServer { private AsynchronousServerSocketChannel server

2017-05-16 16:54:34 2130 1

原创 Java NIO 非阻塞socket通信案例

NIO的特性:它以块为基本单位处理数据,所有的数据都要通过缓冲区(Buffer)来进行传输。它有一个用来作为原始I/O操作的抽象通道(Channel)并提供了Selector的异步网络接口。且支持将文件映射到内存,以大幅提高I/O效率。 缓冲区中有3个重要的参数: position(位置):即缓冲区的位置,指缓冲区指针到哪个位置了。 capactiy(容量):缓冲区的总上限,如ByteBuff

2017-05-10 15:07:20 856

阿里巴巴Java开发规范1.2.0

阿里精髓,不解释,很好用,多多学习。

2017-06-09

Google JavaScript 编码规范

Google JavaScript编码规范,提升代码质量神器。

2017-06-09

Java类热替换(热部署)源码

Java 自定义ClassLoader 实现类的热替换核心代码

2017-05-25

Nio非阻塞socket通信demo

本人写的Nio非阻塞socket通信demo,内有注释。

2017-05-10

osworkflow2.8 官方jar包

osworkflow原版jar包,包含gui设计工具等。

2017-04-14

sonarrunner 2.x 全版本

sonar-scanner sonar-runner 几个经典版本打包,适合不同版本jdk下配合sonarqube对非maven项目进行代码质量审查。

2017-03-19

sonarqube 4.5.x 常用Java插件包及汉化包

包含Java常用插件包及汉化包等,兼容4.5.x版本,旧版本资源不好找。特此收藏并分享给大家

2017-03-19

staruml2.7破解补丁

该补丁为全平台版本,亲测可用,如有问题请留言及时回复。

2016-10-09

OSWorkflow中文手册 2.8

osworkflow 中文文档,内容详尽。

2016-09-28

PDM阅读器JAVA版

PDM查看器,安装java后 使用 java -jar运行即可

2016-09-07

《OSWorkflow开发指南》电子版.pdf

2016-07-13

PLSQL Developer 11 绿色版(自带连接客户端)

解压后根据说明修改配置文件即可直接连接,包含数据库连接驱动,方便快捷

2016-07-07

osworkflow2.7 API

官网已绝版的API文档,该文档为OSWORKFLOW 的2.7 版本API

2016-07-06

Oracle 12c 官方安装手册.pdf

官方推出的oracle12c 安装手册,很实用

2016-04-14

软件工程复习资料

在网上找到的,很全的软件工程复习笔记,特此分享,希望能帮助到大家

2015-05-06

空空如也

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

TA关注的人

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