一、什么是HTTP协议   HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需...
Java 有一种表示逻辑值的简单类型,称为布尔型。它的值只能是真或假这两个值中的一个。它是所有的诸如a下面的程序说明了布尔类型的使用: // Demonstrate boolean values. class BoolTest { public static ...
问题描述:   使用org.apache.commons.net.ftp.FTPClient创建中文目录、上传中文文件名时,目录名及文件名中的中文显示为“??”。 原因:   FTP协议里面,规定文件名编码为iso-8859-1,所以目录名或文件名需要转码。 解决方案: 1.将...
Java throw:异常的抛出 程序可以用throw语句抛出明确的异常。Throw语句的通常形式如下: throw ThrowableInstance; 这里,ThrowableInstance一定是Throwable类类型或Throwable子类类型的一个对...
本文所述为Java Base64加密、解密编码异常处理类,代码虽然很简短,但是可以有效避免在采用Base64加解密时候执行出错的问题,这里使用了com.gootrip.util包,并引入了java.io的所有方法。 具体功能代码如下: package com.gootri...
 Java: 命名的讲究 1、类名 类名通常以名词结尾。而且在类名中要体现它是以保存数据为主还是提供功能为主。例如 ConnectionBuilder 这个类我们都可以猜到它的主要功能是创建 Connection 对象, 以动词-er/or 结尾的类名,至少应该包含一个以该动...
链式实现: 在栈的一段添加和删除元素,在栈中维护一个指向栈顶的结点和一个count变量指示栈的大小: private LinearNode top; //指向栈顶 private int count;//标记栈的大小 每次出栈和压栈在链表的表头:(也可以再表尾,实现方式不...
float占用4个字节,和int是一样,也就是32bit。       第1个bit表示符号,0表示正数,1表示负数,这个很好理解,不用多管。       第2-9个bit表示指数,一共8为(可以表示0-255),这里的底数是2,为了同时表示正数和负数,这里要减去127的偏...
代码很简单,功能也很实用,这里就不多废话了。 public Date getdate(int i) // //获取前后日期 i为正数 向后推迟i天,负数时向前提前i天 { Date dat = null; Calendar cd = Calendar.getI...
直接插入排序 直接插入排序的思路很容易理解,它是这样的: 1.把待排序的数组分成已排序和未排序两部分,初始的时候把第一个元素认为是已排好序的。 2.从第二个元素开始,在已排好序的子数组中寻找到该元素合适的位置并插入该位置。 3.重复上述过程直到最后一个元素被插入有序子数组...

我的博客

人生若只如初见,何事秋风悲画扇。