面试知识点总结之数据库
    
            
摘要:1、sqlserver用exec调用存储过程 mysql和oracle用call调用存储过程,不能省略参数,但是可以用null来代替 2、关于触发器 A、 触发程序与表相关,当对表执行INSERT、DELETE或UPDATE语句时,将激活触发程序。可以将触发程序设置为在执行语句之前或之后激活。例如,
        
阅读全文
 
        
            
    面试知识点总结之算法
    
            
摘要:kmp算法完成的任务是:给定两个字符串O和f,长度分别为n和 m,判断f是否在O中出现,如果出现则返回出现的位置。常规方法是遍历O的每一个位置,然后从该位置开始和f进行匹配,但是这种方法的复杂度是 O(nm)。kmp算法通过一个O(m)的预处理,使匹配的复杂度降为O(n+m)。 kmp算法思想 我们
        
阅读全文
 
        
            
    面试知识点总结之操作系统
    
            
摘要:1.高响应比优先调度算法在批处理系统中,短作业优先算法是一种比较好的算法,其主要的不足之处是长作业的运行得不到保证。如果我们能为每个作业引入前面所述的动态优先权,并使作业的优先级随着等待时间的增加而以速率a 提高,则长作业在等待一定的时间后,必然有机会分配到处理机。该优先权的变化规律可描述为: 优先
        
阅读全文
 
        
            
    面试知识点总结之计算机网络
    
            
摘要:1、 TFTP 使用UDP FTP 使用TCP 这个有很多确实不太好记。但是,有四个使用的是TCP,其余的都是UDP,这四个是:文件传送FTP,电子邮件SMTP(simple mail transport protocol),远程终端接入Telnet,万维网http。大家一般记住这四个是实用的TCP
        
阅读全文
 
        
            
    面试知识点总结之Java语言
    
            
摘要:1、如果某个对象出现在字符串表达式中,如System.out.println(this+".class");,则会自动调用this.toString() 2、所有的类都是在对其第一次使用时,动态加载到JVM中的,当程序创建第一个对类的静态成员的引用时,就会加载这个类,这个证明构造函数也是类的静态方法
        
阅读全文
 
        
            
    一个精确匹配的问题
    
            
摘要:如有下面一份配置文件 利用python的configparser模块,可以获取到的配置文件名是 那么问题来了,如果在上述结果中精确找到a.properties,而不会找到b-a.properties和c.a.properties? 办法: 第一步:首先去除掉[,'等无用的符号,变成 第二步:将上述结
        
阅读全文
 
        
            
    shell脚本 字符串是否包含字符串
    
            
摘要:qaperf@hzbxs-perftest13:~/linsa/checkMultiEnv$ str="abc" qaperf@hzbxs-perftest13:~/linsa/checkMultiEnv$ bb=`echo $str|grep 'a'|wc -l` qaperf@hzbxs-perftest13:~/linsa/checkMultiEnv$ echo $bb 1 qaperf@...
        
阅读全文
 
        
            
    基于配置文件检测结果生成表格结果
    
            
摘要:配置文件格式如下: performance环境credits工程:缺少1个配置文件,1个配置项,对比标准配置文件,有0个错误配置项global-ms工程:缺少1个配置文件,19个配置项,对比标准配置文件,有0个错误配置项disconf工程:缺少0个配置文件,0个配置项,对比标准配置文件,有0个错误配
        
阅读全文