自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jadeshu的博客

游戏编程,windows编程,linux编程

  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

原创 单例模式总结

单例模式总结常见的五种单例模式-----主要1.饿汉式(线程安全,调用效率高,不能延迟加载)2.懒汉式(线程安全,调用效率不高,可以延迟加载)-----其他3.双重检测琐式(不推荐)4.静态内部类式(线程安全,调用效率高,可以延迟加载)5.枚举式(线程安全,调用效率高,不能延迟加载且可以防止反射和反序列化漏洞)如何选用---1.不需要延迟加载(单例对象...

2016-05-06 21:55:07 344

原创 单例模式---枚举式

/** * 测试枚举式实现单例模式 * 没有延迟加载 * @author jadeshu */enum Fil{ //这个枚举元素,本身就是单例对象 INSTANCE; //添加自己需要的操作 //.... public void Operation(){ }}public class Test{ public static void main(String[] ...

2016-05-06 21:33:50 436

原创 单例模式---静态内部类

package javaTestpack;//Fil内没有static属性,则不会像饿汉式那样立即加载对象class Sign{ //只有使用Sign类里getInstace()方法时才加载内部类并创建单例 且线程安全 //调用效率高 且实现了延时加载 private static class SignInstance{ private static final Sign in...

2016-05-06 21:11:20 1645

原创 单例模式---饿汉式

Java代码: class Sign{ //类加载时初始化,不延迟加载,类加载时是线程安全的 效率低 private static Sign s = new Sign(); //私有化构造器 private Sign(){} //线程安全 ,效率高 public static Sign getInstance(){ return s; }}public...

2016-05-06 17:53:49 376

原创 单例模式---懒汉式

Java代码:class Sign{      private static Sign s; //不初始化            //私有化构造器      private Sign(){}            //线程安全synchronized      //延迟加载      public static synchronized Sign getInstance(){...

2016-05-06 17:49:23 580

游戏客户端seesion内存管理

当游戏服务器大量连接请求的客户端连接时,需要有效的管理这些会话,因此此代码用内存池进行管理。 客户端seesion内存管理

2019-03-12

Lua C/C++互相调用学习案例

Lua C/C++互相调用学习案例 VS2015 包含Lua源码文件 Lua C/C++互相调用学习案例 VS2015

2019-03-07

portobuf源码 VC编译

portobuf portobuf源码和VC编译文件 包含编译后的库文件和源文件

2018-01-27

第二讲 DX9简单框架程序实例 源码

第二讲 DX9简单框架程序实例 源码

2013-06-08

第一讲 封装简单Win32窗口类和DX入门 源码

第一讲 封装简单Win32窗口类和DX入门 封装的类源码

2013-06-08

panda导出x文件插件(3dsmax2009)

panda导出x文件插件(3dsmax2009)

2012-03-18

DirectX+3D图形与动画程序设计(2-10)源码

DirectX+3D图形与动画程序设计(2-10)源码文件

2011-12-25

空空如也

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

TA关注的人

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