随笔 - 140  文章 - 0  评论 - 15  阅读 - 24万
07 2009 档案
C++中的左值和右值
摘要:1.概念 变量和文字常量都有存储区,并且有相关的类型,区别在于变量是可寻址的; 对于每个变量,都有2个值与其相关联: 1>数据值,存储在某个内存地址中,也称右值(rvalue),右值是被读取的值(readvalue),文字常量和变量都可被用于右值。 2>地址值,即存储数据值的那块内存地址,也称左值(lvalue),文字常量不能被用作左值。 2.问题 给表达式加上括号:++a-- 结果+... 阅读全文
posted @ 2009-07-30 23:43 怂QQ 阅读(536) 评论(0) 推荐(0) 编辑
vector相关知识
摘要:在标注c++中,数组类是c++标准库的一部分,现在它不叫数组,而叫向量(vector)了。一、vector的几种初始化方式:const int size = 8;const int value = 1024;1.//size=8的vector//每个元素被初始化为0vector<int> vec1( size )2.//size为8//每个元素都被初始化为1024vector<i... 阅读全文
posted @ 2009-07-30 20:33 怂QQ 阅读(192) 评论(0) 推荐(0) 编辑
perl知识点,Net::Telnet 使用方法
摘要:1.命令use strict意味着所有变量必须用my来声明,裸单词必须用引号括起来。2.检测安装的模块:perldoc perllocal手动模块安装: [代码]3.CPAN上Net::Telnet 模块的说明文档,也可以在上面搜索任何的模块。http://search.cpan.org/~jrogers/Net-Telnet-3.03/lib/Net/Telnet.pm 4.Net::Telne... 阅读全文
posted @ 2009-07-30 17:50 怂QQ 阅读(1413) 评论(0) 推荐(0) 编辑
linux各文件夹的作用
摘要:linux各文件夹的作用linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 系... 阅读全文
posted @ 2009-07-28 16:27 怂QQ 阅读(249) 评论(0) 推荐(0) 编辑
rlogin,telnet与ssh 草稿
摘要:rlogin是一个比telnet协议简单得多的远程登录协议,因为太简单,所以存在着很大的安全漏洞。现在已经很少使用,它主要应用于相互信任的主机之间。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令... 阅读全文
posted @ 2009-07-28 15:30 怂QQ 阅读(883) 评论(0) 推荐(0) 编辑
route命令详解
摘要:1.具体功能 该命令用于在本地IP路由表中显示和修改条目。使用不带参数的ROUTE可以显示帮助。2.语法详解route [-f] [-p] [command [destination] [mask netmask] [gateway] [metric metric] [if inte***ce]3.参数说明 -f 清除所有不是主路由(子网掩码为255.255.255.255的路由)、环回网络路由(... 阅读全文
posted @ 2009-07-28 14:52 怂QQ 阅读(8968) 评论(0) 推荐(0) 编辑
FTP命令详解
摘要:FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。  FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中  -v显示远程服务器的所有响应信息;  -n限制ftp的自动登录,即不使用;  .n etrc文件;  -d使用调... 阅读全文
posted @ 2009-07-27 14:51 怂QQ 阅读(362) 评论(1) 推荐(0) 编辑
const_iterator 与 const iterator 【转】
摘要:const_iterator:C++为每种容器类型定义了一种名为const_iterator的类型,该类型只能用于读取容器内的元素,但不能改变其值。对const_iterator类型解引用,得到的是一个指向const对象的引用。 for (vector<string>::const_iterator iter = text.begin(); iter != text.end(); ++... 阅读全文
posted @ 2009-07-25 16:53 怂QQ 阅读(612) 评论(0) 推荐(0) 编辑
【转】 成员初始化列表
摘要:类对象的构造顺序是这样的:1.分配内存,调用构造函数时,隐式/显示的初始化各数据成员初始化阶段可以是显式的或隐式的,取决于是否存在成员初始化表。隐式初始化阶段按照声明的顺序依次调用所有基类的缺省构造函数,然后是所有成员类对象的缺省构造函数。2.进入构造函数后在构造函数中执行一般计算计算阶段由构造函数体内的所有语句构成。在计算阶段中,数据成员的设置被认为是赋值,而不是初始化。使用初始化列表有两个原因... 阅读全文
posted @ 2009-07-22 22:53 怂QQ 阅读(290) 评论(0) 推荐(0) 编辑
MySQL中alter,update,insert,delete,show的用法
摘要:alter table命令可以用来改变一个数据表的许多设计细节,如添加或删除一些数据列,改变数据列的属性,定义和删除各种索引等。1.增加一个数据列alter table tblname add newcolname coltype coloptions2.修改一个数据列alter table tblname change oldcolname newcolname coltype coloptio... 阅读全文
posted @ 2009-07-20 11:08 怂QQ 阅读(940) 评论(0) 推荐(0) 编辑
MySQL索引
摘要:mysql建表,改表结构,插入数据,建立索引,删除索引。创建表create table employee (employee_id char(6) primary key,name char(8),sex char(2),birthday date);create table products (product_id char(2) primary key, name char(20));察看表结... 阅读全文
posted @ 2009-07-20 00:14 怂QQ 阅读(423) 评论(1) 推荐(1) 编辑
转载---c++中的多态性
摘要:本文描述了C++中的各种多态性。重点阐述了面向对象的动态多态和基于模板的静态多态,并初步探讨了两种技术的结合使用。 关键词: 多态 继承 虚函数 模板 宏 函数重载 泛型编程 泛型模式 导言 多态(polymorphism)一词最初来源于希腊语polumorphos,含义是具有多种形式或形态的情形。在程序设计领域,一个广泛认可的定义是“一种将不同的特殊行为和单个泛化记号相关联的能力&#... 阅读全文
posted @ 2009-07-19 16:01 怂QQ 阅读(251) 评论(0) 推荐(0) 编辑
理解虚基类、虚函数与纯虚函数的概念
摘要:引言 一直以来都没有写过一篇关于概念性的文章,因为我觉得这些概念性的东西书本上都有并且说的也很详细写来也无用,今天突发奇想想写一写,下面就和大家讨论一下虚基类、虚函数与纯虚函数,一看名字就让人很容易觉得混乱。不过不要紧待看完本文后你就会理解了。正文 虚基类 在说明其作用前先看一段代码classA{public:intiValue;};classB:publicA{public:voidbPrint... 阅读全文
posted @ 2009-07-19 16:00 怂QQ 阅读(364) 评论(0) 推荐(0) 编辑
用SQL建立索引
摘要:本文将介绍利用SQL建立索引的方法。   假设你想找书中的某一个句子。你可以一页一页地逐页搜索,但这会花很多时间。而通过使用索引,你可以很快地找到你要搜索的主题。  表的索引与附在一本书后面的索引非常相似。它可以极大地提高查询的速度。对一个较大的表来说,通过加索引,一个通常要花费几个小时来完成的查询只要几分钟就可以完成。因此没有理由对需要频繁查询的表增加索引。  注意:  当你的内存容量或硬盘空间... 阅读全文
posted @ 2009-07-19 15:59 怂QQ 阅读(268) 评论(0) 推荐(0) 编辑
OSI七层网络模型与TCP/IP四层网络模型
摘要:OSI七层网络模型与TCP/IP四层网络模型原文出自木蚂蚁社区www.mumayi.net,本贴地址:http://bbs.mumayi.net/viewthread.php?tid=9322831. OSI网络分层参考模型  网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计... 阅读全文
posted @ 2009-07-19 15:27 怂QQ 阅读(313) 评论(0) 推荐(0) 编辑
DHCP|什么是DHCP|DHCP介绍
摘要:DHCP是Dynamic Host Configuration Protocol的缩写,它是TCP/IP协议簇中的一种,主要是用来给网络客户机分配动态的IP地址。这些被分配的IP地址都是DHCP服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址。 理解DHCP服务 使用DHCP时必须在网络上有一台DHCP服务器,而其他机器执行DHCP客户端。当DHCP客户端程序发出一个信息,... 阅读全文
posted @ 2009-07-19 15:24 怂QQ 阅读(860) 评论(0) 推荐(0) 编辑
TCP/IP协议基础
摘要:TCP/IP协议基础--------------------------------------------------------------------------------1、TCP/IP协议栈四层模型TCP/IP这个协议遵守一个四层的模型概念:应用层、传输层、互联层和网络接口层。网络接口层模型的基层是网络接口层。负责数据帧的发送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在网上,... 阅读全文
posted @ 2009-07-19 15:23 怂QQ 阅读(399) 评论(0) 推荐(0) 编辑
【转】Linux入门命令篇(简训)
摘要:目标:[通过此练习能对linux基本命令熟悉,能够进行简单系统管理相关工作,更详细的指令说明,请参照man page]1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的用户环境. 退出当前shell,输入:exit2.useradd netseek 添加一个netseek用户 passw... 阅读全文
posted @ 2009-07-19 12:55 怂QQ 阅读(216) 评论(0) 推荐(0) 编辑
【转】 vi常用操作
摘要:linux vi命令使用 功能最强大的编辑器——vivi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装j... 阅读全文
posted @ 2009-07-19 10:35 怂QQ 阅读(293) 评论(0) 推荐(0) 编辑
MySQL大小写区分问题
摘要:无论在linux还是windows下,create table,use databases等这些关键字都是不区分大小写的1、linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写; 2、用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写; lowe... 阅读全文
posted @ 2009-07-16 11:45 怂QQ 阅读(669) 评论(0) 推荐(0) 编辑
主键,外键,视图,索引
摘要:主键的任务是帮助mysql以最快的速度把一条特定的数据记录在数据表里的位置确定下来。主键必须满足以下两个条件:1.主键必须是惟一的,任意两条数据记录里的主键字段不允许是同样的内容。2.主键应该是紧凑的。因为主键都必须有索引,主键越紧凑主索引上的管理效率越高,所以主键最好是整数类型。另外,主键一般都被用做另外一个表的外键,外键紧凑,工作效率也会提高。 [代码]外键的任务是在一个表中引用另外一个数据表... 阅读全文
posted @ 2009-07-16 11:03 怂QQ 阅读(1456) 评论(0) 推荐(1) 编辑
假期学习计划
摘要:在老婆的督促下,发觉制定一个学习计划还是很有必要的。这个学习计划,大概要实施两个月。要学习的内容主要包括:1.英语。本来是自己很擅长的东西,扔了太久了,考研都没捡起来。现在为了工作,必须捡起来了。最低目标:搞定读写,翻译。目前遇到的主要问题是什么词都想不起来了,下笔更拼不对,这个一定要解决。最高目标:不但搞定读写,翻译,口语对话能通顺起来。自己准备几段,随便聊聊也好,tell a story也好,... 阅读全文
posted @ 2009-07-14 10:30 怂QQ 阅读(784) 评论(1) 推荐(0) 编辑
Fedora 10下mysql的安装和配置
摘要:首先使用了rpm -qa | grep mysql 来查看系统中是否安装了mysql,得到结果如下php-mysql-5.2.6-5.i386mysql-libs-5.0.67-2.fc10.i386我想这个结果可能代表系统中已经安装了mysql的客户端,但是没有安装server。 现在还不能肯定,我会进一步确认的。现在我要安装 mysql-server,当我运行rpm -ivh mysql-se... 阅读全文
posted @ 2009-07-13 16:46 怂QQ 阅读(1707) 评论(0) 推荐(0) 编辑
Fedora 10下vsftpd的配置
摘要:查询系统中是否安装了vsftpd,可以用命令:rpm -qa | grep vsftpd(找到以后我也不知道有啥用,还是要用rpm包重新装)安装vsftpd的命令:rpm -ivh vsftpd*.rpm费了一天时间才解决了一个小小的问题,还没有完全搞懂,先把明白的记录一下。(http://linux.chinaunix.net/techdoc/system/2009/02/09/1061530.... 阅读全文
posted @ 2009-07-12 17:11 怂QQ 阅读(635) 评论(0) 推荐(0) 编辑
rpm详解
摘要:rpm 常用命令1.安装一个包# rpm -ivh2.升级一个包# rpm -Uvh3.移走一个包# rpm -e4.安装参数--force 即使覆盖属于其它包的文件也强迫安装--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。5.查询一个包是否被安装# rpm -q < rpm package name>6.得到被安装的包的信息# rpm -qi < ... 阅读全文
posted @ 2009-07-08 23:16 怂QQ 阅读(321) 评论(0) 推荐(0) 编辑
fedora Yum命令(转)
摘要:一. yum是什么yum = Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包.它能自动解决包的倚赖性问题.它能便于管理大量系统的更新问题注:为什么要使用yum而不用apt,最简单的原因,Fedora自带二. yum特点*可以同时配置多个资源库(Repository)*简洁的配置文件(/etc/yum.conf)*自动解决增加或删除rpm包时遇到的... 阅读全文
posted @ 2009-07-08 21:57 怂QQ 阅读(4106) 评论(0) 推荐(0) 编辑
Linux find命令详解 【转】
摘要:由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。 一、find 命令格式 1、find命令的一般形式为; ... 阅读全文
posted @ 2009-07-05 16:07 怂QQ 阅读(316) 评论(0) 推荐(0) 编辑
linux系统管理
摘要:进程管理:自动执行进程的命令,at和batch。其中at制定进程执行的时间,batch在系统空闲时自动执行。crontab可以周期性的执行进程,比如让某脚本周期性的执行,常用于系统监测。它的命令格式如下:时程表的格式如下 : f1 f2 f3 f4 f5 program 其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天。progra... 阅读全文
posted @ 2009-07-05 10:54 怂QQ 阅读(276) 评论(0) 推荐(0) 编辑
【转】数据库常用面试题
摘要:题目1:======  为管理岗位业务培训信息,建立3个表:  S(S#,SN,SD,SA) S#,SN,SD,SA分别代表学号、学员姓名、所属单位、学员年龄  C(C#,CN) C#,CN分别代表课程编号、课程名称  SC(S#,C#,G) S#,C#,G分别代表学号、所选修的课程编号、学习成绩  1.使用标准SQL嵌套语句查询选修课程名称为 税收基础 的学员学号和姓名SelectSN,SDFR... 阅读全文
posted @ 2009-07-04 12:36 怂QQ 阅读(307) 评论(0) 推荐(0) 编辑
【转】mysql 常用命令
摘要:1、系统管理 连接MYSQL(在mysql/bin)mysql -h主机地址 -u用户名 -p mysql 3306 127.0.0.1 root root退出MYSQL命令exit 修改密码(在mysql/bin)mysqladmin -u用户名 -p旧密码 password新密码用户授权grantselect[insert][,update][,delete]on数据库.*to用户名@loca... 阅读全文
posted @ 2009-07-01 15:14 怂QQ 阅读(225) 评论(0) 推荐(0) 编辑
C++的一些小问题(一)
摘要:char a[]="liuj";定义的是一个字符串,字符串后面以'\0'结尾,所以 sizeof(a)=5char b[]={'l','i','u','j'};定义的是一个字符数组,所以sizeof(b)=4在c语言中,字符串和字符数组都可以用a[0],a[1]……来调用其中的某个元素。而在perl中,字符串标量$a="liuj",是无法用下标来访问的。如果一定想访问的话,... 阅读全文
posted @ 2009-07-01 11:17 怂QQ 阅读(1674) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示