摘要: static void Main(string[] args) { List<Site> sites = new List<Site>{ new Site{page=32,url="http://www.mm8mm8.com/model/p{*}.html",type="model"}, new Site{page=38,url="http://www.mm8mm8.com/sexy/p{*}.html",type="sexy"}, new Site{page=33,url=... 阅读全文
posted @ 2013-02-06 15:28 刘佳忻 阅读(3225) 评论(0) 推荐(0) 编辑
摘要: select * from ( select top 10 * from News where NewsId not in(select top 30 NewsId from News ) )eselect * from (select *,row_number() over(order by badge) rn from 表) awhere rn between @pagesize*(@pageNum-1) and @pagesize*(@pageNum)-1publicDataSetGetList(intPageSize,intPageIndex,stringstrWhere){//sel 阅读全文
posted @ 2011-06-20 12:17 刘佳忻 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1 取得表中第6到第10条记录的值 1.1 第一种方法,使用minus语句 假设ddl语句如下: CREATE TABLE T(ID VARCHAR2(4) PRIMARY KEY, VALUE INT) 那么第一种方法就是取出前5条,再取出前10条,然后采用集合运算的方法把前10条减去前5条就OK了,SQL语句如下以下是引用片段: SELECT * FROM T WHERE ROWNUM <= 10 MINUS SELECT * FROM T WHERE ROWNUM <= 5; 1.2 另外一种方法,采用子查询 子查询的这种方法相对比较复杂一点,不过性能要比刚才的集合相减要好一 阅读全文
posted @ 2011-06-12 23:40 刘佳忻 阅读(2565) 评论(0) 推荐(0) 编辑
摘要: select shiname,shengname from (city left outer join province on city.shengid=province.id) select shiname,shengname from (province right outer join city on city.shengid=province.id) 上面2条语句 执行的结果集一样然而使用下面的语句返回的结果集跟上面不一样select province.shengname,city.shiname from city, province where city.shengid=provi 阅读全文
posted @ 2011-06-07 11:45 刘佳忻 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 我们建立团队时需要考虑建立等级标准,等级标准没有必要明文,公司抉择者或者项目工程师,项目经理需要心里清楚每个人的技能与管理水平。这样你可以根据不同的人进行人员调度与管理。我们把技术水平、管理各分为四级:技术水平第一级最低,第四级最高。第一级技术水平的程序员主要考核编程基本功,要求质量合格(他们主要来自刚毕业的大学生)。第二级技术水平的程序员编程质量要高,做过几个软件项目,有数年的工作经验,并能指导... 阅读全文
posted @ 2010-11-18 12:07 刘佳忻 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 工作在第一线的软件开发人员是程序员和程序经理,他们决定着软件的命运。良好的程序员队伍和出色的管理是软件项目成功的必要条件。管理不是管制,不是去卡住人家的脖子,因为程序员不是一群野鸭子。管理的目的是让大家一起把工作做好,并且让各人获得各自的快乐和满足。当一个组织被出色地领导时,雇员甚至不知道他们已被领导。在项目完成时,他们会自豪地说:“看看我们通过努力取得的成绩吧”。所以管理... 阅读全文
posted @ 2010-11-18 11:36 刘佳忻 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 争议之一:如果软件运行较慢,是换一台更快的计算机,还是设计一种更快的算法?如果开发软件的目的是为了学习或是研究,那么应该设计一种更快的算法。如果该软件已经用于商业,则需谨慎考虑:若换一台更快的计算机能解决问题,则是最快的解决方案。改进算法虽然可以从根本上提高软件的运行速度,但可能引入错误以及延误进程。技术狂毫无疑问会选择后者,因为他们觉得放弃任何可以优化的机会就等于犯罪。类似的争议还有:是买现成的... 阅读全文
posted @ 2010-11-18 11:31 刘佳忻 阅读(349) 评论(1) 推荐(0) 编辑
摘要: 观念之一:我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题。客观情况:好的参考书无疑能指导我们的工作。充分利用书籍中的方法、技术和技巧,可以有效地解决软件开发中大量常见的问题。但实践者并不能因此依赖于书籍,这是因为:(1)现实的工作中,由于条件千差万别,即使是相当成熟的软件工程规范,常常也无法套用。(2)软件技术日新月异,没有哪一种软件标准能长盛不... 阅读全文
posted @ 2010-11-18 11:25 刘佳忻 阅读(223) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;/*------------------------------------------------------... 阅读全文
posted @ 2008-11-29 13:07 刘佳忻 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 笛卡尔乘积查询select A.*,B.* from A cross join bselect id,name,pass,user from A,B,C where A.id=b.id and B.id=C.id 阅读全文
posted @ 2008-11-14 18:18 刘佳忻 阅读(165) 评论(0) 推荐(0) 编辑