- 博客(4)
- 资源 (6)
- 收藏
- 关注
转载 获取struct 中的member variable 的offset的宏定义
转自:http://www.linuxidc.com/Linux/2013-01/78004.htm1.offset宏讲解#defineoffsetof(TYPE, MEMBER) ((size_t) &((TYPE*)0)->MEMBER)对这个宏的讲解我们大致可以分为以下4步进行讲解:1>((TYPE *)0 ) 0地址强制 "转换"为 TYPE结构类型的指针
2016-06-16 10:52:20 929
转载 C++和双重检查锁定模式(DCLP)的风险
转自:http://blog.jobbole.com/86392/多线程其实就是指两个任务一前一后或者同时发生。1 简介当你在网上搜索设计模式的相关资料时,你一定会找到最常被提及的一个模式:单例模式(Singleton)。然而,当你尝试在项目中使用单例模式时,一定会遇到一个很重要的限制:若使用传统的实现方法(我们会在下文解释如何实现),单例模式是非线程安全的。程序员们为
2016-06-13 15:18:45 4964 5
转载 C++ Singleton模式之线程安全
转自:http://blog.csdn.net/insistgogo/article/details/9412863定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。应用场景:比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。
2016-06-13 15:09:19 1989
转载 RSA密钥长度、明文长度和密文长度
本文介绍RSA加解密中必须考虑到的密钥长度、明文长度和密文长度问题,对第一次接触RSA的开发人员来说,RSA算是比较复杂的算法,天缘以后还会补充几篇RSA基础知识专题文章,用最简单最通俗的语言描述RSA,让各位了解RSA算法本身其实也很简单,RSA的复杂度是因为数学家把效率和安全也考虑进去的缘故。本文先只谈密钥长度、明文长度和密文长度的概念知识,RSA的理论及示例等以后再谈。提到密钥,我们
2016-06-12 16:35:29 4932
STL 剖析(侯捷)
2011-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人