自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(161)
  • 资源 (39)
  • 收藏
  • 关注

原创 linux 发送文件笔记

发送文件拆除出来:    int oplencount=0; int shouldoplen=0; int readlen=0;       char filename[256];       int filelen=0;       char filebuf[MAXFILESIZE];      do{ lseek(fd

2012-08-31 16:19:09 488

原创 linux tar 命令,一直报错 tar: Removing leading `/' from member names (tar: 从成员名中删除开头的“/”)

今天使用到tar打包命令,搜索了下网上有这样的说法:“压缩包里面的文件是绝对路径很容易害死人。我就因为解压一个 cpio 包,里面文件竟然是绝对路径文件而不得不重装系统。”而且给出了解决办法:cd /var/home && tar -zcf aa.tar.gz cc.wav dd.wav我也尝试着给出了自己的解决办法,虽然有点麻烦    char filename[256]

2012-08-31 12:48:03 6728

转载 linux的system () 函数详解

system(执行shell 命令)相关函数       fork,execve,waitpid,popen表头文件       #i nclude定义函数       int system(const char * string);函数说明       system()会调用fork()产生子进程,由子进程来调用/bin/sh-cstring来执行参数string

2012-08-31 12:44:23 487

转载 chdir、fchdir 和 getcwd 函数

一、   每个进程都有一个当前工作目录,此目录是搜索所有相对路径名的起点(不以斜杠开始的路径名为相对路径名)。当用户登录到 *NIX 系统时,其当前工作目录通常是口令文件(/etc/passwd)中该用户登录项的第 6 个字段--用户的起始目录(home directory)。当前工作目录是进程的一个属性,起始目录则是登录名的一个属性。更改当前工作目录的函数。#include unis

2012-08-31 11:39:50 765

转载 linux下mysql的使用方法

一、连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2、例

2012-08-30 17:20:32 1309

转载 解决mysql“Access denied for user root@localhost”

我的系统是ubuntu6.06,最近新装好的mysql在进入mysql工具时,总是有错误提示:# mysql -uroot -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)使用网上介绍的方法修改root用户的密码:# mysq

2012-08-30 17:16:55 1027

转载 linux下的常用mysql命令

在linux环境下,都有哪些常用mysql命令呢?下文就为您列举了这样的一些常用mysql命令,如果您对常用mysql命令方面感兴趣的话,不妨一看。1.linux下启动mysql的命令:   mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:   mysqladmin restar

2012-08-30 17:15:51 437

转载 linux创建用户命令

创建用户、设置密码、修改用户、删除用户:useradd testuser   创建用户testuserpasswd testuser   给已创建的用户testuser设置密码说明:新创建的用户会在/home下创建一个用户目录testuserusermod --help   修改用户这个命令的相关参数userdel testuser  删除用户testuserrm -rf

2012-08-30 17:13:18 844

转载 Linux 下打包工具

tar命令 tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时具有 gzip 的属性?亦即是否需要用 gz

2012-08-30 16:44:05 562

转载 vc6.0工程转成vs2008出现的问题及结局办法(转)

直接用Visual Studio 2008的打开VC6的工作区文件和项目文件(dsw和dsp),并将其升级为VS2008的解决方案格式和项目格式(sln和vcproj),VC9的编译器相对于VC6有了很大的变化,一些编译参数和链接参数被废弃(比如/map:line),有一些改变了名称,还有新增的选项,不过不用担心,升级过程会自动对其进行转换,最终都会得到一个正确的解决方案和VC项目文件,这个过程不

2012-08-30 16:23:38 1136

转载 _tcsstr的用法以及源码的源码

_tcsstr:字符串1在字符串2中首次出现的位置,未出现返回NULL值;_tcsrchr:字符1 在字符串2中首次出现的位置,未出现返回NULL值 TCHAR字符串操作函数:_tcslen(str) 获得字符串长度_tcsrchr(str, L'\\') 反向搜索获得最后一个TCHAR的位置_stprintf(TCHAR *buffer,const TCHAR *format [,arg

2012-08-30 16:20:24 10000

转载 error LNK2005

转自:http://blog.sina.com.cn/s/blog_5db7b05a0100bek3.html造成LNK2005错误主要有以下几种情况:      1.重复定义全局变量。可能存在两种情况:      A、对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个工程的。正确的应该是在一个CPP文件中定义如下

2012-08-30 15:51:23 875

原创 编译提示: warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)

解决办法:把bool改成大写的BOOL后就没有警告的提示了原因:BOOL型在windef.h头文件中被定义,其实际类型为int,换句话说,BOOL其实就是int型变量,与布尔型bool没有什么关系。

2012-08-30 15:50:09 2975

转载 加了头文件#include "Dbt.h ",error C2065: 'DEV_BROADCAST_DEVICEINTERFACE ' : undeclared identi

在StdAfx.h添加           #define       WINVER       0x0500

2012-08-30 15:49:30 3107

原创 USB设备的枚举

我最近在做一个操作USB设备的程序,但在打开设备时遇到了问题.步骤如下,1.调用SetupDiGetClassDevs.这一部正常获得句柄2.调用SetupDiEnumDeviceInterfaces,枚举设备.3.两次调用SetupDiGetDeviceInterfaceDetail,获取设备详细信息,设备名.代码例子:#define MAX_SLOT_NUM

2012-08-30 14:30:08 1725

转载 fatal error LNK1103: debugging information corrupt; recompile module

在Solutions Explorer中选中工程,点右键选Properties -> Linker -> Debugging,把Generate Debug Info选项改为No.或者把SDK顺序调换。

2012-08-30 10:00:18 706

转载 VC6.0 USB接口开发#include hidsdi.h,编译通过后,连接出错:LINK : fatal error LNK1104: cannot open file "hidsdi.lib"

VC6.0 USB接口开发#include hidsdi.h,编译通过后,连接出错:LINK : fatal error LNK1104: cannot open file "hidsdi.lib"下载地址:http://download.csdn.net/download/lyd_253261362/417017

2012-08-30 09:51:40 1923

转载 学习tomcat安装服务脚本

@echo offrem Licensed to the Apache Software Foundation (ASF) under one or morerem contributor license agreements. See the NOTICE file distributed withrem this work for additional information r

2012-08-29 15:33:10 694

转载 VBS脚本的一些问题以及WIN7环境下运行VBS脚本

问题1:vbs运行需要什么环境?   答:需要windows大环境。vbs的运行还依赖wscript.exe解释器,如同批处理的运行依赖cmd.exe解释器一样。  问题2:       之前写的一个VBS脚本,其主要功能是完成QTP的调用,并打开对应的脚本,运行并输出运行结果至TXT文件中。之前和在其他同事的机器上都运行成功。但在我的机器上运行一直提示如下对话框信息

2012-08-29 15:27:56 7423

原创 installshield中执行批处理

可以在basic MSI 里添加脚本,安装时运行函数为MyINSTALLFun:export prototype MyINSTALLFun(HWND); function MyINSTALLFun(hMSI) STRING svResult; STRING cmdline;begin if

2012-08-29 15:13:02 3770

转载 InstallShield的安装程序中对文件系统进行操作(转)

在很多InstallShield的安装程序中都需要对文件系统进行操作。现在我就将简单的命令介绍一下。判断文件夹是否存在:Is (PATH_EXISTS, defenseDir)这个方法要是返回true就是表示文件夹存在,返回false表示文件夹不存在。 判断文件是否存在:Is (FILE_EXISTS, defenseDir ^ dummyDefenseFile)同样,

2012-08-29 15:01:02 997

转载 InstallShield中Basic MSI工程类型如何调用InstallScript脚本

版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。 这是一个Basic MSI基础知识,有不少网友问,所以我再啰嗦一遍。A. 首先在Installation Designer/Behavior and Logic/InstallScript视图中,选中Files点击鼠标右键选择“New Script File”,默认会生成一个setup.rul的文件,并有一个M

2012-08-29 14:11:51 1449

转载 网银Windows7下不能正常使用U盾

解决部份网银在Windows7下不能正常使用U盾的问题在远景里找到的一位网友贴的解决办法,可以解决目前部份银行使用U盾无法登陆网银的问题。方法很实用,不用修改程序文件或浏览器的安全级别,只需手动在注册表里指定网银CSP的一个文件路径。目前许多windows 7 IE8用户无法使用USBkey登入网银。该方法支持农行,建行,工行,光大,交行,广发,各股份制商业银行,各城市商业银行,各农村商业

2012-08-29 13:09:03 2152

转载 VC以管理员身份运行

VC6:导入manifest文件1.新建一文件命名为 xxx.manifest.内容如下:  注:此文件只要扩展名是.manifest文件名可以任意。文件内容的name属性值也可以为任意。(VC6.0下经过测试)2.把此文件"import"到资源文件中,资源类型为24,资源ID为1,注:经测试资源类型必须为24,资源ID也必须为1,3.重新编辑即

2012-08-29 13:06:49 1066

原创 windows安装、开启和删除服务的bat笔记

最近写了个服务,想把安装等过程写成批处理文件,如下 @echo offset SERVICE_NAME=USBcheckset EXECUTABLE=C:\ServiceUSB.exe if not exist %EXECUTABLE% goto end if "%1" == "" goto install if %1 == install goto ins

2012-08-29 11:38:59 833

转载 如何编写bat文件

第一节:(主要是一些界面形式功能的实现以及初始化)1.“@echo off”--我们所写的BAT一开始一般都有这一句,这一句的作用是:使所有的命令响应隐藏。“@”--本行命令不回显。(本来如果你用echo off就可以了,但是还是能够看到echo off这条命令在CMD下,影响美观)2.“color 1e”--设置默认的控制台前景和背景颜色。当前我设为蓝底黄字,具体颜色请在CMD下用“

2012-08-29 11:19:25 1265

转载 SC Create 创建一个Windows系统服务

用sc  create----创建一个服务(增加到注册表中)如下:在命令行模式下执行:        sc create TestService binpath= "c:\in estapp.exe" displayname= "TestService" depend= Tcpip start= auto注意这里的格式,“=”后面是必须空一格的,否则会出现错误。

2012-08-29 10:10:06 651

转载 批处理实现启动服务和停止服务

下面介绍两种使用批处理来实现启动和停止服务。 使用自带的DOS工具中加入了一个sc.exe(Service Control)和net.exe (C:/WINDOWS/system32)的文件,恰好可以对服务的启动类型以及服务的启动或者关闭等进行操作,再利用DOS的批处理优势,就可以把上面提到的操作进行简化。方法 一: sc.exe常用功能: 1、更改服务的启动状态. 2

2012-08-29 09:59:46 913

转载 让程序作为服务运行(srvany.exe,instsrv.exe)

http://download.csdn.net/detail/zy27ok/2248126srvany.exe,instsrv.exe介绍如下:让程序作为服务运行 想让一个程序在启动系统的时候自动运行,你有什么好办法?添加到启动组?那如果别人删除掉就不管用了。如果你使用了Windows NT/2000/XP,就可以试试把这个程序添加为一个服务,这样只有拥有权限的人才可以更改服

2012-08-29 09:33:06 1053

转载 将bat文件注册为windows系统服务的方法

将bat文件注册为windows系统服务的方法详细出处参考:http://www.jb51.net/article/20270.htm使用Bat_To_Exe_Converter 将bat转化为exe,下载:http://www.jb51.net/softs/21398.html,还有一个附带的好处,无法查看bat文件的源代码了。使用srvinstw.exe 将exe注册为系统

2012-08-29 09:26:07 867

原创 WINDOWS服务程序笔记

参考文章:http://blog.csdn.net/yuchongjike/article/details/6137823http://www.360doc.com/content/12/0828/09/10473672_232744894.shtml// ServiceUSB.cpp : Defines the entry point for the console applicatio

2012-08-28 17:02:46 747

转载 Unix domain socket 的一些小结

http://blog.csdn.net/wlh_flame/article/details/6358795#By [email protected]找了大半天的资料,收获也不多,其实还是自己思考更靠谱一些。1. unix域的数据报服务是否可靠        man unix 手册即可看到,unix domain socket 的数

2012-08-28 14:34:10 827

转载 exe注册成windows服务

一,一些软件自己有相应的安装命令 如何安装相关的服务到windows服务里,并自行启动;对apache和mysql都有相应的命令来安装,启动,停止和卸载服务;我的方法(有更简单的)是用文本写出这几个命令;如:在文本里写入:"C:\Program Files\Apache Group\Apache2\bin\Apache.exe" -k install 注释:安装apache服务

2012-08-28 11:15:00 1516

转载 WINDOWS后台服务程序编写

http://www.360doc.com/content/09/1119/10/59579_9330901.shtml在2000/XP等基于NT 的操作系统中,有一个服务管理器,它管理的后台进程被称为 service。服务是一种应用程序类型,它在后台运行,与 UNIX 后台应用程序类似。服务应用程序通常可以在本地和通过网络为用户提供一些功能,例如客户端/服务器应用程序、Web

2012-08-28 09:37:31 886

转载 Linux设置环境变量小结

1、总结背景在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量PATH的设置问题,而PATH的设置也是在linux下定制环境变量的一个组成部分。本案例基于RedHat AS4讲解环境变量定制的问题。2、变量简介Linux是

2012-08-27 09:06:01 389

转载 linux如何从程序中获得/设置环境变量

获得一个环境变量可以通过调用‘getenv()’函数完成。#include char *getenv(const char *name);在程序中获取环境变量char sTmp[128];sprintf(sTmp,"%s/xml/param.xml",getenv("WORKDIR"));设置一个环境变量可以通过调用‘putenv()’函数完成。#include

2012-08-27 09:05:02 1119

转载 VC WM_DEVICECHANGE消息,实时捕获U盘插入、移除

WM_DEVICECHANGE使用方式有两种,一种是直接在Windows窗口回调函数中使用,另一种便需要自己注册一下,并编写On函数。 第一种,在回调函数中添加“case WM_DEVICECHANGE:”,并且可以直接判断wParam,如下。switch (wParam)   {    case DBT_DEVICEARRIVAL:        case DBT_DEV

2012-08-24 20:06:11 2047

转载 VC WM_DEVICECHANGE消息,实时捕获U盘插入、移除

WM_DEVICECHANGE使用方式有两种,一种是直接在Windows窗口回调函数中使用,另一种便需要自己注册一下,并编写On函数。 第一种,在回调函数中添加“case WM_DEVICECHANGE:”,并且可以直接判断wParam,如下。switch (wParam)   {    case DBT_DEVICEARRIVAL:        case DBT_DEVICEREM

2012-08-24 20:04:32 6867

转载 创建ClickOnce项目签名证书详细步骤以及批处理文件

------ 第一步 创建 X.509 证书 ------makecert.exe为证书创建工具。证书创建工具生成仅用于测试目的的 X.509 证书。它创建用于数字签名的公钥和私钥对,并将其存储在证书文件中。此工具还将密钥对与指定发行者的名称相关联,并创建一个 X.509 证书,该证书将用户指定的名称绑定到密钥对的公共部分。创建证书时会提示要求证书的私钥密码(Subject Key

2012-08-24 17:31:53 1870

转载 strchr函数

函数原型:extern char *strchr(char *str,char character)参数说明:str为一个字符串的指针,character为一个待查找字符。        所在库名:#include   函数功能:从字符串str中寻找字符character第一次出现的位置。  返回说明:返回指向第一次出现字符character位置的指针,如果没找到则返回

2012-08-24 15:49:03 477

jsp程序开发案例宝典第10章源码

jsp程序开发案例宝典第10章源码

2008-05-06

jsp程序开发案例宝典第16章源码part2

jsp程序开发案例宝典第16章源码part2

2008-05-06

jsp程序开发案例宝典第16章源码part3

jsp程序开发案例宝典第16章源码part3

2008-05-06

jsp程序开发案例宝典第16章源码part1

jsp程序开发案例宝典第16章源码part1

2008-05-06

jsp程序开发案例宝典第16章源码part4

jsp程序开发案例宝典第16章源码part4

2008-05-06

jsp程序开发案例宝典第19章源码part1

jsp程序开发案例宝典第19章源码part1

2008-05-06

jsp程序开发案例宝典第14章源码

jsp程序开发案例宝典第14章源码

2008-05-06

jsp程序开发案例宝典第19章源码part2

jsp程序开发案例宝典第19章源码part2

2008-05-06

jsp程序开发案例宝典第15章源码

jsp程序开发案例宝典第15章源码

2008-05-06

jsp程序开发案例宝典第13章源码part1

jsp程序开发案例宝典第13章源码part1

2008-05-06

jsp程序开发案例宝典第13章源码part2

jsp程序开发案例宝典第13章源码part2

2008-05-06

jsp程序开发案例宝典第17章源码

jsp程序开发案例宝典第17章源码

2008-05-06

jsp程序开发案例宝典第12章源码

jsp程序开发案例宝典第12章源码

2008-05-06

jsp程序开发案例宝典第11章源码part2

jsp程序开发案例宝典第11章源码part2

2008-05-06

jsp程序开发案例宝典第11章源码part1

jsp程序开发案例宝典第11章源码part1

2008-05-06

jsp程序开发案例宝典第九章源码

jsp程序开发案例宝典第九章源码

2008-05-06

jsp程序开发案例宝典第六章源码part2

jsp程序开发案例宝典第六章源码part2

2008-05-06

jsp程序开发案例宝典第八章源码

jsp程序开发案例宝典第八章源码

2008-05-06

jsp程序开发案例宝典第六章源码part1

jsp程序开发案例宝典第六章源码part1 <br>

2008-05-06

jsp程序开发案例宝典第六章源码part3

jsp程序开发案例宝典第六章源码part3

2008-05-06

jsp程序开发案例宝典第五章源码part6

jsp程序开发案例宝典第五章源码part6

2008-05-06

jsp程序开发案例宝典第五章源码part8

jsp程序开发案例宝典第五章源码part8

2008-05-06

微软签名工具SignTool

微软签名工具SignTool 很好用 本人亲自测试过

2012-09-03

hid类USB驱动开发需要的链接库和头文件

hid类USB驱动开发需要的链接库和头文件setupapi.lib、hidsdi.h等

2012-09-03

cygwin 2.738 安装包

Cygwin最新版2.738本地安装包,内附详细的傻瓜式安装教程,本人亲测成功。共60多M,由于上传大小的限制分为10部分,仅在第一部分和第二部分2分。

2012-08-10

cygwin2.738本地安装包

Cygwin最新版2.738本地安装包,内附详细的傻瓜式安装教程,本人亲测成功。共60多M,由于上传大小的限制分为10部分,仅在第一部分和第二部分2分。

2012-08-10

cygwin2.738安装包

Cygwin最新版2.738本地安装包,内附详细的傻瓜式安装教程,本人亲测成功。共60多M,由于上传大小的限制分为10部分,仅在最后一部分2分。

2012-08-10

snot2.0入侵检测(中文)

snot2.0入侵检测(中文) snort有三种工作模式:嗅探器、数据包记录器、网络入侵检测系统。嗅探器模式仅仅是从网络上读取数据包并作为连续不断的流显示在终端上。数据包记录器模式把数据包记录到硬盘上。网路入侵检测模式是最复杂的,而且是可配置的。可以让snort分析网络数据流以匹配用户定义的一些规则,并根据检测结果采取一定的动作。

2009-05-21

jsp程序开发范例宝典第五章源码part9部分

jsp程序开发范例宝典第五章源码part9部分

2008-05-05

jsp程序开发范例宝典第五章源码part7部分

jsp程序开发范例宝典第五章源码part7部分

2008-05-05

jsp程序开发范例宝典第五章源码part5部分

jsp程序开发范例宝典第五章源码part5部分

2008-05-05

jsp程序开发范例宝典第五章源码part4部分

jsp程序开发范例宝典第五章源码part4部分

2008-05-05

jsp程序开发范例宝典第五章源码part3部分

jsp程序开发范例宝典第五章源码part3部分

2008-05-05

jsp程序开发范例宝典第五章源码part2部分

jsp程序开发范例宝典第五章源码part2部分

2008-05-05

jsp程序开发范例宝典源码第五章源码part1

jsp程序开发范例宝典源码第五章源码part1<br>由于太大,分部分上传

2008-05-05

jsp程序开发范例宝典源码第四章源码

jsp程序开发范例宝典源码第四章源码

2008-05-05

jsp程序开发范例宝典源码

jsp程序开发范例宝典第一章源码

2008-05-05

空空如也

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

TA关注的人

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