摘要: 时间过的快么?人的感觉而已,时间还是那样地流过,但人们却有不同的感受,收获的越多,感觉时间过的越慢,认知的越少,时间也就过的越快。有三个月没写点什么东西了,为了让时间记住这三个月都发生了什么,趁现在还没有忘记还是记录下来罢,今天心情不好所以废话也就多点。
按时间顺序一个一个来吧。
... 阅读全文
关于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(
毫秒
);