摘要:
一、解析json对象表结构信息对象,json格式,名称为tableObj * { * "tableName":"t_res", //表名称 * "columnInfo":[ //字段信息 * { * "columnName":"id", //字段名 * "dataTypeName":"varchar", //字段类型 * "isKey":true, //是否为主键,true代表是主键,false代表不是 * "isAutoIn 阅读全文
摘要:
摘要: 说教性质的需求分析理论,各位看了也白看,所以咱们就来一个真实个案——“订餐系统”体验一下。“订餐系统”貌似简单,但陷阱重重,各种需求分析的经典场景将会一一重现,各位做好准备接受这个挑战没有?我将分8篇为大家分享,全部内容超过1万1千字,而且有n多图片和思考题,请准备好盒饭边吃边看吧…… 大纲: 1.某IT公司员工的吃饭问题 2.需求分析的大道理 3.背景-需要-需求规格 4.没完没了的“新需求” 5.领导“突发奇想” 6.榨干人脑汁的需求分析 7.变被动为主动 8.最后的疯狂8.最后的疯狂订餐系统的故事还没有结束,过了一段时间,大家的抱怨陆续又来了! 来自员工的抱怨: 有些员工觉得A. 阅读全文
摘要:
sysdate+(5/24/60/60) 在系统时间基础上延迟5秒 sysdate+5/24/60 在系统时间基础上延迟5分钟 sysdate+5/24 在系统时间基础上延迟5小时 sysdate+5 在系统时间基础上延迟5天 add_months(sysdate,-5) 在系统时间基础上延迟5月 add_months(sysdate,-5*12) 在系统时间基础上延迟5年 上月末的日期:select last_day(add_months(sysdate, -1)) from dual; 本月的最后一秒:select trunc(add_months(sysdate,1),'MM 阅读全文
摘要:
环境:OEL+Oracle 10.2.0.5 Rac今天在itpub上回答一个网友的提问,RT:我第一次执行了一条sql之后,这条sql通过了硬解析,得到了执行计划,当再次执行这条sql时,会进行软解析是吧,不会通过优化器得到新的执行计划。如果我增加了一条索引,通过索引执行这条sql更好,在执行这条sql是进行软解析吗?(统计信息的改变,会导致sql进行硬解析吗?)我当时的回答是:有索引了,统计信息变了。走索引了,执行计划变了。 但是软硬解析是对于SQL语句而言的吧?只要共享池中存在此SQL副本,将直接执行软解析;个人认为未经analyze表前,会被软解析 答案应该是硬解析;中午午休的时候,趴 阅读全文
摘要:
http://www.oaktable.net/content/sorted-hash-clusters-rip根据Jonathan Lewis老先生的测试实例,发觉cluster 的sort功能,完全是为了tpcc测试而存在的,非等值的查询语句,都会走错误的计划,得出错误的结果。这回oracle麻烦大了...execute dbms_random.seed(0)create cluster sorted_hash_cluster ( hash_value number(6,0), sort_value varchar2(2) sort)size 300hashkeys 100;create 阅读全文
摘要:
产生冠军Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 6631 Accepted Submission(s): 3163 Problem Description 有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛。 球赛的规则如下: 如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定,A一定能打败C。 如果A打败了B,B又打败了C,而且,C又打败了A,那么A、B、C三者都不可能成为... 阅读全文
摘要:
#include #include #include #include #include using namespace std;const int maxn=1e4+9;int x[maxn],y[maxn];struct D{ int x,y; bool operator >1]==x[n+2>>1]&&y[n>>1]==y[n+2>>1])) { bool flag=false; int xx=x[n+1>>1],yy=y[n+1>>1]; for(int k=1;k>1]); sum+=abs(y[ 阅读全文
摘要:
前段时间偶然看到有个日本人很早之前写了js的多种排序程序,使用js+html实现的排序动画,效果非常好。 受此启发,我决定写几个js的算法动画,第一个就用汉诺塔。 演示地址:http://tut.ap01.aws.af.cm/visual/hanoi.htm 代码:http://tut.ap01.aws.af.cm/js/hanoi.js 下图为演示界面: 在写界面的时候,才真正理解css中position的用法,之前知道含义,但是不知道搭配的用法。 position用法:外层使用relative,内层使用absolute,这样内层的absolute对象都可以使用top,left和外层进行.. 阅读全文
摘要:
第一次知道nc(netcat)是好几年前的事了,那个时候天比现在更蓝,草比现在更绿,卤煮也还是一个刚上大学不久的青葱骚年...现在把这个01年的老古董拿出来说好像有点炒冷饭的意思,资料也铺天盖地了说多了还惹人嫌。 不过没办法啊,毕竟当卤煮逐渐发现它有许多颇有内涵的功能的时候,连小伙伴都让它给惊呆了 :D ... 由于对hacker文化的兴趣,顺理成章的在合适的时候发现了nc,但当时的卤煮正值被铺天盖地的计算机的方方面面知识砸的晕晕乎乎的人生阶段...对于这个一直享有瑞士军刀之名的软件,找过来看了两把完全没有发现其中的滚滚内涵~ 因为是这样的,nc提供的基本功能并不多,w... 阅读全文
摘要:
在WebSphere中配置配置Oracle RAC集群的数据源,假设Oracle RAC双击分别为 HOST1 与 HOST2 , 端口为1521 ,服务名为 orcldbservice,则配置的URL连接串为 jdbc:oracle:thin:@(description=(ADDRESS_LIST=(ADDRESS = (PROTOCOL = TCP)(HOST = HOST1)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = HOST2)(PORT = 1521)))(FAILOVER=yes)(LOAD_BALANCE=yes)(... 阅读全文