展示下自己部署的工作室一角

2013-10-23 23:52:00

阅读数:317

评论数:0

中国开源基础类库 NDKK 开发进展 2013-10-23

开源地址:https://github.com/ndkk/GreatFoundationLibrary *经过测试验证的代码才是有价值的代码 当前进展: 1)最短路径算法 (采用广度优先算法) -- 2013/10/11 初始化->进行中->已完成 2) 排序算法(包括冒泡...

2013-10-23 23:28:38

阅读数:569

评论数:0

关于面向对象思想中二维数组如何与对象映射思路的思考

前几天,看了一段代码,很有感触,于是自己进行了些思考,现将之撰文写出与诸君共勉。 这段代码是实现什么需求的呢? 需求是 设备网元中有多个单板,单板上对应多个命令字。我要随意的给对应单板上对应命令字的指令下发到设备上。 大家不用知道所谓的网元和单板是什么,反正该需求的目的就是要实现一个二维数组中的数...

2013-10-20 11:57:26

阅读数:623

评论数:1

设计模式——Template模式

Template模式是32种模式中最简单的一种模式, 这里重点需要关注的是钩子函数,钩子函数的处理可以将不同处理放在子类中, 基类可以一直满足要求。   // TemplateMethod.cpp : Defines the entry point for the cons...

2013-10-17 22:43:27

阅读数:313

评论数:0

设计模式——单件模式

需要注意: 单件模式在写作时,需要对构造函数,析构函数,赋值函数,拷贝构造函数等设置为对外不可见的。 最大程度避免出问题。   // MyInstance.cpp : Defines the entry point for the console application. ...

2013-10-16 23:25:14

阅读数:339

评论数:0

技能提高:编程语言练习提纲

字符串   文件操作   动态内存   函数  位运算   循环  指针   枚举   结构体 联合体 标准库 多态 继承 类 函数指针 递归 模板 树 图 哈希 队列 栈 链表 数组 搜索 查找 排序 共享内存 锁 socket 多线程...

2013-10-16 22:45:26

阅读数:396

评论数:0

中国开源基础类库 NDKK 开发进展 2013-10-14

中国开源基础类库 NDKK 开发进展 2013-10-14 从第一天开工2013-9-25日在github注册后,就开始想自己想要的代码类库,经过十一艰苦努力,终于搭建好了我想要的平台。 C++ VS2008 PCLint Gtest 这些东西保证了我能够持续开发可用的代码,这个是真正可用的代...

2013-10-14 22:36:40

阅读数:482

评论数:0

中国开源基础类库 NDKK 正式命名

开源地址: https://github.com/ndkk/GreatFoundationLibrary 介绍: 中国开源基础类库  简称: 中开源基础库 (NDKK) -- National Development Kit KU 宗旨: 本基础类库将作为中国开源基础类库的基础,填充中...

2013-10-11 21:27:37

阅读数:8094

评论数:0

linux 动态库和静态库编译链接方法

linux 动态库 .so   注意命名必须为libXXX.so,不能随便起名字 linux静态库 .a   注意命名必须为libXXX.a,不能随便起名字 其编译方法为: 静态库:     g++ -c 2.cpp     ar -cr libmy2.a 2.o     g+...

2013-10-10 22:34:16

阅读数:797

评论数:0

主机字节序 大端小端

开发中总是遇到大端和小端字节序问题,这都是由CPU引入的. 对于X86体系CPU,采用的小端字节序 对于PPC体系CPU,采用的大端字节序 什么叫小端,什么叫大端呢? 举个简单例子: 小端: int i = 0x12345678;    在内存里存的是 78 56 34 12 大端:i...

2013-10-09 19:16:58

阅读数:529

评论数:0

学习: c++类型转换reinterpret_cast、 const_cast、static_cast、dynamic_cast

3.1 static_cast 用法:static_cast ( exdivssion ) 该运算符把exdivssion转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法: ①用于类层次结构中基类和子类之间指针或引用的转换。   进行上行转换...

2013-10-09 12:55:19

阅读数:571

评论数:0

查看函数名称修饰

1)通过dump命令对目标文件进行解析 dumpbin /SYMBOLS combo.obj     Relocation CRC BD3800EA E 00000000 SECT3  notype ()    External     | ?SetLaser@C1J1Combo@@Q...

2013-10-08 19:47:50

阅读数:480

评论数:0

C++函数参数的入栈顺序

长期以来大家都有一个疑问,C++函数参数的入栈顺序倒底是怎样的呢? 经验丰富的程序员一定会说C++参数的传输顺序是从右到左的, 这一点大家不妨可以自己建立一个控制台程序,看看函数入参的栈地址,你会发现栈底是最右边的参数,栈顶是最左边的参数, 事实胜于雄辩? 是的,从以上的事实来说经验是正...

2013-10-08 19:28:20

阅读数:1631

评论数:0

软件代码开发一体化流程

软件代码开发一体化流程 1)代码静态检查 ——pclint      2)代码动态检查 ——gtest 3)代码检视 ——Review Board 4)代码提交 ——SVN

2013-10-08 12:56:53

阅读数:633

评论数:0

IPD流程元素

2013-10-07 19:51:37

阅读数:431

评论数:0

Ken按照特性设计方法论

Ken按照特性设计方法论 2013/4/13唐衡   语录: --需求和测试是最重要的, 测试驱动开发   2013/4/10和2013/4/12 两天时间Ivar jacobson公司Ken(中文名方俊贤,台北人)出差XXX,开展了为期2天的特性设计培训,通过分析具体特性,带领团队掌...

2013-10-07 19:13:07

阅读数:840

评论数:0

通用架构设计

架构设计 架构设计 ——可扩展性,往往牺牲性能,如C语言/汇编语言 消息调度层(邮箱) 业务逻辑层 实体操作层(保存数据,例如采用hash表) 公共操作层 函数库

2013-10-07 18:55:54

阅读数:476

评论数:0

设计原则SOLID

设计原则: SOLID S: SRP O: OCP L: LSP I: ISP D: DIP

2013-10-07 18:34:07

阅读数:488

评论数:0

软件行业的一些思考

这篇文档集结了我的一些对软件行业的思考。 从2001毕业后,即进入了软件行业, 先是进入一个事业单位,从事软件开发工作。 当时最开始做B/S结构开发,即Brower/Server模式, 与之相对的是C/S结构,即Client/Server模式。 这两个结构有什么区别呢? ...

2013-10-07 18:33:24

阅读数:504

评论数:0

软件开发体系所需工具

软件开发体系所需工具: 为了更容易理解,按照组建一个软件项目的步骤来按步骤描述: 1、搭建配置库 --SVN库 2、IPA体系的创建  IA/SA/TA/AA    其中最重要的是SA,即业务流程,ipal资产库    IA保证产品从市场到设计、研发、发布信息同源    TA保...

2013-10-07 18:31:27

阅读数:609

评论数:0

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