- 博客(6)
- 收藏
- 关注
原创 ArrayList和LinkedList add和remove方法的比较
ArrayList 是一种可增长的数组的实现。使用ArrayList的优点在于 对 get和set的调用是花费常数时间。缺点就是有新的项插入,和现有的项删除代价昂贵,除非变动是在ArrayList的末端进行。使用LinkedList的优点在于新的项的插入和现有的项的删除开销很小。这意味着在表的前端进行添加和删除都是常数时间的操作,因此LinkedList提供了addFirst,
2017-04-13 12:46:37 3498
转载 hibernate与mybatis对比总结
第六章 Hibernate与Mybatis对比总结两者相同点Hibernate与MyBatis都可以是通过SessionFactoryBuider由XML配置文件生成SessionFactory,然后由SessionFactory 生成Session,最后由Session来开启执行事务和SQL语句。其中SessionFactoryBuider,SessionFactory,Sess
2017-03-02 10:33:08 214
转载 mybatis执行流程
MyBatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建con
2017-03-02 10:17:43 2273
翻译 hibernate执行流程
1.configuration.config() 读取hibernate.cfg.xml文件2.由hibernate.cfg.xml读取文件中的3.通过config.buildSessionFactory();//创建SessionFactory4.通过SessionFactory.openSession();//打开session5.session.beginTransactio
2017-03-02 09:46:33 365
原创 什么是lucene?
1.什么是Lucene?lucene是一款高性能,可扩展的信息检索库。lucene能到融入到你的程序当中,比如增加搜索功能。它是以java语言为实现,开源、成熟的软件项目。也是Apache软件基金会下的一个子项目。2.lecene能做什么?其实我们在你不知道Lucene的时候已经用过了,比如在淘宝,京东买东西的时候,大部分都是通过搜索得到你想要的结果。当然了,Lucene只是用java
2015-09-16 19:49:00 473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人