摘要: 在用Delete删除数据时,SQL语句首先要通过全表扫描或索引扫描找到符合条件的记录并删除. 然而在这个过程中将消耗大量的CPU资源,I/O资源以及UNDO数据. 如果删除的数据量较大,将极大的影响系统的性能. 弊端: 1 消耗大量的系统资源(CPU,I/O) 2 无法释放删除数据的空间 3 不能降低高水位线 阅读全文
posted @ 2014-10-12 21:44 为了看阳光 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 今天用Submit方法提交一个作业后. 手动运行其作业,一直报 Ora-12011错误.先引用一段submit方法的格式:DBMS_JOB.SUBMIT(:jobno,//job号'your_procedure;',//要执行的过程 trunc(sysdate)+1/24,//下次执行时间 'trunc(sysdate)+1/24+1'//每次间隔时间 );过程描述:1: 如下代码,生成一个Job. 生成顺利并成功declarejobnum number;begin dbms_job.submit(jobnum,'Pro1',sysdate,&# 阅读全文
posted @ 2013-04-17 17:14 为了看阳光 阅读(9999) 评论(0) 推荐(0) 编辑
摘要: 大数相乘: 以矩阵的方式处理. 在内存足够大时,支持无限位数值相乘.处理过程:1: 将两个大数,转成数组的方式存储.比如:123*123 .2: 将两个数以矩阵的方式相乘. 123*123. 可以表示为 (3,1)*(,13) = (3,3). 即可以表示为3行1列的矩阵乘以1行3列的矩阵,结果得到一个3行3列的矩阵. 1 2 31233: 将(3,3) 变换成(3,5).1 2 3 1 2 3 0 02 4 6 ==> 0 2 4 6 03 6 9 0 0 3 6 94: 将得到的(3,5)矩阵各列相加,生成(1,6). 即一维数组1 2 3 0 00 2 ... 阅读全文
posted @ 2011-10-28 11:55 为了看阳光 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 由于项目需求,需要重写Winform Button 控件,达到用户体验. 在网上查了许多资料,其中有参考水晶按钮. 最后效果,如下图首先有定义几个枚举对象:1privateenumMouseAction2{3Leave,4Over,5Click6}7///<summary>8///颜色渐变方式9///</summary>10privateenumGradualMethod11{12UpToDown,13LeftToRight,14LeftUpToRightDown,15RightUpToLeftDown16}然后定义渐变色属性:1///<summary>2/ 阅读全文
posted @ 2011-07-14 11:37 为了看阳光 阅读(9161) 评论(3) 推荐(1) 编辑
摘要: 今天在处理资料同步问题,需要将其它几个DB Server的资料同步到一个目地资料库,采用的方式是:DBLink+Job ,然而在写过程编译时发生Ora-02020错误. 如下:环境: 目地Server(别名:DB) 其它需要同步的Server( DB1 , DB2, DB3, DB4 ,DB5) 做法: 建立各个Server的DB Link,然后在过程中同步相关的数据. 如代码: [代码] 在处理... 阅读全文
posted @ 2010-10-07 08:56 为了看阳光 阅读(9333) 评论(0) 推荐(0) 编辑
摘要: 原题: 某一密码仅使用K、L、M、N、O共5个字母,密码中的单词从左向右排列,密码单词必须遵循如下规则: (1) 密码单词的最小长度是两个字母,可以相同,也可以不同 (2) K不可能是单词的第一个字母 (3) 如果L出现,则出现次数不止一次 (4) M不能使最后一个也不能是倒数第二个字母 (5) K出现,则N就一定出现 (6) O如果是最后一个字母,则L一定出现 问题一:下列哪一个字母可以放在L... 阅读全文
posted @ 2010-09-29 09:32 为了看阳光 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: ThreadPool 类 目地:提供執行緒的集區,可用來公佈工作項目,處理非同步的 (Asynchronous) I/O,代表其他執行緒等候,和處理計時器。命名空间:System.Threading 成员: ThreadPool.GetMaxThreads(out int workerThreads,out int completionPortThreads)方法: 取得线程池之设定最大工作线程数... 阅读全文
posted @ 2010-09-26 20:06 为了看阳光 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 昨天突然在网上看到这个智力题, 以下为分析以及程序实现过程. 智力题原题: 小明和小强都是张老师的学生,张老师的生日是M月N日? 小明和小强都是张老师的学生,张老师的生日是M月N日,2人都有知道张老师和生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天?3月4日 3月5日 3月8日 6月4日 6月7日9月1日 9月5日 12月1日 12月2日 12... 阅读全文
posted @ 2010-09-25 17:05 为了看阳光 阅读(1674) 评论(0) 推荐(0) 编辑
摘要: Winform客户端调用Webservice 120秒超时.对此问题,针对服务器与客户端分别作了超时设置为300S. 1. 服务器端设置超时 在 web.config 的 system.web 里添加如下配置项: < httpRuntime executionTimeout="300000" />记得要把 web.config 的 debug 模式关闭: < compilatio... 阅读全文
posted @ 2010-09-24 23:42 为了看阳光 阅读(29714) 评论(1) 推荐(1) 编辑
摘要: 类在初始化时的执行顺序,依次如下: 1: 子类静态变量 2: 子类静态构造函数 3: 子类非静态变量 4: 父类静态变量 5: 父类静态构造函数 6: 父类非静态变量 7: 父类构造函数 8: 子类构造函数 对于静态变量与静态构造函数而言,无论对一个类创建多少个实例,它的静态成员都只有一个副本。 也就是说,静态变量与静态构造函数只初始化一次(在类第一次实例化时)以下代码: [代码]实例化代码:[代... 阅读全文
posted @ 2010-09-24 23:38 为了看阳光 阅读(8947) 评论(5) 推荐(2) 编辑