自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吐蕃圣僧

能跟我打成平手的,天底下没有几个!!

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 java设计模式之单例

1,为什么需要单例设计模式单例模式与工具类提到单例设计模式就不得不提工具类了,在网上有许多关于它们的说法,这些我指出本人自己的看法,如有不对,请指出,我觉得从核心的角度来说,单例工具类的区别在于:单例是容器的思想,这个对象维护了一些自己的属性,比如:Runtime类维护系统运行的状态和属性,线程池维护了自己的属性,强调的是自己本身。我们会关注系统运行的参数,也会关注线程池中有多少个线程.工具类强调

2017-12-14 16:41:29 192

原创 java设计模式之责任

1,需求构建例:工厂发生工伤事件,根据事件的类别比如1,2,3,4,5,6级别,根据工伤的级别,分别由组长,线长,主任,厂长,老板,政府来进行处理。低级者别处理不了就传递给高级别者来进行处理。直到处理者处理完了。2,分析很明显的,组长,线长,主任,厂长,老板,政府这些人可以归纳为处理者,抽象出来为两个功能: 1. 处理事件 2. 传递事件 责任设计模式的连个重要角色: 1,

2017-12-07 14:25:06 188

原创 java设计模式之桥梁

1,需求某公交车站有线路a到达a地点,线路b到达b地点,现在有旅客c去b地点,d取a地点,需要使用a,b两个线路2,分析 公交车站可能并不单单是两个线路,可以抽取出来一个接口,每条线路都实现该接口,具有到底目的地的功能 ,旅客也可以抽取一个公共的接口,每个旅客为具体的实现。3,代码//车站public interface Station { /** * 到达目的地

2017-12-06 17:23:42 171

原创 关于maven中profiles多环境的配置

问题在传统项目中需要手动修改配置来进行打包,而我们是程序员,是以不可配置为耻,可配置为荣的。步骤1,在pom文件中添加一个环境的配置<profiles> <profile> <!-- 本地开发环境 --> <id>local</id> <activation> <activeB

2017-12-06 14:46:47 540

原创 java基础数据的转换

1,最近写socket网络通信项目遇见了byte数组需要转换为各种类型,和16进制字符串的互相转换,封装了一些简单的工具类,给大家分享分享2,代码 /** * 16进制字符串转换为Byte数组 */ public static byte[] toByte(String hex) { if (hex == null) { return

2017-12-06 12:00:48 161

原创 java中unicode编码和utf8编码相互转换

1,在开发中经常会遇见有些编码使用到unicode编码的,而与我们通常使用的utf8编码不一致2,代码 /** * <p>转为unicode 编码<p> * * @param str * @return unicodeString */ public static String encode(String str) { Str

2017-12-06 11:42:54 12944

深入理解java虚拟机第二版

第二版的深入理解java虚拟机, 基于java1.7版本的讲解, 讲述了jvm的内存分配,垃圾回收,分带管理, 清理的算法. ...

2018-11-28

空空如也

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

TA关注的人

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