摘要: 软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不熟悉在这些基本技能,所以,他们需要有老手带,需要努力补齐这些技能。而高级程序员应该非常熟悉这些基本技能,而且有能力胜任并带领其他经验不足的程序员。下面这些基本职业技术可以用来做为对一个程序员的评估,很明显,下面的这些技能都可以用来做面试。虽然,还有很 阅读全文
posted @ 2012-10-18 15:51 踏刃而起 阅读(144) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2012-10-18 15:14 踏刃而起 阅读(138) 评论(0) 推荐(0)
摘要: 定义数据表假如某个电脑生产商,它的数据库中保存着整机和配件的产品信息。用来保存整机产品信息的表叫做 pc;用来保存配件供货信息的表叫做 parts。在 pc 表中有一个字段,用来描述这款电脑所使用的CPU型号;在 parts 表中相应有一个字段,描述的正是CPU的型号,我们可以把它想成是全部CPU的型号列表。很显然,这个厂家生产的电脑,其使用的 cpu 一定是供货信息表(parts)中存在的型号。这时,两个表中就存在一种约束关系(constraint)—— pc 表中的 cpu 型号受到 parts 表中型号的约束。首先我们来创建 parts 表:CREATE TABLE parts (... 阅读全文
posted @ 2012-10-18 15:00 踏刃而起 阅读(3549) 评论(0) 推荐(0)
摘要: Click and Drag 阅读全文
posted @ 2012-10-18 14:54 踏刃而起 阅读(183) 评论(0) 推荐(0)
摘要: CREATE TABLE radisys_cdr.conf_info( CONF_SCHEDULE_ID VARCHAR(20) NOT NULL, CONF_SESSION_ID VARCHAR(20) NOT NULL, CONF_NAME VARCHAR(20), BILLING_CODE VARCHAR(20), START_TIME DATETIME, END_TIME DATETIME, PROJECT_CODE VARCHAR(20), MAIN_ID ... 阅读全文
posted @ 2012-10-18 14:32 踏刃而起 阅读(10136) 评论(0) 推荐(0)