Programming
pla37401
这个作者很懒,什么都没留下…
展开
-
ArrayList元素删除问题记录
由于在删除Arraylist里元素的时候,它的size会重新计算,所以用一般的根据index进行删除操作时会有问题,用狗搜到一个不错的解决办法特此记录。关键是 " b[j] - j ",这个表达式就是说根据前面有几个元素被删除就减去几,也就是将下一个要删除元素的index前移,因原创 2010-10-07 10:10:00 · 117 阅读 · 0 评论 -
Strictfp —— Java 关键字
Strictfp —— Java 关键字。 strictfp, 即 strict float point (精确浮点)。 strictfp 关键字可应用于类、接口或方法。使用 strictfp 关键字声明一个方法时,该方法中所有的float和double表达转载 2010-08-22 21:29:00 · 384 阅读 · 0 评论 -
JavaScript运行机制浅探
从一个简单的问题谈起: alert(i); // ? var i = 1;输出结果是undefined, 这种现象被称成“预解析”:JavaScript引擎会优先解析var变量和function定义。在预解析完成后,才会执行代码。如果一个文档流转载 2010-09-06 17:50:00 · 613 阅读 · 0 评论 -
HashCode 深入理解 关键是与collection的关系
以下内容参见了如下网址:1、http://blog.csdn.net/ngqzmjmj/archive/2005/04/27/365149.aspx2、http://blog.csdn.net/pbnow/archive/2006/04/25/677253.aspx3转载 2010-09-27 17:51:00 · 675 阅读 · 0 评论 -
String,StringBuffer与StringBuilder
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 Stri转载 2010-10-08 09:24:00 · 374 阅读 · 0 评论 -
Servlet---doGet(), doPost
doPost() 和doGet() 是分别对应于你数据的提交方式而定的.例如: 在servlet就可以用doPost()来获得这个form的控件的值,用doGet()就什么也得不到.另外对于直接在url里传递的参数使用doGet()来获取.当然可以使用doService()可以处理所有类型的请求.HttpServletRequest,HttpServletRespo原创 2008-10-24 09:30:00 · 468 阅读 · 0 评论 -
HashCode
通俗一点就是说,如果已有一个hashXXX(hashset,hashmap...), 你创建一个新的实例A,然后判断A是否在hashXXX里的时候,系统会先在hashXXX里边找和A的hashcode相同的那个对象,这时如果没有重写A的hashcode(),系统就会调用A的默认的原创 2010-08-23 11:08:00 · 444 阅读 · 0 评论 -
eclipse 下 tomcat 插件配置
下载tomcat对eclipse的插件。下载地址:http://www.eclipsetotale.com/tomcatPlugin.html下载后,解压。解压后的文件放到eclipse的plug目录中,然后进行配置 “window/preferences”转载 2010-08-25 21:47:00 · 371 阅读 · 0 评论 -
JSP与servlet之间传值的总结
JSP与 servlet之间的传值有两种情况:JSP -> servlet, servlet -> JSP。 通过对象 request和 session (不考虑 application)完成传值。 一、JSP -> servlet JSP页面有3种方法向 se转载 2010-08-27 09:40:00 · 461 阅读 · 0 评论 -
java 栈(stack) 与 堆(heap)
Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放转载 2010-09-02 15:40:00 · 312 阅读 · 0 评论 -
JSP 核心标签库
1. 一般标签在JSTL中,一般标签主要用在输出、设置变量值和错误处理等,这些是JSTL中使用最多的标签1). 计算一个表达式的值,然后把计算的结果输出到当前的JspWriter对象。调用的结果和Servlet中out.println()语转载 2010-09-03 11:23:00 · 445 阅读 · 0 评论 -
open source license
这里我们来看四种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。BSD开源协议(original BSD license、FreeBSD license、Original BSD license)BSD开源协议是一个给于使用者很大转载 2010-09-06 09:30:00 · 894 阅读 · 0 评论 -
Pushlet的Ajax-pushlet-client.js分析
Ajax-pushlet-client是pushlet的ajax客户端方式,对该JS进行分析后发现,它是采用了面向对象的javascript技术和充分利用XMLHttpRequest对象来实现的HTTP长连接,达到了服务器“推”技术。 1、属性NV_P_FORMAT:转载 2010-09-06 14:39:00 · 5213 阅读 · 1 评论 -
dojo 函数报错 object expected
项目中用到dojo的一段代码,老是报错,因为刚开始对dojo也不是很熟,怎么也看不出错在哪,最后比较原先的另一个文件。聊以本文Mark此错。 下面是有错的代码: dojo.provide("atg.store.onlinechat");atg.store.原创 2010-09-09 15:42:00 · 637 阅读 · 0 评论 -
Java 常用数据结构深入分析(Vector、ArrayList、List、Map)
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类 ...Collection├List│├Lin转载 2010-10-06 15:23:00 · 598 阅读 · 0 评论 -
ConcurrentModificationException主要原因及处理方法
ConcurrentModificationException主要原因及处理方法2007年04月18日 星期三 12:57当使用 fail-fast iterator 对 Collection 或 Map 进行迭代操作过程中尝试直接修改 Collection / Map 的内容时,即使是在单线程下运行, java.util.ConcurrentModificationExcept转载 2008-11-06 11:56:00 · 395 阅读 · 0 评论