随笔分类 -  翻译

翻译练习,纯粹练习
摘要:原文地址:http://developer.android.com/intl/zh-CN/training/basics/activity-lifecycle/starting.html 与其他在应用程序中由main()函数作为开端不同,Android系统的启动代码是在一个Activity的实例通过调用对应其生命周期的特定阶段的特定回调方法中进行。 其中有一系列的方法来启动Activity,也... 阅读全文
posted @ 2013-04-08 20:07 pocketz 阅读(395) 评论(0) 推荐(0)
摘要:工作室招聘优秀程序员的3大步骤(并非直译,而是根据文章内容翻译)by Marc MencherSo you’re in that blue sky brain-storming session and there are a ton of awesome ideas up on the board, and then someone says, “This is GREAT! Now we need someone who can make it work like that.” Yep, you need a programmer. And not just any programmer. 阅读全文
posted @ 2013-03-21 22:59 pocketz 阅读(315) 评论(0) 推荐(0)
摘要: 问题 按子串的某一部分对查询结果排序。例如,要从EMP表中返回员工名字和职位,并且按照职位字段的最后两个字符排序,结果集应如下所示: ENAME JOB 解决方案 DB2、MySQL、Oracle和PostgreSQL 在ORDER BY子句中使用SUBSTR函数: 阅读全文
posted @ 2010-04-26 19:10 pocketz 阅读(680) 评论(0) 推荐(0)
摘要: 问题 在EMP表中,首先按照DEPTNO的升序排序,然后按照工资的降序排序,结果集应该如下所示: EMPNO DEPTNO SAL ENAME JOB 解决方案 在ORDER BY子句中列出不同的排序列,使用逗号分隔: 讨论 在ORDER BY中,优先次序是从左到右。如果在... 阅读全文
posted @ 2010-04-26 15:10 pocketz 阅读(1858) 评论(0) 推荐(0)
摘要: 问题 已有一个自定义类型可以像List中的元素那样排序,还要使用BinarySearch方法在该列表对其自定义的类型制定查询规则。 解决方案 使用IComparable 和IComparer接口。使用3-1节中的Square类,以List和Sor... 阅读全文
posted @ 2010-04-26 13:54 pocketz 阅读(477) 评论(0) 推荐(1)
摘要: 问题 显示部门10中员工的名字、职位和工资,并按照工资的升序排列。结果集如下所示: ENAME JOB SAL ---------- --------- ---------- MILLER CLERK 1300 CLARK MANAGER 2450 KING PRESIDENT 5000 解决方案 阅读全文
posted @ 2010-04-25 22:41 pocketz 阅读(373) 评论(0) 推荐(0)
摘要: 问题 要使自定义类型能够像一个List或SortedList结构那样可排序。一般情况下,我们会倾向于使用List.Sort方法或SortedList的内部排序机制,来定制由用户自定义数据类型组成的数组中的排序规则。此外,用户可能需要在SortedList集合中使用此类型。 阅读全文
posted @ 2010-04-24 20:30 pocketz 阅读(625) 评论(0) 推荐(1)
摘要: 问题 需要返回匹配特定的子串或模式的行。考虑下面的查询结果集: 阅读全文
posted @ 2010-04-22 19:53 pocketz 阅读(272) 评论(0) 推荐(0)
摘要:问题 在一些行中包含空值,需要使用非空值来代替这些空值。 解决方案 使用COALESCE函数用实际值来替换空值: 阅读全文
posted @ 2010-04-22 19:36 pocketz 阅读(543) 评论(0) 推荐(0)
摘要:问题 查找某列值为空的所有行。 解决方案 要确定值是否为空,必须使用IS NULL。 阅读全文
posted @ 2010-04-21 20:38 pocketz 阅读(461) 评论(0) 推荐(0)
摘要: 问题 从表中随机返回n条记录。可以修改下面的语句,要求下次执行时产生不同的结果集。 解决方案 使用DBMS支持的内置函数来生成随机数值。在ORDEY BY子句中使用该函数,对行进行随机排序,然后,使用前面的问题介绍的技巧,来限制所返回的顺序随机的行的数目。 阅读全文
posted @ 2010-04-21 17:33 pocketz 阅读(484) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2010-04-20 21:16 pocketz 阅读(1652) 评论(0) 推荐(0)
摘要: 问题 在SELECT语句中对数值进行IF-ELSE操作。例如,要产生一个结果集,如果一个员工的工资小于等于$2000,就返回消息UNDERPAID,如果大于等于$4000,就返回消息OVERPAID,如果在两者之间,就返回OK。结果集应如下所示: ENAME SAL STATUS ---------- ---------- ---------- SMITH ... 阅读全文
posted @ 2010-04-19 21:23 pocketz 阅读(445) 评论(1) 推荐(0)
摘要: 问题 将多列值作为一列返回。例如,要查询EMP表,返回如下结果 CLARK WORKS AS A MANAGER KING WORKS AS A PRESIDENT MILLER WORKS AS A CLERK 然而,要得到这个结果集的数据来自两个不同的列,EMP表中的ENAME列和JOB列。 ENAME JOB 阅读全文
posted @ 2010-04-19 20:39 pocketz 阅读(406) 评论(0) 推荐(0)
摘要: 问题 前面已经使用了别名为查询提供更有意义的列名,而且也使用WHERE子句将一些数据排除掉,然而,我们还想在WHERE子句中引用别名。 阅读全文
posted @ 2010-04-18 22:27 pocketz 阅读(847) 评论(1) 推荐(0)
摘要:问题 要判断一个字符串在另一个字符串中是其头部或尾部,此外,在搜索时控制大小写敏感。解决方法: 在一个string对象中使用EndsWith或StartsWith方法。使用EndsWith或StartsWith方法进行比较默认为大小写敏感。下面的代码 阅读全文
posted @ 2010-04-18 22:26 pocketz 阅读(288) 评论(0) 推荐(0)
摘要:问题 需要判断两个字符串是否相等,此外,还要在比较时控制其大小写敏感性解决方法 使用String类中的Compare静态方法比较两个字符串,是否采用大小写敏感进行比较取决于Compare重载方法的第三个参数。示例如下: 变量caseSensitiveResult的值为-1(表示lowerCase“小于”upperCase)或0(表示lowerCase“等于... 阅读全文
posted @ 2010-04-18 22:24 pocketz 阅读(1291) 评论(0) 推荐(0)
摘要:问题     修改查询返回的列名使其更具有可读性并且容易理解。例如查询每个员工的工资和提成     “sal”是什么?是”sale”的缩写?还是某个人的名字?什么是“comm”,是表示“communication”吗?结果的标签应该更明确些。解决方案    要改变查询结果的列名,可以按这种格式使用AS关键字... 阅读全文
posted @ 2010-04-18 17:44 pocketz 阅读(200) 评论(0) 推荐(0)
摘要:问题     查询一个表中特定列的指而不是所有列的值。 解决方案     指定感兴趣的列。例如,只查询员工的姓名,部门号和工资: 讨论    通过在SELECT子句中指定列,可以保证不会返回一些无关的数据。在通过网络检索数据时这一点很重要,因为这样可以避免检索不需要的数据时带来的时间浪费。 版权说明:作... 阅读全文
posted @ 2010-04-18 17:24 pocketz 阅读(274) 评论(0) 推荐(0)
摘要:问题     查找满足多种条件的行。 解决方案     使用WHERE子句以及OR和AND子句。例如,如果要查询部门10中的所有员工的信息,所有得到提成的员工信息,以及部门20中工资不超过$2000元的员工信息,可使用如下代码: 讨论    可以使用AND,OR和圆括号的组合来查询满足多个条件的行。在解... 阅读全文
posted @ 2010-04-18 17:22 pocketz 阅读(469) 评论(0) 推荐(0)