1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在 ...
分类:
数据库 时间:
2017-04-11 17:13:40
阅读次数:
279
querySelector和querySelectorAll是W3C提供的 新的查询接口,其主要特点如下: 1、querySelector只返回匹配的第一个元素,如果没有匹配项,返回null。 2、querySelectorAll返回匹配的元素集合,如果没有匹配项,返回空的nodelist(节点数组 ...
分类:
其他好文 时间:
2017-04-11 17:13:24
阅读次数:
253
一. 创建tomcat证书 这里使用JDK自带的keytool工具来生成证书 1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe 2. 在命令行中输入以下命令: 二. 配置tomcat服务器 定位到tomcat服务器的安装目录, 找到conf下的server.xml ...
分类:
Web程序 时间:
2017-04-11 17:13:02
阅读次数:
396
张维迎:你必须知道的10个经济学原理 五道口金融沙龙2016-10-13 10:15:59阅读(0)评论(0) 声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。举报 张维迎:你必须知道的10个经济学原理 五道口金融沙龙2016-10-13 10:15:5 ...
分类:
其他好文 时间:
2017-04-11 17:12:44
阅读次数:
351
创建了对象,如果是简单对象就到此为止,如果是复杂对象,则需要为它的属性赋值。 属性赋值有两种方法:属性注入和构造器注入。 一、属性注入 在object节点下使用property就是属性注入,如下: property节点就是为person类的属性注入值。 简单的值类型可以直接通过value赋值,上述就 ...
分类:
编程语言 时间:
2017-04-11 17:12:08
阅读次数:
262
本节内容: 面向对象高级语法部分 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 异常处理 Socket开发基础 作业:开发一个支持多用户在线的FTP程序 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 classical vs new style: 经典类:深度 ...
分类:
编程语言 时间:
2017-04-11 17:11:47
阅读次数:
286
1.slice(); Array和String对象都有 在Array中 slice(i,[j]) i为开始截取的索引值,负数代表从末尾算起的索引值,-1为倒数第一个元素j为结束的索引值,缺省时则获取从i到末尾的所有元素 参数返回:返回索引值从i到j的数组,原数组不改变 在String中 slice( ...
分类:
编程语言 时间:
2017-04-11 17:11:33
阅读次数:
234
多对多关系:第一个表中的一个行可以与第二个表中的一个或多个行相关。第二个表中的一个行也可以与第一个表中的一个或多个行相关。 一般的设计中,多对多关联映射,需要一个中间表 Hibernate使用many-to-many标签来表示多对多 多对多的关联映射,在实体类中,跟一对多一样,也是用集合来表示的 1 ...
分类:
Web程序 时间:
2017-04-11 17:10:51
阅读次数:
322
参考CSDN博客:SSM框架——详细整合教程(Spring+SpringMVC+MyBatis) 参考博客园博客:SSM框架——详细整合教程(Spring+SpringMVC+MyBatis) 错误注意事项参考博客:SSM框架——整合注意事项 参考博客:史上最全最强SpringMVC详细示例实战教程 ...
分类:
其他好文 时间:
2017-04-11 17:10:33
阅读次数:
561
现在一般的Android软件都是需要不断更新的,当你打开某个app的时候,如果有新的版本,它会提示你有新版本需要更新。当有更新时,会弹出一个提示框,点击下载,则在通知来创建一个数字进度条进行下载,下载成功后才到安装界面... ...
分类:
移动开发 时间:
2017-04-11 17:10:08
阅读次数:
319
引言 Java 的出现给大家开发带来的极大的方便。但是,如果我们有大量原有的经过广泛测试的非 Java 代码,将它们全部用 Java 来重写,恐怕会带来巨大的工作量和长期的测试;如果我们的应用中需要访问到特定的设备,甚至是仅符合公司内部信息交互规范的设备,或某个特定的操作系统才有的特性,Java 就 ...
分类:
系统相关 时间:
2017-04-11 17:09:52
阅读次数:
261
我们创建的每一个函数,都可以有一个prototype属性,该属性指向一个对象。这个对象,就是我们这里说的原型。 当我们在创建对象时,可以根据自己的需求,选择性的将一些属性和方法通过prototype属性,挂载在原型对象上。而每一个new出来的实例,都有一个__proto__属性,该属性指向构造函数的 ...
分类:
Web程序 时间:
2017-04-11 17:09:30
阅读次数:
259
javascript数据结构与算法-- 插入节点、生成二叉树 ...
分类:
编程语言 时间:
2017-04-11 17:09:11
阅读次数:
271
function getDateDiff(dateTimeStamp){ var minute = 1000 * 60; var hour = minute * 60; var day = hour * 24; var halfamonth = day * 15; var month = day * ...
分类:
Web程序 时间:
2017-04-11 17:08:52
阅读次数:
299
本文搜集整理了一些之前博客中没有提到的,C语言不经常使用的特性,算是对C系列的最后一次补充。 对C语言有兴趣的朋友能够浏览一下,查漏补缺。 变长參数列表 <stdarg.h> 头文件定义了一些宏,当函数參数未知时去获取函数的參数 变量:typedef va_list 宏: va_start() va ...
分类:
编程语言 时间:
2017-04-11 17:08:32
阅读次数:
325
回到目录 字典对象Dictionary<K,V>我们经常会用到,而在大数据环境下,字典使用不当可能引起性能问题,严重的可能引起内在的溢出! 字典的值建议为简单类型,反正使用Tuple<T> 字典的键在查找时,时间复杂度为O(1),性能不会有任何问题,所以不要愿望它 下面代码是对500万的字典进行测试 ...
分类:
其他好文 时间:
2017-04-11 17:08:11
阅读次数:
246