一、最快关键字register 关键字regiter请求编译器尽可能的将变量存在CPU的寄存器中。有几点注意的地方。 1、register变量必须是能被CPU寄存器所接受的类型,这通常意味着register变量必须是一个单个的值,并且其长度应小于或等于整型的长度。 但是,有些机器的寄存器也能存...
分类:
编程语言 时间:
2014-06-28 12:14:06
阅读次数:
221
上一章中,对“CSS禅意花园”网站的标准HTML文档进行了结构讲解和分析,并制作了一个简单的网页。在这一章中,就对禅意花园的158号作品和191号作品进行深入细致的分析和研究,彻底搞清楚它们是如何制作出来的。这两个作品的效果都相当精致,可以给读者很好的启发。先来分析第158号作品,名称为《简约夕阳》...
分类:
其他好文 时间:
2014-06-28 10:53:52
阅读次数:
258
摘要:随着云计算的出现,出现了很多新的名词,像弹性扩容,平缓迁移,资源隔离等。目前我就“共享型数据库”做一下解释,下面就以京东云擎的云数据库为例,给大家剖析什么叫“共享性数据库”。 这个是我第一篇帖子,我首先自我介绍一下,我从事IT行业10年,在多年以前是一名架构师,现在在一家互联网企业做产品经.....
分类:
数据库 时间:
2014-06-23 00:46:31
阅读次数:
270
原文地址:http://www.cnblogs.com/cloud_china/p/3799907.html剖析云平台中的“共享型数据库”摘要:随着云计算的出现,出现了很多新的名词,像弹性扩容,平缓迁移,资源隔离等。目前我就“共享型数据库”做一下解释,下面就以京东云擎的云数据库为例,给大家剖析什么叫...
分类:
数据库 时间:
2014-06-23 00:13:06
阅读次数:
324
通过对使用DCache各种情景的分析以实现对DCache模块的剖析,使用到DCache的情景有如下几种:
(1)l.mtspr指令写DCache中的特殊寄存器(分通写法、回写法)
(2)存储指令执行阶段DCache失靶(分通写法、回写法)
(3)加载指令执行阶段DCache失靶(分通写法、回写法)
(4)存储指令执行阶段DCache命中(分通写法、回写法)
(5)加载指令执行阶段DCache命中(DCache的工作过程在通写法、回写法下是...
分类:
其他好文 时间:
2014-06-22 17:02:20
阅读次数:
426
* 架构浅析先来看一下asio的0层的组件图。 (图1.0) io_object是I/O对象的集合,其中包含大家所熟悉的socket、deadline_timer等对象,主要功能是提供接口给用户使用。 services服务是逻辑功...
分类:
其他好文 时间:
2014-06-20 23:29:59
阅读次数:
412
* 前言 源码之前,了无秘密。 ——侯捷 Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社...
分类:
其他好文 时间:
2014-06-20 23:28:10
阅读次数:
540
有人说C++是带类的C;有人说C++是面向对象编程语言;有人说C++是面向过程与面向对象结合的语言。类似的评论网上有很多,虽然正确,却片面,是断章取义之言。 C++是实践的产物,C++并没有为了成为某某类型的语言而设计,而是一切以工程实践为目的,一切以提升语言能力为目的。 1983年C+...
分类:
其他好文 时间:
2014-06-20 23:27:32
阅读次数:
520
* 常见流程分析之一(Tcp异步连接)我们用一个简单的demo分析Tcp异步连接的流程: 1 #include 2 #include 3 4 // 异步连接回调函数 5 void on_connect(boost::system::error_code ec) 6 { 7 if (ec...
分类:
其他好文 时间:
2014-06-20 23:26:52
阅读次数:
522
本文旨在简单介绍大型互联网的架构和核心组件实现原理。 理论上讲,从安装配置,最佳实践以及源码来剖析各个组件,这个自然是极好的。由于笔者时间以及知识有限,有很多知识没有在工作中亲自实践的机会。所以有些地方语焉不详,还请大家多多指教。大型互联网架构解决问题的通用思路是将分而治之(divide-and-c...
分类:
其他好文 时间:
2014-06-20 16:44:34
阅读次数:
216