Chinaunix首页 | 论坛 | 博客
  • 博客访问: 253752
  • 博文数量: 60
  • 博客积分: 1222
  • 博客等级: 少尉
  • 技术积分: 585
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-16 17:28
个人简介

从学通信的博士到从事IT行业的工程师 从原华为项目经理,到现任职公司架构师

文章分类

全部博文(60)

文章存档

2013年(18)

2012年(42)

我的朋友

发布时间:2012-12-23 20:23:15

The decorator has same interfaces to component to which it enhances functions or appearance. It is also called wrapper. With this pattern, client does not need to subclass or change components it uses.The decorator owns reference to component it decorates. The client references one compone......【阅读全文】

阅读(792) | 评论(0) | 转发(0)

发布时间:2012-12-23 20:17:11

Bridge pathern is used to decouple abstraction and implementation so that both can involve independently. This makes it easy to modify, extend and reuse abstraction and implementation independently.Abstraction owns one reference of implementer. Client does not know which implementer it is handling. ......【阅读全文】

阅读(889) | 评论(0) | 转发(0)

发布时间:2012-12-23 20:10:12

之前有个小项目,具体需求是:完成一个客户端,按照某一速度向服务器发送Radius请求,并处理服务器返回的响应.实现方案:采用多线程方式实现,每个线程负责发送请求,并等待服务器返回的响应. 测试发现,发送速度达到某个值时就无法增加了,日志显示内存不够,无法创建更多线程. 进而发现可以创建不到400个线程. 实际上,这里的内存不足是指虚拟内存不足(这个项目里每个线程需要的物理内存很小),对于32位系统,虚拟内存空间大约4G, 其中低3G内存空间分配给用户空间(windows通常分配2G空间给用户空间)此外,进程每创建一个线程,会分配固定大小的虚拟空间作为线程的栈空间(通常是8M......【阅读全文】

阅读(1703) | 评论(0) | 转发(1)

发布时间:2012-12-23 20:05:53

这些天一直很忙,昨天在BBS上看到ISO C语言新标准[1]公布了,支持多线程!新特性[2]有些和C++11是对应的,如线程和UTF-8:对齐处理(Alignment)的标准化(包括_Alignas标志符,alignof运算符, aligned_alloc函数以及<stdalign.h>头文件。_Noreturn 函数标记,类似于 gcc 的 __attribute__((noreturn))。_Generic 关键字。多线程(Multithreading)支持,包括:_Thread_local存储类型标识符,<threads.h>头文件,里面包含了线程的创建和管理函数......【阅读全文】

阅读(1379) | 评论(0) | 转发(0)

发布时间:2012-12-23 19:54:52

软件和硬件工程师不得不处理字节及比特序问题,这个过程就像走迷宫。尽管最终我们能够走出来,但我们往往筋疲力尽。本文尝试对字节和比特序发挥影响力的领域,包括CPU,总线,设备及网络协议进行总结。我们深入细节期望对这个主题给出清晰的说明。同时,本文尽力从实际应用的角度给出指导和规则。字节序:大小端问题我们也许知道字的大小端问题。1980年,Danny Cohen提出了此问题。它描述的是如何在计算机系统中表示多字节整数。目前存在两种字节序:大字节序和小字节序。大字节序指在低地址存储整数的高字节。小字节序相反。它指在高地址存储高字节。对某一种计算机系统而言,比特序通常和字节序一致。这就是说,在大字节序系......【阅读全文】

阅读(2647) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册