自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码工杂记

码工许师傅的零碎记录

  • 博客(3)
  • 资源 (9)
  • 收藏
  • 关注

原创 C++代码重构——从C global到C++ template

如何实现代码的从算法正确到优秀的面向对象(或模板)封装?这或许是在写C++代码时经常需要考虑的。本文以有界队列为例,描述了一种C++代码从C算法到C++模板的重构方法。这种方法简单可行,实现了逻辑(算法)设计与接口设计两个步骤的分离。

2014-04-18 21:57:49 7059

转载 Ubuntu 12.04安装Adobe Reader

原文链接: http://www.techheadz.co.uk/222.html#.U06t2R--aBs

2014-04-17 01:03:06 1184

原创 C++虚函数浅探

本文首先介绍了C++中和虚函数(Virtual Function)相关的两个概念——静态绑定、动态绑定;然后,从最简单的例子演示二者的区别;最后,结合《深度探索C++对象模型》关于Virtual Function实现的探讨,跟踪并分析了文中代码示例在VC2008下的反汇编,分析结果与<模型>所述一致。

2014-04-15 13:45:58 1336 1

POSAv2, Patterns for Concurrent and Networked Objects

Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, Volume 2 中译本名为:《面向模式的软件架构,并发和网络模式》,这本书中列举了服务端并发网络编程常用的设计模式

2015-05-27

Intel 8086 手册

Intel 8086官方手册,高清五码版。所有权利归因特尔所有,仅供学习交流之用。 The Intel 8086 high performance 16-bit CPU is available in three clock rates: 5, 8 and 10 MHz. The CPU is implemented in N-Channel, depletion load, silicon gate technology (HMOS-III), and packaged in a 40-pin CERDIP or plastic package. The 8086 operates in both single processor and multiple processor configurations to achieve high performance levels.

2015-01-18

从github下载Android源码的脚本

该压缩包包含两个脚本:一个bash脚本负责从github.com/android抓取页面,并调用python脚本,解析抓取下来的每个页面,输出git clone命令。 具体过程参考:http://blog.csdn.net/xusiwei1236/article/details/39395359

2014-09-23

C++ Reference.chm

07年www.cplusplus.com的离线版,包含C++98标准。cplusplus.com对于几乎所有标准库接口都提供了代码示例(code sample);通过这些代码示例,我们能够快速理解和学会使用这个接口。

2014-09-17

AVR单片机GCC程序设计

avr-gcc开发的绝佳指南(带书签),包括avr-gcc的命令行参数使用实例,Makefile的编写, 目 录 前言 第一章 概述 1.1 AVR 单片机GCC 开发概述 1.2 一个简单的例子 1.3 用MAKEFILE 管理项目 1.4 开发环境的配置 1.5 实验板CA-M8 第二章 存储器操作编程 2.1 AVR 单片机存储器组织结构 2.2 I/O 寄存器操作 2.3 SRAM 内变量的使用 2.4 在程序中访问FLASH 程序存储器 2.5 EEPROM 数据存储器操作 2.6 avr-gcc 段结构与再定位 2.7 外部RAM 存储器操作 2.8 堆应用 第三章 GCC C 编译器的使用 3.1 编译基础 3.2 生成静态连接库 第四章 AVR 功能模块应用实验 4.1 中断服务程序 4.2 定时器/计数器应用 4.3 看门狗应用 4.4 UART 应用 4.5 PWM 功能编程 4.6 模拟比较器 4.7 A/D 转换模块编程 4.8 数码管显示程序设计 4.9 键盘程序设计 4.10 蜂鸣器控制 第五章 使用C 语言标准I/O 流调试程序 5.1 avr-libc 标准I/O 流描述 5.2 利用标准I/0 流调试程序 5.3 最小化的格式化的打印函数 第六章 CA-M8 上实现AT89S52 编程器的实现 芯艺 作 品 6.1 编程原理 6.2 LuckyProg2004 概述 6.3 AT989S52 isp 功能简介 6.4 下位机程序设计 第七章 硬件TWI 端口编程 7.1 TWI 模块概述 7.2 主控模式操作实时时钟DS1307 7.3 两个Mega8 间的TWI 通信 第八章 BootLoader 功能应用 8.1 BootLoader 功能介绍 8.2 avr-libc 对BootLoader 的支持 8.3 BootLoader 应用实例 8.4 基于LuckyProg2004 的BootLoader 程序 第九章 汇编语言支持 9.1 C 代码中内联汇编程序 9.2 独立的汇编语言支持 9.3 C 与汇编混合编程 第十章 C++语言支持 附录 1 avr-gcc 选项 附录 2 Intel HEX 文件格式描述

2012-12-18

ACM 常用算法模板

ACM 常用算法模板

2012-05-21

BIOS和注册表入门与提高

BIOS和注册表入门与提高.pdf

2012-02-25

空空如也

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

TA关注的人

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