2008.09.07 2:27 下午 驽鸟
以下是整理的Google Chrome,键盘快捷键大全,Chrome为网页浏览设置了许多快捷键,许多复杂的鼠标操作可以用键盘轻松完成。合理地使用快捷键可以让你的操作事半功倍.
窗口和标签页快捷方式
|
Ctrl+N
|
打开新窗口
|
|
按住 Ctrl 键,然后点击链接
|
在新标签页中打开链接
|
|
按住 Shift 键,然后点击链接
|
在新窗口中打开链接
|
|
Alt+F4
|
关闭当前窗口
|
|
Ctrl+T
|
打开新标签页
|
|
Ctrl+Shift+T
|
重新打开上次关闭的标签页。 谷歌浏览器可记住您关闭的最后 10 个标签页。
|
|
将链接拖动到标签页内
|
在指定标签页中打开链接
|
|
将链接拖动到两个标签页之间
|
在新标签页横条上的指定位置打开链接
|
|
Ctrl+1 到 Ctrl+8
|
切换到指定位置编号的标签页。 您按下的数字代表标签页横条上的位置。
|
|
Ctrl+9
|
切换到最后一个标签页
|
|
Ctrl+Tab
|
切换到下一个标签页
|
|
Ctrl+Shift+Tab
|
切换到上一个标签页
|
|
Ctrl+W 或 Ctrl+F4
|
关闭当前标签页或弹出式窗口
|
阅读全文 »
2008.09.04 9:24 上午 驽鸟
Award BIOS
1短:系统正常启动。恭喜,你的机器没有任何问题。
2短:常规错误,请进入CMOS Setup,重新设置不正确的选项。
1长1短:内存或主板出错。换一条内存试试,若还是不行,只好更换 主板。
1长2短:显示器或显示卡错误。
1长3短:键盘控制器错误。检查主板。
1长9短:主板 Flash RAM或EPROM错误,BIOS损坏。换块Flash RAM试 试。
不断地响(长声):内存条未插紧或损坏。重插内存条,若还是不行, 只有
更换一条内存。
不停地响:电源、显示器未和显示卡连接好。检查一下所有的插头。
重复短响:电源有问题。
无声音无显示:电源有问题。
AMI BIOS
1短:内存刷新失败。更换内存条。
2短:内存ECC较验错误。在 CMOS Setup中将内存关于ECC校验的选项 设为
Disabled就可以解决,不过最根本的解决办法还是更换一条内存。
3短:系统基本内存(第1个64kB)检查失败。换内存。
4短:系统时钟出错。
5短:中央处理器(CPU)错误。
6短:键盘控制器错误。
7短:系统实模式错误,不能切换到保护模式。
8短:显示内存错误。显示内存有问题,更换显卡试试。
9短:ROM BIOS检验和错误。
1长3短:内存错误。内存损坏,更换即可。
1长8短:显示测试错误。显示器数据线没插好或显示卡没插牢
阅读全文 »
2008.08.29 9:16 上午 驽鸟
1、新的语言特性
拥有完全的RTL list和collection支持的Delphi泛型。
Delphi匿名方法。
字符串默认为UnicodeString。
C++Builder在商业软件中率先支持即将来临的C++ 0x标准,所括动态语义(move semantics),领域枚举(scoped enumerations)、显式转换操作(explicit conversion operators)、静态声明和类型特征(static assert and type traits)、decltype、外部模板(extern templates)及Unicode字符。
C++Builder类库增加了TR1和Boost。
改进了Delphi与C++Builder的兼容性,包括类方法和静态属性方面。
2、IDE功能增加与增强
可共享的构建选项配置。可将构建选项保存并应用于任何项目。
Delphi编译器可选择将警告视为错误。
Delphi类浏览器可选择从项目的不同层面查看类库,快速在声明和实现之间导航,更容易地增加类成员和方法。
通过资源管理器可以十分简单地向项目中添加各类资源。
LiveSource的双向UML建模现在也可以支持C++Builder。
C++Builder预编译头文件向导。
3、新的VCL特性
VCL组件方面有TButtonedEdit、 TBalloonHints、TCategoryPanelGroup。
TImage和TImageList支持PNG图像格式。
使用新的Ribbon控件组创建微软新的Office风格用户界面。
TButtons、TEdit、TListView、TTreeView、TLabel控件增强,主题,Vista Aero支持。
新版VCL for the Web,支持创建AJAX和基于Silverlight的富客户端应用。
阅读全文 »
2008.08.28 9:24 下午 驽鸟
1.总是用属性 (Property) 来代替可访问的数据成员
2.在 readonly 和 const 之间,优先使用 readonly
3.在 as 和 强制类型转换之间,优先使用 as 操作符
4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if
5.总是为自定义类重载 ToString 方法
6.区别值类型和引用类型
7.使用不可变的值类型(Immutable Atomic Value Types)
8.在值类型中,确保0是一个合法的数据
9.理解 ReferenceEquals, static Equals, instance Equals 和 比较运算符(==)之间的关系
10.理解 GetHashCode方法的缺陷
阅读全文 »
2008.08.20 8:28 上午 驽鸟
1.Alt+S 快速回复
2.Alt+C 关闭当前窗口
3.Alt+H 打开聊天记录
4.Alt+T 更改消息模式
5.Ait+J 打开聊天纪录
6.Ctrl+A 全选当前对话框里的内容
7.Ctrl+F QQ里直接显示字体设置工具条
8.Ctrl+J 输入框里回车(跟回车一个效果)
9.Ctrl+M 输入框里回车(跟回车一个效果)
10.Ctrl+L 对输入框里当前行的文字左对齐
11.Ctrl+R 对输入框里当前行的文字右对齐
12.Ctrl+E 对输入框里当前行的文字居中
12.Ctrl+V 在qq对话框里实行粘贴
13.Ctrl+Z 清空/恢复输入框里的文字
14.Ctrl+回车 快速回复 这个可能是聊QQ时最常用到的了
15.Ctrl+Alt+Z 快速提取消息
16.Ctrl+Alt+A 捕捉屏幕
2008.08.14 8:20 上午 驽鸟
本日志包含全部的ISO Latin-1字符集,ISO Latin-1字符集是Unicode字符集的一个子集,对应于IE4+中Unicode字符指令表的前256个条目。下面表格中详细提供了每个字符及字符的十进制编码和HTML已命名实体。其中Unicode字符为双字节16位,可以表示任何一种语言符号;而Latin-1字符集是单字节8位,只能够表示英文和西欧字符。本表按十进制字符编号顺序排列,可以快速查找对象字符和名称。
阅读全文 »
2008.08.01 8:31 上午 驽鸟
CSS框架之利:
1、开发效率的提高。
如果你是一个企业建站的前端开发,相信在大部分时间里进行着同类站点的代码工作。定义好的框架可以大大提高你的工作效率,避免一些常见的错误。如果你的工作是按件计费的,你的报酬一定会比别人多。
2、规范代码命名。
在多个站点中你可能会用到一些同样的CLASS或ID。如果你有一套完善的css框架,很快你就能对你的每一个站点的代码进行通读。不用浪费时间在代码的阅读上。
3、更好的团队合作
有些公司会将一些稍大的站点的前端代码分成若干子项目。有过此类经验的朋友应该对这种开发方式深感郁闷,要注意公用css,还有注意相互之间的代码配合。久而久之,废弃代码越来越多,互相之间也难以阅读。如果建立好合适的CSS框架,大家可以减少很多不必要的错误,提升产品质量和工作效率。
4、解决浏览器的兼容性问题
现在大部分项目都要求兼容IE6,7和FF。每个站点可能都会花上一部分时间去处理兼容问题。在框架层面上就将这个问题处理好。就可以为后面的兼容问题节省下大部分时间。
5、一套完整的、结构清晰的结构代码。
CSS框架为你的项目提供一个干净、严谨的基础架构。通过它你可以快速的为你的站点搭建基础的html代码框架。万事开头难,前面的基础工作做好了。后面的开发速度会提高很多。
阅读全文 »
2008.07.26 3:34 下午 驽鸟
如果用户希望延长电池的有效使用时间,除了充电器的质量要有保证外,正确的充电技巧也必不可少,因为质量差的充电器或错误的充电方法都将影响电池的使用时间和循环寿命,下面就是笔者整理出来的有关充电技巧:
1.电池出厂前,厂家都进行了激活处理,并进行了预充电,因此电池均有余电,有朋友说电池按照调整期时间充电,待机仍严重不足,假设电池确为正品电池的话,这种情况下应延长调整期再进行3~5次完全充放电。
2.如果新买的手机电池是锂离子,那么前3~5次充电一般称为调整期,应充14小时以上,以保证充分激活锂离子的活性。锂离子电池没有记忆效应,但有很强的隋性,应给予充分激活后,才能保证以后的使用能达到最佳效能。
3.有些自动化的智能型快速充电器当指示信号灯转变时,只表示充满了90%。充电器会自动改变用慢速充电将电池充满。最好将电池充满后使用,否则会缩短使用时间。
4.充电前,锂电池不需要专门放电,放电不当反而会损坏电池。充电时尽量以慢充充电,减少快充方式;时间不要超过24小时。电池经过三至五次完全充放电循环后其内部的化学物质才会被全部“激活”达到最佳使用效果。
5.请使用原厂或声誉较好的品牌的充电器,锂电池要用锂电池专用充电器,并遵照指示说明,否则会损坏电池,甚至发生危险。
6.有很多用户常常在充电时还把手机开着,其实这样会很容易伤害手机寿命的,因为在充电的过程中,手机的电路板会发热,此时如果有外来电话时,可能会产生瞬间回流电流,对手机内部的零件造成损坏。
7.电池的寿命决定于反复充放电次数,所以应尽量避免电池有余电时充电,这样会缩短电池的寿命。手机关机时间超过7天时,应先将手机电池完全放电,充足电后再使用。
8.手机电池都存在自放电,不用时镍氢电池每天会按剩余容量的1%左右放电,锂电池每天会按0.2%~0.3%放电。在给电池充电时,尽量使用专用插座,不要将充电器与电视机等家电共用插座。
9.尽管手机在网络覆盖区域之内,但在手机关机充电时,手机已经无法接受和拨打电话了。此时,可以使用手机的未通转移功能,将手机转移到身边的固定电话上,以防止来电丢失,这种方法对于手机不在网络覆盖区域内或者信号微弱而暂时无法接通时也适用。
10.不要将电池暴露在高温或严寒下,像三伏天时,不应把手机放在车里,经受烈日的曝晒;或拿到空调房中,放在冷气直吹的地方。当充电时,电池有一点热是正常的,但不能让它禁受高温的“煎熬”。为了避免这种情况的发生,最好是在室温下进行充电,并且不要在手机上覆盖任何东西。
阅读全文 »
2008.07.25 1:32 下午 驽鸟
出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理。
10. 关系数据库 (Relational Databases)
关系数据库因为在大规模 Web 服务上缺乏可扩充性而颇受微词,然而,关系数据库仍然是近20年来计算机技术中最伟大的成就。关系数据库对处理订单,公司数据方面有着出色的表现。
关系数据库的核心是以记录表示数据,记录存放在数据库表,数据库使用查询语言(SQL)对数据进行搜索与查询,同时,数据库对各个数据表进行关联。
数据库的标准化技术(normalization)讲的是使用正确的方式对数据进行分存以降低冗余,并加快存取速度。
9. 安全 (Security)
随着黑客的崛起与数据敏感性的上升,安全变得非常重要。安全是个广义的概念,涉及验证,授权与信息传输。
验证是对用户的身份进行检查,如要求用户输入密码。验证通常需要结合 SSL (secure socket layer)进行;授权在公司业务系统中非常重要,尤其是一些工作流系统。最近开发的 OAuth 协议可以帮助 Web 服务将相应信息向相应用户开放。Flickr 便使用这种方式管理私人照片和数据的访问权限。
另外一个安全领域是网络设防,这关系到操作系统,配置与监控。不仅网络危险重重,任何软件都是。Firefox 被称为最安全的浏览器,仍然需要频频发布安全补丁。要为你的系统编写安全代码就需要明白各种潜在的问题。
8. 云计算 (Cloud Computing)
RWW 最近的关于云计算的文章 Reaching For The Sky Through Compute Clouds 讲到了云计算如何改变大规模 Web 应用的发布。大规模的并行,低成本,与快速投入市场。
并行算法发明以来,首先迎来的是网格计算,网格计算是借助空闲的桌面计算机资源进行并行计算。最著名的例子是 Berkley 大学的 SETI@home 计划,该计划使用空闲的 CPU 资源分析太空数据。金融机构也大规模实施网格计算进行风险分析。空闲的资源,加上 J2EE 平台的崛起,迎来了云计算的概念:应用服务虚拟化。就是应用按需运行,并可以随着时间和用户规模而实时改变。
云计算最生动的例子是 Amazon 的 Web 服务,一组可以通过 API 进行调用的应用,如云服务(EC2),一个用来存储大型媒体文件的数据库(S3),索引服务(SimpleDB),序列服务(SQS)。
阅读全文 »
2008.07.20 10:17 上午 驽鸟
总结了部分所学、所听、所看、所问的一些CSS写作经验,书写高效的CSS – 漫谈CSS的渲染效率,它们与渲染效率及所占用消耗的资源有一定的关联。部分为自己理解所写,不排除会有错漏,欢迎提供更好的意见。
1、十六进制的颜色值对位数与大小写
编写十六进制颜色值时你可能会用小写字母或省略成3位数,关于这写法没找到确实的数据证明对浏览器的渲染效率是否有影响,但十六进制的颜色值默认标准是大写及6位数标注。在未知情况下不希望冒险而降低了渲染的效率。
* 不赞成 – color:#f3a;
* 建议用 – color:#FF33AA;
2、display与visibility的差异
他们用于设置或检索是否显示对象。display隐藏对象不保留物理空间,visibility为隐藏对象保留占据的物理空间。当浏览器渲染被占据的物理空间时,会有所消耗资源。
* 不赞成 – visibility:hidden;
* 建议用 – display:none;
3、border:none;与border:0;的区别
和display与visibility的关系类似,分别不保留与保留空间。更多的是border:0;尽管可以隐藏掉边框,但它会为你保留border-color/border-style的使用权。
* 不赞成 – border:0;
* 建议用 – border:none;
4、不宜过小的背景图片平铺
一张宽高1px的背景图片,虽然文件体积非常之小,但渲染宽高500px的板块需要重复平铺2500次。提高背景图片渲染效率跟图片尺寸及体积有关,最大的图片文件体积保持约70KB。
* 不赞成 – 宽高8px以下的平铺背景图片
* 建议用 – 衡量适中体积及尺寸的背景图片
阅读全文 »