QR code-QR码

QR码是二维条码的一种,1994年由日本Denso-Wave公司发明。QR来自英文“Quick Response”的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码[1]。QR码最常见于日本,并为目前日本最流行的二维空间条码。QR码比普通条码可储存更多资料,亦无需像普通条码般在扫描时需直线对准扫描器。

一段中文:QR码是二维条码的一种,1994年由日本Denso-Wave公司发明。

njava首页url:http://www.njava.com

QR码简介

QR码呈正方形,只有黑白两色。在3个角落,印有较小,像“回”字的的正方图案。这3个是帮助解码软件定位的图案,使用者不需要对准,无论以任何角度扫描,资料仍可正确被读取。
日本QR码的标准JIS X 0510在1999年1月发布,而其对应的ISO国际标准ISO/IEC18004,则在2000年6月获得批准。根据Denso Wave公司的网站资料,QR码是属于开放式的标准,QR码的规格公开,而由Denso Wave公司持有的专利权益,则不会被执行。
除了标准的QR码之外,也存在一种称为“微型QR码”的格式,是QR码标准的缩小版本,主要是为了无法处理较大型扫描的应用而设计。微型QR码同样有多种标准,最高可储存35个字符。

QR码资料容量

数字 最多7,089字符

字母 最多4,296字符

二进制数(8 bit) 最多2,953 位元

日文汉字/片假名 最多1,817字符(采用Shift JIS)

中文汉字 最多984字符(采用UTF-8)

中文汉字 最多1,800字符(采用BIG5)

QR码错误修正容量

L水平 7%的字码可被修正
M水平 15%的字码可被修正
Q水平 25%的字码可被修正
H水平 30%的字码可被修正
› Continue reading

Tags: ,

星期三, 四月 28th, 2010 Web 没有评论

CSS tips and tricks

一.使用css缩写

使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。

二.明确定义单位,除非值为0

忘记定义尺寸的单位是CSS新手普遍的错误。在HTML中你可以只写width=”100″,但是在CSS中,你必须给一 个准确的单位,比如:width:100px width:100em。只有两个例外情况可以不定义单位:行高和0值。除此以 外,其他值都必须紧跟单位,不要在数值和单位之间加空格。

三.区分大小写

当在XHTML中使用CSS,CSS里定义的元素名称是区分大小写的。为了避免这种错误,我建议所有的定义名称 都采用小写

class和id的值在HTML和XHTML中也是区分大小写的,如果你一定要大小写混合写,请仔细确认你在CSS的定 义和XHTML里的标签是一致的。

四.取消class和id前的元素限定

当你写给一个元素定义class或者id,你可以省略前面的元素限定,因为ID在一个页面里是唯一的,而clas s可以在页面中多次使用。你限定某个元素毫无意义。例如:

div#content { /* declarations */ }

fieldset.details { /* declarations */ }

可以写成

#content { /* declarations */ }

.details { /* declarations */ }

这样可以节省一些字节。

五.默认值

通常padding的默认值为0,background-color的默认值是transparent。但是在不同的浏览器默认值可能不 同。如果怕有冲突,可以在样式表一开始就先定义所有元素的margin和padding值都为0,象这样:

* {
margin:0;

padding:0;

}

› Continue reading

Tags: , , , ,

星期三, 四月 28th, 2010 Web 没有评论

CSS的语法缩写总结

一 颜色

16进制的色彩值,如果每两位的值相同,可以缩写一半

#000000 = #000;

#336699 = #369;

二 盒尺寸

一个值时上下左右的尺寸一样:(top,right,bottmo,left)

margin:1em;

padding:1em;

两个值时是上下取第一个值,左右取第二个值:(top,bottom)–>(left,right)

margin:1em 0;

三个值时是上,左右,下 top–>(left,right)->bottom

margin:1em 0 2em;

四个值时模型尺寸赋值是顺时针的,也就是top–>right–>bottom–>left;

margin:1em 0 2em 0.5em;

三 边框(border)

border-width:1px;

border-style:solid;

border-color:#000;

可以缩写成

border:1px solid #000;

语法是: border:width style color;

四 背景(Backgrounds)

background-color:#f00;
background-image:url(background.gif);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:0 0;

可以缩写成

background:#f00 url(background.gif) no-repeat fixed 0 0;

语法是: background:color image repeat attachment position;

可以省略其中一个或多个属性值,如果省略,该属性值将用浏览器默认值,默认值为

color: transparent
image: none
repeat: repeat
attachment: scroll
position: 0% 0%

字体(fonts)

字体的属性如下:

font-style:italic;
font-variant:small-caps;
font-weight:bold;
font-size:1em;
line-height:140%;
font-family:"Lucida Grande",sans-serif;

可以缩写为一句:

font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif;

注意,如果你缩写字体定义,至少要定义font-sizefont-family两个值。

列表(lists)

取消默认的圆点和序号可以这样写

list-style:none;,

list的属性如下:

list-style-type:square;
list-style-position:inside;
list-style-image:url(image.gif);

可以缩写为一句:

list-style:square inside url(image.gif);

Tags: , , , , ,

星期三, 四月 28th, 2010 Web 没有评论

清除浮动clear:both在css中的使用

clear:both;

CSS手册上这样解释的:该属性的值指出了不允许有浮动对象的边。
这个属性是用来控制float属性在文档流的物理位置的。

当属性设置float(浮动)时,他所在的物理位置已经脱离文档流了,但是大多时候我们希望文档流能识别float(浮动),或者是希望float(浮动)后面的元素不被float(浮动)所影响,这个时候我们就需要用clear:both;来清除浮动

例子:

这个是第1列,

这个是第2列,

这个是列的下面。

如果不用清除浮动,那么第3个

的文字就会和第一二行在一起
所以我们在第3个这利加一个清除浮动。

这个是第1列,

这个是第2列,

这个是列的下面。

Tags: , ,

星期日, 四月 25th, 2010 Web 没有评论

微软Visual Studio 2010感人广告五部曲

编程无数,如何编译变幻莫测的爱情?喜怒哀乐是不是最难玩转的代码?爱情真的是一道无解的程序吗?

一个热衷于code的developer,一个热衷于developer的女孩,他们将发生怎样的故事?

来和一位程序员女友一起经历他们的酸甜苦辣,看她真心解密能够爱下去的坚定理由。

微软Visual Studio 2010 第一幕:想做你的code

微软Visual Studio 2010 第二幕:让爱延长

微软Visual Studio 2010 第三幕:幸福要敏捷

微软Visual Studio 2010 第四幕:为爱Debug

微软Visual Studio 2010 第五幕:让爱编译通过


Tags: , , , , , , ,

星期六, 四月 24th, 2010 网络 2 Comments

Ubuntu 10.04 LTS RC发布

今天,2010年4月23日,Ubuntu 开发团队发布了 Ubuntu 10.04 LTS 的 RC 版本。6天以后,也就是2010年4月29日, Ubuntu 10.04 将正式发布

上一张Ubuntu 10.04 LTS RC的截图

ubuntu10.04-lts-rc桌面截图

ubuntu10.04-lts-rc桌面截图

因为是从9.10 update上来的,flash显示中文不正常,用老方法解决这个问题

weiqk@weiqk-laptop:~$ sudo rm /etc/fonts/conf.d/49-sansserif.conf

Ubuntu 10.04:代号“Lucid Lynx”

LTS:长期支持

Tags: , ,

星期五, 四月 23rd, 2010 网络 没有评论

用Tynt防止别人剽窃你的文章

Tynt 提供免费的网站在线监测服务,如果有人COPY你网站上的内容,Tynt 可以检测到!
注册Tynt 后,将一段Javascript 放在你的网站上,将会检测所有的文章。
1、自动跟踪剽窃,保护您的知识产权
2、识别出你网站上最好的关键字,重新调整关键字以增加流量
3、通过自然流量来增加你网站的访问量
4、增加你搜索引擎的权重
地址:http://www.tynt.com/

Tags:

星期四, 四月 22nd, 2010 Web 没有评论

修改网站CSS哀悼青海玉树地震遇难同胞

新华网北京4月20日电 国务院决定,为表达全国各族人民对青海玉树地震遇难同胞的深切哀悼,2010年4月21日举行全国哀悼活动,全国和驻外使领馆下半旗志哀,停止公共娱乐活动。

http://www.gov.cn/jrzg/2010-04/20/content_1587276.ht

(志哀:用某种方式表示哀悼。致哀:对死者表示哀悼。“下半旗志哀”,表示全国用“下半旗”方式表示哀悼。)

Css黑白滤镜

html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
//或者html { filter: gray}

这个滤镜只对ie生效,而且需要html规范的头部描述

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

对flash如果滤镜不生效,还可以设置如下参数

<param value="false" name="menu"/>
<param value="opaque" name="wmode"/>

wordpress修改样式表把css滤镜加进去

Tags: , ,

星期二, 四月 20th, 2010 Web 没有评论

WordPress All in one seo插件生成NoIndex对百度爬虫影响的解决方法

发现All in one seo 插件严重影响baidu收录,采取如下措施
1 在head模板加入如下正对googlebot的判断代码

<?php if ( !(is_home()) and !(is_single()) ) { ?>
<meta name=”Googlebot” content=”noindex,follow” />
<?php }?>

2 关闭All in one seo插件所有的生成Noindexde选项

Use noindex for Categories:
Use noindex for Archives:
Use noindex for Tag Archives:

Tags: , , , ,

星期六, 四月 10th, 2010 Web 一条评论

PR输出值

PR输出值定义:带给友情链接网站的PR值。
计算公式:(1 – 0.85) + 0.85 * (PR值 / 外链数)
这里把上面公式中的0.85就当成是1,则公式就可以简化为:PR输出值=PR值 / 外链数,从简化公式不难看出,当网站PR一定,外链数越多,则输出PR值则越小。
PR输出值的作用:即你链接上别人的网站,你网站就会分给对方0.29的PR值。 对本身网站的PR是没有影响的。 对别人的网站的PR值提升有一定的帮助,

Tags: , ,

星期五, 四月 9th, 2010 Web 没有评论
Pages: Prev 1 2 3 4 5 6 7 8 9 10 ... 13 14 15 Next
1LMooBmUE153Wnd3zDryWvDyXxQudbFxDr