- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人