博文
C++中的i++和++i的问题(2007-05-25 13:49:00)
摘要:搞了半天区分不明白,现在总算知道一点了,记录下来。
main()
{
int i=1,k;
k=i++;
printf("k=%d,i=%d\n",k,i) ;
i=1;
k=++i;
printf("k=%d,i=%d\n",k,i) ;
i=1;
i=i++ ;
printf("i=%d\n",i) ;
i=1;
&nb......
SQL语法参考[zt](2007-05-23 11:12:00)
摘要:1、建表格:
CREATE TABLE table_name(
column1 DATATYPE [NOT NULL] [NOT NULL PRIMARY KEY],
column2 DATATYPE [NOT NULL],
...)
说明:
DATATYPE --是资料的格式,详见表。
NUT NULL --可不可以允许资料有空的(尚未有资料填入)。
PRIMARY KEY --是本表的主键。
2、更改表格
ALTER TABLE table_name
ADD COLUMN column_name DATATYPE
说明:增加一个栏位(没有删除某个栏位的语法)。
ALTER TABLE table_name
ADD PRIMARY KEY (column_name)
说明:更改表得的定义把某个栏位设为主键。
ALTER TABLE table_name
DROP PRIMARY KEY (column_name)
说明:把主键的定义删除。
3、建立索引
CREATE INDEX index_name ON table_name (column_name)
说明:对某个表格的栏位建立索引以增加查询时的速度。
4、删除
DROP table_name
DROP index_name
二、的资料形态 DATATYPEs
smallint 16 位元的整数。
interger 32 位元的整数。
decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。如果没有特别指定,则系统会设为 p=5; s=0 。
float 32位元的实数。
double 64位元的实数。
char(n) n 长度的字串,n不能超过 254。
varchar(n) 长度不固定且其最大长度为 n 的字串,n不能超过 4000。
graphic(n) 和 char(n) 一样,不过其单位是两个字元 double-bytes, n不能超过127。这个形态是......
NFA与DFA 词法分析(2007-05-10 13:27:00)
摘要:关于有限自动机,看起来象天书一样不知所云,哈欠满天飞,不过既然是很难懂的东西,弄懂就有成就感了,一边吐血一边继续吧。
词法分析的有关概念以及转换图
NFA
DFA
NFA与DFA的转化
从正规式到NFA......
正则表达式30分钟入门教程(2007-05-10 11:16:00)
摘要:《正则表达式30分钟入门教程》
现在才发现,自己连编程的基本功都一点不懂得,还居然敢学人编程来了,还是好好恶补一下,免得贻笑大方。这是网上的一个教程地址:
http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm
目录
本文目标
如何使用本教程
什么是正则表达式?
入门
测试正则表达式
元字符
字符转义
重复
字符类
反义
替换
分组
后向引用
位置指定
负向位置指定
注释
贪婪与懒惰
处理选项
平衡组/递归匹配
还有些什么东西没提到
一些我认为你可能已经知道的术语的参考
网上的资源及本文参考文献
更新说明 ......
javascript常用函数及语句(2007-04-27 15:01:00)
摘要:// 注释文本
/* 多行注释文本 */
函数:
http://www.weiw.com/tech/javadict/ref_a-c.htm
abs 方法 返回一个数的绝对值。
acos 方法 返回一个数的反余弦。
anchor 方法 在对象的指定文本两端加上一个带 NAME 属性的 HTML 锚点。
asin 方法 返回一个数的反正弦。
atan 方法 返回一个数的反正切。
atan2 方法 返回从 X 轴到点 (y, x)的角度(以弧度为单位)。
atEnd 方法 返回一个表明枚举算子是否处于集合结束处的 Boolean 值。
big 方法 在String 对象的文本两端加入 HTML 的<BIG>标识。
blink 方法 将 HTML 的 <BLINK> 标识添加到 String 对象中的文本两端。
bold 方法 将 HTML 的 <B> 标识添加到String 对象中的文本两端。
ceil 方法 返回大于或等于其数值参数的最小整数。
charAt 方法 返回位于指定索引位置的字符。
charCodeAt 方法 返回指定字符的 Unicode 编码。
compile 方法 将一个正则表达式编译为内部格式。
concat 方法(Array) 返回一个由两个数组合并组成的新数组。
concat 方法(String) 返回一个包含给定的两个字符串的连接的 String 对象。
cos 方法 返回一个数的余弦。
dimensions 方法 返回 VBArray 的维数。
escape 方法 对 String 对象编码,以便在所有计算机上都能阅读。
eval 方法 对 JScript 代码求值然后执行之。
exec 方法 在指定字符串中执行一个匹配查找。
exp 方法 返回 e (自然对数的底) 的幂。
fixed 方法 将 HTML 的<TT> 标识添加到String 对象中的文本两端。
floor 方法 返回小于或等于其数值参数的最大整数。
fontcolor 方法 将 HTML 带 COLOR 属性的<FONT>标识添加到 String 对象中的文本......
用EXCEL结合ACCESS数据库组建通讯录(完整代码)(2007-04-09 12:57:00)
摘要:
自己编制的,共享一下:
模块1:(代码)
Dim btop
Dim bleft
Public Function GetDatabaseName()
GetDatabaseName = "DBQ=D:\INETPUB\WWWROOT\jshb\test.mdb;DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
End Function
Public Sub InitPage()
btop = 4
bleft = 2
End Sub
Public Sub TitleName()
Cells(btop, bleft) = "id"
Cells(btop, bleft + 1) = "type"
Cells(btop, bleft + 2) = "姓名"
Cells(btop, bleft + 3) = "公司"
Cells(btop, bleft + 4) = "座机"
Cells(btop, bleft + 5) = "手机"
Cells(btop, bleft + 6) = "传真"
Cells(btop, bleft + 7) = "职位"
Cells(btop, bleft + 8) = "Email"
End Sub
Public Sub ClearPage()
Dim addr
b = btop + 1
addr = "A" & b & ":Z1000"
Range(addr).ClearContents
End Sub
Public Sub Serchmdb(ByVal SelectType, ItemContent, ItemName, st As String)
Dim cmd As String
Dim oAss As Object
Dim b
在EXCEL中操作ACCESS数据库(2007-03-31 17:29:00)
摘要:为了便于管理手中的一大堆联系厂家的联系方式,我建立了一个ACCESS的数据库文件(TEST.MDB(表名:telephone)),把所有的客户信息存在数据库里面。但是由于操作ACCESS数据库很不方便,我平时又习惯使用EXCEL,所以便想做一个EXCEL文件,能够与这个数据库文件连接起来,实现对数据的搜索、添加功能。于是使用VBA。
当然首先是建立一个空白的EXCEL,并在里面针对数据库的各个字段标题建立标题。如:
姓名
公司
座机
手机
传真
打开VBA编辑器,添加三个模块:
模块1:(从数据库取得全部数据,并显示到EXCEL文件中)
Public Sub Getmdb()
Dim cmd As String
Dim oAss As Object
connstr = "DBQ=D:\test.mdb;DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
Set oAss = CreateObject("ADODB.connection")
oAss.Open connstr
cmd = "SELECT * FROM telephone ORDER BY id DESC"
Set rs = oAss.Execute(cmd)
btop = 4
bleft = 2
ast = "A" & btop & ":Z1000"
Range(ast).ClearContents
Do While Not rs.EOF
btop = btop + 1
Cells(btop, bleft + 2) = rs("姓名")
Cells(btop, bleft + 3) = rs("公司")
Cells(btop, bleft + 4) = rs("座机")
Cells(btop, bleft + 5) = ......
VBScript(ASP)常用的函数和语句(2007-03-13 14:05:00)
摘要: ABS(<number>)
Array()
Asc(<string>)
Atn(<number>)
Cbool(<expression>)
Cbyte(<expression>)
Cdate(<date>)
CdBl(<expression>)
Chr(<charactercode>)
CInt(<expression>)
Clng(<expression>)
Cos(<number>)
CreateObject(<class>)
Csng(<expression>)
Cstr(<expression>)
Date
DateAdd(<interval>,<number>,<date>)
DateDiff(<interval>,<date1>,<date2>)
DatePart(<interval>,<date>)
DateSerial(<Year>,<Month>,<Day>)
DateValue(<date>)
Day(<date>)
Exp(<number>)
Filter(<inputstrings>,<value>)
Fix(<number>)
FormatCurrency(<number>)
FormatDateTime(<date>,<f......
建筑智能化到底算哪门子专业 (2007-03-12 20:00:00)
摘要:
想申请报评中级职称,但是连报工程师有些什么专业都不知道,网上也找不到有关信息,朋友给了一个比较贴近的信息,特记录下来。
机电类:机械 电子电气
电子类:无线电和电子 无线电通讯及导航 计算机应用 电子元器件 电子机械工艺
建筑的全是土木、给排水、空调暖通等专业,不提了。
唉,自己搞的建筑智能化,那个专业都对不上口,真为难。......
连连看之魔幻森林(2007-03-07 08:49:00)
摘要:我的第一个用VC++做的作品。
软件名称 连连看之魔幻森林
最新版本 v1.0
软件大小 470KB
更新时间 2007-03
软件语言 简体中文
软件类别 原创/游戏
运行环境 Win2003, WinXP, Win2000, NT, WinME, Win9X
软件简介 连连看之“魔幻森林”,继承经典连连看游戏的众多优点,制作了全新的精美魔幻森林界面,让人犹如进入魔幻童话世界。简单易用的鼠标操作,20局变幻多端的游戏地图设计,过关后可以选关,设立网上英雄榜,快来感受一下连连看的乐趣,比一比谁才是连连看的达人吧。本游戏为纯粹绿色作品,无插件,无需安装,直接运行。
下载:http://www.skycn.com/soft/34161.html
主页:http://otot.w2.icgaya.com/drawtxt/drawtxt.htm
......