自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老梁的专栏

一个真诚的程序员

  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

原创 【网络】MFC实现Ping命令的界面操作

今天忙了一个下午终于把ping的应用程序写好了,起初是用VS2008写的,但是当创建ping线程时却无法正常给线程函数传递参数。 //=================================== UpdateData(TRUE); char* pIP = NULL; pIP = (char*)&m_dwIPAddress; CString strIP; strIP

2009-04-29 17:19:00 8579 9

原创 【OPENGL】DEVMODE data structure

今晚根据OpenGL Tutorial 教程Lesson 0,把书中代码实现了一下,结果程序运行无法全屏,正确代码代码如下#include #include #include #include HGLRC hRC = NULL;HDC hDC = NULL;HWND hWnd = NULL;HINSTANCE hInstance;bool keys[256

2009-04-29 04:49:00 1067

原创 【软件工程】绘制用例图

在软件开发过程中,软件设计阶段占有举足轻重的作用,好的设计能够提高开发效率。设计用例图能够清楚的展示用户的操作行为,绘制用例图可以借助UML软件,本例是基于IBM Rational Rose 绘制图书馆管理系统设计中的借阅者请求用例关系。步骤如下:1:打开Rose 如图所示2 建立用例视图右键单击Use Case View 选择 New --> Use Case Diagram

2009-04-29 00:42:00 14041

转载 关于使Visual Studio 2005/2008开发的程序具有XP风格的问题(转)

当用Visual Studio 2005/2008创建MFC程序时,如果选择Unicode编码方式则程序自动具有XP控件风格;如果选择多字符集编码方式,则需要如下操作: 将下面的内容保存到一个文件名为***.exe.manifest的文件中,放到res目录下,文本文件即可,***可以使用你的程序的名称或者任意。<assemblyIdentityname="Wiegand.A

2009-04-26 23:37:00 1359

原创 【MFC】窗口切分

在MFC的文档模式中,为了用户界面友好,以多种形式现实用户数据,我们需要切分视图窗口。  在SDI模式中若需要切分窗口步骤如下: step1: 在CMainFrame类中添加窗口切分变量CSplitterWnd m_wndSplitter, m_wndSplitterRight.step2:在CMainFrame类中重载CFrameWnd的成员函数OnCreateClien

2009-04-26 20:25:00 2345

转载 VC编码规范(转)

1  项目风格 1.1  项目取名 在VC之中,项目名为最后可执行文件名,所以项目名最好以最终的可执行文件名一致。 1.2  项目目录设置 为保证VC项目的备份方便、快捷,将所有该项目有关的文件全部放到统一的目录之下,为每个项目在该目录之下建立一个目录,项目之间的公共部分建立在public目录之下,项目所需要的基础库根据所需要的基础库数目分别建立不同的目录,项目相关的测试程序都统一

2009-04-26 16:50:00 934

原创 【DP】 0/1 knapsack problem (single copy)

刚刚博客还不能用,现在终于可以了,呵呵,感谢CSDN管理员!今天中午上课之前,按照书上0/1背包问题的算法思想用C实现了一下。具体DP思想见 《算法概率》P184 背包问题附代码:#include #include #include int knapsack(int weight[], int value[], int W, int n){ int i, j

2009-04-24 19:09:00 1250 1

原创 【DP】 Shortest Edit Distance in C

      很不幸,一个晚上都在调试一个程序,本来是在TC2.0环境下写的,结果算法有逻辑错误,程序运行结果总是出错。为了赶时间还是回到VC下进行调试,才发现二年多没用淡出的C语言,好多函数都用错了。 1:将malloc函数与new函数的用法等价了 malloc函数分配的内存是以字节为单位,而new是以数据类型为单位,例如要分配一个大小为N的整形数组,用malloc函数应该是int* pInt

2009-04-24 01:26:00 1186

原创 【DP】 Record the longest increasing subsequence

In my last paper if it was called, I just work out  the length of the longest increasing subsequnce.But its not enough to reach the goal.In order to solve the problem by Dynamic Programming, I just

2009-04-23 22:03:00 735

原创 【DP】 Longest Increasing Subsequence

今天看了一晚上书,始终没能弄明白最长增长公共子序列用动态规划算法的实现。书中意思是,根据输入的数组建立dag,存储形式为邻接表的逆表(即后继结点的指针指向前驱结点)。当时百思不得其解,有没有必要建立的dag。后来上网搜了一下,发现其实dag只是用来辅助理解的,而我竟然将其理解为要真实建立以个dag。反思:算法思想还是很肤浅,没有真正领悟DP思想。附源码:#include #

2009-04-22 23:00:00 846

设计模式 可复用面向对象软件的基础

Gof 的经典之作,软件设计师必读,设计模式 面向对象

2009-08-25

UCOS-II内核调度分析(0331版本)

uCOS进阶教程,内容深入浅出,很好很实用。

2009-07-23

uCOSII中文教程

嵌入式学习很好资料。 uCOS操作系统学习的良师益友

2009-07-23

基于OpenGL的贪吃蛇小游戏

基于OpenGL,利用MFC9.0开发的贪吃蛇小游戏 贪吃蛇 游戏

2009-06-19

实用分形图形学 计算机图形学

其中计算机分形图形学中讲述的部分在里面都用数学定理形式给出证明。数学理论代码

2009-05-26

写好代码的是个秘诀 程序员开发宝典

一部很好的编码规范介绍以及如何在平时的编码中养成良好的编码习惯

2009-04-26

自己动手写操作系统 操作系统 LINUX

操作系统,LINUX 自己动手写,名师之作,很好很强大。

2009-04-26

用MFC实现手机串口通信

MFC 实现了通过电脑终端向手机发送AT指令来操作手机各种功能,增加了自动检测端口功能。

2009-04-03

空空如也

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

TA关注的人

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