2016年9月15日

摘要: 1、sqlserver用exec调用存储过程 mysql和oracle用call调用存储过程,不能省略参数,但是可以用null来代替 2、关于触发器 A、 触发程序与表相关,当对表执行INSERT、DELETE或UPDATE语句时,将激活触发程序。可以将触发程序设置为在执行语句之前或之后激活。例如, 阅读全文
posted @ 2016-09-15 21:21 Boucher 阅读(1119) 评论(0) 推荐(0) 编辑
 
摘要: kmp算法完成的任务是:给定两个字符串O和f,长度分别为n和 m,判断f是否在O中出现,如果出现则返回出现的位置。常规方法是遍历O的每一个位置,然后从该位置开始和f进行匹配,但是这种方法的复杂度是 O(nm)。kmp算法通过一个O(m)的预处理,使匹配的复杂度降为O(n+m)。 kmp算法思想 我们 阅读全文
posted @ 2016-09-15 21:13 Boucher 阅读(288) 评论(0) 推荐(0) 编辑
 
摘要: 1.高响应比优先调度算法在批处理系统中,短作业优先算法是一种比较好的算法,其主要的不足之处是长作业的运行得不到保证。如果我们能为每个作业引入前面所述的动态优先权,并使作业的优先级随着等待时间的增加而以速率a 提高,则长作业在等待一定的时间后,必然有机会分配到处理机。该优先权的变化规律可描述为: 优先 阅读全文
posted @ 2016-09-15 20:13 Boucher 阅读(230) 评论(0) 推荐(0) 编辑

2016年9月14日

摘要: 1、 TFTP 使用UDP FTP 使用TCP 这个有很多确实不太好记。但是,有四个使用的是TCP,其余的都是UDP,这四个是:文件传送FTP,电子邮件SMTP(simple mail transport protocol),远程终端接入Telnet,万维网http。大家一般记住这四个是实用的TCP 阅读全文
posted @ 2016-09-14 13:50 Boucher 阅读(146) 评论(0) 推荐(0) 编辑
 
摘要: 1、如果某个对象出现在字符串表达式中,如System.out.println(this+".class");,则会自动调用this.toString() 2、所有的类都是在对其第一次使用时,动态加载到JVM中的,当程序创建第一个对类的静态成员的引用时,就会加载这个类,这个证明构造函数也是类的静态方法 阅读全文
posted @ 2016-09-14 13:50 Boucher 阅读(115) 评论(0) 推荐(0) 编辑
 
该文被密码保护。 阅读全文
posted @ 2016-09-14 13:48 Boucher 阅读(1) 评论(0) 推荐(0) 编辑
 
该文被密码保护。 阅读全文
posted @ 2016-09-14 13:47 Boucher 阅读(0) 评论(0) 推荐(0) 编辑
 
该文被密码保护。 阅读全文
posted @ 2016-09-14 13:46 Boucher 阅读(0) 评论(0) 推荐(0) 编辑
 
该文被密码保护。 阅读全文
posted @ 2016-09-14 13:46 Boucher 阅读(0) 评论(0) 推荐(0) 编辑

2016年9月12日

摘要: 如有下面一份配置文件 利用python的configparser模块,可以获取到的配置文件名是 那么问题来了,如果在上述结果中精确找到a.properties,而不会找到b-a.properties和c.a.properties? 办法: 第一步:首先去除掉[,'等无用的符号,变成 第二步:将上述结 阅读全文
posted @ 2016-09-12 14:43 Boucher 阅读(153) 评论(0) 推荐(0) 编辑