`
文章列表
insert into tb_sys_menu (menu_id, menu_nm, menu_desc, menu_pid, menu_level, link_url, sys_cd, menu_stat_cd, disp_seq, etr_id, etr_date, mdf_id, mdf_date, is_data_menu, open_yn, menu_id_old, menu_pid_old) select '302014', '采购 ...
引用主孰有道?将孰有能?天地孰得?法令孰行?兵众孰强?士卒孰练?赏罚孰明?吾以此知胜负矣。 哪一方的君主是有道明君,能得民心?哪一方的将领更有能力?哪一方占有天时地利?哪一方的法规、法令更能严格执行?哪一方资源更充足,装备更精良,兵员更广大?哪一方的士兵训练更有素,更有战斗力?哪一方的赏罚更公正严明?通过这些比较,我就知道了胜负。
<input id="prodValue" onkeyup="value=value.replace(/[^\d]/g,'')" name="prodValue" type="text" />
<input type="button" class="btn-50" value="保存" id="saveBtn" style="cursor: pointer;"/> $("#saveBtn").click(function() { jQuery.post("insertOrUpdatePo.ugo",$("#submitform").serialize(),function(jso ...
java 对于 8种基本类型  和 他们的包装类型 ,   外加 String 类型 ,都是 值传递,没有引用传递 。即:传到一个方法里时,都是拷贝了一份,所以无法在一个方法里修改他们 的值 如果传递的是对象的话,也就是引用,那么其实是拷贝这 个对象的一个引用,修改会引起变化。 例子: package Demo; /** * User: liuwentao * Time: 12-7-28 下午10:50 */ public class Test { public static void main(String[] args) { in ...
不明白整洁对代码有何意义,尝试去写整洁代码就毫无所益 “细节之中自有天地,整洁成就卓越代码” 代码质量与其整洁度成正比,干净的代码,即在质量上较为可靠,也为后期维护升级奠定了良好基础。 童子军军规:“让 ...

js 刷新界面

刷新当前页 location.reload() 如何刷新包含该框架的页面用  parent.location.reload(); 子窗口刷新父窗口 self.opener.location.reload();

Code Review

Code Review 的目的: a)可以在项目早期就能够发现代码中的BUG ,让自己的代码更健壮,更高效 (包括开发高效和执行高效) b)同时可以达到知识共享 ,避免我们所有开发人员犯一些很常见,很普通低级的错误 ; c)保证项目组人员的良好沟通 ,项目的代码更容易维护 具体检查点 : a)一致性检查: 代码中使用的格式、符号、结构等风格是否保持一致 所有的注释都是准确的 所有的变量都被正确定义和使用 包括类型和名字,涉及(类属性,方法参数,返回值) 代码是否符合制定的标准 代码是否具有定义良好的语法和语义 b)可修改性检查: 代码涉及到的常量是否易于修改 ( 如使用配置、定义 ...
游标是数据库领域较为复杂的一个概念,因为游标包含了shared cursor和session cursor。两者有其不同的概念,也有不同的表现形式。 共享游标的概念易于与SQL语句中定义的游标相混淆。本文主要描述解析过程中的父游标,子游标以及 ...

最好的分页

select t2.prod_id, t2.prod_name, t2.ven_id from (select rid from (select rid, rownum as rn from (select rowid as rid from tb_prod_mas where trans_cd='200' order by prod_id desc) ...
正如牛顿三大定律在经典力学中的位置一样,“开-闭”原则(Open-ClosedPrinciple)是面向对象的可复用设计(Object OrientedDesign或OOD)的基石。其他设计原则(里氏代换原则、依赖倒转原则、合成/聚合复用原则、迪米特法则、接口隔 ...
<c:forEach>标签的使用 2007年03月10日 15:46<c:forEach>标签的使用 在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。          JSTL所支持的迭代标签有两个,分别是<c:forEach>和<c:forTokens>。在这里介绍的是<c:forEach>标签。          简单点说,< ...
项目生命周期中有三个与时间相关的重要概念,这三个概念分别是: 检查点(Checkpoint )、里程碑(Mile Stone )和基线(Base Line ),他们一起描述了在什么时候(When )对项目进行什么样控制。 1:检查点 指在规定的时间间隔内对项目进行检查,比较实际与计划之间的差异,并根据差异进行调整。可将检查点看作是一个 固定 “ 采样 ” 时点,而时间间隔根据项目周期长短不同而不同,频度过小会失去意义,频度过大会增加管理成本。常见的间隔是每周一次,项目经理需要召开例会并上交周报。 2:里程碑 完成阶段性工作的标志,不同类型的项目里程碑不同。里程碑在项目管理中具有重要意义, ...

代码之丑

原文:http://www.infoq.com/cn/news/2010/11/ugly-code-0 引用作者简介: 郑晔,ThoughtWorks公司咨询师,拥有多年企业级软件开发经验,热衷于探索各种程序设计语言在真实软件开发中所能发挥的威力,致力于探寻合理的软件开发方式,加入ThoughtWorks公司后,投入到敏捷开发方法的实践之中,为其他公司提供敏捷开发方法方面的咨询服务。他的blog是梦想风暴。 开篇 我是一个程序员,也是一个咨询师。成为咨询师之后,我有机会在不同的项目中穿梭。同客户合作的过程中,我经常干的一件事是:code diff,也就是用源码管理工具的diff功能把当天全部 ...

Strtus2注解

通过在Struts2中使用struts.xml和Struts2注解结合来配置Action,可以简化配置文件代码量,又使配置变得更加灵活。在Strtus2中有以下几个注解:     @ParentPackage: @Namespace: @Results和Result注解: @ParentPackage: 它相当于<package>中的extends属性,也就是设置当前包的父包。其中它有一个value属性,它相当于<package>中的name属性值。 @Namespace 是用来指定当前包的命名空间的。它只有一个value属性,表示命名空间的名字。 @Res ...
Global site tag (gtag.js) - Google Analytics