11
2014
07

什么是云计算?

 英译:cloud;cloud computing;cloud computer;cloud-based。

1、狭义云计算

  狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源(硬件、平台、软件)。 提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。

2、广义云计算

  广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。这种服务可以是IT和软件、互联网相关的,也可以是任意其他的服务。
11
2014
07

PHP三元运算

 我们写PHP的时候,可能if{...}else{...}用的是最多的,但是有时候,我们可以用C里边的三元运算,可以使代码精减很多!具体三元运算如下:(expr1) ? (expr2) : (expr3);

详细说明一下,当expr1的运算结果为true的时候,则执行expr2;如果expr1的运算结果为false的时候则执行expr3。

看一个例子:
if(empty($_GET['a'])) {
$a = 'A';
}
else {
$a = 'B';
}
我们换成三元运算法:
$a = empty($_GET['a'])?'A':'B';

如果$_GET['a']值为空,那么得出的结果是A,否则则是B。不知道是否明白了?

11
2014
07

身份证号码15位转18位时最后一位的算法

 根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。

 地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码。生日期码表示编码对象出生的年、月、日,其中年份用四位数字表示,年、月、日之间不用分隔符。顺序码表示同一地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。顺序码的奇数分给男性,偶数分给女性。校验码是根据前面十七位数字码,按照ISO 7064:1983.MOD 11-2校验码计算出来的检验码。下面举例说明该计算方法。

11
2014
07

MySQL和PHP中的substr

 substr:字符串截取函数。substr($str,$start,$end)

MySQL中的substr函数中如要从第一个字符开始截取,则第一个参数应该为1;

PHP中的substr函数中如要从第一个字符开始截取,则第一个参数应该为0;

注意,MySQL 5.x才开始支持substr,如果MySQL是4.x,则可以使用left($str,$length)

mysql 5.x => substr("abc",1,1)=a

mysql 4.x => left("abc",1)=a

PHP => substr("abc",0,1)=a


PS:查看MySQL版本:select VERSION()

11
2014
07

欢迎使用Z-Blog!

欢迎使用Z-Blog,这是程序自动生成的文章.您可以删除或是编辑它,在没有进行"文件重建"前,无法打开该文章页面的,这不是故障:)

系统总共生成了一个"留言本"页面,和一个"Hello, world!"文章,祝您使用愉快!

11
2013
07

关于表单中的下拉列表项选中问题

在某个修改页面上,下拉列表如何控制它选中相应的选项,ASP中,如果下拉列有规律,可以用ASP循环输出,那可以用IF CSTR(Rs("xxxx"))=Cstr(Request.QueryString("xxxx")) THEN:Response.Write(" selected"):END IF

但是如果这个下拉列表是无规律的呢,是固定内容的,怎么控制它的默认项呢?答案是可以用JS:
如有这么一个下拉列表
<form name="form1" action="" method="post">
<select name="s1">
   <option value="aa">aaaaa</option>
   <option value="bb">bbbb</option>
   <option value="cc">ccccc</option>
   <option value="dd">dddd</option>
   <option value="ee">eeee</option>
</select>
</form>
假设在修改页面时,s1的值是dd,那么默认应该选中的是dddd这个option,那我们可以用如下的JS代码来实现:
<script language="JavaScript">
<!--
for (i=0;i<document.form1.s1.options.length;i++)
{
    if(document.form1.s1.options[i].value=="<%=Rs("xxxxx")%>")
    {
        document.form1.s1.options[i].selected=true;break;
    }
}
//-->
</script>

«1»