- 博客(13)
- 资源 (18)
- 收藏
- 关注
原创 org.aphache.http中的一些类
apache的这个 Http 开源包真是复杂,设计的类的超多,本人是个初级程序员,也不知道这是好事还是坏事,总之学会用就行啦.首先看一下, Message、HttpRequest、HttpResponse、Header、Entity 的关系吧,这些还是很好理解的.真不知道 HttpParams 是个什么东西? 在以后的实践中慢慢摸索吧.Cookie相关的一些类:服务
2012-10-24 20:43:48 1232
转载 Java引用类型(强引用、软引用、软引用、幽灵引用)
转自:http://icanfly.iteye.com/blog/12093891.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引
2012-10-23 21:56:03 2550
原创 TCP三次握手详解及释放连接过程
TCP头部: 其中 ACK SYN 序号 这三个部分在以下会用到,它们的介绍也在下面。暂时需要的信息有:ACK : TCP协议规定,只有ACK=1时有效,也规定连接建立后所有发送的报文的ACK必须为1SYN(SYNchronization) : 在连接建立时用来同步序号。当SYN=1而ACK=0时,表明这是一个连接请求报文。对方若同意建立连接,则应在响应报文中使
2012-10-23 19:15:21 119420 13
原创 内部类容易迷惑的地方
内部类这个知识点面试或笔试中常考,看一下下面这个例子,就能记住知识点了:public class DotNew { //定义一个非静态的内部类 public class Inner {} public static void main(String[] args) { DotNew dn = new DotNew(); //在没有创建外部类的对象时,是不能创建内部类的 /
2012-10-20 14:41:25 868
原创 Java Exception 在超类和子类间的关系
两点需要注意:1 子类的构造函数可以扔出比超类更广泛的异常,但必须包含超类的构造函数扔出的异常2 子类的方法扔出的异常一定要比超类的“更窄”,这样向上转型时才不会出错下面是一个例子://球类异常基类class BaseballException extends Exception {}//犯规class Foul extends BaseballException {}//
2012-10-20 14:15:25 4249
原创 Java 方法扔出异常与返回错误值有什么不同
前天面试,面试官问了一个问题, 一个Java方法可以选择抛出异常,也可以选择返回一个错误值(如null, false等),那这两种处理方式有何不同?当时没有答出来,查了下API文档总结如下:例如, Queue 接口定义了两组方法,一组方法抛出异常,一组方法返回 false或null 值,抛出异常组:add( ) remove( )element( )
2012-10-20 10:14:24 5308 2
转载 JAVA语言实现二叉树的层次遍历的非递归算法及递归算法
/** 二叉树节点 */public class BTNode { private char key; private BTNode left, right; public BTNode(char key) { this(key, null, null); } public BTNode(char key, BTNode left, BTNode right) {
2012-10-12 11:44:49 8296 2
原创 HTTP URLConnection
=========================URLConnection=============================URLConnection类是以Socket为底的更高层的类,其实它主要面向HTTP协议,通过该类可以获得响应Http的头信息及设置客户端HTTP的请求消息头,总之它于HTTP的对应关系如下:获取响应头(URLConnection):getRespons
2012-10-12 09:03:49 2434
原创 UDP DatagramPacket DatagramSocket
First, UDP doesn't have any notion of a unique connection between two hosts. One socket sends and receives all data directed to or from a port without any concern for whom the remote host is. A single
2012-10-12 08:58:47 1995
原创 TCP Socket
==============================================InetAddress============================================InetAddress 类代表一个主机(包括hostName和IP),这个类的构造方法不可用,你可以通过以下几个方法来获取此类实例:/* 如果为getByName("www.163.
2012-10-11 19:24:44 1278
原创 并发(java编程思想)笔记
package com.facaizhu.concurrency;//实现 Runnable,只表示具有一个 run 方法,但它并没有线程能力,请看 main 方法public class LiftOff implements Runnable { protected int countDown = 10; private static int taskCount = 0; //用于
2012-10-08 10:56:09 2931 1
原创 android View与ViewGroup研究
View 有一个属性为 mParent(ViewParent型)View 有一个属性为 mLayoutParams(ViewGroup.LayoutParams型)无论是 mParent还是mLayoutParams 都是在系统在解析 XML 时自动进行初始化的.ViewGroup 有一个 View[] mChildren 数组,用来保存自己的孩子;ViewGroup实现了View
2012-10-07 18:24:04 4417
数据库系统概念第五版清晰版pdf-final
2014-03-01
数据库系统概念第五版清晰版pdf-03
2014-03-01
数据库系统概念第五版清晰版pdf-02
2014-03-01
数据库系统概念第五版清晰版pdf-01 (看我资源,共5份!)
2014-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人