- 博客(56)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 读书笔记
1,你在做什么?我在仰望天空,30度角的仰望是什么?是我想念的角度,也是为了不让我的眼泪落下的角度2,踮起脚尖,我们是不是就能离幸福近一些呢3,对弈的人已走,谁还在意推敲红尘之外的一盘残棋呢?4,生活,匀速的是爱,不匀速则变成了一种伤害。5,等待雨,是伞一声的宿命。6,诺言的“诺”字和誓言的“誓”字,都是有口无心的。7,人,总是在矛盾中苦苦挣扎,无尽无穷的欲望,让我们肩上,
2011-11-10 09:04:09
467
原创 11.10
1.Try finally与try excpet的区别用法2.forward 和redirect的区别3.jsp有哪些内置对象?作用分别是什么?4.jsp有哪些动作?(如jsp:usebean)作用分别是什么?5.与各有什么作用?6.下面哪一组不都是java的保留关键字?a.instanceof, case, break, classb.static, true,
2011-11-10 09:03:16
618
原创 10.10
1.面向对象程序设计有哪些主要特点?2.Java源文件中最多有一个()类,其它类的个数不限。3.用户不能直接接调用构造方法,只能通过()关键字自动调用。4..在 Java 中,能实现多重继承效果的方式是通过()5.Java中的变量有哪几类?6.下面那个不是Java中的关键字()A. Instanceof B.super C.catch D.sizeof7.Java
2011-11-10 09:02:38
404
原创 105.1
1.请问:在配置JDK的环境变量时“Path”路径所指向的是那两个文件?2.简述Java和C语言中switch-case语句的不同。3.定义接口和实现接口的关键字分别是什么?4.下面哪一个选项合法构造并初始化了数组 A.int [] myList = {"1","2","3"}; B.int [] myList = (5,8,2); C.int myList[][] = {
2011-11-10 09:01:52
633
原创 11.10
1.Try finally与try excpet的区别用法答:finally是始终执行的,exception是在发生异常是才最做的处理。2. forward 和redirect的区别答:使用forward的时候浏览器不知道它所请求的具体资源来源,所以地址栏不会变;使用redirect,服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL。
2011-11-10 09:00:56
290
原创 5.1
1.char型变量能不能定义为一个中文?为什么?2.简述什么事GC?3.在java中,一个类被定义为final类型,表示了什么?String类型是否可以被继承?4.String s = new String("xyz");创建了几个String Object?5.try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候执行
2011-11-10 09:00:24
306
原创 奇数性
public static boolean isOdd(int i){ return i % 2 == 1; //return i % 2 != 0; //return (i & 1)!= 0;}
2011-11-10 08:59:11
289
原创 DosEquis
public class DosEquis{ public static void main(String args[]){ char x = 'X'; int i = 0; System.out.println(true ? x : 0); System.out.println(false ? i : x); }}
2011-11-10 08:58:25
302
原创 初级问题
public class Elementary{ public static void main(String args[]){ System.out.println(12345 + 5432l); System.out.println(12345 + 54321); System.out.println(12345 + 5432L); }}//注意小写的L和1的
2011-11-10 08:57:25
263
原创 互换内容
public class CleverSwap{ public static void main(String args []){ int x = 1984; int y = 2001; x^= y^= x^= y; System.out.println("x= " + x + "y= " + y); //y = (x^= (y^= x))^y; }}
2011-11-10 08:56:25
267
原创 多重转向
public class Multicast{ public static void main (String args[]){ System.out.println((int)(char)(byte) -1); }}//如果最初的数值类型是有符号的,那么就执行符号拓展;如果他是char,那么不管他将要转换成什么类型,都执行零拓展
2011-11-10 08:55:35
286
转载 数字求和
描述 给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少? 输入 输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。 输出 输出一行,给出一个正整数,是5个数中小于a的数的和。 样例输入 10 1 2 3 4 11样例输出 10
2011-11-10 08:54:54
1001
原创 十六进制取值
public class JoyOfHex{ public static void main(String args[]){ System.out.println(Long.toHexString(0x100000000L + 0xcafebabe)); }}public class JoyOfHex{ public static void main(String arg
2011-11-10 08:54:25
438
转载 pell数列
描述 Pell数列a1, a2, a3, ...的定义是这样的,a1 = 1, a2 = 2, ... , an = 2 * an ? 1 + an - 2 (n > 2)。给出一个正整数k,要求Pell数列的第k项模上32767是多少。输入 第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个正整数k (1 ≤ k 输出 n行,每行输出对应一个输入。输
2011-11-10 08:53:19
1420
原创 找零时刻
public class Change{ public static void main(String args[]){ System.out.println(2.00 - 1.10); //System.out.printf("%.2f%n",2.00 - 1.10); //System.out.println((200 - 110) + "cents"); }}
2011-11-10 08:52:51
337
原创 长整除问题
public class LongDivision{ public static void main(String args[]){ final long MICROS_PER_DAY = 24 * 60 * 60 * 1000 * 1000 ; final long MILLIS_PER_DAY = 24 * 60 * 60 * 1000; System.out.print
2011-11-10 08:52:05
414
转载 算二十四
描述 给出4个小于10个正整数,你可以使用加减乘除4种运算以及括号把这4个数连接起来得到一个表达式。现在的问题是,是否存在一种方式使得得到的表达式的结果等于24。这里加减乘除以及括号的运算结果和运算的优先级跟我们平常的定义一致(这里的除法定义是实数除法)。比如,对于5,5,5,1,我们知道5 * (5 – 1 / 5) = 24,因此可以得到24。又比如,对于1,1,4,2,我们怎么都
2011-11-10 08:51:22
851
转载 集合加法
描述 给出2个正整数集合A = {pi | 1 <= i <= a},B = {qj | 1 <= j <= b}和一个正整数s。问题是:使得pi + qj = s的不同的(i, j)对有多少个。输入 第1行是测试数据的组数n,后面跟着n组测试数据。每组测试数据占5行,第1行是和s (1 注意:这里的集合和数学书上定义的集合有一点点区别——集合内可能包含相等的正整数。输
2011-11-10 08:50:52
1512
转载 矩形覆盖
描述 在平面上给出了n个点,现在需要用一些平行于坐标轴的矩形把这些点覆盖住。每个点都需要被覆盖,而且可以被覆盖多次。每个矩形都至少要覆盖两个点,而且处于矩形边界上的点也算作被矩形覆盖。注意:矩形的长宽都必须是正整数,也就是说矩形不能退化为线段或者点。现在的问题是:怎样选择矩形,才能够使矩形的总面积最小。输入 输入包括多组测试数据。每组测试数据的第一行给出n (2 最后一组测试数
2011-11-10 08:50:19
1314
转载 迷宫
描述 一天Extense在森林里探险的时候不小心走入了一个迷宫,迷宫可以看成是由n * n的格点组成,每个格点只有2种状态,.和#,前者表示可以通行后者表示不能通行。同时当Extense处在某个格点时,他只能移动到东南西北(或者说上下左右)四个方向之一的相邻格点上,Extense想要从点A走到点B,问在不走出迷宫的情况下能不能办到。如果起点或者终点有一个不能通行(为#),则看成无法办到。
2011-11-10 08:49:54
1843
原创 uml
UML包括:使用案例图、类图、序列图、和作图、状态图、活动图、构件图、部署图。根据这些图的用意可以分为结构型图和行为型图。结构型图描述了系统的静态结构,在显示一个系统已有的类及他们之间的静态关系时最为有用。行为型图描述一个系统的动态性质,在显示系统的元素如何协作生产满足要求的系统行为方面最为有用。结构型图类图:描述一些类、包的静态结构和他们之间的静态关系。对象图:给出一个系统中的对
2011-11-10 08:49:26
261
转载 金银岛
描述 某天KID利用飞行器飞到了一个金银岛上,上面有许多珍贵的金属,KID虽然更喜欢各种宝石的艺术品,可是也不拒绝这样珍贵的金属。但是他只带着一个口袋,口袋至多只能装重量为w的物品。岛上金属有s个种类, 每种金属重量不同,分别为n1, n2, ... , ns,同时每个种类的金属总的价值也不同,分别为v1,v2, ..., vs。KID想一次带走价值尽可能多的金属,问他最多能带走价值多少的金属
2011-11-10 08:48:57
1424
原创 js笔记
对象只是一种特殊的数据,对象拥有属性和方法属性指与对象有关的值方法指对象可以执行的行为(可以完成的功能)String对象创建Boolean对象的语法:new Boolean(value); 构造函数Boolean(value); 转换函数参数 value 为布尔对象存放的值或者要转换成布尔值的值。当作为一个构造函数(带有运算符new)调用时,Boolean()
2011-11-10 08:47:52
307
原创 简单聊天程序
import java.net.*;import java.io.*;class JavaSocketServer extends Thread{ServerSocket server;public JavaSocketServer(){try{server = new ServerSocket(8888);}catch(IOException e){Syste
2011-11-10 08:45:43
301
转载 孙子问题
描述 我国古代《孙子算经》中,记有如下算题:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?”并给出得数:“答曰:23。”为解决这个问题民间流传了如下歌诀:“三人同行七十稀,五树梅花廿一枝,七子团员正半月,除百零五便得知。”把上面的问题说得明白一点就是:有一个正整数N,除以3的余数是2,除以5的余数是3,除以7的余数是2,要求这个数。民间给出的解法是:把N除以
2011-11-10 08:43:59
1922
原创 数据操作
class Person{ private String lastName; private String firstName; private int age; public Person(String lastName,String firstName,int age){ this.lastName = lastName; this.firstName = firs
2011-11-10 08:43:08
245
原创 视频笔记2
将整个jar包路径设到classpath下,可找到jar包中的所有文件。爱情来的快,去的也快。只有猪肉卷是永恒的。异常运行期出现的错误。观察错误的名字和行号最重要。java异常是java提供的用于处理程序中错误的一种机制。所谓错误是指在程序运行期间发生的一些异常事件(如:除0溢出,数组下标越界,索要读取的文件不存在)。设计良好的程序应该在异常发生时提供处理这些错误的方法
2011-11-10 08:41:08
429
原创 视频笔记1
常用类String类静态重载方法public static String value Of(...)可以将基本类型数据转换为字符串;例如:public static String value Of(double d)方法public String[]split(String regex)可以将一个字符串按照指定的分隔符分隔,返回分隔后的字符串数组。StringBuffer类
2011-11-10 08:40:43
354
原创 常用windows下命令
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先
2011-11-10 08:38:47
269
原创 java经典算法2
【程序21】 题目:求1+2!+3!+...+20!的和 1.程序分析:此程序只是把累加变成了累乘。 public class Ex21 { static long sum = 0; static long fac = 0; public static void main(String[] args) { long sum = 0; long
2011-11-10 08:37:26
310
原创 java经典算法1
【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public class exp2{ public static void main(String args[]){ int
2011-11-10 08:36:52
380
转载 链表
2、知识点2.1、上次课程的主要知识点1、 String类的特点: · 两种初始化方式:|- 第一种:直接赋值,只开辟一个空间,所有的内容都放在字符串对象池之中,以后如果定义了相同内容,则不会重新开辟新的空间;|- 第二种:通过关键字new,开辟两个空间,使用intern()方法可以让一个字符串归入池中; · 一个字符串就是String的
2011-11-10 08:25:20
426
原创 Servlet小结
由于在java的异常处理机制下,Servlet能够安全带处理各种错误,不会因为发生程序上逻辑错误而导致整体服务器系统的毁灭。package ....;1import javax.servlet.*;2import javax.servlet.http.*;3import java.io.*;javax.servlet.*存放于HTTP协议无关的一般性Servlet类;jav
2011-10-21 15:11:22
603
原创 tankwar小结
错误:No enclosing instance of type ServerClient is accessible. Must qualify the allocation with an enclosing instance of type ServerClient (e.
2011-10-17 16:52:32
329
原创 AJAX
AJAX:Asynchronous Javascript and Xml构建网页的一种综合使用Javascript 和Xml的技术。典型的流程:1.客户端触发异步操作2.创建新的XmlHttpRequest对象3.与Server进行连接4.服务器端进行连接
2011-09-22 09:16:48
204
原创 数据库连接池
Context ctx = new InitialContext();DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/数据源名");Connection conn = ds.getConnection(
2011-09-22 09:15:15
164
原创 Junit单元测试
大多数的软件都是在后期维护所占的花费要占到60%左右,所以为了降低成本要用单元测试工具Junit 、TestNG可以同时测试多个方法、多个类。命名:test.ClassTest.testMethod()import静态引入静态方法:直接使用方法不用引入类名。
2011-09-15 08:55:12
226
原创 布局管理器
GUIAWT(Abstract Window Toolkit)包括了很多类和接口,用于Java Application 的GUI(Graphics User Interface 图形用户界面)编程。GUI的各种元素(如:窗口、按钮、文本框等)由Java类来实现。使
2011-09-10 08:49:59
330
原创 流
流在java程序中,对于数据的输入、输出操作以“流”(stream)方式进行;J2SDK提供了各种各样的“流”类,用以获取不同种类的数据;程序中通过标准的方法输入或输出数据。分类:按照数据流的方向不同可以分为输入流和输出流; 按处理数据单位不同可以分为字节流和字符
2011-09-10 08:48:44
232
原创 记事本杀毒
第一步:在“开始→运行”中输入CMD,打开“命令提示符”窗口。 第二步:输入ftype exefile=notepad.exe %1,这句话的意思是将所有的EXE文件用“记事本”打开。这样原来的病毒就无法启动了。 第三步:重启电脑,你会看见打开了许多“记事本”。当然,
2011-09-10 07:46:04
245
如何从一个servlet中获取另一个servlet中的方法
2011-03-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人