`
tonysmith
  • 浏览: 170988 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
<!DOCTYPE Html> 02 <html> 03 <head> 04 <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.4.min.js"></script> 05 <script type="text/javascript"> 06 ...
我想先问一个问题:为什么hashmap允许key可以为null(only one),value可以为null?二hashtable不可以呢?   Hashtable从JDK1.0就已经有了, 所以让我们先来看看它是怎么工作, 然后有浅入深, 来研究HashMap的原理, 以及两者的不同点. Hashtable有几个主要的字段, 如下, /** * The hash table data. */ private transient Entry[] table; /** ...
  字符串比较之 “==”和 “equals” 提示:引用存放在栈里,实体存放在堆里。        String a = "String A";         String b = new String("String B");         String c = a;         String d = new String("String B"); 请看堆栈示例图: fuck ,为什么图片不能粘贴呢。鄙视iteye.附件里面有。 //打印
我把基本的弄成了表格形式的。下载附件吧。本想吧table copy 过来,这个编辑器太不给了。 这里摘录网上的一篇。 abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对于问题领域本质的理解、对于设计意图的理解是否正 ...
呵呵。最近交接工作比较闲,顺便温习一下基础的知识吧: 今天看看上转型对象。相信学过Java的童鞋们,对这个改变不陌生,很多公司笔试题也都有这个知识点。从两点来说明: 问题1:为什么要是用上转型对象? 我们用案例说明:假如公司总部只负责财务结算,子公司负责货物运输,突然有一个客户(调用f方法的地方)打电话给总公司(相当于打电话给ObCompany ),说需要运输一批货物,总公司需要怎么办,肯定是吧这个业务接下来,然后下放到子公司SubCompany需要对象转换,就是要确认那个子公司有资格去做货物运输业务 不需要强转,要么总公司能自己执行货物运输业务 要么,客户知道子公司名称,直接打电话给子 ...
给大家推荐一个我经常去看的网站:这个网站适合初级程序员,学生,或培训人员,是一个学习ssh的好地方:   网址:http://www.vaannila.com/
要辞职了,突然觉得这两年来,一直没有思考的时间。都是在马不停蹄的工作中和加班中。在离职的这段时间,写写代码,好好思考一下这两年的东西。沉淀沉淀。   记得有次面试,面试官问我:java的访问权限有几种:当时我 ...
【root@localhost ~】# getconf LONG_BIT   32
<!--end: blogStats --><!--end: navigator 博客导航栏 --><!--done--> jdk与jre的区别 很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使 ...
XML 特殊字符处理 在XML中,有一些符号作为XML 的标记符号,一些特定情况下,属性值必须带有这些特殊符号。 下面主要是讲解一些常用的特殊符号的处理   例一: 双引号的使用。 双引号作为XML 属性值的开始结束符号,因此无法在值中直接使用"". 处理方式可以分为两种。 a: 属性值中没有'(单引号) ,那么可以用单引号'' 作为属性值的开始结束符号 <add key="IPhone" value=
浅谈HTTP中Get与Post的区别   Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。   1.根据HTTP规范,GET用于信息获取,而且应该是安全的和幂等的。   (1).所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET 请求 ...
JDK中的URLConnection参数详解 针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结 ...
在页面里实现上传文件不是什么难事,写个form,加上enctype = "multipart/form-data",在写个接收的就可以了,没什么难的,如果要用java.net.HttpURLConnection来实现文件上传,还真有点搞头.:-)   1.先写个servlet把接收到的 HTTP 信息保存在一个文件中, 看一下 form 表单到底封装了什么样的信息。   Java代码   public void doPost(HttpServletRequest request, HttpServletResponse response)   throws S ...
这几天开发项目,在UI上遇到一个难题:jquery ajax 获取返回值xml不支持,<websitename><![CDATA[http://beijing.lashou.com/]]> </websitename>,包含CDATA 竟然获取不到值;$(xml).find(websitename).text(); 在晚上查找了半天,找到一个解决方案 ...

DBA博客

http://devilkin.blog.51cto.com/3564637/698379
Global site tag (gtag.js) - Google Analytics