11 2011 档案
摘要:View Code 1 一、page 对象 2 page对象代表JSP本身,更准确地说它代表JSP被转译后的Servlet,它可以调用Servlet类所定义的方法。 3 二、config 对象 4 config 对象里存放着一些Servlet 初始的数据结构。 5 config 对象实现于javax.servlet.ServletConfig 接口,它共有下列四种方法: 6 public String getInitParameter(name) 7 public java.util.Enumeration getInitParameterNames( ) 8 p...
阅读全文
摘要:一.网络程序运行过程中的常见异常及处理第1个异常是java.net.BindException:Address already in use: JVM_Bind。该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以为与port一样的一个端口已经被启动,并进行监听。此时用netstat –an命令,可以看到一个Listending状态的端口。只需要找一个没有被占用的端口就能解决这个问题。第2个异常是java.net.ConnectException: Connection refused: connect。该异常发生在
阅读全文
摘要:synchronized是对当前的实例进行加锁,要注意是“当前实例”,也就是说,假如你有两个实例化对象,那么可以同时访问这两个实例里面的 synchronized块。但是,当访问一个实例里面的一个synchronized块时,其余的synchronized是不可同时访问的,原因是整 个实例都被加了锁。 那假如说是static synchronized时会怎么样呢? 那么static synchronized恰好就是要控制类的所有实例的访问了,static synchronized是限制线程同时访问jvm中该类的所有实例同时访问对应的代码块。实际上,假如类中某一个方法或者说某个代码块是 sy..
阅读全文
摘要:基本概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。昨天在一本书上看到了,好好实践了一下,序列化为一般文件,也序列化为XML文件(使用XStream)。用于序列化的实体类Person.java 代码如下(记得需要实现Serializable接口):import java.io.Serializable;@SuppressWarnings("serial")public class Person implements Serializable{ private String na
阅读全文
摘要:一. group by1.GROUP BY子句主要用于对WHERE中得到的结果进行分组,也就是说它是在WHERE子句之后执行,对经过WHERE筛选后的结果按照某些列进行分组,之后进行相应的处理工作。注意:如果在返回集字段中,这些字段要么就要包含在Group By语句的后面,作为分组的依据;要么就要被包含在聚合函数中。eg: select agent_Code,count(domain_name) from service_domain group by agent_code说明:统计代理商注册域名的个数2.Group By All [expressions]如果使用 ALL 关键字,那么查询结
阅读全文
摘要:问题描述:一个农夫带着一只狼、一只羊和一棵白菜,身处河的南岸。他要把这些东西全部运到北岸。问题是他面前只有一条小船,船小到只能容下他和一件物品,另外只有农夫能撑船。另外,因为狼能吃羊,而羊爱吃白菜,所以农夫不能留下羊和白菜或者狼和羊单独在河的一边,自己离开。请问农夫该采取什么方案才能将所有的东西运过河呢?代码暂无
阅读全文
摘要:求s=a+aa+aaa+...+aaaaa...aa的值View Code 1 package JAVA; 2 3 import java.util.ArrayList; 4 import java.util.Scanner; 5 6 public class test08 { 7 8 /** 9 * @param args10 * 求s=a+aa+aaa+...+aaaaa...aa的值11 */12 public static void main(String[] args) {13 // TODO Auto-generated ...
阅读全文
摘要:1、求两个正整数的最大公约数和最小公倍数方法一:采用递归算法View Code 1 package JAVA; 2 3 import java.util.Scanner; 4 5 public class test06_1 { 6 public static void main(String args[]) { 7 8 int a, b; 9 System.out.print("请输入两个整数(用空格隔开):");10 Scanner in = new Scanner(System.in);11 a = in.ne...
阅读全文
摘要:求一个正整数的质因数。例如:输入90,输出 90=2*3*3*5。 方法一:采用递归算法package JAVA;import java.util.Scanner;class factor { int Fdata; factor(int dd) { Fdata = dd; ToFactor(Fdata, 2); } void ToFactor(int Td, int FacNum) { if (Td != FacNum) { if (Td % FacNum == 0) { System.out.print(FacNum + " * "); ToFactor(Td / ...
阅读全文
摘要:问题描述:打印所有的“水仙花数”,所谓“水仙花数”就是一个三位数,其各位数字的立方和等于这个数字。package JAVA;public class test03 { /** * @param args * 打印所有水仙花数。所谓水仙花数就是一个三位数,其各位数字的立方和等于这个数本身。 */ public static void main(String[] args) { // TODO Auto-generated method stub int a[]=new int[898]; System.out.println(a.length); for(int i=0;...
阅读全文
摘要:问题描述:判断101到200之间有多少个素数,并输出这些素数?View Code 1 package JAVA; 2 3 public class test02 { 4 5 /** 6 * @param args 7 * yhliang 8 */ 9 public static void main(String[] args) {10 // TODO Auto-generated method stub11 int a[]=new int[100];12 int c[] =new int[100];13 ...
阅读全文
摘要:问题描述: 有一对兔子,从出生后第3个月起每个月都生一对兔子, 小兔子长到第三个月后每个月又生一对兔子,假如兔子不死,问每个月的兔子总数为多少?package JAVA;import java.util.ArrayList;import java.util.Scanner;class Rabbit{ private int age; Rabbit(){ age=0; } public int getAge() { return age; } public void setAge() { age++; } //产生一个新对象,即生下一对兔子 public Rabbit born()...
阅读全文
摘要:import java.util.Scanner;public class test01 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入一个字符串!"); String str; boolean b; Scanner in=new Scanner(System.in); str=in.next().toString(); ...
阅读全文
摘要:public class test02 { /** * @param args * yhliang * 求1到100的素数 */ public static void main(String[] args) { // TODO Auto-generated method stub int a[]=new int[100]; int c[] =new int[50]; boolean b; int n=0; /* * 把1到100存入到一个整型数组中 */ for(int i=0;i<100;i...
阅读全文
摘要:import java.util.Scanner;public class test01 { private static final String[] a = null; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int count=0; int m; int a[] = new int[10]; Scanner in=new Scanner(Sy...
阅读全文