译文
文章平均质量分 89
vjrmlio
稀里糊涂的工作了几年,没啥技术积累,不知路在何方,也许只能转行
展开
-
交互设计中影响合用性的一些不可不做与绝不可做的东东
我们经常探讨如何让我们的网站更实用,有时候根据用户需求扭曲HTML的页面结构,有时候寻找如何最好的使用CSS来显示一条信息。但是,我们从来没有把这些考虑带进基于jQuery(或其他基于JS)的设计。我们怎样才能提高jQuery事件的用户体验和合用性呢?接下来,我们简要的讨论一下这些交互设计的代码和效果,然后,讨论如何改善它们的合用性。 别把用户置于黑暗之中 即使不是全部,大部分翻译 2010-04-29 12:53:00 · 1242 阅读 · 2 评论 -
触摸式键盘设计指南(附小抄)
触屏设备,因为比传统的鼠标和键盘更加的直观而广受赞誉。触摸屏使人机交互更加的直接,拉近了人与软件的距离。但是,在移动设备,尤其是智能手机上打字,往往是一场噩梦。打字是很慢、很痛苦的过程,而且很容易出错。显而易见,按键小,间距窄是导致这种情况的罪魁祸首,但是,其他一些因素也是需要考虑的,包括:如何正确使用自动纠错功能必要的时候才使用自动大写输入类型的暗示注意TAB顺序坚持自定义键翻译 2013-08-17 13:21:40 · 2072 阅读 · 0 评论 -
项目中所犯的错误(一路走来的教训)
是人都会犯错,无论是做设计、开发还是日常生活,犯错不可避免。值得庆幸的是,错误也是很有价值的教训。和那些关注成功以及从成功中汲取营养的WEB设计文章不同,本文从另一个方面来发掘——失败可以教给我们什么。在本文中,我会和大家分享本人职业生涯中步入歧途的故事以及从中学到的教训:牢记著名作曲家约翰.鲍威尔的话“真正的错误,你是无法从中学习任何东西的”。错误#1:将流程凌驾与项目(和人)之上翻译 2013-07-28 11:42:34 · 1214 阅读 · 0 评论 -
JDBC驱动
JDBC是什么?JDBC是一组编程API,使用JDBC,java程序可以很容易的访问多种数据库(尤其是关系型数据库).下面是java.sql包中一些核心JDBC类、接口以及异常.1. DriverManager2. Connection3. Statement4. PreparedStatement5. CallableStatement6. ResultSet7.转载 2012-09-06 16:29:20 · 638 阅读 · 0 评论 -
数组基础
定义数组1. 数组是一组命名的同类型变量集合2. 数组中的变量被称为数组元素3. 数组第一个元素索引为0public class MainClass { public static void main(String[] arg) { int[] intArray = new int[10]; for (int i = 0; i < 10; i++) {转载 2012-09-06 16:09:04 · 713 阅读 · 0 评论 -
如何成为顶尖WordPress开发者
首先需要说明几点:想成为顶尖WP开发者是件难事,非常困难。需要很长时间、很多精力以及很大的决心。如果你试图通过“传送门”成为顶尖高手,那是在浪费时间。成为最好的WP开发者非常困难,从统计的角度说,成功的几率很低。顺便说一句,会安装WP,学几篇教程然后能自定义几个主题并不意味着他就是顶尖的。他们也许会自诩为“专家”,也能说的过去,毕竟可能他们懂的比普通人多。但是,真正的开发高手远远超越了这些基本翻译 2012-09-03 16:09:39 · 1851 阅读 · 2 评论 -
!important CSS 声明: 如何以及何时使用
在90年代中后期起草CSS1 规范的时候,引入了!important声明,用来帮助开发者和用户在改变样式表时,轻松覆盖常规特异性。多数情况下,!important声明一直没有变化,只有在CSS2.1 中有一个小变化,CSS3规范中并未新增或修改该声明。让我们来看看这类声明到底是什么东东,如果需要,我们什么时候使用它们。样式表简略指引在开始了解!important以及它如何起作用之前,让我们为本次讨论制造一些背景。在以前,Smashing Magazine 也曾深入介绍过CSS 的特性,如果你想要了解关于CS翻译 2010-11-05 15:08:00 · 2840 阅读 · 0 评论 -
oracle dbms_lob.instr
INSTR 函数本函数返回LOB中从你指定的位置开始,第n个符合pattern的匹配的位置。VARCHAR2 缓冲区(pattern参数)的格式必须匹配CLOB参数的格式。换句话说,如果输入的LOB参数类型为NCLOB,缓冲区也必须包含NCHAR类型数据。 相反,如果输入LOB参数是CLOB类型,那么缓冲区必须包含CHAR类型数据。对于BFILE而言,文件必须已经成功使用FILEOPEN操作打开,本操作才能成功。接受RAW型或VARCHAR2型参数pattern匹配的操作,如INSTR,其pattern参原创 2010-11-02 11:21:00 · 5468 阅读 · 0 评论 -
Oracle DECODE
语法:DECODE(expr, search, result [, search, result ]... [, default ] )应用:DECODE函数将每一个expr和search的值做比较。如果expr的值与search的值相等,Oracle数据库就会返回相应的result。如果找不到匹配的值,Oracle返回default。如果没有default,Oracle返回n翻译 2010-05-05 10:22:00 · 1134 阅读 · 0 评论 -
如何打造像样的应用日志——10条秘诀
我们的JCP小伙伴,Tomasz Nurkiewicz最近贴了关于几篇应用logging的文章,写的很有趣,我们决定将这些帖子整理一下,和大家分享。下面就是他给出的一些秘诀,希望可以让你的logs变得整洁又有用。(注:为了您读起来朗朗上口,我们对原帖进行了小小的修改。)1)工欲善其事,必先利其器许多程序猿好像已经忘记logging程序行为和当前活动的重要性了。在某人把下面这翻译 2013-09-06 19:08:15 · 1089 阅读 · 0 评论