- 博客(15)
- 收藏
- 关注
原创 今天的課堂筆記(經過部分整理)
今天的課堂筆記(經過部分整理)動態網頁:動態產生不同的網頁內容, 主要由服務器端執行動態HTML:動態產生不同的視覺效果,而網頁的內容沒有改變.主要由客戶端的IE執行. 執行在客戶端的代碼跟執行在服務器端的代碼還是有不同的.傳遞時間時,若服務器跟客戶端的時間不同,則效果就不一樣了. 例如有個服務器跟數據庫服務器.他們裝在兩個不同機器上,插入數據的時間是由數據
2006-10-08 19:32:00
902
原创 20061007的課堂筆記
20061007的課堂筆記 Web瀏覽器 -->代理服務器 -->Web服務器在Web瀏覽器與代理服務器的關係中,代理服務器充當Web瀏覽器的服務器,而在Web服務器與代理服務器的關係中,代理服務器充當客戶端的角色, 請求消息結構一個請求行,多個消息頭,和實體內容GET /Books/java.html HTTP/1.1Accept: *
2006-10-08 09:42:00
825
原创 20060909重陽!!!!
Spring學習Spring可以支持根據Xml文件來創建物建,及設定物件的初始配置,代替直接在程序裡面寫相應代碼.遵從Spring所用的Xml語法:首先有一個頂層的標籤:裡面可起嵌套多個JavaBean.一個標籤可以幫你創建一個相應Bean的物件,必須用一個名稱來標示他.名稱是唯一的,就像Java的變數一樣,不能重複定義.當然還要指定生成哪個JavaBean的物件這樣就會調用無參構
2006-09-09 20:31:00
667
原创 前幾天做的視窗界面類分析器,感興趣的來看看啊
Eclipse工程,看看啊下載點:http://pickup.mofile.com/9099062026331117 進入後點擊下載文件即可
2006-08-31 19:31:00
597
原创 060831
TDD àTest Driver Develop 測試驅動開發,先寫類的框架並假想會發生的異常,再慢慢寫代碼,通過測試漸漸解決各個異常 Test |___TestCase |___TestSuit JUnit測試時會用Reflect機制運行所有以test開頭的函數。繼承Testcase類:protected void setUp()函數是初始化函數 (每次函數
2006-08-31 17:15:00
698
原创 0828
今天早上寫ClassLoader的loadClass時發現問題,loadClass會被多次調用,我在loadClass讀流.所以總是在運行的時候由於調用第二次loadClass造成第二次讀流返回空字節,產生異常.如果同時覆蓋findClass和loadClass也是同樣結果,所以一般不能覆蓋loadClass的樣子.下午聽李杰說他寫了排列的題目.我之前就一直不會,感到很難.下午卻必死的
2006-08-28 23:28:00
917
原创 HannonCode(0825)
import java.util.*; import java.io.*; class Disk { private String name; private byte num; public Disk( byte num ) { if( num { throw new IllegalArgumentException("num cant lesson then
2006-08-27 20:17:00
552
原创 Hannon Code
import java.util.*;import java.io.*;class Disk{ private String name; private byte num; public Disk( byte num ) { if( num { throw new IllegalArgumentException("num cant lesson then 0"); }
2006-08-27 20:10:00
659
原创 网路类装载器(服务端)(0825)
网路类装载器(服务端) import java.io.*;import java.awt.event.*;import javax.swing.*;import java.awt.*;import java.net.*;import javax.swing.filechooser.FileFilter;class ClassFilter extends FileFilter{ publ
2006-08-27 19:10:00
645
原创 网路类装载器客户端(0825写的)
网路类装载器客户端(0825写的) import java.util.*;import java.io.*;import java.net.*;import java.util.regex.*;// Clientpublic class ClassLoaderTest extends ClassLoader{ private String IPAddr = null; private
2006-08-27 19:07:00
716
原创 网路类装载器客户端
网路类装载器客户端 import java.util.*;import java.io.*;import java.net.*;import java.util.regex.*;// Clientpublic class ClassLoaderTest extends ClassLoader{ private String IPAddr = null; private int port
2006-08-27 19:03:00
583
原创 10:11 2006-8-25
10:11 2006-8-25类装载器是通过类名加上.class然后到硬盘去寻找相应的class文件,然后加载到内存中,生成Class物件,这是一般的类装载方法。还可以动态创建类的字节码,然后放到内存中由JVM去调用。字节码也是被装载到HashTable里面,防止重复加载 在源文件出现的字符串会被编译为UTF-8码 AOP:面向方面的编程。不是面向对象可以解决的,是面
2006-08-25 20:00:00
610
原创 9:25 2006-8-24
9:25 2006-8-24过大的数据要放入字节数组时使用缓冲(分配一定量的数组来多次存储)今天学到一个好算法:求最大公约数的算法例如128 与14则一直互相大减小,直到减得出的直相等。128-14-14-14-14...-14, 当减为2的时候由14-2-2-2-...-2当为2刚好相等的时候返回,传回2使用可以设定解释编码使用Ant让java运行标签可以接收命令行参数:然后使用[a
2006-08-24 19:37:00
572
原创 9:07 2006-8-22
9:07 2006-8-22今天讲到了AbstractSet中的非Abstract removeAll()方法(模版方法设计模式),他是调用自身的remove函数一次删除全部的元素,然而remove函数是抽象的,只要该派生类提供了remove函数,就可以不用撰写removeAll函数了,AbstaractSet类中已经默认使用提供的remove函数来进行全部删除的动作。父类可以提供一个流程函数,他
2006-08-24 19:31:00
549
原创 19:59 2006-8-21
19:59 2006-8-21今天学习了Ant建构工具。Ant是一种项目编译工具,能够简单的组织性的对源文件进行一些如编译,运行,建立jar文件等。要用Ant这个工具,首先也是要指定Path路径,使在任何目录都可以引用到Ant执行文件来执行编译动作。JAVA_HOME也需要设置,它可以连接到Java的编译器和类库等等。当编译大型的工程的时候,使用这个工具除了可以快速的编译,运行,建立Dir等,还可
2006-08-24 09:14:00
535
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人