首页 > 编程语言
JAVA中ListIterator和Iterator详解与辨析
在使用java集合的时候,都需要使用Iterator。但是java集合中还有一个迭代器ListIterator,在使用List、ArrayList、LinkedList和Vector的时候可以使用。这两种迭代器有什么区别呢?下面我们详细分析。这里有一点需要明确的时候,迭代器指向的位置是元素之前的位置,如下图所示:               这里假设集合List由四个元素List1、List...
分类:编程语言   时间:2014-11-27 20:31:55    收藏:0  评论:0  赞:0  阅读:226
警惕Python中重复运算符(*)的坑
Python中对一个序列执行乘法,试图倍增序列的长度,但是初学者可能会不小心陷入一个难以察觉的bug中。...
分类:编程语言   时间:2014-11-27 20:31:35    收藏:0  评论:0  赞:0  阅读:252
HDOJ_ACM 2054 使用java
Problem DescriptionGive you two numbers A and B, if A is equal to B, you should print "YES", or print "NO".Inputeach test case contains two numbers A ...
分类:编程语言   时间:2014-11-27 20:26:05    收藏:0  评论:0  赞:0  阅读:245
c程序设计语言笔记001
统计输入行数# includemain (){ int c,nl; nl=0; while ((c=getchar())!=EOF) { if(c=='\n') ++nl; } printf("%d\n",nl);}单词计数 统...
分类:编程语言   时间:2014-11-27 20:23:55    收藏:0  评论:0  赞:0  阅读:199
spring mvc DispatcherServlet详解之拾忆工具类utils
DispatcherServlet的静态初始化 /** * Name of the class path resource (relative to the DispatcherServlet class) * that defines DispatcherServlet's ...
分类:编程语言   时间:2014-11-27 20:22:55    收藏:0  评论:0  赞:0  阅读:188
巧妙使用CSS媒体查询(Media Queries)和JavaScript判断浏览器设备类型的好方法
有无数的理由要求我们在任何时候都应该知道用户是使用的什么设备浏览我们的网站——宽屏,普通屏,平板,手机?知道这些特征,我们web应用的CSS和JavaScript才能同步做相应的操作。在给Mozilla Developer Networks改版设计的过程中,我发现使用CSS媒体查询(media qu...
分类:编程语言   时间:2014-11-27 20:22:45    收藏:0  评论:0  赞:0  阅读:240
PHP扩展之多线程
PHP一直以为不支持多线程,后面才知道有基于pThread的扩展包,地址如下:http://php.net/manual/zh/book.pthreads.php我感兴趣的是以下几个点:1.Threaded::waithttp://php.net/manual/zh/threaded.wait.ph...
分类:编程语言   时间:2014-11-27 20:22:05    收藏:0  评论:0  赞:0  阅读:293
栈结构的经典算法题
栈结构颠倒一个栈的元素顺序问题:假设有一个栈{1,2,3,4,5,6},6是栈顶,1是栈底,现在要把这个栈中的元素颠倒一下。思路:最简单的办法当然是把栈中的元素依次pop到一个数组中,然后把这个数组再push回栈里面即可,但这样需要O(n)的辅助空间。下面介绍一种仅使用O(1)辅助空间的算法,我们知...
分类:编程语言   时间:2014-11-27 20:18:35    收藏:0  评论:0  赞:0  阅读:270
Javascript编码规范学习
http://javascript.crockford.com/code.html文章学习笔记。1、使用js文件管理代码所有代码尽量放在js文件中,然后再html文件中使用script引入,引入时注意放在body标签后面,并且不使用type或者language。2、书写缩进使用4个空白格缩进,注意不...
分类:编程语言   时间:2014-11-27 20:18:15    收藏:0  评论:0  赞:0  阅读:232
[Java基础] Java多线程-工具篇-BlockingQueue
转载自:http://www.cnblogs.com/jackyuj/archive/2010/11/24/1886553.html前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快.....
分类:编程语言   时间:2014-11-27 20:17:25    收藏:0  评论:0  赞:0  阅读:437
JavaScript的TDD训练营环境搭建
下周一准备去蹭听公司组织的javascript TDD训练营。以前只是零散的使用javascript,水平相当于小白,笨鸟先飞,提前把环境鼓捣一下。步骤:1.nodejs安装到http://www.nodejs.org/下载pkg包。然后一路next。安装后得到安装路径提示Node was inst...
分类:编程语言   时间:2014-11-27 20:14:45    收藏:0  评论:0  赞:0  阅读:211
Java操作SFTP
import java.util.Properties;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import com.jcraft.jsch.Channel;import com.jcraft.jsch.ChannelSftp;i...
分类:编程语言   时间:2014-11-27 20:12:25    收藏:0  评论:0  赞:0  阅读:290
菜鸟要做架构师(二)——java性能优化之for循环
完成同样的功能,用不同的代码来实现,性能上可能会有比较大的差别,所以对于一些性能敏感的模块来说,对代码进行一定的优化还是很有必要的。今天就来说一下java代码优化的事情,今天主要聊一下对于for(while等同理)循环的优化。 作为三大结构之一的循环,在我们编写代码的时候会经常用到。循环结构让我.....
分类:编程语言   时间:2014-11-27 20:08:45    收藏:0  评论:0  赞:0  阅读:203
有关Ehcache的内容的引用和Java的deep copy
项目使用Ehcache来作为程序和数据库之间的缓冲,使用过程中会对cache对象做修改, 如plan.setLangSymbol(),发现后面使用cache的地方,取到的数据都是修改后的,所以猜测是cache的浅引用造成的。实际上,stackoverflow也有人提到此问题《Cache.get() ...
分类:编程语言   时间:2014-11-27 20:05:15    收藏:0  评论:0  赞:0  阅读:280
深入JVM读书笔记(四)——Java的垃圾收集器
垃圾收集器:Java的垃圾回收机制最主要的实现者就是”垃圾收集器”,但是每个厂商设计的虚拟机所提供的垃圾收集器都有很大区别,而且即使是同一个虚拟机也会提供几个不同的垃圾收集器供用户根据自己不同特点来组合。下图是Hot Spot虚拟机包含的收集器,之后介绍每个收集器的特点。 在介绍各种收集器之前...
分类:编程语言   时间:2014-11-27 20:04:45    收藏:0  评论:0  赞:0  阅读:257
汇编语言理解指针
有空自己也写一个学习笔记,先把参考文章记下了:http://www.cnblogs.com/aguncn/archive/2012/11/14/2769989.htmlhttp://www.cnblogs.com/aguncn/archive/2012/11/14/2769814.htmlhttp:...
分类:编程语言   时间:2014-11-27 20:04:05    收藏:0  评论:0  赞:0  阅读:218
c++ 计算程序运行时间
转载http://blog.csdn.net/trustbo/article/details/10582287以前经常听人提起如何计算程序运行时间,给出一系列函数,当时没有注意,随便选了clock()最简单的方式进行计算。等到真正需要检测程序性能提升了多少,才发现这里面有很多要注意的地方。最常用的的...
分类:编程语言   时间:2014-11-27 20:01:55    收藏:0  评论:0  赞:0  阅读:183
java.util.List的remove()方法
public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(3); list.add(3); list.add(4); for (int i=0;...
分类:编程语言   时间:2014-11-27 18:59:25    收藏:0  评论:0  赞:0  阅读:245
javascript 使用Html5 File Api进行文件读取
javascript 使用Html File Api进行文件读取,注意“读取”是只读不写,不可以主动获取浏览器所在主机的文件列表。 Html5 中 FileApi主要有 FileUpload,?File,FileList,FileError,Blob,FileReader,DataTransfer...
分类:编程语言   时间:2014-11-27 18:58:55    收藏:0  评论:0  赞:0  阅读:440
jpython LookupError: unknown encoding ‘ms936‘ 问题解决
到jpython2.5.3文件下,找到registry文件,将里面的内容这个部分修改 修改前: # Setting this to a valid codec name will cause the console to use a # different encoding when reading commands from the c...
分类:编程语言   时间:2014-11-27 18:58:45    收藏:0  评论:0  赞:0  阅读:1356
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!