测试源码如下: 访问首页后调试控制台输出: 未有init初始化和destroy销毁操作,暂时无解。 ...
分类:
其他好文 时间:
2016-09-10 19:22:06
阅读次数:
1253
首先看一下MySQL追踪优化器的典型用法: 打开:SET optimizer_trace="enabled=on"; 查询优化器的信息:SELECT * FROM INFORMATION_SCHEMA.OPTIMIZER_TRACE; 关闭:SET optimizer_trace="enabled= ...
分类:
数据库 时间:
2016-09-10 19:22:45
阅读次数:
781
坐下来自己专研整个产品不是明智之举。更便捷的是了解每日构建的版本发生了什么变化?比如增删该查了什么代码,是由谁修改的代码,涉及到哪些功能需要我们去验证 等。这些问题可以帮助我们把重点放在发生改变的地方,使工作安排等更有效率。 测试是开发过程里工程师能涉及最远的地方。那么多技术任务如何组织?如何高效的 ...
分类:
其他好文 时间:
2016-09-10 19:20:32
阅读次数:
173
文件io 低级io 特点: 不带缓存io优点: 实时性高 1.io基本操作 文件描述符:文件io打开文件的标识 非负整型数,是内核为打开文件维护结构的数组下标 默认最多能打开1024文件 stdin 0 stdout 1 stderr 2 函数: open(2); read(2); write(2) ...
分类:
其他好文 时间:
2016-09-10 19:18:51
阅读次数:
170
1.NAT(网络地址翻译)技术 (1)主要解决IP地址短缺问题 (2)动态地址翻译,存根域(内部网络的抽象),这样的网络只处理源和目标都在子网内部的通信; (3)任何时候存根域只有一部分主机要与外界通信,甚至还有许多主机可能从不与外界通信,所以整个存根域内只需共享少量的全局IP地址; (4)存根域有 ...
分类:
其他好文 时间:
2016-09-10 19:19:52
阅读次数:
148
一、概念 简单来讲,信号量是一个用来描述临界资源的资源个数的计数器。 信号量的本质是一种数据操作锁,它本身不具有数据交换的功能,而是通过控制其他的通信资源(文件、外部设备等)来实现进程间通信, 他本身更只是一种外部资源的标识。信号量在此过程中负责数据操作的同步、互斥等功能。 当请求 一个使用信号量来 ...
分类:
系统相关 时间:
2016-09-10 19:18:19
阅读次数:
193
1、单一职责规则(SRP):有且仅有一个原因引起类的变化。 2、依赖倒置规则(DIP): 高层模块不应该依赖底层模块,两者都用依赖接口; 接口不依赖细节; 细节依赖接口。 3、接口隔离规则:类间的依赖关系应该建立在最少的接口上。 4、里氏替换规则:所以引用基类的地方都能透明的使用子类对象。 5、迪米 ...
分类:
编程语言 时间:
2016-09-10 19:20:49
阅读次数:
166
原文:没有找到出处 开发高性能网络程序时,windows开发者们言必称iocp,linux开发者们则言必称epoll。大家都明白epoll是一种IO多路复用技术,可以非常高效的处理数以百万计的socket句柄,比起以前的select和poll效率高大发了。我们用起epoll来都感觉挺爽,确实快,那么 ...
分类:
其他好文 时间:
2016-09-10 19:19:49
阅读次数:
132
摘要 在项目中多多少少会用到params这个关键字,来修饰参数,它的作用,让该参数的个数是可变的,并且可变参数必须是方法的最后一个参数。但如何判断到底有没有为该参数传递值,怎么判断? 一个例子 上面的四次调用可变参数的方法,并输出可变参数的长度。如下: 如果是下面的这种情况又该输出什么? 答案是:1 ...
1.jsp页面form传递过来的值是在后台ishi通过name获得的而非ID。上传文字要用input type=text属性 <tr> <th>品牌:</th> <td><input class="common-text" name="productBrand" size="50" value="比 ...
分类:
其他好文 时间:
2016-09-10 19:19:24
阅读次数:
310
1、java-client-4.0.0-sources.jar 2、java-client-4.0.0.jar 3、selenium-java-2.53.0-srcs.jar 4、selenium-java-2.53.0.jar 5、selenium-server-standalone-2.53.0 ...
分类:
移动开发 时间:
2016-09-10 19:19:51
阅读次数:
306
例:假设一个账户密码的输入在数据库中是这样进行判断的。 如果输入: 因为 ‘1’=‘1’ 永远返回的是true 所以 这就造成了SQL 的注入漏洞。 解决办法: ①:过滤敏感字符 ②使用参数化 SQL语句(推荐) ...
分类:
数据库 时间:
2016-09-10 19:17:55
阅读次数:
236
一、冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序的示例: 冒泡排序的算 ...
分类:
编程语言 时间:
2016-09-10 19:16:41
阅读次数:
279
参考:http://www.cnblogs.com/woshimrf/p/4817074.html 在web项目中,转发时的相对路径是以第一次请求的资源为基准的,所以转发时用相对路径经常发生404错误。 web项目中,使用绝对路径分两种: 1.服务器端,使用绝对路径找文件,一般用于转发。以'/'开头 ...
分类:
Web程序 时间:
2016-09-10 19:18:30
阅读次数:
196
上午刚参加完一公司的笔试,整个笔试给我的感受是,比较基础也很全面。但自己就是有好多不确定,好多需要时间思考,总之就是基础需要补回来。下面我就总结一下这次的笔试,举一反三地把相关知识点也梳理下。 一、最让我抓狂的SQL题 这种SQL题我以前做过好多次了,工作两年多用得少,SQL也写得不多,运用SQL的 ...
分类:
其他好文 时间:
2016-09-10 19:18:24
阅读次数:
247