- 博客(33)
- 收藏
- 关注
原创 用perl写的一些常用功能函数
############################################################ 功能:取当前时间# 参数:无# 返回值: 按照YYYYMMDDHHMMSS的格式返回时间###########################################################sub get_time{ my( $sec, $min, $hour,
2006-06-30 19:31:00 1254
原创 perl知识点
最近工作中一直在用perl写程序。 尽管perl不是我学习方向,但还是对工作中遇到的一些知识点做下总结,以备后用。1。定义一个哈希(散列或关联数组)%FOR=( "aaa"=>"001", "bbb"=>"002", "ccc"=>"003", "ddd"=>"004",);2。取关联数组里的单个数据:$FOR{"aaa"},或用简单变量:$FOR{$tmp_par}.定义一个二维关联
2006-06-30 19:08:00 1131
原创 工作中遇到的
今天,在工作中,发现一个问题,简要描述:用perl写的cgi程序获取表单元素的值,用获得的值拼接sql语句,假如有个表单元素这样写,其中$type_id 由perl写成的同一个cgi程序执行时写入。另设一个表单元素,供用户输入值使用:>,在cgi中获得表单元素的值:my $type_id = $cgi->param("type_id");my $pro = $cgi->param("pro");拼
2006-05-26 19:07:00 1037
转载 用Eclipse开发PHP项目
一、安装初次使用Eclipse开发PHP项目,安装还是得花费一定的时间的,仔细看一下本文,可以节约不少时间。首先。Eclipse项目是用Java开发的,所以需要在Java的虚拟机上运行,而Eclipse缺省是没有带虚拟机的,所以如果你的机器上没有安装Java虚拟机(一般的Windows机器上都没安装),你先得安装一个,在这里顺便说一下,安装Java虚拟机有J2SDK和J2RE供选择,J2SDK中包
2006-04-24 19:20:00 10955 1
原创 c++随机数
#include #include #include using namespace std;//产生随机数(浮点数),位于区间[a,b]或者[b,a]double randDbl(double a,double b){ return a + static_castdouble>(rand())/RAND_MAX*(b-a);}//产生随机数(整数),位于区间[a,b]或者[b,a]int
2005-10-26 11:52:00 1609
原创 rpm命令的用法
3个比较重要的形式安装:rpm -ivh xxx.rpm删除:rpm -e --nodeps xxx.rpm查找:rpm -qa xxx另外,软件会安装在 /usr/中各个目录下都会有。不像Windows…每个程序有单独的一个小文件夹,其它文件放在系统文件夹中。
2005-10-26 11:36:00 1346
转载 网址收藏
STL:http://stl.winterxy.com/html/000016.htmlc++参考:http://www.cppreference.com/【英文】c++资源:http://www.cplusplus.com/【英文】c++: http://www.cplusplus.com/css:http://www.csszengarden.com/?cssfile=/159/159.css
2005-10-06 19:58:00 1722
转载 C语言测试
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值。这
2005-10-04 15:07:00 1496
转载 常用端口分析
0 通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用一种通常的闭合端口连接它时将产生不同的结果。一种典型的扫描:使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。 1 tcpmux 这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,缺省情况下tcpmux在这种系统中被打开。Iris机器在发布时含有几个缺省的无密码的帐户,
2005-10-01 23:19:00 1157
转载 IP地址与子网掩码知识
IP地址与网络分类(1)IP地址不同的物理网络技术有不同的编址方式;不同物理网络中的主机,有不同的物理网络地址。网间技术是将不同物理网络技术统一起来的高层软件技术。网间技术采用一种全局通用的地址格式,为全网的每一网络和每一主机都分配一个网间地址,以此屏蔽物理网络地址的差异。IP协议提供一种全网间通用的地址格式,并在统一管理下进行地址分配,保证一个地址对应一台网间主机(包括网关),这样物理地址的差异
2005-10-01 23:18:00 1446
转载 交换器,路由器,集线器,网卡
集线器 集线器实际就是一种多端口的中继器。集线器一般有4、8、16、24、32等数量的RJ45接口,通过这些接口,集线器便能为相应数量的电脑完成“中继”功能(将已经衰减得不完整的信号经过整理,重新产生出完整的信号再继续传送)。由于它在网络中处于一种“中心”位置,因此集线器也叫做“Hub”。 集线器的工作原理很简单,比如有一个具备8个端口的集线器,共连接了8台电脑。集线器处于网络的“中心”,通过
2005-10-01 23:17:00 2299 1
转载 crontab命令用法【转】
UNIX系统下程序自动执行的设置crontab-操作每个用户的守护程序和该执行的时间表. 部分参数说明 crontab file [-u user]-用指定的文件替代目前的crontab。 crontab-[-u user]-用标准输入替代目前的crontab. crontab-1[user]-列出用户目前的crontab. crontab-e[user]-编辑用户目前的crontab. cron
2005-10-01 23:15:00 1152
转载 gcc简介【转】
Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。在Lin
2005-10-01 23:11:00 1042
转载 GNU make 的用法【转】
在大型的开发项目中,通常有几十到上百个的源文件,如果每次均手工键入 gcc 命令进行编译的话,则会非常不方便。因此,人们通常利用 make 工具来自动完成编译工作。这些工作包括:如果仅修改了某几个源文件,则只重新编译这几个源文件;如果某个头文件被修改了,则重新编译所有包含该头文件的源文件。利用这种自动编译可大大简化开发工作,避免不必要的重新编译。实际上,make 工具通过一个称为 makefile
2005-10-01 23:08:00 3736
原创 构建Python的桌面开发环境 于2005年07月26日
真不容易,折腾了半天终于搞定了python的桌面开发环境。记录一下:安装python2.4,直接从www.python.org下载安装软件。 安装python的扩展wxPython,这个是用c++实现的python扩展类,要安装并使用Boa IDE开发windows桌面环境必须安装这个扩展。开始我从www.wxPython.org 上的链接下载exe的安装软件,安装文件总是不对,大小只有十几k。后
2005-09-30 20:27:00 1966
原创 tar命令的简单用法
对于.Z结尾的文件:uncompress all.Z对于tar.bz2结尾的文件:tar -xZf all.tar.z对于.zip :zip all.zip *.jpg 这条命令是将所有.jpg的文件压缩成一个zip包unzip all.zip 这条命令是将all.zip中的所有文件解压出来压缩:tar cvfz 目标文件 源文件1 [源文件2...]例如:tar cvfz m.tar.gz he
2005-09-30 20:26:00 5047 1
原创 如何在UNIX系统下的MySQL使用中输入中文字符
为了在UNIX系统下的MySQL使用中能够输入中文字符,需要设置UNIX系统的环境变量.根据用户shell不同做如下设置:C Shellsetenv LANG zh_CN.EUCsetenv LC_ALL zh_CN.EUCsetenv LC_CTYPE en_US.ISO_8859-1stty cs8 -istripstty pass8其他shellexport LANG=zh_CN.EUCex
2005-09-30 20:06:00 1450
原创 一些重要的mysql语句用法
1.增加一个字段(一列)alter table table_name add column column_name type default value; type指该字段的类型,value指该字段的默认值例如:alter table mybook add column publish_house varchar(10) default ;2.更改一个字段名字(也可以改变类型和默认值)al
2005-09-30 19:52:00 7397 2
原创 size of
char s1[]=""; char s2[]="Hello world!"; char *p = s2; char *q = s1; char *r = (char *)malloc(100); char str1[]="123456789"; char *a[]={"123","asdfsdf","0kle3340j"}; char s3[10]={m,o,b,i,l}
2005-09-30 19:26:00 1290
原创 明月几时有
明月几时有?把酒问青天,不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间!转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆!人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。
2005-09-18 12:35:00 1135
转载 常用javascript函数
//校验是否全由数字组成function isDigit(s){var patrn=/^[0-9]{1,20}$/;if (!patrn.exec(s)) return falsereturn true}//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串function isRegisterUserName(s){var patrn=/^[a-zA-Z]{1}([a-zA
2004-12-02 14:10:00 960
转载 关于main函数
main()主函数 每一个C程序都必须有一main()函数, 可以根据自己的爱好把它放在程序的某个地方。有些程序员把它放在最前面, 而另一些程序员把它放在最后面, 无论放在哪个地方, 以下几点说明都是适合的。1. main() 参数 在Turbo C2.0启动过程中, 传递main()函数三个参数: argc, argv和env。 * argc: 整数, 为传给main()的命令行参数个数。 *
2004-12-02 14:09:00 1010
原创 表单域合法性验证等问题
一、提交web表单的时候,如果要检查表单域的数据的合法性,首先在表单标记里添加onSubmit事件:valid_check();">然后在之间添加js程序:function valid_check(){ var str; if(document.form1.sendcount.value==““||document.form1.content.value==““) { alert(“发送数量或发
2004-11-22 11:39:00 1189
原创 对XHTML的一些简要介绍
XHTML文件先用XML的语法来生命,再用HTML的标记来设计网页的内容 "http://www.w3c.org/TR/xhtml/DTD/xhtml1-strict.dtd">http://www.w3c.org/1999/xhtml">ex110.1XHTML & IE 5.5 stytle="color:blue">asdfasdfasdf声明区:XHTML文件属于XML的领域,所以要用来声
2004-11-22 10:10:00 932
原创 关于main函数
main()主函数 每一C 程序都必须有一main()函数, 可以根据自己的爱好把它放在程序的某 个地方。有些程序员把它放在最前面, 而另一些程序员把它放在最后面, 无论放 在哪个地方, 以下几点说明都是适合的。 1. main() 参数 在Turbo C2.0启动过程中, 传递main()函数三个参数: argc, argv和env。 * argc: 整数,
2004-11-19 19:21:00 1043
原创 常用javascript函数
//校验是否全由数字组成function isDigit(s){var patrn=/^[0-9]{1,20}$/;if (!patrn.exec(s)) return falsereturn true}//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串function isRegisterUserName(s){var patrn=/^[a-zA-Z]{1}([a-zA
2004-11-19 19:18:00 757
原创 如何获取Web页面中radio按钮的值
如果在web页面的表单(表单名form1)里用了一组radio按钮,起名为button1。要从js中取得被选中按钮对应的值,可按以下方法:function getRadioValue(){ var str; for(i=0;i { if (document.form1.button1[i].checked) str=document.form1.but
2004-11-16 17:37:00 7225 2
原创 Window下JSP环境的搭建
一、安装JSDK1.从java.sun.com上下载jsdk,j2sdk-1_4_2_06-windows-i586-p.exe,截至2004-11-11已经有j2se5.0了。下载页面是http://java.sun.com/j2se/1.4.2/download.html。执行j2sdk安装文件至C:/jdk2.设置环境变量:JAVA_HOME=C:/jdkCLASSPATH=.;C:/jdk
2004-11-16 09:17:00 1725
原创 C++中文件的读写
无论读写都要包含头文件读:从外部文件中将数据读到程序中来处理对于程序来说,是从外部读入数据,因此定义输入流,即定义输入流对象:ifsteam infile,infile就是输入流对象。这个对象当中存放即将从文件读入的数据流。假设有名字为myfile.txt的文件,存有两行数字数据,具体方法:int a,b;ifstream infile;infile.open("myfile.txt");
2004-11-10 13:18:00 3816
原创 C++读取系统时间
time_t time(time_t *timer); //得到系统时间struct tm *gmtime(const time_t *timer); //转化成tm格式struct tm *localtime(const time_t *timer); //有时区校正的char *asctime(const struct tm *timeptr);
2004-11-04 13:26:00 3331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人