360浏览器评测!
木马清除大师2.9电脑报合订本专版(可免费在线升级1年)
CAPTCHA的新用途:书籍数字化
今天在solidot上看到下面这篇文章,突然想到很多国外网站都是用CAPTCHA来做验证输入,其中有名facebook就是了用它如图:
利用CAPTCHAs ( 全自动区分计算机和人类的图灵测试 )技术不仅可以反spam,而且可以用来进行书籍的数字化。发表在Science Express上的一个报告,利用人脑在解码 CAPTCHAs 时所花的努力来译解来自书本的、由计算机化的光学字符识别软件所无法识别的被扫描的词来帮助将老旧的印刷品数码化。这被称作reCAPTCHA。 reCAPTCHA程序展现给使用者一个无法用光学扫描阅读的词及一个“对照的”答案已知的 CAPTCHA 词。如果能够正确解读对照词表明使用者是人,这时该程序会纪录使用者对无法阅读的词的回答并将其添加到它的数据库中。这一程序可以以字词超过 99% 的精确度来转录文本,这相当于专业化的人类誊写员所达到的标准。”
来自:http://internet.solidot.org/internet/08/09/10/0228217.shtml
SQL查询语句精华文章(3)
(三)交叉连接
交叉连接不带WHERE 子句,它返回被连接的两个表所有数据行的笛卡尔积,返回到结果集合中的数
据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。
例,titles表中有6类图书,而publishers表中有8家出版社,则下列交叉连接检索到的记录数将等
于6*8=48行。
复制内容到剪贴板
代码:
SELECT `type`,`pub_name`
FROM `titles` CROSS JOIN `publishers`
ORDER BY `type`
SQL核心语句(非常实用的几个技巧)
_ArticleContent1_lblContent>插入数据
向表中添加一个新记录,你要使用SQL INSERT 语句。这里有一个如何使用这种语句的例子:
复制内容到剪贴板
代码:
INSERT mytable (mycolumn) VALUES (‘some data’)
这个语句把字符串’some data’插入表mytable的mycolumn字段中。将要被插入数据的字段的名字在第一个括号中指定,实际的数据在第二个括号中给出。
INSERT 语句的完整句法如下:
复制内容到剪贴板
代码:
INSERT [INTO] {table_name|view_name} [(column_list)] {DEFAULT VALUES |
Values_list | select_statement}
如果一个表有多个字段,通过把字段名和字段值用逗号隔开,你可以向所有的字段中插入数据。假设表mytable有三个字段first_column,second_column,和third_column。下面的INSERT语句添加了一条三个字段都有值的完整记录:
复制内容到剪贴板
代码:
INSERT mytable (first_column,second_column,third_column)
VALUES (‘some data’,’some more data’,’yet more data’)
注意
你可以使用INSERT语句向文本型字段中插入数据。但是,如果你需要输入很长的字符串,你应该使用WRITETEXT语句。这部分内容对本书来说太高级了,因此不加讨论。要了解更多的信息,请参考Microsoft SQL Sever 的文档。
如果你在INSERT 语句中只指定两个字段和数据会怎么样呢?换句话说,你向一个表中插入一条新记录,但有一个字段没有提供数据。在这种情况下,有下面的四种可能: 继续阅读…
SQL查询语句精华文章(2)
(三) 使用WHERE子句设置查询条件
WHERE子句设置查询条件,过滤掉不需要的数据行。例如下面语句查询年龄大于20的数据:
复制内容到剪贴板
代码:
SELECT * FROM usertable WHERE age>20
WHERE子句可包括各种条件运算符:
比较运算符(大小比较):>、>=、=、<、<=、<>、!>、!<
范围运算符(表达式值是否在指定的范围):BETWEEN…AND…
NOT BETWEEN…AND…
列表运算符(判断表达式是否为列表中的指定项):IN (项1,项2……)
NOT IN (项1,项2……)
模式匹配符(判断值是否与指定的字符通配格式相符)LIKE、NOT LIKE
空值判断符(判断表达式是否为空):IS NULL、NOT IS NULL
逻辑运算符(用于多条件的逻辑连接):NOT、AND、OR
1、范围运算符例:age BETWEEN 10 AND 30相当于age>=10 AND age<=30
2、列表运算符例:country IN (‘Germany’,'China’)
3、模式匹配符例:常用于模糊查找,它判断列值是否与指定的字符串格式相匹配。可用于char、
varchar、text、ntext、datetime和smalldatetime等类型查询。
可使用以下通配字符:
百分号%:可匹配任意类型和长度的字符,如果是中文,请使用两个百分号即%%。
下划线_:匹配单个任意字符,它常用来限制表达式的字符长度。
方括号[]:指定一个字符、字符串或范围,要求所匹配对象为它们中的任一个。
[^]:其取值也[] 相同,但它要求所匹配对象为指定字符以外的任一个字符。
例如:
限制以Publishing结尾,使用LIKE ‘%Publishing’
限制以A开头:LIKE ‘[A]%’
限制以A开头外:LIKE ‘[^A]%’
4、空值判断符例WHERE age IS NULL
5、逻辑运算符:优先级为NOT、AND、OR
(四)查询结果排序
使用ORDER BY子句对查询返回的结果按一列或多列排序。ORDER BY子句的语法格式为:
ORDER BY {column_name [ASC|DESC]} [,…n]
其中ASC表示升序,为默认值,DESC为降序。ORDER BY不能按ntext、text和image数据类型进行排
序。
例如:
复制内容到剪贴板
代码:
SELECT * FROM `usertable` ORDER BY `age` DESC,`userid` ASC
另外,可以根据表达式进行排序。 继续阅读…
SQL查询语句精华文章(1)
一、 简单查询
简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的
表或视图、以及搜索条件等。
例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。
复制内容到剪贴板
代码:
SELECT `nickname`,`email`FROM `testtable`WHERE `name`=’张三’
(一) 选择列表
选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变
量和全局变量)等构成。
1、选择所有列
例如,下面语句显示testtable表中所有列的数据:
复制内容到剪贴板
代码:
SELECT * FROM testtable
2、选择部分列并指定它们的显示次序
查询结果集合中数据的排列顺序与选择列表中所指定的列名排列顺序相同。
例如:
复制内容到剪贴板
代码:
SELECT nickname,email FROM testtable
3、更改列标题
在选择列表中,可重新指定列标题。定义格式为:
列标题=列名
列名 列标题
如果指定的列标题不是标准的标识符格式时,应使用引号定界符,例如,下列语句使用汉字显示列
标题:
复制内容到剪贴板
代码:
SELECT 昵称=nickname,电子邮件=email FROM testtable
4、删除重复行
SELECT语句中使用ALL或DISTINCT选项来显示表中符合条件的所有行或删除其中重复的数据行,默认
为ALL。使用DISTINCT选项时,对于所有重复的数据行在SELECT返回的结果集合中只保留一行。
5、限制返回的行数
使用TOP n [PERCENT]选项限制返回的数据行数,TOP n说明返回n行,而TOP n PERCENT时,说明n是
表示一百分数,指定返回的行数等于总行数的百分之几。
例如:
复制内容到剪贴板
代码:
SELECT TOP 2 * FROM `testtable`
复制内容到剪贴板
代码:
SELECT TOP 20 PERCENT * FROM `testtable`
(二)FROM子句
FROM子句指定SELECT语句查询及与查询相关的表或视图。在FROM子句中最多可指定256个表或视图,
它们之间用逗号分隔。
在FROM子句同时指定多个表或视图时,如果选择列表中存在同名列,这时应使用对象名限定这些列
所属的表或视图。例如在usertable和citytable表中同时存在cityid列,在查询两个表中的cityid时应
使用下面语句格式加以限定:
复制内容到剪贴板
代码:
SELECT `username`,citytable.cityid
FROM `usertable`,`citytable`
WHERE usertable.cityid=citytable.cityid
在FROM子句中可用以下两种格式为表或视图指定别名:
表名 as 别名
表名 别名
(二) FROM子句
FROM子句指定SELECT语句查询及与查询相关的表或视图。在FROM子句中最多可指定256个表或视图,
它们之间用逗号分隔。
在FROM子句同时指定多个表或视图时,如果选择列表中存在同名列,这时应使用对象名限定这些列
所属的表或视图。例如在usertable和citytable表中同时存在cityid列,在查询两个表中的cityid时应
使用下面语句格式加以限定:
复制内容到剪贴板
代码:
SELECT `username`,citytable.cityid
FROM `usertable`,`citytable`
WHERE usertable.cityid=citytable.cityid
在FROM子句中可用以下两种格式为表或视图指定别名:
复制内容到剪贴板
代码:
表名 as 别名
表名 别名
例如上面语句可用表的别名格式表示为:
复制内容到剪贴板
代码:
SELECT `username`,b.cityid
FROM usertable a,citytable b
WHERE a.cityid=b.cityid
SELECT不仅能从表或视图中检索数据,它还能够从其它查询语句所返回的结果集合中查询数据。
例如:
复制内容到剪贴板
代码:
SELECT a.au_fname+a.au_lname
FROM authors a,titleauthor ta
(SELECT `title_id`,`title`
FROM `titles`
WHERE ` ytd_sales`>10000
) AS t
WHERE a.au_id=ta.au_id
AND ta.title_id=t.title_id
此例中,将SELECT返回的结果集合给予一别名t,然后再从中检索数据。
来自:http://bbs.phpchina.com/thread-39506-1-1.html
Dreamweaver Extensions扩展插件系列10+制作表格
1.Alternate Table Rows 2 表格行以两种底色交替显示。
2.Cool Border 以嵌套表技术创建线框。
3.Create Table Through ODBC 通过 ODBC 生成数据表。
4.IE5 Dynamic Table Sort 动态排序表格。
5.Invert Table Axis 表格行列互换。
6.Nested Table Border Color Trick 使用嵌套表技术创建线框表。
7.Number Columns 创建数字序号表格列。
8.TableLines 以间隔图技术创建线框表。
9.TableLines 2.0 以间隔图技术创建线框表(适用于DW 4)。
10.Thin Table Border 以嵌套表技术创建线框表。
暂时不提供下载地址如有需要可以留言,留言下E-mail地址!
Dreamweaver Extensions扩展插件系列8+检测网页
1.508 Accessibility Suite
检测页面是否符合 508 易访问性条款。
2.Check Page for Accessibility
基于W3C易访问性规则检测你的页面。
3.I-mode502i
依据 I-mode5021 手机标准(日文)检测网页。
4.Phone.com WML 1.1 DTD
依据Phone.com WML规范检测WML页面。
5.SMIL 1.0 DTD Browser Profile
检测你的SMIL文件是否符合SMIL 1.0 W3C DTD标准。
6.W3C HTML 4.01 Transitional DTD Browser Profile
检测网页是否符合W3C HTML 4.01 Transitional DTD标准。
7.WebTV 2.5 Browser Profile
检测网页是否符合WebTV 2.5标准。
8.WAP Forum WML 1.1
检测网页是否符合WAP Forum WML 1.1规范。
暂时不提供下载地址如有需要可以留言,留言下E-mail地址!
手机聊QQ如何收费?
生活中最普及的通讯工具是什么,当然是手机;上网最普及的通讯工具是什么,当然是QQ。
那你知道现在最流行的通讯方式是什么吗?当然就是手机QQ聊天方式。
说起手机聊QQ被问到最多的问题就是如何收费,这是大家在使用过程中最为关心的问题之一.
要说手机QQ的收费问题首先不得不说的是用户使用手机QQ的方式。有的用户使用的是手机自带的QQ软件(百宝箱),例如:NOKIA3100等型号的手机。有的用户则使用的是下载手机QQ软件,通过登陆网站然后再登陆QQ。两种不同的登陆方式就会产生不同的收费标准。第一种一般被称为移动QQ,第二种则是称为手机QQ(JAVA)。
第一种是交给腾讯每月10元,然后发信息的时候每条收一角钱。这种方式只要是有自带移动QQ软件(百宝箱)的手机都可以。但是费用有些贵,比发短信高出很多费用。
第二种是要下载软件的,就相当于你在电脑上用QQ,这种和腾讯没关系,只要交移动公司的流量费就可了。这种需要性能较高的手机,你如果包月流量的话就很省钱的。笔者通过查询得出目前主要执行的流量包月的计算方式及收费。
手机QQ软件聊天产生的流量计算方式:
1KB=0.03元
文字:7条普通短信(约70字/条)=512个汉字=1KB=0.03元
语音:1秒=0.6kb ,5秒=3kb=0.09元
图片:根据图片实际大小而定,一张普通彩信图片约20kb=0.6元
视频:每秒钟1~4KB
试听歌曲:歌曲格式为MP3,每首大小为100-200KB
MV欣赏:MV使用3GP格式,大小为200-300KB
手机QQ软件只挂机不聊天产生的流量计算方式:
如您使用手机QQ软件在仅挂机不做任何操作情况下,也会产生数据流量。
流量标准为:大概100-200 K/小时。
随着科技的不断发展,手机的功能越来越多,不同的功能有不同的收费标准,
标准越多用户越是糊涂。不同的功能有不同的套参,到底那款套参更价廉物美你是否心知肚明。
今天笔者只是将自己了解到的收费情况为大家做一个简单的介绍,
望广大的网友朋友们能够积极的讨论起来,让更多的网友明白的了解到收费标准,
让更多的网友心知肚明,争取作到大家都明明白白的消费。
来自:http://blog.sina.com.cn/s/blog_4a63c2160100ajt8.html


