如类可以从泛型中受益,方法也一样。静态工具方法尤其适合于泛型化。Collections中所有的方法是泛型化的。 一个返回两个集合的联合的例子: 有两条警告,因为使用的是原生态类型Set。 泛型化该方法: 不再提示警告,因为它是类型安全的了。 泛型单例工厂:有时候需要创建不可变但又适合于不同类型的对象 ...
分类:
其他好文 时间:
2016-08-01 00:05:24
阅读次数:
147
记录一下学习Hibernate的心得 1.为什么HIbernate会支持原生态的sql查询? HQL查询语句虽然方便我们查询,但是基于HQL的查询会将查询出来的对象保存到hibernate的缓存当中,如果在我们的一个大型项目中(数据量超过了百万级),这个时候如果使用hibernate的HQL查询的话 ...
分类:
数据库 时间:
2016-07-30 17:59:17
阅读次数:
196
前段时间用goeasy实现了实时推送功能,这里写个工作笔记方便以后查看,也希望可以帮到其他需要实时推送的朋友。Goeasy是第三方推送服务。如果自己使用原生态的socket.io,
websocket进行开发的话,需要花时间研究如何实现,且不说把这两种技术运用的好不好,单是测试就够我忙了..
分类:
Web程序 时间:
2016-07-25 16:28:55
阅读次数:
208
mybatis 第一天: 对原生态jdbc程序(单独使用jdbc开发)问题总结 框架原理 入门程序 用户的增、删、改、查 开发dao两种方法: 原始dao开发方法(程序需要编写dao接口和dao实现类)(掌握) mybaits的mapper接口(相当于dao接口)代理开发方法(掌握) 配置文件Sql ...
分类:
其他好文 时间:
2016-07-23 22:55:14
阅读次数:
170
1.for循环方法: 代码灵活,但效率低。 2.System.arraycopy()方法: 通过源码可以看到,其为native方法,即原生态方法。自然效率更高。 3.Arrays.copyOf()方法: 同样看源码,它的实现还是基于System.arraycopy(),所以效率自然低于System. ...
分类:
编程语言 时间:
2016-07-14 19:27:29
阅读次数:
228
mybatis+postgresql平台 最近有个项目的数据库使用postgresql,使用原生态的mybatis操作数据,原生态的没什么不好,只不过国内有个tk.mybatis的工具帮助我们做了很多实用的事情,大多数情况下我们需要在原生态mybatis上加工的想法它基本上都已经有很好的实现,这篇将 ...
分类:
数据库 时间:
2016-07-13 08:02:57
阅读次数:
496
网上找不到js分组的原生态方法,今天有空自己写了个方法,感觉还可以,拿出来分享,望各位读者多多指教。 其中allrules是要分组的数组,groupbycolumn1,groupbycolumn2是要进行分组的字段名,可以支持多个。 返回的结果是一个分组的对象: var result={key:'' ...
分类:
编程语言 时间:
2016-07-09 16:11:07
阅读次数:
307
<?php/** * 数据分页 * 时间:2016-07-06 *//**1传入页码**/ $page = $_GET['p'];/**2根据页码取数据:php->mysql处理**/$host="localhost";$username = "root";$password = "";$db = ...
分类:
数据库 时间:
2016-07-07 00:44:57
阅读次数:
207
1对原生态jdbc程序中问题总结1、数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响数据库性能。设想:使用数据库连接池管理数据库连接。2、将sql语句硬编码到java代码中,如果sql语句修改,需要重新编译java代码,不利于系..
分类:
其他好文 时间:
2016-07-06 21:57:06
阅读次数:
201
上次在《【php】利用原生态的JavaScript Ajax为php进行MVC分层设计,兼容IE6》(点击打开链接) 一文中,对于php查询Mysql数据库的model.php写法还不够完善,在每一个方法中还需要自己声明mysql的$con对象,同时自己关闭 mysql的$con对象。这样,如果查询 ...
分类:
数据库 时间:
2016-06-30 12:37:45
阅读次数:
171