用C语言写的一个简单的字节型查询器,主要功能是实现对 signed int float unsigned int double signed short int long double unsigned short int char long int unsigned long int 这几个类型的字节占用的查询 用的是VC6编译器 所以并不完全是纯C的
/************************************************************************
* Copyright (c) 2009, Simple1Day
*
* 文件名称:Item1.cpp
* 摘要:
* 提供查询int,short,long,float,double数据类型占用内存字节大小
*************************************************************************/
#include "std ......
自从接触这门语言到现在有一个多星期的时间了,虽然以后的路还很长,会遇到各种困难,但只要有耐心和毅力,还要脚踏实地的打好基础,就一定能有长途的进步,呵呵,希望在这里的每一个人都和我一起加油,不断进步。
随机函数对每种编程语言来说都是一个不可缺少的环节,那么在C++中它是如何应用的,这里为了方便理解,对以前看过的几篇文章做以下总结:
I ) 本地C++控制台应用程序
C++标准函数库提供一随机数生成器rand,rand()函数不接受参数,默认以1为种子(即起始值)。 随机数生成器总是以相同的种子开始,所以形成的伪随机数列也相同。如果需要产生的随机数不需要设定范围的话,用rand()就行。
不要忘记事先定义包含rand()的头文件 #include<stdio.h>和#include<stdlib.h>。如例1 #include<stdio.h>
#include<stdlib.h>
void main()
{
for(int i=0;i<10;i+)
printf("%d\n",rand());
}
具体应用如,要产生0到10的随机数 rand()%(10 + 1); 即 rand()%11; 若1到10 : 1 + rand()%11;以此类推 a到b : &nbs ......
自从接触这门语言到现在有一个多星期的时间了,虽然以后的路还很长,会遇到各种困难,但只要有耐心和毅力,还要脚踏实地的打好基础,就一定能有长途的进步,呵呵,希望在这里的每一个人都和我一起加油,不断进步。
随机函数对每种编程语言来说都是一个不可缺少的环节,那么在C++中它是如何应用的,这里为了方便理解,对以前看过的几篇文章做以下总结:
I ) 本地C++控制台应用程序
C++标准函数库提供一随机数生成器rand,rand()函数不接受参数,默认以1为种子(即起始值)。 随机数生成器总是以相同的种子开始,所以形成的伪随机数列也相同。如果需要产生的随机数不需要设定范围的话,用rand()就行。
不要忘记事先定义包含rand()的头文件 #include<stdio.h>和#include<stdlib.h>。如例1 #include<stdio.h>
#include<stdlib.h>
void main()
{
for(int i=0;i<10;i+)
printf("%d\n",rand());
}
具体应用如,要产生0到10的随机数 rand()%(10 + 1); 即 rand()%11; 若1到10 : 1 + rand()%11;以此类推 a到b : &nbs ......
本机ip[客户端]:
request.servervariables("remote_addr")
从哪个页面转到当前页面的:
Request.ServerVariables("HTTP_REFERER")
得到本页地址:
<%="http://" + Request.ServerVariables("SERVER_NAME") + ":" + Request.ServerVariables("SERVER_PORT") + request.ServerVariables("script_name")+"?"+request.ServerVariableS("QUERY_STRING")%>
<%=server.URLencode("http://" + Request.ServerVariables("SERVER_NAME") + ":" + Request.ServerVariables("SERVER_PORT") + request.ServerVariables("script_name")+"?"+request.ServerVariableS("QUERY_STRING"))%>
本机ip:<%=request.servervariables("remote_addr")%>
服务器名:<%=Request.ServerVariables("SERVER_NAME")%>
服务器IP:<%=Request.ServerVariables("LOCAL_ADDR")%>
服务器端口:<%=Request.ServerVariables("SERVER_PORT")%>
服务器时间:<%=now%>
IIS版本:<%=Request.ServerVariables("SERVER_SOFTWARE")%>
脚本超时时间:<%=Server.Scr ......
ActiveConnection 设置或返回Command对象的连接信息,该属性可以是一个Connection对象或连接字符串。
CommandText 设置或返回对数据源的命令串,这个串可以是SQL语句、表、储存过程或数据提供者支持的任 何特殊有效的命令文本。
Prepared 提出在调用Command对象的Execute方法时,是否将查询的编译结果储存下来。如果将该属性设 为True,则会把查询结果编译并保存下来,这样针影响第一次的查询速度,但一但数据提供者编译了Command对 象,数据提供者在以后的查询中将使用编译后的版本,从而极大的提高了速度
CommandTimeout 设置执行一个Command对象时的等待时间,默认值是30秒。如果在这个时间内Command对象没 有执行完,则终止命令并产生一个错误
CommandType
指向Command对象的类型,取值如下:
1 或 adCmdText:CommandText 是一个SQL语句;
2 或 adCmdTable:CommandText 是一个表名,ADO会产生一个对该表的查询,以返回该表的全部行和列。
4 或 adCmdStoredProc:CommandText 是一个储存过程名
8 或 adCmdUnknown:默认值。 CommandText内容是未知的
128 或 adExecuteNoRecords:CommandText 是一个不返回记录集的命令或存储过程。如果可以取记录,这些记 ......
很多时候,我们采用原始的方法来解决一行内循环3张图片,如果上传者只上传了2张图片,那么2张图片间的距离会很大,因为缺少了一个<td> </td>.
<table border="0" cellpadding="0" cellspacing="0">
<%
dim rs,sqltext
set rs = Server.CreateObject("adodb.recordset")
sqltext="select * from [bigclass]"
rs.Open sqltext,conn,1,1
m=1
colzs=5 '一行显示5列
if rs.RecordCount mod colzs=0 then
rowzs=int(rs.RecordCount/colzs)
else
rowzs=int(rs.RecordCount/colzs)+1
end if
for j = 1 to rowzs%>
<tr>
<%for i = 1 to colzs%>
<%if not rs.EOF then%>
<td><input type="checkbox" name="qxflag<%=m%>" value="1"><%=trim(rs("bigname"))%></td>
<%
rs.MoveNext
m = m + 1
else
%>
<td> </td>
<%end if%>
<%next%>
</tr>
<%
next
rs.Close
set rs = nothing
%>
</table> ......
1、<script>按钮:
<input type="button" name="btnRead" onClick="readCard()" style="background:url(images/qux1.gif); border:none; width:145px; height:30px;" />
2、提交按钮:
<input type="submit" name="button" id="button" style="background:url(images/tj.gif); border:none; width:84px; height:30px;" value="" onClick="commit();"/>
3、重置按钮:
<input type="reset" name="button" id="button" style="background:url(images/cz.gif); border:none; width:84px; height:30px;" value="" /> ......