自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (45)
  • 收藏
  • 关注

原创 如何成为一名软件架构师?

http://www.csdn.net/article/2013-01-25/2813967摘要:来自于美国的Daniel Mohl给出了自己的架构师书目,例如软件架构师应该知道的97件事、设计模式...此外,他还在文中分享了成为架构师的成长技巧和经验。Daniel Mohl是一名专业的软件工程师/架构师,他的兴趣包括理解各种复杂的编程语言、企业应用架构以及如何搭建业务与技术,他通

2013-01-31 09:03:21 589

原创 字符串操作函数

1编写一个函数,作用是把一个char组成的字符串循环右移n个。比如原来是“abcdefghi”如果n=2,移位后应该是“hiabcdefgh”  函数头是这样的://pStr是指向以'\0'结尾的字符串的指针//steps是要求移动的nvoid LoopMove ( char * pStr, int steps ){ //请填充...}方法一:voi

2013-01-29 19:17:37 411

原创 C/C++代码检视要点(下)

15、           类型转换类型转换的检查有以下问题供参考:n         类型转换是否采用安全的转换机制n         当采用强制转换时是否会出问题n         signed 和unsigned转换是否存在问题n         转换前是否进行安全校验n         是否将小空间的类型转换成了大空间的类型n         类型转换是否会

2013-01-29 14:32:48 679

原创 C/C++代码检视要点(上)

代码检视技能属于开发人员的基本功,能够很大程度地反应出开发人员的能力水平,前面4.4.1节已经讲过提高评审检视的方法。下面以实际的C/C++语言方面的代码来讲解代码检视的一些基本关注点和重点检查的内容。从C/C++语言开发的代码来讲,检视时主要关注以下一些方面:n         与详细设计的一致性n         编译设置n         头文件检查n         宏

2013-01-29 14:32:09 762 1

原创 代码审查:程序员内炼之道

http://www.csdn.net/article/2013-01-28/2813977-code-review 摘要:“关注并弄清楚桥梁修建细节,否则你建起来的桥梁有可能坍塌。”代码审查更重要的是一种技术分享或者代码共享。程序员如何提升自我修炼之道,欢迎来支招。代码审查更重要的是一种技术分享或者代码共享。在审查过程中,通过被审查者的讲解、审查人员的质询来发现问题并传播知识。如

2013-01-29 14:23:20 483

原创 高效代码审查的十个经验

http://www.csdn.net/article/2012-11-07/2811609-Efficient-Code-Review-10-Experience 摘要:我们在实践中发现,随着开发平台和开发语言的不同,最优的代码审查量有所不同。但是限制每次审查的数量确实非常必要,因为这个过程是高强度的脑力密集型活动。时间一长,代码在审查者眼里只是字母,无任何逻辑联系,自然不会有太多的

2013-01-29 14:18:11 425

原创 自己实现的C 语言的字符串替换函数

感谢博主http://blog.csdn.net/fyyy4030/article/details/8511476C语言中没有提供字符串替换函数,网上能找到的类似函数也只是能替换一个,不能替换全部,工作中却常常要用到这个功能,故实现一个函数。该函数所使用到的相关函数均是自己实现,没有调用库函数。         相关代码如下:/*****************************

2013-01-29 11:22:12 723

原创 卓越的教练是如何训练高手的

http://blog.csdn.net/fyyy4030/article/details/8467043卓越的教练是如何训练高手的?   编者按:我们知道,优秀的运动员除了自身的天赋和努力之外,出色的教练必不可少。一个成功的企业除了拥有出类拔萃的员工之外,同样需要一位出色的教练,那就是企业的CEO。由此可见,如果我们要想成为一位优秀的程序员,毫无疑问卓越的教练是致关重要的。无数事

2013-01-29 11:16:57 2353

原创 memcpy,strcpy

函数原型void *memcpy(void *dest, const void *src, size_t n);功能从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中所需头文件#include 返回值函数返回dest的值。说明1.source和destin所指内存区域不能重叠,函数返回指向destin的指针。2.str

2013-01-29 11:15:18 1271

原创 pclint使用

PC-lint的使用网络上有很多,下一篇将会转载一下。这里主要记录一下在使用的过程中所遇到的问题。1.错误如下-- Module:   d:/Projects/magellan/main/code/magellan/MgAIAction.cpp      (C++)      #include "co-msc80.h" /* generated from -header(co-ms

2013-01-28 17:14:25 1269

原创 pclint在 vs2008下的配置 .

VS2008配置PC Lint (静态代码检查工具PC-Lint)转自  http://hi.baidu.com/spongcer/blog/item/c66cc6f82ea39278034f56b5.htmlPC-Lint的典型应用:1、检查区分int和BOOL。(typedef int BOOL;)2、未初始化的变量……官方地址:http://www.gimpel.

2013-01-28 16:49:43 705

原创 蚁群算法的源代码 .

感谢博主 http://blog.csdn.net/scucj/article/details/4385650# 不知道现在是否还有人在研究蚁群算法?应该有吧。当初为了找C或C++源代码而不可得,在阅读了多份"杂七杂八"的代码的基础,总算写出来了。运行了三个TSP经典用例,基本符合要求。2008年3月份写的,现在贴出来大家共享一下,注释加的应该算齐全。仅仅是一份按照蚁群算法的原理写的代码,

2013-01-28 16:41:46 1327 3

原创 随想录(开源代码的学习方法) .

感谢博主:http://blog.csdn.net/feixiaoxing/article/details/7749331 【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】 一、历史     开源代码作为一种特色的产物,随着物联网的进步得到了前所未有的发展。一开始,很多代码其实不是开源工程,后来软件的开发商发现根本

2013-01-24 14:26:14 589

原创 MFC字符串转换

摘自百度知道。1.string 转 CString CString.format(”%s”, string.c_str());2.char 转 CString CString.format(”%s”, char*);3.char to string string s(char *);4.string 转 char *

2013-01-21 11:30:33 5717

原创 汉字编码

http://blog.csdn.net/zzidea/article/details/8497532C语言编程,基本的类型有字符型,整数型,浮点型。这些类型是我们对事物进行描述所必不可少的东西。即基础,又非常核心。所以必须掌握。一、           字符集ASCIIGB2312—>GBK-àGB18030BIG5ISO8859-1(欧洲)S-JIS(日文编码)

2013-01-17 16:54:07 595

原创 摘录-关于字符编码, .

[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]  字符,字节和编码级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的办法。本文的内容涵盖了“中文问题”,“乱

2013-01-17 16:49:24 470

原创 WideCharToMultiByte与MultiByteToWideChar 介绍 .

感谢博主:http://blog.csdn.net/open520yin/article/details/8246654 把宽字符串转换成指定的新的字符串 [cpp] view plaincopyprint?int WideCharToMultiByte(  UINT CodePage,  //指定要转换成的字符集代码页  DWORD dwFlags,  /

2013-01-17 16:19:49 622

原创 C++串行化CArchive类的学习小结 .

感谢博主:http://blog.csdn.net/zhulinpptor/article/details/66383551.CArchive类没有基类2.CArchive类是实现对象持久化的方法,它可以把内存中的对象持久化到本地磁盘中去,也可以从本地磁盘中读取数据在内存在构建对象3.CArchive类和输入输出流类似。输入输出流处理是acii字符序列,而CArchive类是以一种高效

2013-01-16 19:17:37 2799

原创 CArchive原理(下)

感谢原创:http://www.vckbase.com/index.php/wv/409.html六.字符串的读写 ①CArchive提供的WriteString和ReadString 字符串写void CArchive::WriteString(LPCTSTR lpsz){ ASSERT(AfxIsValidString(lpsz)); Write(lpsz, lst

2013-01-16 18:58:09 1139

原创 CArchive原理(上)

感谢原创:http://www.vckbase.com/index.php/wv/409.htmlMFC 提供CArchive类实现数据的缓冲区读写,同时定义了类对象的存储与读取方案。 以下对CArchvie 的内部实现作分析。 1.概述 2.内部数据 3.基本数据读写 4.缓冲区的更新 5.指定长度数据段落的读写 6.字符串的读写 7.CObject派生对象的读写

2013-01-16 18:53:10 1475

SetupFullConvertTrial.exe

数据库之间的转换,很强大,给我的激活码996B-FCB7-5288

2014-01-22

PostgreSQL开发参考手册

PostgreSQL开发参考手册

2014-01-16

ruby186-26.exe

ruby186-26.exe windows版本的

2014-01-15

mysql2psql

mysql2psql 是一个 Ruby 的扩展用来将 MySQL 数据迁移到 PostgreSQL 数据库。 安装方法:gem install mysql2psql

2014-01-15

五子棋算法研究

人工智能是一门正在迅速发展的新兴的综合性很强的边缘科学。博弈是人工智能的主要研究领域之一,他涉及人工智能中的推理技术、搜索方法和决策规划。本文将这些技术用于五子棋中。设计了一个智能五子棋系统,实现人和计算机两方进行博弈。

2013-09-23

五子棋算法

未完 待续。 还没写完。左下角到右上角的没写

2013-09-18

计算机图形学经典电子书+绝对值得收藏

本书在系统介绍计算机图形学算法及原理基础上,利用Visual C++开发环境,编制相应 的应用程序, 较全面具体地把计算机图形学理论与计算机绘图的实践结合了起来,在计算机 理论与交互式图形软件设计之间架起一座桥梁, 使学习者在掌握理论和实用知识两方面均感 到应用自如。随书光盘提供案例的全部源程序代码,供读者选用,读者可直接在 Visual C++ 中打开各程序包进行学习或在此基础上修改开发自己的绘图程序, 特别适合学习者上机仿效 练习,其中的简单CAD 系统开发实例为读者开发实际图形程序搭建了基本平台。

2013-08-28

windbg资料合集

本人整理的windbg资料,欢迎下载。共同进步

2013-04-16

智能指针实现

智能指针的实现,还有点问题,下载的可以一起讨论

2013-04-09

[Visual C++数字图像与图形处理]

[Visual C++数字图像与图形处理]。书及其代码,图像处理的同学可以研究下

2013-03-19

基于图形处理器的边缘检测算法

基于图形处理器的边缘检测算法。论文,还可以,图像处理的同学可以研究下

2013-03-19

基于c/s架构 设备管理系统设计

还可以。介绍c/s架构的一个实例.比较具体。

2012-11-14

vc游戏编程实例

vc++ 游戏编程实例 入门级别的 高手就不要看了哈

2012-10-08

计算机程序设计艺术第三版第二卷半数值算法

计算机程序设计艺术第三版第二卷半数值算法 扫描版的 拿出来分享了 放到csdn上面防止硬盘损坏

2012-10-08

计算机程序设计艺术第三版一卷 算法基础

计算机程序设计艺术第三版一卷 算法基础 扫描版的

2012-10-08

vc++游戏编程

第一章、 游戏基础 ……………………………………………………………..…………….(5) 1.1. 动画……………………………………………………………………..……………..(6) 1.2. 部分图更新…………………………………………………………………………..(12) 1.3. 设置透明背景……………………………………………………..…………………(15) 1.4. 显示对称图像………………………………………………………..………………(19) 1.5. 游戏的内核………………………………………………………..…………………(21) 第二章、 扫雷……………………………………………………………………………….(23) 2.1. 游戏实现…………………………………………………………….……………….(24) 2.2. 资源编辑……………………………………………………………..………………(24) 2.3. 变量函数……………………………………………………………..………………(25) 2.4. 具体实现……………………………………………………………………………...(27) 2.5. 附加内容…………………………………………………………...…………………(38) 2.6. 小结…………………………………………………………………...………………(40) 第三章、 五子棋…………………………………………………………………...…………(41) 3.1. 人对人游戏…………………………………………………………...………………(41) 3.1.1 游戏实现……………………………………………………..………………(42) 3.1.2 资源编辑……………………………………………………..………………(43) 3.1.3 变量函数……………………………………………………..………………(45) 3.1.4 具体实现……………………………………………………..………………(46) 3.1.5 附加内容……………………………………………………..………………(54) 3.1.6 小结 …………………………………………………………………………(57) 3.2. 人对机游戏……………………………………………………………...……………(57) 3.2.1 游戏实现…………………………………………………………..…………(58) 3.2.2 资源编辑…………………………………………………………..…………(59) 3.2.3 变量函数…………………………………………………………..…………(59) 3.2.4 具体实现…………………………………………………………..…………(60) 3.2.5 附加内容…………………………………………………………..…………(79) 3.2.6 小结………………………………………………………………..…………(79) 第四章、 俄罗斯方块………………………………………………………………..………(80) 4.1单人版………………………………………………………………………….………(80) 4.1.1 游戏实现………………………………………………………………..……(81) 4.1.2 资源编辑………………………………………………………………..……(81) 4.1.3 变量函数………………………………………………………………..……(81) 4.1.4 具体实现………………………………………………………………..……(84) 4.1.5 附加内容………………………………………………………………..……(97) 4.1.6 小结 ……………………………………………………………………...….(98) 4.2对战版………………………………………………………………………………...(99) 4.2.1 游戏实现……………………………………………………………………(100) 4.2.2 资源编辑……………………………………………………………………(100) 4.2.3 变量函数……………………………………………………………………(101) 4.2.4 具体实现……………………………………………………………………(102) 4.2.5 附加内容……………………………………………………………………(110) 4.2.6 小结 ………………………………………………………………………..(113) 4.3配合版………………………………………………………………………………...(114) 4.3.1 游戏实现……………………………………………………………………(115) 4.3.2 资源编辑……………………………………………………………………(115) 4.3.3 变量函数……………………………………………………………………(115) 4.3.4 具体实现……………………………………………………………………(116) 4.3.5 附加内容……………………………………………………………………(127) 4.3.6 小结 ………………………………………………………………………..(128) 第五章、 老鼠和滚球……………………………………………………………………….(130) 1. 游戏实现………………………………………………………………………..……(131) 2. 资源编辑…………………………………………………………………..……...….(132) 3. 变量函数………………………………………………………………………….….(132) 4. 具体实现…………………………………………………………………………..…(134) 5. 附加内容……………………………………………………………………………..(148) 6. 小结…………………………………………………………………………………..(148) 第六章、 飞机游戏………………………………………………………………………….(149) 1. 游戏实现……………………………………………………………….…………….(150) 2. 资源编辑……………………………………………………………….…………….(151) 3. 变量函数……………………………………………………………….…………….(151) 4. 具体实现……………………………………………………………….…………….(153) 5. 小结…………………………………………………………………………………..(166) 第七章、 五子棋联机游戏…………………………………………………….……………(167) 1. 游戏实现……………………………………………………………….…………….(168) 2. 资源编辑……………………………………………………………….…………….(168) 3. 变量函数……………………………………………………………………….…….(168) 4. 具体实现………………………………………………………………….………….(169) 5. 小结…………………………………………………………………………………..(184) 第八章、 联机基础(附录)………………………………………………………….……(185) 1. 游戏实现…………………………………………………………………..…………(186) 2. 资源编辑…………………………………………………………………….……….(186) 3. 变量函数…………………………………………………………………….……….(188) 4. 具体实现…………………………………………………………………….……….(190) 5. 附加内容……………………………………………………………………………..(197) 6. 小结……………………………………….………………………………………….(

2012-10-08

图解!用U盘安装系统的方法(老毛桃WinPEU盘版)

● 装系统前的准备 一个能启动电脑的U盘和一个系统的光盘镜像在安装系统前,需要准备好一些东西。一个 是操作系统的镜像,另一个就是能启动的U盘。下面我们就来讲解怎么利用U盘启动安装 Ghost xp版的XP系统。注:读懂本文需要了解安装操作系统的一些基础知识。● 首先是 制作一个能启动电脑的带WindowsPE的启动U盘。 先到网上去下载一个叫“老毛桃 WinPE”的工具到本地的硬盘里,按以下图示操作。切记小心操作,不要误操作造成硬盘数 据丢失。

2012-10-06

基于_uCLinux_和_MiniGUI的广告机用户界面

: 基于嵌入式 uCLinux 内核和 MiniGUI 软件平台,设计并实现了公交车站广告机的用户界面。对相应 的开发环境进行了搭建,并给出了运行环境的执行步骤。在用户界面设计中,我们采用了双缓冲技术, 对动画和滚动字幕的速率进行了精确控制并提出了相应算法,最后实现了画面的剪裁。本文提出的解 决方案已在上海市部分公交车站成功运行。

2012-10-06

java网络编程

网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多 的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技 术的学习。

2012-10-06

JAR文件包及jar命令详解

常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且 据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的 方法就是最佳选择了,何况它还能保持Java 的跨平台特性。 下面就来看看什么是 JAR 文件包吧:

2012-10-06

C++ 调用Java类,已实践

c++ 调用java! 没错!可以的。经过本人实践这种方法可行。 也可以使用网络,实现通信。ace同样可以

2012-10-06

Ant教程-详细使用方法

本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介 绍,并对下载安装使用 Ant进行了示例介绍,同时通过一个 Java程序 讲解了Ant的基本使用方法。

2012-10-06

VisualC++面向对象与可视化程序设计

VisualC++ 面向对象与可视化程序设计 黄维通编著 电子扫描版 pdf格式 好东西共享了

2009-06-27

计算机组成与结构(第2版)[徐福培主编][电子教案]

计算机组成与结构(第2版)[徐福培主编][电子教案]好东西分享咯~

2009-06-04

ASP.NET 2.0编程技术与实例 配套光盘

郑霞 赵辉 徐慧主编的ASP.NET 2.0编程技术与实例的配套光盘

2009-06-04

《软件设计师历年试题分析与解答》

《软件设计师历年试题分析与解答》 真的很不错的复习资料

2009-03-09

4_6仙剑奇侠传游戏演示源代码

*一个简单的角色类,可以方便地创建任意多个 * *角色,通过简单的设置就可使角色具有不同的 * *性格。 * *RoleNum为静态公共变量,使用时须再次定义

2009-01-13

用Helix Server架设流媒体服务器

用Helix Server架设流媒体服务器支持多种流媒体文件: 音频文件:RealAudio.Wav.Au.MPEG-1.MPEG-2.MP3 视频文件:RealVideo.AVI.QuickTime. 其他类型:RealPix.RealText.GIF.JPEG.SMIL.Real G2 with Flash

2008-12-18

SQL图解教程。04

很不错的图解教程 很适合初学者 下了保证你不后悔!真的很不错哦

2008-12-13

Apress.Pro.Android.C++.with.the.NDK.2012.pdf

Apress.Pro.Android.C++.with.the.NDK.2012.pdf 英文,非扫描。老外就是给力啊

2014-04-22

pgsql安装,绿色

pgsql 绿色版本安装。穿了三次都失败了。

2014-02-14

vc database编程大全

【基本简介】 该《VC数据库编程大全》文档为影印版PDF文档,涉及ODBC编程、OLE DB编程、特殊数据库论题等大块内容,每一大块分若干章节,讲得非常详细,几乎涵盖了VC与各种数据库之间的连接、操作、优化等范畴。

2014-02-12

mysql to pg guite

一个文档。mysql to pg的数据迁移的文档

2014-02-10

drupal65-pgsql8x-patch2.diff

drupal65-pgsql8x-patch2.diff 主要解决二进制的问题。详细博客轻参考 https://groups.drupal.org/node/15793

2014-02-10

mysql to postgresql

A Visual Guide for Migrating to Postgres Plus from MySQL

2014-02-10

mysql to pg

Pgconfde-2011-mysql-to-pg-print 转换的一篇文章

2014-02-08

pg manager2

pg manager2 EMS的 类似于mysql manager

2014-02-08

pg manager

pg manager 01 类似于mysql 的manager

2014-02-07

PgOleDb-1.0.0.20.zip

PgOleDb-1.0.0.20.zip ado驱动

2014-01-23

postgresql-9.1.11-1-windows-binaries

postgresql-9.1.11-1-windows-binaries 绿色版

2014-01-20

空空如也

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

TA关注的人

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