09 2013 档案

摘要:Java 类集框架http://blog.csdn.net/chai_daguanren/article/details/51119881. Java类集框架产生的原因 在基础的应用中,我们可以通过数组来保存一组对象或者基本数据,但数组的大小是不可更改的,因此出于灵活性的考虑和对空间价值的担忧,我们可以使用链表来实现动态的数组。灵活的代价是操作上的繁琐,在计算机的世界,处理繁琐问题的不二法门就是将其封装,只向外暴露以供调用的方法视图。Java类集框架就是对这一方法的一种官方实现——一套动态对象数组的操作类,它其实就是Java对数据结构的一个大概的封装。2. 三个核心接口[java] view 阅读全文
posted @ 2013-09-26 21:39 hello,MR.Guo 阅读(209) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/lutinghuan/article/category/1127572 阅读全文
posted @ 2013-09-26 11:10 hello,MR.Guo 阅读(104) 评论(0) 推荐(0) 编辑
摘要:一、查询语句(SELECT)1、一般用法:SELECT ColumnFROM Table;例1:--从员工表里,选择姓名和工资SELECT last_name, salaryFROM employees;例2:--从员工表里,选择姓名和邮件,并将两列数据合成一列,以"员工邮件"为列名显示SELECT last_name + ' 的电子邮件是: ' + last_name +'@testage.com'AS "员工电子邮件详细信息"FROM employees;2、过滤重复行:SELECT DISTINCT ColumnFR 阅读全文
posted @ 2013-09-26 10:45 hello,MR.Guo 阅读(227) 评论(0) 推荐(0) 编辑
摘要:http://www.oschina.net/code/snippet_120166_6102public class Quick{ public static void main(String []args) { int arr[]={8,2,3,4,5,9}; Quick q=new Quick(); q.quickly(arr,0,arr.length-1); for (int i=0;ia[i]) { i++; } if (i<j) { a[j--]=a[i]; } } a[i]=x; System.out.println("下标为:"+i... 阅读全文
posted @ 2013-09-24 21:50 hello,MR.Guo 阅读(141) 评论(0) 推荐(0) 编辑
摘要:public class Quick{ public static void main(String []args) { int arr[]={24,3,1,3,2,23,24,12,144,23,11,12,13,14,32,21,13}; Quick q=new Quick(); q.quick(arr,0,arr.length-1); for (int i=0;ia[i]) { i++; } if (i<j) { a[j--]=a[i]; } } a[i]=x; System.out.println("下标为:"+i); if (r<i) ... 阅读全文
posted @ 2013-09-24 17:54 hello,MR.Guo 阅读(143) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/morewindows/archive/2011/08/13/2137415.html快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速排序,快速搞定。快速排序是C.R.A.Hoare于1962年提出的一种划分交 阅读全文
posted @ 2013-09-24 11:06 hello,MR.Guo 阅读(324) 评论(0) 推荐(0) 编辑
摘要:http://student.zjzk.cn/course_ware/data_structure/web/paixu/paixu8.3.2.4.htm 阅读全文
posted @ 2013-09-23 17:21 hello,MR.Guo 阅读(179) 评论(0) 推荐(1) 编辑
摘要:public class BinarySearch{ public static void main(String[] args) { int arr[]={2,3,4,5,7,8,9,10}; BinarySearch bs=new BinarySearch(); bs.search(arr,8,0,arr.length-1); bs.search(arr,6,0,arr.length-1); } public void search(int arr[],int value,int left,int right) { if (left>right) { System.ou... 阅读全文
posted @ 2013-09-21 13:19 hello,MR.Guo 阅读(177) 评论(0) 推荐(0) 编辑
摘要:http://java.chinaitlab.com/base/810244.htmlhttp://www.cnblogs.com/rollenholt/archive/2011/07/04/2097081.htmlhttp://www.w3school.com.cn/js/index_pro.asphttp://java.chinaitlab.com/base/810244.html序号 运算符 含义 1 + 加法 2 - 减法 3 * 乘法 4 / 除法 5 % 模运算(取余运算) 6 ++ 递增运算 7 -- 递减运算 Java的算术运算符分为一元运算符和二元运算符。一元... 阅读全文
posted @ 2013-09-21 13:09 hello,MR.Guo 阅读(298) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_7c5064110100psax.htmlJava中提供了两个类型的算术运算符,一是双目运算符,一是单目运算符。其中双目运算符包括:(加)+,(减)-,(乘)*,(除)/,(求余)%使用它们时应注意以下几点:1)这些运算符的运算对象可以是byte、short、int、long、float、double、char类型,其中char类型在运算时被自动转为int型。例:public class Test1{public static void main(String arg[]){int A = 10;char B = 'B 阅读全文
posted @ 2013-09-21 13:04 hello,MR.Guo 阅读(1615) 评论(0) 推荐(0) 编辑
摘要:public class MaoPao{ public static void main(String []args) { int arr[]={14,52,16,37,8}; boolean flag=false; for (int i=0;i<arr.length-1;i++) { for (int j=0;j<arr.length-i-1;j++) { if (arr[j]<arr[j+1]) { int temp; temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; flag=t... 阅读全文
posted @ 2013-09-21 12:09 hello,MR.Guo 阅读(117) 评论(0) 推荐(0) 编辑
摘要:http://blog.163.com/lizzy161@126/blog/static/1167012420075894811668/Java基本概念一.字符类型主要重温了一下各种字符类型占据的字节数。short 短整型 16位 2字节int 整型 32位 4字节long 长整型 64位 8字节 浮点分单精度float和双精度doublefloat 单精度 32位 4字节double双精度 64位 8字节 char 这一点比较特殊,java使用的不是ascii字符,也不是扩展的8位字符集,而是unicode字符集,unicode字符占据16位,2字节,可以表示人类所有发现的字符,也因为如此j 阅读全文
posted @ 2013-09-20 12:28 hello,MR.Guo 阅读(373) 评论(0) 推荐(0) 编辑
摘要:http://www.kankanews.com/ICkengine/archives/43109.shtmlTomcat服务器软件是有apache组织开发的并且免费开放给所有人下载,可以直接从apache官网下载:www.apache.org下载的是安装版,也可以使用压缩版(只要解压缩就行了)1、安装:Tomcat运行时候要使用到我们的JDK,必须有JAVA支持,所以安装后若要运行tomcat必须先配置好环境变量:设置JAVA_HOME变量,变量值为jdk路径,设置好以后,在以后Tomcat运行的时候会自动找到JAVA_HOME所指定的JDK进行操作 1,装好JDK(依赖JD... 阅读全文
posted @ 2013-09-14 19:47 hello,MR.Guo 阅读(192) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/liuxiaogangqq/article/details/8074758 Javaweb初学,Web应用程序简介应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。桌面应用程序(DesktopApplication):一般是指采用客户机/服务器结构(Client/Server)的应用程序。C/S模式将应用与服务分离,系统具有稳定性和灵活性C/S模式配备的是点对点的结构模式,适用于局域网,有可靠的安全性由于客户端实现与服务器端的直接连接,没有中间环节,因此响应速度快在C/S模式中,作为客户机的计算机都要安装客户机. 阅读全文
posted @ 2013-09-14 19:36 hello,MR.Guo 阅读(672) 评论(0) 推荐(0) 编辑
摘要:经常看到jsp的初学者问tomcat下如何配置jsp、servlet和bean的问题,于是总结了一下如何tomcat下配置jsp、servlet和ben,希望对那些初学者有所帮助。http://java.chinaitlab.com/Tomcat/33170.html 一、开发环境配置 第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.5.0 Documentation,... 阅读全文
posted @ 2013-09-14 19:16 hello,MR.Guo 阅读(719) 评论(0) 推荐(0) 编辑
摘要:http://www.codecho.com/tomcat7-configurations/Tomcat7已经发布多时,Tomcat7增加了对Servlet 3.0,JSP 2.2和JSP-EL 2。2的支持、支持web application内存泄露的检测和防护等很多新功能。本片教程主要介绍如何配置Tomcat7。一、软件下载首先需要下载Java Jdk以及Tomcat7。JDK下载地址:最新为JDK6 update22, Tomcat7下载地址:最新为Tomcat7.02 Beta。二、软件安装和配置1.首先安装JDK,直接点击安装即可,比如默认安装的路径为:C:\Program File 阅读全文
posted @ 2013-09-14 19:11 hello,MR.Guo 阅读(464) 评论(0) 推荐(0) 编辑
摘要:第一步:下载jdk和tomcat 第二步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可。 1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在c:\jdk1.6): JAVA_HOME=c:\jdk1.6 classpath=. ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径) path=%JAVA_HOME%\bin 接着可以写一个简单的ja 阅读全文
posted @ 2013-09-12 17:40 hello,MR.Guo 阅读(375) 评论(0) 推荐(0) 编辑
摘要:子类对象的实例化过程(以下按顺序):1.产生对象并对成员变量默认初始化2.对构造方法中的形式参数赋值3.构造方法中是否有this语句调用4.super语句调用或隐式调用父类的构造方法(完成父类成员变量的显示初始化)5.去当前类中的成员变量显式初始化6.执行当前构造方法中的代码 阅读全文
posted @ 2013-09-07 11:34 hello,MR.Guo 阅读(348) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_3d32b2320101a0mm.html安装了win8,xp,win7三项系统之后,现在喜欢直接用win8,那么xp和win8远程桌面连接遇到一个问题,就是win8远程连接需要网络级别身份验证,这个windows xp 是支持的,不过默认没有开启,下面我们就让它开启网络级别身份验证功能。第一步:在windows xp上打开注册表编辑器,windows键+R,输入regedit回车,定位路径至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa,打开security pac 阅读全文
posted @ 2013-09-07 11:09 hello,MR.Guo 阅读(344) 评论(0) 推荐(0) 编辑
摘要:http://jseafly.blog.sohu.com/145869181.html本文是Exception处理的一篇不错的文章,从Java Exception的概念介绍起,依次讲解了Exception的类型(Checked/Unchecked),Exception处理的最佳实现:1. 选择Checked还是Unchecked的几个经典依据2. Exception的封装问题3. 如无必要不要创建自己的Exception4. 不要用Exception来作流程控制5. 不要轻易的忽略捕获的Exception6. 不要简单地捕获顶层的Exception原文地址:http://www.onjava. 阅读全文
posted @ 2013-09-06 22:54 hello,MR.Guo 阅读(392) 评论(0) 推荐(0) 编辑
摘要:http://jseafly.blog.sohu.com/145651869.htmlhttp://blog.sina.com.cn/s/blog_5ddb672b0100jedt.html从对象的内存角度来理解试试.假设现在有一个父类Father,它里面的变量需要占用1M内存.有一个它的子类Son,它里面的变量需要占用0.5M内存.现在通过代码来看看内存的分配情况:Fatherf=newFather();//系统将分配1M内存.Sons=newSon();//系统将分配1.5M内存!因为子类中有一个隐藏的引用super会指向父类实例,所以在实例化子类之前会先实例化一个父类,也就是说会先执行父 阅读全文
posted @ 2013-09-06 22:51 hello,MR.Guo 阅读(713) 评论(0) 推荐(0) 编辑
摘要:Java的子类与父类publicabstractclassA{ inti=1; publicvoidprintI(){ System.out.println("i="+i); } } publicclassBextnedsA{ inti=2; publicstaticvoidmain(String[]args){ Bb=newB(); b.printI(); } }那么,控制台打出来的i的值是多少? 呵呵,如果一下功夫就能说出正确结果1,那么,下面部分就不需要往下看了。 1、类的继承知识点 (1)java不支持多重继承,也就是说子类至多只能有一个父类 (2)子类继承了其父类 阅读全文
posted @ 2013-09-06 22:38 hello,MR.Guo 阅读(3738) 评论(0) 推荐(1) 编辑
摘要:子类调用父类的构造方法父类的构造方法不能被子类继承。以下语句中MyException类继承了java.lang.Exception类。public class MyException extends Exception{} //MyException类只有一个隐含的默认构造方法尽管在Exception类中定义了如下形式的构造方法:public Exception(String msg)但MyException类不会继承以上Exception类的构造方法,因此以下代码是不合法的。//编译出错,MyException类不存在这样的构造方法Exception e=new MyException(&q 阅读全文
posted @ 2013-09-06 21:28 hello,MR.Guo 阅读(1908) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示