查询语句的优化是SQL效率优化的一个方式,可以通过优化sql语句来尽量使用已有的索引,避免全表扫描,从而提高查询效率; 1、在表中建立索引,优先考虑where、group by使用到的字段。 2、尽量避免使用select *,返回无用的字段会降低查询效率。如下: SELECT * FROM t 优化 ...
分类:
数据库 时间:
2018-10-05 18:47:14
阅读次数:
148
guava 复写Object常用方法 Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符串处理,I/O和验证的实用方法。 这些高质量的 API 可以使你的Java代码更加优雅,更加简洁,让你工作更加轻松愉悦。 一、概 ...
分类:
编程语言 时间:
2018-08-02 02:07:46
阅读次数:
179
下载地址: "网盘下载" 本书涵盖了机器学习领域中的严谨理论和实用方法,讨论了学习的计算复杂度、凸性和稳定性、PAC 贝叶斯方法、压缩界等概念,并介绍了一些重要的算法范式,包括随机梯度下降、神经元网络以及结构化输出。 全书讲解全面透彻,适合有一定基础的高年级本科生和研究生学习,也适合作为IT行业从事 ...
分类:
编程语言 时间:
2018-07-17 21:43:12
阅读次数:
652
一.概念: Java语言的8种基本类型分别对应了8种“包装类”。每一种包装类都封装了一个对应的基本类型成员变量,同时还提供了针对该数据类型的实用方法。 1)包装类的目的:用于将基本类型数据当作引用类型看待。 2)包装类的名字:除了Integer(int),Character(char)外,其余包装类 ...
分类:
编程语言 时间:
2018-07-13 18:58:21
阅读次数:
138
项目中经常碰到需要输出的是json数据,使用JavaScriptSerializer转换,以前老的方法如下。 JavaScriptSerializer jss = new JavaScriptSerializer(); jss.Serialize(obj); 这样每次太麻烦了,而且每次有错误都会影响 ...
分类:
编程语言 时间:
2018-05-16 18:40:47
阅读次数:
282
Guava介绍 Guava是一种基于开源的Java库,其中包含谷歌正在由他们很多项目使用的很多核心库。 这个库是为了方便编码,并减少编码错误。 这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符串处理,I/O和验证的实用方法。 Guava Cache适用场景 1 消耗一些内存空间来提升速度; ...
分类:
系统相关 时间:
2018-05-06 13:32:20
阅读次数:
227
前置条件:让方法调用的前置条件判断更简单。 Guava在Preconditions类中提供了若干前置条件判断的实用方法,我们建议[在Eclipse中静态导入这些方法]每个方法都有三个变种: checkArgument()方法,用来检查传入的值是否为true。 运行结果: 当然此方法有很多重载方法,这 ...
分类:
其他好文 时间:
2018-04-23 18:44:55
阅读次数:
216