自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一把菜刀行江湖

爱生活,爱哲学,爱编程

  • 博客(2)
  • 问答 (1)
  • 收藏
  • 关注

原创 同步和异步为程序架构的顶层概念

最快的并行,应该是减少等待或无效操作,以及充分利用电脑的性能! 在减少等待这个阻点,我们使用到最多的是异步设计了。关于异步设计,在这几年的工作中,也遇到一些编程麻烦,就是与同步和异步问题悉悉相关! 如果程序或模块在最开始被设计为同步的,而在后期随着数据量和并发数的增多,程序遭遇到线程耗尽问题。问题分析清楚后,想减少线程阻塞,需要把程序变更为异步特性。在这个时间,您往往会发现在需要被处理异步的阻

2017-02-18 17:51:10 643

原创 基于xor方式交换内存变量内容的研究

 /*xor swap确实最消耗时间*/ a     ^= b; b     ^=a; a     ^= b; /*多申请内存时间最快*/    temp  = b; b     = a; a     = temp; /*加减运算swap时间接近于申请内存,但稍高于基于内存交换的机制*/       a    += b; b    = a - b; a    =

2017-02-07 17:52:47 564

空空如也

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

TA关注的人

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