摘要: 時間過的快么?人的感覺而已,時間還是那樣地流過,但人們卻有不同的感受,收獲的越多,感覺時間過的越慢,認知的越少,時間也就過的越快。有三個月沒寫點什么東西了,為了讓時間記住這三個月都發生了什么,趁現在還沒有忘記還是記錄下來罷,今天心情不好所以廢話也就多點。
??????
按時間順序一個一個來吧。
... 閱讀全文
關于ubuntu與xp雙系統的安裝過程
:
-
(正常安裝完windows之后)分區:使用harddiskmanager或其它分區軟件劃分一個ext3主分區和swap分區,另外在擴展分區中劃分出多個要供linux使用的的邏輯分區。
-
將windows系統分區的激活狀態設置為關閉(不能設置為隱藏)。將linux主分區設置為激活。
-
光盤啟動ubuntu的liveCD,進入系統后安裝,手動編輯分區表:將/root掛載在linux主分區上,將/usr , /var , /home 掛載在邏輯分區上。grub安裝在linux的主分區上(即/root分區),注意grub的分區計數是從0開始,系統目錄掛載分區技數從1開始,假如linux系統分區是第一個硬盤的第三個分區,則系統目錄掛載分區表示為:/dev/hda3其中a表示第一塊硬盤3表示第三個分區,相應的grub表示為(hd0,2)數字0表示第一個硬盤,2表示第三個分區。
-
安裝完畢后取出光盤重起進入ubuntu系統。
配置ubuntu系統
-
上網:sudo pppoeconf
-
更改源:sudo gedit /etc/apt/sources.list 按速度快慢(使用ping測試)將源地址添加在開頭,最后加入官方源。
-
更新軟件包信息:sudo apt-get update
-
添加中文支持。在語言支持中選chease并打勾,自動下載語言包和輸入法。
-
在英文界面下添加輸入法: sudo apt-get install im-switch libapt-pkg-perl sudo im-switch -s scim -z default 注銷一次
-
?下載可同軟件的更新。
與window局域網互聯
。
-
安裝網絡服務nfs 和 smb 修改靜態IP。
-
添加一個window可訪問的用戶帳號: sudo adduser -a xxx? 輸入密碼? 添加smb用戶 smbpasswd -a xxx 輸入密碼。
-
創建一個網絡文件夾的本地掛載點? 協議:window共享? 服務器:對發ip? 域:工作組名 用戶名:登錄對方window的帳號 連接名:隨便。
雙網卡與window實現共享上網,ububtu做主機
-
下載firestarter安裝,配置:連接internet:pppo -》打開網絡共享:與window互聯的網卡—》添加策略:inbound traffic policy :Allow connection:對方IP。—》service: DNS ,SSH ,FTP ,HTTP ...?根據需要開放端口。
-
下載并安裝bind9,配置bind9:sudo gedit /etc/bind/name.conf.options 在forwards 下添加域名解析服務器的IP地址。
其他注意
:
-
firefox與flash插件9.0存在兼容問題,使用較低的flash插件版本。
-
備份/var/cache/apt/下的所有軟件包文件以避免以后重新下載。以后需要安裝時只需copy相應的軟件包到該目錄下即可。
-
可以在使用在windows下安裝的ghost8.3在dos下來備份和恢復linux ext3分區。
-
安裝bin文件:先給予可執行權限chmod +x xxx.bin在sell下輸入bin文件所在的路徑執行即可,如 ~/backup/xxx.bin
另外注意備份windows的分區表,以防萬一
摘要: DTD和Schema簡介
DTD和Shema用來定義將用來表示數據的元素
DTD語法
Schema簡介
使用 XML 模式,您會有更多的能力來定義什么樣的 XML 文檔是有效的
閱讀全文
摘要: 《XML精要》
前言
開始學XML也有個把星期了,前后看了幾本書關于XML基礎的書,感覺講的甚是凌亂,有些書甚至干脆直接在網上COPY些資料東抄一點西抄一點最后就出版了(比如《XML語言及應用---清華大學出版社》就干脆直接將網上的《XML初學進階》抄下來,將例子改改就完了)現在中國大學治學的態度可見一斑,直到本周發現了一個IBM的在線XML教程,該教程將XML所有的知識分解為一個個單獨的講座,每堂課還介紹了所需要的前提知識以及所要用到到參考資料,而且教程將知識講的非常的簡練和精確,但可惜該教程是在2002年左右發表的了,在網上資源不是很好找而且比較散,所以我決定將我學的每趟講座的精要和我個人的讀書筆記整理出來形成一個連載,一來鞏固我的學習,二來也可以供大家參考,取名《XML精要》。言歸正傳,那我就開始嘍 閱讀全文
一:語法結構:
??????
嵌入
*.js
文件
<script? language=”javScript” src=”url ”></script>
1.?
定義結構:
a)????????
變量定義:
var xx = “xx”
無須匹配類型;
b)???????
函數定義:
function method(x , y){…}
參數同樣不用匹配類型;
可以通過
arguments.length
屬性來確定參數個數來創建不確定參數的函數如:
??? function noArguments(){
????????????? var len = arguments.length;
????????????? for(var i=0;i<len;i++){
?????????????
????????????? var fristArgument = noArguments.arguments[i];
??????????????????????????? ………//
通過
? noArguments.arguments[i]
獲得參數;
}
}
c)???????
對象定義:
定義方式一
? function obj(x,y){
?????? this.x=x;
?????? this.y=y;
?????? this.m1=method1;
?????? this.m2=method2;
?????? function method1(){…..}
function method2(){…..}
}
定義方式二
? function obj(x,y){
?????? this.x=x;
?????? this.y=y;
?????? this.m1=function method1(){……}
?????? this.m2=function method2(){……}
}
d)???????
使用對象:
var obj1 = new obj();
var new_x = obj.x; //
是用屬性的方式
1
var new_y = obj[‘y’]; //
是用屬性的方式
2
二
內置對象:
?????? a)
數組對象(
Array
):
???????????????????? var newArry =new Arry(n);
???????????????????? var newArry =new Arry(“one”,”two”,”there”,”four”);
??????
注:屬性和方法不再列出。
??????
b)
字符串對象(
String
):
???????????????????? var newStr =”xxx”;
???????????????????? var newStr=new String(“xxx”);
??????
對字符串的比較直接使用
”= =”
??????
?????? c)
數學對象(
Math
)
?????????????
注意:使用數學對象時不需要創建該對象,直接使用即可;
?????????????
例如:
Math.PI; //
屬性的使用
Math.abs(x);//
方法的使用;
d)
日期對象(
Date
)
??????? var date1 =new Date();
????????????? var date2 =new Date(“
日期子串
”);
????????????? var date3 =new Date(
年,月,日,
[
時,分,秒,毫秒
]);
????????????? var date4 =new Date(
毫秒
);
?