自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MannHello的专栏

穷则变,变则通,通则久。

  • 博客(167)
  • 资源 (13)
  • 收藏
  • 关注

原创 Excel VBA: 按照条件插入行

Sub Macro1()    Dim softwareVersion As String    Dim recentFlag      As String    Dim historyFlag     As String    Dim maxRowsNumber   As Long    Dim targetColumn    As Integer    Di

2014-05-30 15:34:04 6559

原创 Cakephp 2.5.0 安装配置

安装环境如下:httpd-2.2.21-win32-x86-openssl-0.9.8r.msi(Apache 2.2.21 openssl版本)mysql-5.5.20-win32.msi(MySQL5.5.20)php-5.3.10-Win32-VC9-x86.zip(PHP 5.3.10 thread safe版本)Windows 7 Ultima

2014-05-14 16:36:16 1520

转载 Configure Apache+MySQL+PHP under Win7 ultimate

win7配置Apache+MySQL+PHP系统教程本文是我从网上摘抄的一篇范文,我本人是根据这篇文章配置的,过程中遇到了各种问题,于是想要修改此文,让后来者少走弯路。请着重注意文中的“请注意”字句,那是原文容易犯错的地方。Win7系统下PHP、Apache、MySQL的环境搭建,是许多PHP初学者、甚至是有多年开发经验的PHP程序员都无法避免的一个环节。网络上关于WA

2014-05-14 10:26:47 975

原创 结构化程序设计方法

结构化方法的设计总则是:      使每个模块执行一个功能。模块间传送数据型参数。模块间共用信息尽量少。 设计阶段的SD方法与分析阶段的SA方法有着密切的联系,SD方法通常与SA方法衔接起来使用,分析阶段用SA方法获得了用数据流图等描述的系统说明书,SD方法则以数据流图为基础设计程序的模块结构。从表达“用户要求”的数据

2014-03-19 16:17:32 2571

原创 一个简单的win32 控制台程序

// Test.cpp : Defines the entry point for the console application.//#include #include int main(int argc, char* argv[]){ printf("Hello World test 1!\n"); while(1) {  if (kbhit())  {

2013-07-05 17:52:49 1153

原创 MySQL命令行操作

1.输入用户名 密码打开命令提示符(运行--CMD),定位到你的MYSQL安装目录/bin下,本机:输入mysql -u 用户名 –p密码,按回车,Mysql –uroot –proot 远程:mysql -u 用户名 -p密码 -h 服务器IP地址 -P 服务器端MySQL端口号 -D 数据库名注意:    (1)服务器端口标志-P一定要大些以区别于用户-p,

2013-06-20 11:58:58 741

转载 /C/C++ DLL在其它语言中的调用 结构体/数组 指针

一 结构体/数组作为返回值 1. Called in C# c++ codes:typedef struct TRANSACTION{char account[19];int maxNum;char startDate[16];char endDate[16];} TRANSACTION;typedef struct QUERY{int

2013-04-13 11:11:56 1736

转载 如何用GDB调试程序

GDB是GNU开源组织发布的一个强大的Lunix下的程序调试工具。如果你的工程遇到段错误等棘手问题时,不妨采用GDB调试查找。如果你对GDB调试不是很清楚,情详细阅读下面文章,你会发现GDB是多么的方便和强大。文章是我遇到问题同事发给我的,应该是网上招的资料,不幸的是文章中没有原作者信息,只能默默祝福这位大贤的。中国路人只起基站的作用,让这篇文章让更多的同仁收益,仅此而已!GDB概述一般来

2013-01-29 09:16:16 1288

转载 Linux core dump详解

有的程序可以通过编译, 但在运行时会出现Segment fault(段错误).这通常都是指针错误引起的.以下是我们详细的对Linux core dump的调试技术进行的介绍:1.Linux core dump前言:有的程序可以通过编译, 但在运行时会出现Segment fault(段错误).这通常都是指针错误引起的.但这不像编译错误一样会提示到文件->行,而是没有任何信

2012-12-26 19:09:37 1679

转载 linux下生成core dump文件方法及设置

core dump的概念:A core dump is the recorded state of the working memory of a computer program at a specific time, generally when the program has terminated abnormally (crashed). In practice, other key

2012-12-26 19:08:43 685

转载 如何查看exe文件调用的命令行参数

今天很想知道某个程序被调用后,命令行后跟的参数。  首先使用参数调用你要查看其参数的exe文件,比如执行某杀毒软件的升级按钮,发现它执行了update.exe,不过不是shell这么简单,后面有跟参数,这参数我们看不到,也是我们想得到的。我们可以使用下面方法得到:  在XP下是可以查看进程命令行参数的。使用下面的命令。   wmic process get caption,co

2012-12-20 10:51:05 18614

转载 浮点异常值:NAN,QNAN,SNAN

32位浮点数在机器中的表示按照IEEE的标准是这样的:   +------+----------------+-------------------------------+      | 1bit    |   8bit               |         23bit                            |      +------+----------

2012-12-04 11:30:33 1675

转载 1.#QNAN、1.#IND和1.#INF等“无效”浮点数说明及其判断

转载: http://blog.163.com/shining317@126/blog/static/1846965220105191551388/在GIS视图上发现部分小区不能正常呈现,通过跟踪异常小区发现其所属基站的经纬度坐标都是-1.#QNAN00000000000无效值,导致小区绘制失败,这些小区均属新入网的3G基站,资源数据还没有维护起来,数据库中对应字段为空,经过TUXEDO接

2012-12-04 11:23:17 2374

原创 Install shield 2009 支持中文安装包

工程设置:1. 在installshield 2009 中添加语言种类,以供用户进行选择。实现方法:在Installation Designer->InstallationInstallation Information->General Designer->General Information->Project Properties->Setup Languages中添加需要的语言

2012-10-21 13:48:54 2825

原创 解决VMware不完全卸载的办法

最近GHOST回复系统,导致C盘安装的是6.5, E盘安装的是7.0,故需要卸载VMWARE,然后重新安装。试了好多方法,结果在安装的时候都提示版本已经安装,使用VMWARE自动卸载的工具进行卸载后再安装,出现找不到vmware workstation.msi的错误信息。中途中断退出。 最后使用 Windows Installer Clean Up进行卸载,然后再安装,一切OK

2012-10-08 11:00:22 928

转载 浅谈TCP/IP网络编程中socket的行为

我认为,想要熟练掌握Linux下的TCP/IP网络编程,至少有三个层面的知识需要熟悉:1. TCP/IP协议(如连接的建立和终止、重传和确认、滑动窗口和拥塞控制等等)2. Socket I/O系统调用(重点如read/write),这是TCP/IP协议在应用层表现出来的行为。3. 编写Performant, Scalable的服务器程序。包括多线程、IO Multiplexing、

2012-09-24 16:26:20 935

转载 Linux平台下的SVN服务器的安装及使用小结

Linux平台下的SVN服务器的安装及使用小结一、       Linux的安装配置网络,获取IP。 二、       环境的搭建下载匹配的http和Subversion的安装包,然后逐个安装配置。(1)http的安装            解压http安装包,然后安装到某预定目录下。安装完成后,启动apache服务。//打开浏览器http://localhost/

2012-09-09 21:48:45 789

转载 Linux SVN 服务器配置以及客户端使用

SVN简介SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题。SVN中的一些概念 : a. repository(源代码库)源代码统一存放的地方 b. Checkout (提取)当你手上没有源代码的时候,你需要从repository checkout一份

2012-09-09 21:22:54 7285

转载 字符型驱动程序设计基本步骤

驱动程序任务就是  1.建立struct file_operations 结构,2. 完成 struct file_operations 结构中device_seek,device_read等文件操作函数的实现。3 .register_chrdev(DRAM_MEM_MAJOR,DEVICE_NAME,&dram_mem_ops);将驱动程序注册到内核。   unregister_

2012-09-04 20:57:15 1037

转载 DCOM配置

要进行DCOM安全配置,操作者通常必须拥有客户和服务器计算机的管理员权限。 (1)    用户的建立及配置        最简单的用户配置是在客户和服务器计算机上建立名称、密码都相同的用户(Administrator权限不是必需的),并用此用户登录系统、运行OPC服务器程序。这种方式适用于系统调试期间,或对安全要求不高的场合。         在有一定安全要求的系统中,可按如下

2012-07-31 15:25:43 8000

转载 Windows XP 如何修改实现不输入用户密码而直接登录系统

Windows XP 如何修改实现不输入用户密码而直接登录系统开机到winxp后,出现一个提示输入密码的对话框,不知怎么调出来的,烦人,怎么去掉。开始--设置--控制面板--用户帐户--更改用户登录或注销的方式--勾选所有选项如果是windows2kserver呢,该怎么更改啊。在Windows中单击“开始→运行”,输入“rundll32 netplwiz.dll,UsersRun

2012-07-31 15:23:48 6180

原创 DOS下罗列文件(文件夹名字包含空格)

Dirdir G:\"0 Pro A"\"2 W Pr" /a /s >filelist.tx需要特别注意的是:当文件夹名字包含空格的时候用“”括起来。 下面参考自网络:当cmd里输入路径包含空格的时候,现在有两个办法来解决这个问题1)用缩写。比如c:\Program Files缩写为c:\Progra~1       再来刨根问底查查这个命名是否有规则,于

2012-07-06 10:53:44 3018

转载 Linux kernel panic错误释疑

Linux kernel panic释疑kernel panic错误表现kernel panic 主要有以下几个出错提示:Kernel panic-not syncing fatal exception in interruptkernel panic - not syncing: Attempted to kill the idle task!kernel panic - n

2012-06-30 17:06:53 1778

转载 VB Winsock 控件TCP与UDP连接实例

利用 WinSock 控件可以与远程计算机建立连接,并通过用户数据文报协议 (UDP)或者传输控制协议 (TCP)进行数据交换。这两种协议都可以用来创建客户与服务器应用程序。与 Timer 控件类似,WinSock 控件在运行时是不可见的。可能的用途创建收集用户信息的客户端应用程序,并将收集的信息发送到某中央服务器。  创建一个服务器应用程序,作为多个用户的数据的汇入点。  创

2012-06-06 09:05:31 12100

转载 socket 的通信过程

下图是基于TCP协议的客户端/服务器程序的一般流程:服务器调用socket()、bind()、listen()完成初始化后,调用accept()阻塞等待,处于监听端口的状态,客户端调用socket()初始化后,调用connect()发出SYN段并阻塞等待服务器应答,服务器应答一个SYN-ACK段,客户端收到后从connect()返回,同时应答一个ACK段,服务器收到后从accept

2012-04-27 18:21:30 1074

转载 SocketAPI之send函数和recv函数详解

今天我们进一步讲解socketapi的系列函数。其它的listen,connect,accept函数都讲过了。本文着重讲解send函数和recv函数。send函数:函数原型int send( SOCKET s,     const char FAR *buf,     int len,     int flags ); 不论是客户还是服务器应用程序都用send函数来向TCP连接的另

2012-04-27 15:58:08 997

转载 关于软件开发中兼容win7注册表的若干思考

最近在做一个cs的项目,项目已经完成,后来发现不兼容windows7,经过一番整改,终于大功落成。现将心得体会写在这里。首先读取注册表要给用户管理员得权限。exe在Vista或Win7下不以管理员权限运行,会被UAC(用户帐户控制)阻止访问系统某些功能,如修改注册表操作等;如何让exe以管理员权限运行呢,方法有两种,一个是直接修改exe属性;另一个是在程序中加入MANIFEST资源,下面分别介

2012-03-19 11:02:14 1385

转载 virtual pc 2007 无法显示控制主界面

解决方法: 1.删除Options.xml,Virtual PC会重建这个文件。      2.网上的偏方:右键点任务栏里的Virtual PC,然后点移动,然后,注意,用键盘的上下左右按键移动窗口,直到看见为止。(这个很强大!强力推荐!)3.找到C:Documents and SettingsApplication DataMicrosoftVirtualPC下的Opti

2012-02-20 09:50:20 1294

转载 tar linux 命令说明

常用:压缩; tar -zcf xxxxx.tgz  yyyyy yyyyy 为被压缩的文件夹解压: tar zxf xxxxx.tgz 简介参数:-c  :建立一个压缩档案的参数指令(create 的意思);-x  :解开一个压缩档案的参数指令! -t  :查看 tarfile 里面的档案!      特别注意,在参数的下达中, c/x/t 仅能存在一个!

2011-11-30 13:01:16 3298

原创 VirtualBox 文件(.vdi)修改UUID

vdi 文件复制完毕后并不能立刻使用,而是需要修改uuid;1 找到VBoxManage.exe 所在安装路径 如 \Program Files\Oracle\VirtualBox;2 打开CMD命令行工具;3 cd 到VBoxManage.exe所在路径如 \Program Files\Oracle\VirtualBox;;4 敲入指令 VBoxManage internalco

2011-11-29 17:34:10 2412

原创 [添加/删除程序]中无效信息的删除方法

1 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\2 HKEY_CLASSES_ROOT\Installer\Products 3 HKEY_CURRENT_USER\Software\Microsoft\Installer\Products

2011-11-01 09:13:13 662

转载 Autodesk面试技术题解答

By SmartPtr(http://www.cppblog.com/SmartPtr/) 此文章转自他人博客,该博客中其他文章亦很精彩。          近一年以来,AUTODESK的面试题在网上是闹的沸沸扬扬,作为一个名企,这是可以理解的,况且其面试题质量也

2011-09-29 11:30:30 1423

原创 Std::list iterator 的初始化和有效性判断

最近在使用Std::list  的时候,程序偶尔会在iterator  进行比较的时候崩溃。Review代码发现iterator的内存为0xcdcdcdcd, 很显然内存地址越界了。所以对Std::list  iterator 的初始化和有效性的问题做了一些查找,很可惜没能搜集到

2011-09-28 11:10:26 10810

原创 __super in MFC

1 MFC中的 __super 和 java 中 super 类似,相当于基类的名称,都可以用来调用基类成员;2 __xxxx 类型的,是编译器或库内部使用的;3 __super是编译器关键词,是一个辅助工具,在多重继承和多级继承环境下很方便,当你需要调用基类成员时,不需

2011-09-27 15:50:07 1802

转载 map用法详解

Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(

2011-08-19 13:59:40 760

原创 List-View 排序方案一

List-View 排序方案一 最近需要解决List-View排序的问题,网上很多资料, 却很少有说明使用条件的,所以程序调试出问题,查阅MSDN, 有些心得,分享一下。 此排序方案适用条件:仅使用于Common List-View, 而不支持Virtual

2011-08-19 11:41:27 1281

原创 c++容器简介与比较

最近从网上找了一些资料,自己简单整理了一下. 1 概要介绍vector用来代替数组,也就是,要经常用下标运算的地方 list是链表,多用表经常使用插入删除的地方map是图,比如做一个字典了,电话薄了,会用到 queue很少用,比如排队买火车票的队列,就是这

2011-08-16 14:59:55 6207 1

转载 const_cast,reinterpret_cast,static_cast,dynamic_cast简介

标准c++中主要有四种强制转换类型运算符:     const_cast,reinterpret_cast,static_cast,dynamic_cast等等。           1)static_cast(a)     将地址a转换成类型T,T和a必须是指针、引用、算术类型

2011-08-11 09:29:10 785

转载 字符串处理常用函数

1 C Languageatof将字符串转换成浮点数atoi将字符串转换成整数atol将字符串转换成长整型数isalnum当字母或数字字符时, 返回真值isalpha当字母字符时, 返回真值 iscntrl当控制字符时, 返回真值isdigit当数字字符时, 返回真值isgrap

2011-07-29 08:57:33 568

转载 正则表达式30分钟入门教程(第二版)

作者:deerchao 来源:unibetter大学生社区 转载请注明来源 本文第一版目录本文目标 如何使用本教程 什么是正则表达式? 入门 测试正则表达式 元字符 字符转义 重复 字符类 反义 替换 分组 后向引用 位置指定 负向位置指定 注释 贪婪与懒惰 平衡组 还有些什么东

2011-07-27 08:29:37 591

MySQL命令行 .doc

MySQL命令行 创建数据库 表格等常用指令

2014-05-14

Cakephp安装和配置

Version 2.5.0 安装环境如下: httpd-2.2.21-win32-x86-openssl-0.9.8r.msi(Apache 2.2.21 openssl版本) mysql-5.5.20-win32.msi(MySQL 5.5.20) php-5.3.10-Win32-VC9-x86.zip(PHP 5.3.10 thread safe版本) Windows 7 Ultimate 32bit

2014-05-14

Apache+MySQL+PHP 配置过程

自己已经配置成功, httpd-2.2.21-win32-x86-openssl-0.9.8r.msi(Apache 2.2.21 openssl版本) •mysql-5.5.20-win32.msi(MySQL 5.5.20) •php-5.3.10-Win32-VC9-x86.zip(PHP 5.3.10 thread safe版本) •Windows 7 Ultimate 32bit

2014-05-14

Teach Yourself Shell Programming in 24 Hours.pdf

Teach Yourself Shell Programming in 24 Hours.pdf:a good book used to study

2011-04-20

USB上位机界面,VS2005,MFC

自己写的,VISUAL STUDIO 2005 的上位机界面,USB 上位机 通信界面 VS2005 MFC, 自己写的,VISUAL STUDIO 2005 的上位机界面,USB 上位机 通信界面 VS2005 MFC

2009-09-15

usb上位机软件源码(VS2005)

本人前段时间编写的一个USB上位机通信界面,用VS2005写成, 软件源码,可编译成功。 本人编写的一个USB上位机通信界面,用VS2005写成, 软件源码,可编译成功。

2009-09-14

VS2005 源码 含菜单 按钮 编辑框等

VS2005 源码 含菜单 按钮 编辑框等 VS2005 源码 含菜单 按钮 编辑框等

2009-09-14

Java学习从入门到精通

该资源介绍了 JAVA的入门到精通的一些入门知识,很适合学习和爱好JAVA语言的朋友们

2008-11-19

verilog 编程语言 (英文版) 很详细

verilog 编程语言 (英文版) 很详细, 做成 .chm 格式,非常方便的。 希望能够给大家提供帮助!

2008-11-19

TFT_LCD 理论及制造过程 2

TFT_LCD应用越来越广泛,现在将它的简单理论和制造过程的一些资料和大家分享。

2008-11-19

TFT-LCD 理论及制造过程介绍

由TFT-LCD具有體積小、重量輕、低輻射線、低耗電量、全彩 化等優點,故已廣泛使用於各類顯示器材上。 该文介绍了它的理论和制造过程。

2008-11-19

空空如也

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

TA关注的人

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