有谁知道CSS中的unicode range是什么样的吗? unicode range是怎么表示的方式吗? 好像是U+什么的东西的? 谁能给我一些例子。或者一些网页的CSS? 谢谢。
http://www.seodugu.com/css2/cover.html#minitoc  CSS2标准规范的中文翻译。 以前老是只看英文的,总算发现了中文的。
什么是UTF8 UTF8并不算是一种电脑编码,而是一种储存和传送的格式,如前所述,每个Unicode/UCS字符都以 2或4个bytes来储存,看看以下的比较:   以"I am Chinese"为例   用ANSI储存:12 Bytes   用Unicode/UCS2储存:24 Bytes + 2 Bytes(header)   用UCS4储存:48 Bytes + 4 Bytes(header)  以"我是中国人"为例   用ANSI储存:10 Bytes   用Unicode/UCS2储存:10 Bytes + 2 Bytes(header)    ...
1、表哥对我说,杀猪杀屁股,各有各的刀法,我想也是,有人杀脚,有人杀手。电影中杀手好像是一种找钱的工作。(老师批语:这杀手算名词活用,还是乱用?)  2、今天起早,妈妈就到田里去了,田野上不见一个人,只有一头猪在慢慢快跑。(老师批语,你妈和猪是啥关系,还是你眼神不好?慢慢快跑是什么跑法?)  3、隔壁的王大妈,太热心热肠了,有时说起话来却没心没肺。(老师批语:词汇丰富)  4、我妈说,家里没有闲钱供我上学了,等我能识一些字后,就去找钱打工。(批语:找路费去打工吧,这种省略不好,要么是倒装?)  5、村头王叔的大女儿听说在广州给人当小老婆,回来就修起了洋房 ...
 "如果以 1% 的市场占有率作为标尺,Netscape 死于 05 年 5 月,Opera 从 03 年开始形成自己的小气候,令人惊奇的是,Opera 的市场占有率一直维持在 1%~2% 之间,Firefox 的崛起将 IE 拉下神坛,也将 Opera 的占有率略略下拉了一丁点,这个诞生与上世纪 90 年代的浏览器如今已经超过 10 岁,Firefox 在 05 年崭露头角,一经面世便有不俗的战绩,05 年 1 月它已经拥有 16.6% 的好成绩。 Safari 的命运颇似 Opera,似乎只在一个小小的圈子里被一批拥趸所推崇,虽然最近 Steve Jobs 对 Safa ...
Truth 写道 "Opera 在两天前第一个放出 ACID 3 的满分截图,而在今天放出了这个测试版本公开下载(Windows, Linux 版本都有)。而 Opera 的开发人员仍然不满足,他们在一同发布的帖子中指出,尽管已经满分通过了 ACID 3 测试,而且做到了像素级别的精准,但他们觉得通过时动画还不够平滑,且承诺着手改进。欢迎感兴趣的人下载测试:Windows 版本 Linux 版本。 " 原文翻译:2天前 Opera 作为首个通过的浏览器在 Acid 3 达到了 100/100 通过率,我们也在 Desktop Team Blog 发布了截图。我现在很高兴的宣 ...
亚洲地区新首页的想法缘起于 2006 年,当时我们做了大量的用户调研,针对中国用户在使用谷歌时遇到的一些问题比如对于他们来说,要找到深埋在更多>>”或者“谷歌实验室”里的众多产品是非常困难的,于是我们“斗胆包天”的想着要换一下经典的谷歌首页,2006 年 8 月在当时 Palo Alto 的谷歌产品经理年度产品展望会议上,我大胆的做了一个谷歌新主页的设想的演讲。今天想起来,都感觉有点 crazy,当时非常仓卒,演示也相当简陋,主要想阐述个性化首页和多产品露出的首页的想法,没想到竟得到了韩国产品经理 Kihyun Jung ...
发表者:Google(谷歌)用户体验部吴卓浩说起谷歌的主页,留给用户印象最深的可能是彩色的 logo 、简明的搜索框以及页面上大面积的留白。关于谷歌这个留白还有一个有趣的故事。谷歌首页刚刚被设计出来的那段时间,我们的用户研究员经常带着电脑和比萨饼(送给做测试的用户)到斯坦福大学去做用户测试。有一次一个用户打开了谷歌的首页,然后坐在那里什么事情也不做。过了几分钟,我们的用户研究员实在忍不住了,就问,您为什么什么也不做呢?那个用户就说,我在等页面下载完呀!原来当他看到页面上只有简单的一个谷歌 logo 和搜索框、搜索按钮时,以为这个页面上还有许多内容没有下载完呢!事实上,谷歌的主页并非总是如此,她 ...
 1. 简介 本文介绍JavaME中文编码的相关问题,这个问题一度是互联网上的开发者们讨论的热门话题。本文整理和综合了网上众多相关内容,尽可能的为开发者提供一个全面、系统的认识。 文中的代码仅用来说明原理,可能很不完整,缺乏变量定义或者返回值,请谅解。部分代码直接来源于网上的其他资料。 感谢众多开发者在中文编码问题上做出的努力与探索。总结中有什么问题的话,欢迎大家指正:)   2. 术语介绍  2.1 ASCII 基于罗马字母表的一套电子计算器编码系统,是单字节的编码方式,每个ASCII字符占用1个字节(8bits),所以ASCII编码最多可以表示256 ...
在J2ME应用程序中,我们可以使用XML解析器来访问网络上的基于XML的服务。比如,我们可以通过一个网站的聚合器来定制地显示某些新闻的标题和内容简介,这些内容的传递都是基于XML的服务。 XML解析器的是用目前来说是十分昂贵的,它需要比较大的内存以及更多的运算时间要求。为了适应在MIDP环境下运行,XML解析器的设计,将需要特别为资源受限制的移动设备进行定制化处理。在MIDP环境下运行的XML解析器需要代码体积小巧、占用内存少、运行速度迅速等特点。 两种常用的使用在资源受限设备上的XML解析器分别是kXML和NanoXML。kXML是专门针对J2ME(CLDC和MIDP)平台编写的XML解析器 ...
MIDP 2.0标准定义了4个安全域(Security Domain),每一个MIDlet在安装之后,都被分配到其中一个安全与当中。他们是: 受限制的第三方域(不被信任的第三方应用程序) 无限制的第三方域(被信任的第三方应用程序) 运营商保护域 手机设备制造商保护域 每一个保护域都有相应的访问受保护(敏感的)API的限制级别。受保护API的访问被划分分为如下几个功能组: 网络访问(MIDP标准还定义了底层网络访问权限,但是大多数手机生产商将他们贵为了网络访问类中) 消息(MIDP标准还定义了受限制消息组) 应用程序自动启动 本地连接(如蓝牙/红外等) 多媒体录制 读取用户数据(包括本地文件和个 ...
NetBeans移动开发包是NetBeans集成开发环境(IDE)的一个用来开发Java ME应用程序的插件。 NetBeans移动开发包可以用来编写代码,测试,调试Java移动版(Java Micro Edition,Java ME)平台的应用程序。他支持许多厂家的模拟器和SDK,包括诺基亚公司发布的。  平台这个开发包支持: CLDC 和 MIDP 1.0 和 MIDP 2.0 (例如诺基亚的Series 40和S60平台) CDC 和 Personal Profile (例如诺基亚的Series 80平台) 功能特点快速应用程序开发(RAD,Rapid Development ...
1. 简介 Java ME设备的多样化无疑是移动应用开发的噩梦,屏幕大小、按键键值、性能高低和API支持的不同等众多的差异为Java ME应用的多终端移植开发带来了重重困难。 预处理器(Preprocessor),顾名思义,是在编译之前对源代码进行预先处理。它为JavaME应用的多终端移植提供了一个良好的解决方案,你可以让多个终端版本共用同一套源代码,基于不同终端的属性对代码预处理后输出不同版本,这为移植和代码维护都带来了巨大的便利。 目前比较常见的预处理器有以下几个方案: J2me Polish:http://www.j2mepolish.org Antenna:http://antenna ...
写道我在自己的博客文章关于JavaEye网站未来发展的思考当中分析了一种现象:用户的经常泡的网站会逐渐收敛到两三个,不会超过五个。如果深层次的探究下来,即便在一个网站内部,用户经常泡的功能也会逐渐收敛到两三个,不会超过五个。虽然在战略方面来说,JavaEye以后会做很多很多功能,但基本原则就是:功能可以五花八门,但是所有的功能都是为同一个目标服务的,目标不能多,不能发散。 我每次看CSDN网站就觉得心浮气燥,很有挫折感,望而生畏,为什么呢?其中一个原因就是CSDN提供了太多功能了,想要实现的目标实在太多了。他要做下载、他要做开源、他要做项目外包、他要做视频远程教育、他还要做图书评论、他还要做招 ...
java中的时间操作不外乎这四种情况: 1、获取当前时间 2、获取某个时间的某种格式 3、设置时间 4、时间的运算 好,下面就针对这三种情况,一个一个搞定。 一、获取当前时间 有两种方式可以获得,第一种,使用Date类。 j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Date 这里,要使用java.util.Date。获取当前时间的代码如下 Date date = new Date(); date.getTime(); 还有一种方式,使用System.currentTimeMillis(); 这两种方式获 ...
Step 1:修改jbuilderX 安装目录中的bin/jbuilder.config在# Specify location of Visual SourceSafe and Databasevmparam -DVSSLocation="E:\\Program Files\\Microsoft Visual Studio\\VSS\\win32"vmparam -DVSSCurrentDBase="\\\\Rogers\\WorkSheelt"下面增加这一行:vmparam -Dprimetime.editor.useVariableWidthFont ...
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zip和.rar的人就太少了。本文就来对这些常见的压缩文件进行一番小结,希望你下次遇到这些文件时不至于被搞晕:)  在具体总结各类压缩文件之前呢,首先要 弄清两个概念:打包和压缩。打包是指将一大堆文件或目录什么的 ...
过去在没有Queue的情况下如何管理? 在Java 1.5以前,通常的实现方式是使用java.util.List集合来模仿Queue。Queue的概念通过把对象添加(称为enqueuing的操作)到List的尾部(即Queue的后部)并通过从List的头部(即Queue的前部)提取对象而从List中移除(称为dequeuing的操作)来模拟。下面代码显示了你以前可能做法。 import java.util.Enumeration; import java.util.LinkedList; import java.util.Vector; public class QueueEmul ...
现代浏览器大都基于XML中的DOM规范来建立,而且DOM规范提供了对ECMAScript的绑定,可以方便的用来实现javascript。下面这副图是WinRiver公司采用Java开发的ICEStorm的RenderEngine的框架图,你可以在http://www.icesoft.no/architecture.html#storm看到这个图表。这个模型基本上也是所有现代浏览器通用的一个模型了。我们在Konqueror中同样可以看到类似的构造。 JS Engine ...
当一个代码段正对集合进行枚举而另一段代码试图修改这个集合时,就会发生常见的多线程问题。解决这一问题的方法是在处理前拷贝一份枚举变量。 在撰写多线程代码时,你遇到过多少次下面的提示:Exception in thread "main" java.util.ConcurrentModificationException  这个异常产生的原因有几个。一是直接对集合调用删除操作而不是在枚举器上。二是不同的线程试图对集合进行增删操作的时候。这个解决办法的第一步就是同步代码,使得你在枚举的时候其它的线程不能增删记录。但是如果每个枚举过程要进行复杂的计算或者是数据库访问的一部分 ...
本文将介绍怎样  在 Red Hat Enterprise Linux Advanced Server 3 (kernel 2.4.21-4.EL, glibc 2.3.2-95.3) 上安装Oracle 9iR2数据库  在 Red Hat Advanced Server 2.1 (kernel 2.4.9-e.3, glibc 2.2.4-26) 上安装Oracle 9iR2数据库  在 Red Hat 9 (kernel 2.4.20-6, glibc 2.3.2-5) 上安装Oracle 9iR2数据库  在 Red Hat 8.0 (kernel 2.4.18-18.8.0, ...
为了维护软件项目, 我们提出了对版本进行管理控制的要求. 而对于用户来说, 版本直接体现在版本号的命名上. 那么, 如何对版本号进行命名呢? 我查了许多的资料, 希望能解释得比较具体, 同时也希望您在阅读本文的时候, 能够对版本号的命名格式提出自己的见解, 这当然包括一些版本号命名的个例. 下面, 让我们看一下比较普遍的 3 种命名格式.GNU 风格的版本号命名格式: 主版本号.子版本号[.修正版本号[.编译版本号]]英文对照: Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]示例: 1.2.1 ...
看看下面的例子,就明白了。  <%@ page language="java" contentType="text/html;charset=gb2312"%> <%@ page import="java.util.*"%> <%@ page import="java.io.*"%> <%@ page import="org.apache.commons.fileupload.*"%> <%! St ...
KXML是一个只占很小存储空间的XML语法分析程序,对于J2ME应用程序非常适合。它有一个非常独特的DOM操作方法和被称为Pull的语法分析方法。  KXML是一个被设计用于J2ME设备的简化类库,虽然它也可以被用于其它需要小型XML语法分析程序的环境,比如Applet。KXML是一个Enhydra维护的项目,支持下面的性能:   · 支持XML名称空间   · 用"松散"模式分析HTML或其它SGML格式   · 占用很少的存储空间(21 kbps)   · 基于Pull的分析   · 支持X ...
创建新的对象并初始化的操作,可能会消耗很多的时间。在这种对象的初始化工作包含了一些费时的操作(例如,从一台位于20,000千米以外的主机上读出一些数据)的时候,尤其是这样。在需要大量生成这样的对象的时候,就可能会对性能造成一些不可忽略的影响。要缓解这个问题,除了选用更好的硬件和更棒的虚拟机以外,适当地采用一些能够减少对象创建次数的编码技巧,也是一种有效的对策。对象池化技术(Object Pooling)就是这方面的著名技巧,而Jakarta Commons Pool组件则是处理对象池化的得力外援。 对象池化技术对象池化的基本思路是:将用过的对象保存起来,等下一次需要这种对象的时候,再拿出来重复 ...
MMAPI是在JSR 135中提出的,增强了Java ME平台对多媒体编程的支持。例如播放音频和视频文件,捕获声音和图像等。目前大多数支持JTWI 1.0的手机都支持了MMAPI。本文介绍如何使用MMAPI播放gif格式的动画。其实制作动画效果可以有很多办法,例如准备一个图片数组,在程序中不断的切换显示不同的图片,只要时间的间隔设置合理即可出现动画的效果。如果使用MMAPI则可以直接播放gif的动画。其实这和播放视频文件的方法和流程是类似的。首先我们应该准备一个gif文件,放在能够访问到的位置,且确保这个文件会被打包进jar内。在创建播放器之前应该先确认手机上的MMAPI实现是否支持image ...
  1. Adapter模式理论    Adapter模式又称变压器模式,关于该模式的基本概念请参考其他书籍或资料;这里我们只粗略讨论该模式两大实现方法的区别:基于类的Adapter模式和基于对象的Adapter模式。    基于类的Adapter模式的一般结构如下:Adaptee类为Adapter的父类,Adaptee类为适配源,适配目标(接口)也是Adapter的父类;基于类的Adapter模式比较适合应用于Adapter想修改Adaptee的部分方法的情况。基于对象的Adapter模式的一般结构如下:Adap ...
如题,JavaEye中有没有开发浏览器的呢?
今天我想在链接管理中添加msn联系方式,但是添加到该链接时候,他说不是URL格式。 例如  <a href="msnim:chat?contact=pcstarsservice@hotmail.com"><img src="kaba365_files/msn.jpg" width="81" height="29" border="0" /></a>  上面就是msn联系方式,但我加不了。   ...
  • 09:46
  • 浏览 (160)
  • 评论 (1)
Facebook是什么东西?始终没有弄明白。 在Robin的文章总是提到Facebook,认为以它为战略。 它跟SNS的网站,跟一些交友的网站也差不多。 以前注册了过一次,但没有吸引人的地方。 究竟为什么那么受吸引呢,你能告诉我吗。 大家来讨论一下吧Facebook成功靠什么? 难道一个实名制就有这么效力?
Azi
搜索本博客
存档
最新评论