自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (9)
  • 收藏
  • 关注

原创 CSDN学院课程计划

计划五一之后在CSDN学院上放一些关于算法方面的课程。 为了课程更具针对性,关于课程的内容、形式、难度等方面想征求大家的意见,希望有兴趣的同学留言或者联系我。我这里列举了一些,供大家参考 内容: 1.以《算法导论》为主线,按章节讲解 2.以数据结构为主线,分别讲解以不同数据结构为基础的算法 3.以ACM常用算法为主线形式: 1.介绍基础算法 2.结合面试笔试题目 3.结合《算法导论》

2015-04-21 22:08:34 1514 2

原创 静态库的符号解析和重定义处理策略

一、什么是静态库 将多个普通目标文件打包成为一个单独的文件,称为静态库。 静态库是为了解决以下问题而出现的: (1)C用户需要使用大量的C函数库 把所有的代码放在一个.c文件中,然后产品代码一起编译链接,虽然可以解决这个问题,但是不满足(2) (2)这些C函数需要单独链接进程序,以减少空间浪费 把每个函数作为一个.c文件,分别编译然后一起链接,虽然可以解决这个问题,但不能满足(3) (

2015-04-19 12:23:03 3835 1

原创 技术思想与技术细节

一本《算法导论》看了七年,这曾是我自豪的,也是我现在困惑的。 我花了那么多时间在算法,可是无论是上课或是工作,考研或是面试,都看不到它的价值。 要说学它没用,又似乎每次面试都比较顺利,为什么呢?为什么学了那么久的算法,却从未感觉它给我带来什么实际的价值? 其实,我从来没有真正学会过算法。 且不说算法的博大精深,千变万化。即使一本《算法导论》,也只是学习了其中几章中的几个基础算法,离学会还差得

2015-04-11 08:45:29 1444 2

原创 普通目标文件的符号解析与重定义处理策略

一、什么是普通目标文件 静态链接器ld可以将一组可重定位目标文件链接成一个可执行目标文件。 其中可重定位目标文件有三种,分别是目标文件(.o)、静态链接库(.a)和动态链接库(.so)。 本文所指的普通目标文件特殊“目标文件(.a)”二、什么是符号 1.符号是指代码中的变量与函数。代码中的关键字不属于符号。 2.符号分为以下4种: (1)可引出符号 由本模块定义,且能被本模块和其

2015-04-07 18:30:20 1695 1

原创 g++/ld中的符号重定义

一、分析 如果一个符号在多个文件中有定义,把这几个文件编译链接到一起,会发生什么呢?链接出错?不要这么急着下结论。 gcc/ld可以链接三种类型的可重定位目标文件,分别是目标文件(.oxx)、静态链接库(.a)和动态链接库(.so)。把a.c和b.c编译成不同的文件类型,其链接结果不同。 二、举个例子 head.h#include <iostream>using namespace std

2015-04-03 19:42:23 3267 1

CPPUTest 3.6

开源的UT框架 CPPUTest 3.6 用于单元测试 如何使用该框架可参考本人博客

2014-11-15

自己动手写操作系统

《自己动手写操作系统》,PDF+源码,杨文博著。只有前三章

2013-08-05

VC++和VS写的小游戏贪吃蛇

用MFC实现的小游戏贪吃蛇,包含多个版本,和不同的游戏规则。 大部分是VC++6.0,也有VS2008 随便写的,没有经过很好的模块设计,代码有点乱

2012-06-12

背包问题九讲

P09: 背包问题问法的变化 P08: 泛化物品 P07: 有依赖的背包问题 P06: 分组的背包问题 P05: 二维费用的背包问题 P04: 混合三种背包问题 P03: 多重背包问题 P02: 完全背包问题 P01: 01背包问题

2012-05-14

openGL的配置文件

openGL的配置文件,包含:gl.h glaux.h glext.h glu.h glut32.dll glut32.lib glut.dll glut.h glut.lib

2011-04-08

windows下的远程控制工具vncviewer

windows下的远程控制工具vncviewer

2011-04-08

IIS配置所需要的软件fcgisetup_1.5_x86_rtw.zip

IIS配置所需要的软件fcgisetup_1.5_x86_rtw.zip

2011-04-08

数据结构演示软件,用C和pascal语言

数据结构演示软件,用C和pascal语言

2011-04-06

空空如也

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

TA关注的人

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