队列(queue)是一种常用的数据结构,可以将队列看做是一种特殊的线性表,该结构遵循的先进先出原则。Java中,LinkedList实现了Queue接口,因为LinkedList进行插入、删除操作效率较高
相关常用方法:
boolean offer(E e):将元素追加到队列末尾,若添加成功则返回true。
E poll():从队首删除并返回该元素。
E peek():返回队首元素,但是不删...
分类:
编程语言 时间:
2015-07-25 08:22:07
阅读次数:
547
学习了Scala并发编程匿名Actor、消息传递、偏函数实战解析及其在Spark源码中的应用解析,具体来说Scala就是通过actor_message=actor{},实现匿名Actor并发消息传递的,这样就的方法在spark用应用很广泛,极大地简化了程序编写,提高效率:defmain(args:A...
分类:
其他好文 时间:
2015-07-25 08:19:03
阅读次数:
224
对于前台人员来说,编写javascript是个很普遍的事情,那么如何高效率的编写js代码呢,其实有个很好用的插件:spket。
我使用的是spket-1.6.18.jar,编写js可以高亮提示详细的信息。
spket的安装有两个办法:
1.如果安装的jdk是高版本的,可以直接点击spket-1.6.18.jar安装
2.通过命令行安装,切换到该文件所在目录, java -jar spket...
分类:
Web程序 时间:
2015-07-25 01:48:50
阅读次数:
169
SQL优化的一般步骤:通过show status命令了解各种SQL的执行频率、定位执行效率较低的SQL语句-(重点select)、通过explain分析低效率的SQL语句的执行情况、确定问题并采取相应的优化措施...
分类:
数据库 时间:
2015-07-25 00:16:39
阅读次数:
159
字典树又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较,查询效率比哈希树高。
它有3个基本性质:
1.根节点不包含字符,除根节点外每一个节点都只包含一个字符;
2.从根节点到某一...
分类:
其他好文 时间:
2015-07-25 00:16:25
阅读次数:
144
const: 编译器通常不为普通的const分配内存,而是将它们保存在符号表中, 这使它成为编译期间的常量,没有存储和读取操作,使它的效率也很高 const int * const p4 = &a; const int * p4 = &a; int * const p4 = &a; ...
分类:
编程语言 时间:
2015-07-24 20:28:46
阅读次数:
148
到此为止,基本上leveldb的主要功能组件都已经分析完了,下面如何把它们组合在一起形成一个高效稳定的数据库,这就是DBimpl类和compact进程的工作。
campact进程
为了均衡读写的效率,sstable文件分层次(level)管理,db预定义了最大的level值。compact负责将memtable持久化成sstable,以及均衡整个db中各level的sstable。
版本控制
当执行...
分类:
数据库 时间:
2015-07-24 18:25:43
阅读次数:
225
笔者结合现阶段最新技术和项目开展的各种影响因素,并综合考虑远程教育项目实施的成本控制、可行性分析、生产效率、实施商业模式,实施效果等方面将远程教育项目实施方案分成,1、课件制作与课程录制方案篇;2、远程教育平台建设及采购方案篇;3、视频云存储方案篇三篇文章和大家分享交流,不足之处希望大家留言,多多指正。远程教育课程录制的方法随着信息科技的发展而不断变化。远程教育实施方案交流之(一)——课件制作与课程录制篇...
分类:
其他好文 时间:
2015-07-24 18:19:46
阅读次数:
198
笔者结合现阶段最新技术和项目开展的各种影响因素,并综合考虑远程教育项目实施的成本控制、可行性分析、生产效率、实施商业模式,实施效果等方面将远程教育项目实施方案分成,1、课件制作与课程录制方案篇;2、远程教育平台建设及采购方案篇;3、视频云存储方案篇三篇文章和大家分享交流,不足之处希望大家留言,多多指正。远程教育课程录制的方法随着信息科技的发展而不断变化。远程教育实施方案交流之(一)——课件制作与课程录制篇...
分类:
其他好文 时间:
2015-07-24 18:19:39
阅读次数:
110
27个提升效率的iOS开源库推荐DZNEmptyDataSet(UI,空表格视图解算器) PDTSimpleCalendar(UI,drop-in日历组件) MagicalRecord(实施活跃记录模式的Core Data助手) Chameleon(UI,色彩框架) Alamofire(Swift ...
分类:
移动开发 时间:
2015-07-24 18:10:47
阅读次数:
158