自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

齐子龙的专栏

既然选择了远方,便只顾风雨兼程

  • 博客(42)
  • 资源 (4)
  • 收藏
  • 关注

原创 SQL语句删除表中所有数据

TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作。 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删除其全部行的表的名称。 注释 TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。 但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。 D

2010-08-06 12:22:00 3905

原创 informix数据表中批量导入数据,导出数据,删除数据SQL命令

每批导入1000行的sh脚本:  table1.sh  split -10000 table1.20100806ls x*>aawhile read LINEdoecho $LINEisql cmbcload from $LINE insert into gdxra;+donerm x*  ps:  删除命令:de

2010-08-06 11:53:00 1779

转载 order by 、group by 、having的用法区别

order by 从英文里理解就是行的排序方式,默认的为升序。 order by 后面必须列出排序的字段名,可以是多个字段名。group by 从英文里理解就是分组。必须有“聚合函数”来配合才能使用,使用时至少需要一个分组标志字段。什么是“聚合函数”?像sum()、count()、avg()等都是“聚合函数”使用group by 的目的就是要将数据分类汇总。一般如:sele

2010-08-05 18:57:00 601

转载 讲解七种数据库中Select Top的使用方法

Select Top在不同数据库中的使用用法: 1. Oracle数据库 SELECT * FROM TABLE1 WHERE ROWNUM 2. Infomix数据库 SELECT FIRST N * FROM TABLE1  3. DB2数据库 SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS R

2010-08-04 20:24:00 1177

转载 加密 UNIX 口令

作为Internet上最流行的服务器操作系统,UNIX安全性倍受关注。Unixd的安全性主要靠口令实现,因此,Unix口令加密算法几度改进,现在普遍采用DES算法对口令文件进行25次加密,而对每次DES加密产生的结果,都要用2的56次方次查找与匹配才能进行一次遍历,要破解这样的口令,其工作量是巨大的,所以从理论上说这种口令是相当安全的。然而不幸的是我们仍然不时听道口令被攻破的消息。这些口令是如何被

2010-08-03 10:41:00 960

转载 有关SoftICE的详细操作指导教程

有关SoftICE的详细操作指导教程   一命令: . 作用: 在代码窗口中定位当前指令 语法: . 用法: 当代码窗口可见时, .命令(点命令)使得当前的CS:EIP所指向的指令可见, 并且高亮显示. 另外,此命令也把SoftICE 从其他内存区域中切回原先弹出的内存区域.详见后面的ADDR命令. 点评:   当你在代码窗口中上下浏览时,有可能走得

2010-07-31 13:43:00 1648

原创 Free BSD 用户手册

------------------------------------------------------  http://www.freebsd.org/doc/zh_CN/books/handbook/install.html -------------------------------------------------------欢迎访问:乐园www.ly8.c

2010-07-30 17:35:00 500

原创 Sco Unix 507

------------------------------------------------------------------------- 1、进入图形用户界面命令:startx  ---------------------------------------------------------------------------- 2、进入不了图形用户界面

2010-07-30 17:34:00 406

原创 c 中 exit 与 return 的区别

exit:直接退出程序。exit(0):正常退出;exit(1):异常退出。return:返回主调函数。  exit会做很多清理工作,比如关闭所有打开的流,然后退出应用。如果从main函数return,则返回启动代码,启动代码里会自动调用exit。注意库函数exit与系统调用_exit的不同。欢迎访问:乐园www.ly8.co

2010-07-23 17:44:00 350

转载 core文件的简单介绍

前段时间调试程序时用到的,转过来大伙共享一下 //--------------------------------------------------------------- 1. core文件的简单介绍 //--------------------------------------------------------------- 在一个程序崩溃时,它一般会在指定目录下生

2010-07-23 15:40:00 449

原创 c 分割字符串函数 split

split.h #ifndef SPLIT_H_#define SPLIT_H_char **split(char *string, char *separator);#endif /* SPLIT_H_ */   split.c #include #include #include #include "split.h"char **

2010-07-22 18:54:00 866

转载 堆 栈 字符数组 字符指针的区别

堆和栈的区别一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,

2010-07-22 09:31:00 622

转载 段错误bug的调试

我们在用C/C++语言写程序的时侯,内存管理的绝大部分工作都是需要我们来做的。实际上,内存管理是一个比较繁琐的工作,无论你多高明,经验多丰富,难免会在此处犯些小错误,而通常这些错误又是那么的浅显而易于消除。但是手工“除虫”(debug),往往是效率低下且让人厌烦的,本文将就"段错误"这个内存访问越界的错误谈谈如何快速定位这些"段错误"的语句。下面将就以下的一个存在段错误的程序介绍几种调试方法:

2010-07-21 19:10:00 421

转载 总结段错误(Segmentation fault)

1)往受到系统保护的内存地址写数据有些内存是内核占用的或者是其他程序正在使用,为了保证系统正常工作,所以会受到系统的保护,而不能任意访问.#include intmain(){int i = 0;scanf ("%d", i); /* should have used &i */printf ("%d/n", i);return 0;}编译和执行一下,

2010-07-21 19:03:00 392

原创 Unix下的C编译脚本 test.sh

执行:   .  ./test.sh文件名:test.sh内容:cc -c -w3 -g -I ..inc floatn.c -lmar rv ../lib/libutil.a floatn.orm *.occ -c -w3 -g -I ../inc test.c -lmcc -L ../lib -I ../inc -o ../bin/floatn.out test.c

2010-07-21 15:38:00 536

转载 gcc中格式化输出函数的研究

1.前言      在gcc编程中,我们比较经常用到的字符格式化输出函数是printf的,实际上gcc继承了c语言处理字符具有强大功能的风格,它提供了一系列的格式化输出函数,主要存在两个库函数文件stdio.h/ stdarg.h中,具体函数如下:    [code:1:cd7eec0dec]    #include    printf, int printf(const char

2010-07-21 13:45:00 529

转载 vi命令

这是我总结的一些基本用法,可能对初用者会有帮助,独乐乐不如众乐乐,是吧!说明:以下黑色为vi和vim均有的一般功能,而红色为Vim(Vi Improved)所特有功能。Vim一般的Unix和Linux下均有安装。 三种状态Command: 任何输入都会作为编辑命令,而不会出现在屏幕上,任何输入都引起立即反映Insert: 任何输入的数据都置于编辑寄存器,按ESC,可跳回com

2010-07-21 13:42:00 353

转载 sprintf详解

sprintf详解sprintf详解 ' m; K0 Y2 r7 m5 q转摘声明:选自《CSDN 社区电子杂志——C/C++杂志》& @* y+ r+ n7 E+ d6 `$ |2 M$ h0 t* i3 q : P9 u8 B% o- M4 {$ y8 ?6 e( u7 F, I  P% ^在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。

2010-07-21 11:58:00 1124

原创 C语言删除字符串首尾非可见字符

/** * 功    能:去除字符串左右两边不可见字符。 *           注:不可见字符为0x00~0x20的字符,即空格符以下的字符。 * 输入参数: char *str 输入字符串 *           int is_copy : 0 直接修改str;1 生成一个新字符串 * 输出参数:当0==is_copy时,char *str 为去除左右不可见字符后的字符串

2010-07-16 14:44:00 1257

原创 用C语言实现字符串替换功能

下面是用C语言实现字符串替换功能的代码: char  *replace(char  *source,  char  *sub,  char  *rep) {  char  *result;  /*pc1  是复制到结果result的扫描指针*/ /*pc2  是扫描 source 的辅助指针*/ /*pc3  寻找子串时,为检查变化中的source是否与子串相等,是指向su

2010-07-15 19:34:00 1269

原创 在命令行输入EOF

EOF是一个状态,而不是一个键,各种不同的程序里面有不同的表达方式 Windows的cmd里面是Ctrl   +   Z 而Unix的shell下面是Ctrl   +   D    1、EOF是文件终止产生的异常,它不是一个符号,并没有包含在文件中。 2、输入ctrl+z、ctrl+d就是手动模拟一个终止异常。 3、EOF被宏定义为-1,并不是其本身的值为-1。

2010-07-14 12:01:00 1167

转载 让Unix环境变量永远有效

在Unix操作系统中可以在shell中通过set命令给环境变量赋值。但是如果采用这种方式对环境变量进行赋值的话,当重新启动操作系统或者重新启动这个会话的话,原先设置的环境变量就会丢失。也就是说,如果在shell会话中设置环境变量,这只对当前的会话有效。当系统工程师退出这个会话、下次重新登陆时,操作系统又会采用默认值。但是大部分时候系统工程师可能希望这些环境变量能够永久生效。此时就需要把这些环境变量

2010-07-14 10:49:00 536

转载 Cygwin中vi的使用

在Cygwin中也有vi文本编辑器,缺省安装是没有的,需要重新安装,安装是将Vi选中即可。使用的命令如下: 进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个

2010-07-13 20:54:00 472

原创 关于文本格式传输和二进制格式传输

在Unix和Windows系统之间用ftp传输数据时:一、传输的是文本数据,则必须用文本格式,否则从Windows到Unix传输时,Windows下的每一个换行为"回车+换行"(0x0D0A),Unix在接收的时候,都将自动滤去其中的"回车",也就是转换为Unix下的单单一个"换行"(0x0A)符。反之,当Windows接收Unix操作系统传输过来的数据时,将自动在每一个"换行"(0x0A)符

2010-07-13 18:41:00 819

原创 VC++6.0 下数据类型转换

VC++6.0 下数据类型转换/--------------------------------------------/(1)  long 到 CString CString str; long lo=666; str.Format(_T("%ld"),lo);/---------------------------------------------/(2) C

2010-05-30 17:41:00 388

原创 text格式短信

注:来自网络  凡是利用GSM模块二次开发的,不管是用来做公话,还是GPRS通信,其中短消息基本都要使用的。本文大致介绍一下短消息相关的AT命令使用方法。 详细的AT指令说明,可以参考 07.05,或者西门子MC35I的AT手册,西门子手册感觉还是很不错的。 由于本文表达的错误给您带来的物资损失和精神损伤,本人概不负责。 1、 短消息的格式 我所见到的模块短消息基本都提

2010-05-24 10:22:00 782

原创 手机发短信常用AT指令

注:来自网络 实用的AT指令   单片机和GSM引擎之间采用AT指令实现互相之间的通信,因此有必要了解一下AT指令的格式和几条常用的指令。更详细的资料可以参考GSM07.05和GSM07.07规范。  单片机发出的AT指令用来建立通信链路,AT指令集的命令格式帧都以AT开头,下面是几个常用的AT指令。 1.设置短消息中心 AT+CSCA=“+8613800270500”

2010-05-24 09:48:00 853

转载 MFC CListCtrl 列表视图类使用方法 以及几种技巧

以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn 1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标      LVS_SMALLICON: 为每个item显示小图标      L

2010-05-19 18:59:00 1245 1

转载 STL Split String

DescriptionBelow is a function I created and have found extremely useful for splitting strings based on a particular delimiter. The implementation only requires STL which makes it easy to port to an

2010-05-19 17:45:00 1452

原创 MFC添加联系人:CAddressAddDialog模块

CString newItem,name,phone,group,company,job,detail;  GetDlgItemText(IDC_EDITADDRESSADDDIALOGNAME,name); GetDlgItemText(IDC_EDITADDRESSADDDIALOGPHONE,phone); GetDlgItemText(IDC_EDITADDRESSADDD

2010-05-19 14:47:00 393

转载 《如果让我重新读次研究生》——王泛森院士

一、研究生与大学生的区别    首先跟大家说明一下研究生和大学生的区别。大学生基本上是来接受学问、接受知识的,然而不管是对于硕士时期或是博士时期的研究而言,都应该准备要开始制造新的知识,我们在美国得到博士学位时都会领到看不懂的毕业证书,在一个偶然的机会下,我问了一位懂拉丁文的人,上面的内容为何?他告诉我:「里头写的是恭喜你对人类的知识有所创新,因此授予你这个学位。」在中国原本并没有博硕士的学历

2009-07-30 23:47:00 658

转载 纠结迟到的考研决定 专家:不必烦恼立即行动

很多同学咨询说他们都是现在才决定考研的大三学生,普遍的担心是:准备考研,现在开始复习来得及吗?其实,对于这个问题,大家大可不必太担心准备时间的长短。只要掌握好方法、把握住复习重点、平衡好心态,那么没有什么是不可能的。事实上,只要能够在前一年的9月份之前全身心地投入复习,就完全来得及!但是有一点必须记住:在复习期间,你必须排除杂念、全力以赴,把考研作为你生活的全部。我们经常见到这样的例子:有

2009-07-19 13:18:00 325

原创 jsp & mysql 学习笔记

关于报错:1.Column count doesn't match value count at row 1  此条错误是因为数据表中的字段与实际插入的字段数不一样例:insert into demo(name,pass,address) values('zhangsan','admin');在你写的sql语句中很有很能是多一个字段或是少一个字段,请出现此错误的朋友注意

2009-07-09 22:25:00 347

转载 MySQL 常用命令

************************************************************************* (一)连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:/mysql/b

2009-07-09 18:48:00 410

原创 windows命令合集

windows命令合集这些命令适用于windows个系列:winver---------检查Windows版本wmimgmt.msc----打开windows管理体系结构(WMI)wupdmgr--------windows更新程序wscript--------windows脚本宿主设置write----------写字板winmsd---------系统信

2009-06-28 10:47:00 445

转载 在MFC对话框中选择文件夹

有一项目,基本操作为选择一个文件夹,并对该文件夹中的文件进行操作。在MFC中没有找到可以选择文件夹(目录)的类和控件,只好在源码中使用固定路径,每换一个文件夹,都要修改源码,并重新编译。不愿再懒下去了,就在网上搜了一下,找到了解决的办法。  在对话框中加一按钮,该按钮对应代码如下(在win2000 sp4 + VC6.0下调试通过):void CGetDirTestDlg::OnBrows

2009-06-16 00:58:00 1102

转载 无线接入技术的原理、应用及发展

无线接入技术的原理、应用及发展  一、前言  信息社会中,信息瞬息万变,信息量大得惊人,传统的信息方式和传统的通信设备,显得有些力不从心。在我国,以电话业务为基础的电话网经过几十年的高速发展,已经具有较大规模,网络设备的程控化、数字化比例已超过了一些发达国家。但是,城市建设中的地下线管问题影响了其发展,并且过去铺设的用户线(缆)不能提供和解决宽带业务的需求。所以,接入网的技术及其发展受到了各地

2009-06-12 10:58:00 1998

转载 vi使用

之一:vi使用手册进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filen

2009-03-28 21:07:00 423

原创 linux命令创建和修改用户及密码

linux下创建用户1、添加ftp用户useradd ftpname -d /home/ftppasswd ftppwd以下操作都以root权限进行:service vsftpd start 启动Linux自带的FTP服务2. 添加普通用户 useradd nagios –d /usr/local/nagioschown nagios.nagios /usr/loc

2009-03-28 20:53:00 997

转载 OPNET

  opnet是一个款通信方面的仿真软件。  产品结构  OPNET软件包主要由三个模块组成:  ●ItDecisionGuru 适合最终用户,它只有仿真、分析功能。  ●Modeler 在ItDecisionGuru基础上增加了建库功能。  ●Modeler/radio 在Modeler上又增加了对移动通信和卫星通信的支持。  ITDecisionGuru、Modeler

2009-03-28 18:53:00 3107 1

tcp_ip_illustrated_volume_1_the_protocols_2nd_edit(TCP/IP详解)

TCP/IP详解卷1第二版,文字PDF,非扫描件。

2014-05-10

郑州轻工业学院 TCP IP协议分析实验报告

郑州轻工业学院 TCP IP协议分析实验报告

2009-07-09

郑州轻工业学院 网络协议分析考题

郑州轻工业学院 网络协议分析考题

2009-07-09

郑州轻工 微机原理实验报告

郑州轻工业学院 计算机学院 微机原理 实验报告

2009-07-09

空空如也

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

TA关注的人

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