自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 字节对齐重写malloc 和 free

void* MemAllocAlign( size_t size, size_tt AlignCount )  {  void * pBlock = NULL;  void * pBlockAligned = NULL;  pBlock = malloc( size + AlignCount );  size_t mask = AlignCount - 1;  // ali

2013-08-02 19:40:36 945

原创 排序算法(个人总结)

最近一时兴起,写了一下排序算法:粘上代码和大家共同学习!Sort.h/*(c) Copyright wangzhe All rights reserved. */#pragma once#include #include #include"iostream"using namespace std;templateclass Sort{public

2013-08-02 19:37:28 478

原创 架构体会

工作中对于架构的一点儿小体会:1、架构是分级(节点)的。2、程序员要非常清楚各个节点的职能:本节点的  输入是什么、实现什么功能 和 产生什么样的输出。3、明确各级之间如何交换数据:为实现交换数据,定义数据类型和通信接口。4、开闭原则:对扩展开放,而对修改关闭。5、高内聚,低耦合。具体实现:1、任务(Task) 调度.2、数据流(Data Streami

2013-04-10 21:22:08 452

转载 观察者模式 observer

观察者模式是应该掌握的几种重要的模式之一,它的用处广泛,而且其变种更能解决许多实际问题。下面详细的介绍一下。名称:观察者模式--Observer别名:Dependents, Publish-Subscribe意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。下面用一个教师-学生的例子说明观察者模式,其中学生是观察者,教师是被观察者,不过这

2013-04-03 21:12:53 405

原创 二叉树 Build递归

void BuildTree(CNode * in_Node) {   if( in_Node->data != -1)  {   cin>>a>>b;   CNode * nodeleft  =new CNode(a);   CNode * noderight =new CNode(b);   in_Node->connectleft(

2013-04-03 21:10:51 373

转载 内存和CPU频率匹配方法的探讨 转载

引用 内存和CPU频率匹配方法的探讨1.  CPU频率的概念  ………………………………………12.  前端总线的概念  …………………………………… 23.  各种内存频率的名称辨析  ………………………… 24.  内存的类别和属性 …………………………………  25.  Intel平台内存和CPU同步的条件……………

2013-04-02 20:21:21 2315

about static

与静态数据成员一样,我们也可以创建一个静态成员函数,它为类的全部服务而不是为某一个类的具体对象服务

2013-04-11

空空如也

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

TA关注的人

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