`
文章列表
要优雅,要严谨 a.背景和思路(有作者署名,清晰的注释) b.能够被别人欣赏懂,命名规范,尽量用自己感觉高大上以及能让别人一眼看懂的命名(方法,接口,对象,参数),另一个重要的点:代码逻辑要清晰,面条式的代码没人愿意看,也看不懂 c.一件艺术品都有自己的精髓,骨架(抽象,封装,继承,设计模式) d.不要孤立的看待自己的代码(考虑上下游调用者使用场景) e.性能调优(内存使用,速度,是否随着数据量或者调用量增长,消耗和响应时间,I/O是线性的) f.逻辑一定是明确的,无漏洞的,有边界的   技术的定义(R,D) R:学习和探索 D:落地和实践
python3.6已经不支持pyCrypto!!!不用费尽心思去尝试,修复了。   git问题地址: https://github.com/dlitz/pycrypto/issues/237   解决方法: https://github.com/Legrandin/pycryptodome   程序运行正常
假设某银行只有10个职员。该银行的业务流程分为以下4个步骤: 1) 顾客填申请表(5分钟); 2) 职员审核(1分钟); 3) 职员叫保安去金库取钱(3分钟); 4) 职员打印票据,并将钱和票据返回给顾客(1分钟)。   我 ...
...
功能:zip文件下载 简述: 1.根据画面上的复选框进行文件打包下载 2.待下载文件保存在服务器的硬盘上,打包过程中不生成临时文件 3.打包过程中需要动态创建一个txt文件一并打进zip包中 4.页面上没有文件被选择的场合,按下【下载】按钮后,什么都不做(不刷新页面) 部分内容参考自互联网,如果错误,欢迎指正。 Struts配置文件 <!-- 数据下载Action --> <action name="downZip" class="DownloadAction">     <result name="n ...
oracle 写法: --联系人列表 create or replace function func_contactlist(project_in in number) --查询条件 return varchar2 is   str_list varchar2(4000) default null; --连接后字符串   str      varchar2(20) default null; --连接符号 begin   for x in (select t.linkmanname,t.workphone,t.mobilephone               from T_FINACEAD ...
(引自Spring in Action -- 命令控制器(如AbstractCommandController,BaseCommandController),通过将请求参数绑定到命令对象来简化请求的处理。请求参数可以通过URL参数或Web表单字段得到。尽管命令控制器可以处理表单输入,Spring还是提供了另一种可以为处理表单提供更好支持的控制器。下面,让我们来介绍Spring的表单控制器(如AbstractFormController,SimpleFormController。) 今天来介绍一下Spring的AbstractCommandController。Spring的Controller ...
Spring架构增强MultiActionController 在使用Spring提供的控制器时,AbstractController和SimpleFormController是应用得最多的。AbstractController是最基本的Controller,可以给予用户最大的灵活性。 SimpleFormController则用于典型的表单编辑和提交。在一个需要增,删,改,查的需求中,增加和修改扩展SimpleFormController完成,删除和查询则扩展AbstractController完成。 但是像上面那样完成某一业务对象的增,删,改,查,都属于一类相关的业务。把一类相关的操 ...

js一些菜单例子

JS树 录结构菜单 演示地址: http://vip.5d.cn/flood/myjs/htm/menu/dir1.htm 简单树型菜单 演示地址: http://vip.5d.cn/flood/myjs/baoku/0035.htm 经典树型菜单 演示地址: http://vip.5d.cn/flood/myjs/htm/menu/content.htm 顶部滑动菜单 演示地址: http://vip.5d.cn/flood/myjs/htm/menu/show.htm 左边滑动菜单(可随滚动条滚动而变化)演示地址: http://vip.5d.cn/flood/myjs/htm/menu/ ...
2011-7-28 2:09:33 org.apache.catalina.core.ApplicationDispatcher invoke 严重: Servlet.service() for servlet jsp threw exception java.lang.NullPointerException at org.apache.jsp.pages.mis.storeadmin_jsp._jspInit(storeadmin_jsp.java:23) at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52) ...
----start     临时表(TEMPORARY TABLE)通常应用在需要定义临时集合的场合。但是,在大部分需要临时集合的时候,我们根本就不需要定义临时表。当我们在一条SQL语句中只使用一次临时集合时,我们可以使用嵌套表表达式来定义临时集合;当我们在一条SQL语句中需要多次使用同一临时集合时,我们可以使用公共表表达式;只有当我们在一个工作单元中的多条SQL语句中使用同一临时集合时,我们才需要定义临时表。    可以通过以下三种方式定义临时表: 方法1:  DECLARE GLOBAL TEMPORARY TABLE SESSION.EMP  (      NAME VARCH ...
在DB2数据库中,编目(catalog)这个单词很难理解,我自己当初在学习DB2的时候也常常被这个编目搞的很不明白,直到现在我个人也感觉到DB2中编目(catalog)这个术语用的不是很好,具体来说编目有编目节点,编目数据库等。   如果 ...
行转列 给出下面的数据: CREATE TABLE Sales (Year INT, Quarter INT, Results INT) YEAR        QUARTER     RESULTS----------- ----------- -----------       2004           1          20       2004           2          30       2004           3          15       2004           4          10       2005           1   ...
示例说明:先创建一个临时表,并插入数据,然后查询临时表,返回游标。 create procedure testPrc() -- 返回一个纪录 dynamic result sets 1 ------------------------------------------------------------------------ -- sql 存储过程 ------------------------------------------------------------------------ p1: begin -- 定义一个全局临时表tmp_hy declare global ...
1. UE里面替换tab键为空格      解决使用UE编辑好且排列整齐的文件在EditPlus中错位的问题。      对于已有的带有tab键的空格,若需要将tab键转换为空格,可使用如下方法:      1)使用查找替换功能(Ctrl+R),^t 表示tab,在出现的窗口中的“查找(N)”输入:^t ,“替换为(P)”输入四个空格,全部替换即可。      2)中文是 工具栏“格式”->“转换制表符为空白”            英文是 工具栏“ format”->“tab to spaces”。      若要使新建的文件在UE中编辑时,键入tab键时为4个空格,可选择工具栏选 ...
Global site tag (gtag.js) - Google Analytics