Jun
25
滚动条的颜色、阴影、立体等等都是由CSS所定义的,可能各位常常听说CSS的大名,又不太了解它到底是何方神圣吧,那偶在这里就简单说说好了。CSS就是样式表,它主要被用来控制网页的字体大小、字体颜色、背景色、滚动条样式等等。
可能有同学会在这时候插嘴了:“字体颜色大小,我直接在FRONTPAGE中也一样可以控制啊。”
OK,请坐,这位的话讲得非常好。确实,颜色方面呢倒不是很紧要,但是字体的大小控制可就非常要紧了,这是网站成败的一大关键哦!举例来说吧,可能大家常常会看到一些“怪怪”的网页:本来排版还挺好的,可是字一个个都很大,感觉好象把网页都“撑”破了似的。这种症状就是典型的“CSS未定义或定义不当症”。因为每个电脑用户的IE浏览器的设置都可能不一样,如果没有CSS控制的话,就会发生在自己机器上看着这网页明明是好好的,但是上传到网上后,别人看起来却是乱七八糟的情况。
呵呵,抱歉,偶又跑题了,不过在讲了这么一堆以后,大家一定对CSS有很大认识咯!现在来讲讲滚动条的定义。
打开需要控制滚动条的网页,我们转到代码页面,直接拷贝以下代码加入<head></head>之间:
<style>
<!--
BODY{
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#cccccc;
scrollbar-shadow-color:'#ffffff';
scrollbar-highlight-color:'#ffffff';
scrollbar-base-color:'#ffffff';
scrollbar-darkshadow-Color:'#ffffff';
}
-->
</style>
现在给出各字段的含义哦,那些“#ffffff”之类的就是颜色代码啦,各位可以随便修改哦。
scrollbar-face-color 立体滚动条凸出部分的颜色
scrollbar-arrow-color 上下按钮上三角箭头的颜色
scrollbar-shadow-color 立体滚动条阴影的颜色
scrollbar-highlight-color 滚动条空白部分的颜色
scrollbar-base-color 滚动条基本颜色
scrollbar-darkshadow-Color 立体滚动条强阴影的颜色
就这么轻松哦,填上自己喜欢的颜色代码以后,可以预览看看合适不合适,注意一定要与网页本身的主色调搭配,别喧宾夺主咯。最重要的永远是心思,不是技巧哦。
感谢各位这么赏脸来看偶的教程,最后偶再奉送一道小点心给大家品尝,谢谢谢谢。
在任何情况下,如果网页超出显示器所设定分辨率的显示范围,就会出现滚动条。但有时偶们可能会觉得它有碍观瞻,不想让它显示,如何隐藏它呢?请在<body > </body>之间插入代码:<body style="overflow-x:hidden;overflow-y:hidden">,搞定。其中x表示水平滚动条,将其改为y的话就可以隐藏垂直滚动条。
可能有同学会在这时候插嘴了:“字体颜色大小,我直接在FRONTPAGE中也一样可以控制啊。”
OK,请坐,这位的话讲得非常好。确实,颜色方面呢倒不是很紧要,但是字体的大小控制可就非常要紧了,这是网站成败的一大关键哦!举例来说吧,可能大家常常会看到一些“怪怪”的网页:本来排版还挺好的,可是字一个个都很大,感觉好象把网页都“撑”破了似的。这种症状就是典型的“CSS未定义或定义不当症”。因为每个电脑用户的IE浏览器的设置都可能不一样,如果没有CSS控制的话,就会发生在自己机器上看着这网页明明是好好的,但是上传到网上后,别人看起来却是乱七八糟的情况。
呵呵,抱歉,偶又跑题了,不过在讲了这么一堆以后,大家一定对CSS有很大认识咯!现在来讲讲滚动条的定义。
打开需要控制滚动条的网页,我们转到代码页面,直接拷贝以下代码加入<head></head>之间:
<style>
<!--
BODY{
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#cccccc;
scrollbar-shadow-color:'#ffffff';
scrollbar-highlight-color:'#ffffff';
scrollbar-base-color:'#ffffff';
scrollbar-darkshadow-Color:'#ffffff';
}
-->
</style>
现在给出各字段的含义哦,那些“#ffffff”之类的就是颜色代码啦,各位可以随便修改哦。
scrollbar-face-color 立体滚动条凸出部分的颜色
scrollbar-arrow-color 上下按钮上三角箭头的颜色
scrollbar-shadow-color 立体滚动条阴影的颜色
scrollbar-highlight-color 滚动条空白部分的颜色
scrollbar-base-color 滚动条基本颜色
scrollbar-darkshadow-Color 立体滚动条强阴影的颜色
就这么轻松哦,填上自己喜欢的颜色代码以后,可以预览看看合适不合适,注意一定要与网页本身的主色调搭配,别喧宾夺主咯。最重要的永远是心思,不是技巧哦。
感谢各位这么赏脸来看偶的教程,最后偶再奉送一道小点心给大家品尝,谢谢谢谢。
在任何情况下,如果网页超出显示器所设定分辨率的显示范围,就会出现滚动条。但有时偶们可能会觉得它有碍观瞻,不想让它显示,如何隐藏它呢?请在<body > </body>之间插入代码:<body style="overflow-x:hidden;overflow-y:hidden">,搞定。其中x表示水平滚动条,将其改为y的话就可以隐藏垂直滚动条。
Jun
16
平台说明:
192.168.200.102=>master
192.168.200.101=>slave
Mysql版本:Mysql 5.0.15
操作系统:Fc3 内核:2.6.9
(1)配置主服务器
#vi /etc/my.cnf
[mysqld]
log-bin=hnolwebserver-bin //日志文件的名称,这里可以制定日志到别的目录 如果没有设置则默认主机名的一个日志名称
server-id = 1 //数据库的id这个应该默认是1就不用改动
binlog-do-db=tianya //需同步的数据库,多数据库用binlog-do-db=tianya1。
character-set-server=gb2312 //设置支持gb2312的字符集。
#/usr/local/mysql/bin/mysql -u root -p
#建tianya数据库。
#mysql>GRANT REPLICATION SLAVE ON *.* TO 'backup'@'192.168.200.101' IDENTIFIED BY '123456'; #添加一个主机为192.168.200.101的backup帐号,具有全局REPLICATION SLAVE权限。
在phpMyAdmin中导出tianya数据库的SQL数据为tianya.sql。
#mysql>show master status\G;
*************************** 1. row ***************************
File: hnolwebserver-bin.000010
Position: 649
Binlog_Do_DB: tianya
Binlog_Ignore_DB:
1 row in set (0.01 sec)
记下File与Position在设置从服务中需要用到。
(2)配置从服务器
修改/etc/my.cnf,如是多实例Msyql,则修改my_multi.cnf中的任一个实例定义中。
[mysqld]
master-host=192.168.200.102 #主服务端主机
master-user=backup #主服务端开设的帐号
master-password=123456 #主服务端开设的密码
master-port=3306 #主服务端Mysql端口
server-id=2 #设置数据库id默认主服务器是1可以随便设置但是如果有多台从服务器则不能重复。
master-connect-retry=60 #如果从服务器发现主服务器断掉,重新连接的时间差
replicate-do-db=tianya #同步的数据库
character-set-server=gb2312 #设置中文字符集。
将tianya.sql导入到从服务器中。与主服务器数据库一致.
#/usr/local/mysql/bin/mysql -u root -p
设置主服务器的各种参数:
#mysql>slave stop; #停止slave的服务
#mysql>CHANGE MASTER TO
#mysql>MASTER_HOST='192.168.200.102',#主服务器的IP地址
#mysql>MASTER_USER='backup', #同步数据库的用户
#mysql>MASTER_PASSWORD='123456', #同步数据库的密码
#mysql>MASTER_LOG_FILE='hnolwebserver-bin.000016', #主服务器二进制日志的文件名(前面要求记住的参数)
#mysql>MASTER_LOG_POS=2567; #日志文件的开始位置(前面要求记住的参数)
#mysql>slave start; #启动同步数据库的线程
192.168.200.102=>master
192.168.200.101=>slave
Mysql版本:Mysql 5.0.15
操作系统:Fc3 内核:2.6.9
(1)配置主服务器
#vi /etc/my.cnf
引用
[mysqld]
log-bin=hnolwebserver-bin //日志文件的名称,这里可以制定日志到别的目录 如果没有设置则默认主机名的一个日志名称
server-id = 1 //数据库的id这个应该默认是1就不用改动
binlog-do-db=tianya //需同步的数据库,多数据库用binlog-do-db=tianya1。
character-set-server=gb2312 //设置支持gb2312的字符集。
#/usr/local/mysql/bin/mysql -u root -p
#建tianya数据库。
#mysql>GRANT REPLICATION SLAVE ON *.* TO 'backup'@'192.168.200.101' IDENTIFIED BY '123456'; #添加一个主机为192.168.200.101的backup帐号,具有全局REPLICATION SLAVE权限。
在phpMyAdmin中导出tianya数据库的SQL数据为tianya.sql。
#mysql>show master status\G;
*************************** 1. row ***************************
File: hnolwebserver-bin.000010
Position: 649
Binlog_Do_DB: tianya
Binlog_Ignore_DB:
1 row in set (0.01 sec)
记下File与Position在设置从服务中需要用到。
(2)配置从服务器
修改/etc/my.cnf,如是多实例Msyql,则修改my_multi.cnf中的任一个实例定义中。
引用
[mysqld]
master-host=192.168.200.102 #主服务端主机
master-user=backup #主服务端开设的帐号
master-password=123456 #主服务端开设的密码
master-port=3306 #主服务端Mysql端口
server-id=2 #设置数据库id默认主服务器是1可以随便设置但是如果有多台从服务器则不能重复。
master-connect-retry=60 #如果从服务器发现主服务器断掉,重新连接的时间差
replicate-do-db=tianya #同步的数据库
character-set-server=gb2312 #设置中文字符集。
将tianya.sql导入到从服务器中。与主服务器数据库一致.
#/usr/local/mysql/bin/mysql -u root -p
设置主服务器的各种参数:
引用
#mysql>slave stop; #停止slave的服务
#mysql>CHANGE MASTER TO
#mysql>MASTER_HOST='192.168.200.102',#主服务器的IP地址
#mysql>MASTER_USER='backup', #同步数据库的用户
#mysql>MASTER_PASSWORD='123456', #同步数据库的密码
#mysql>MASTER_LOG_FILE='hnolwebserver-bin.000016', #主服务器二进制日志的文件名(前面要求记住的参数)
#mysql>MASTER_LOG_POS=2567; #日志文件的开始位置(前面要求记住的参数)
#mysql>slave start; #启动同步数据库的线程
May
28
1.命令作用
su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。
2.使用方式
su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]
3.参数说明
-f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。
-l , –login:加了这个参数之后,就好像是重新登陆一样,大部分环境变量(例如HOME、SHELL和USER等)都是以该使用者(USER)为主,并
且工作目录也会改变。如果没有指定USER,缺省情况是root。
-m, -p ,–preserve-environment:执行su时不改变环境变数。
-c command:变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。
–help 显示说明文件
–version 显示版本资讯
USER:欲变更的使用者账号,
ARG: 传入新的Shell参数。
4.例子
su -c ls root 变更帐号为 root 并在执行 ls 指令后退出变回原使用者。
su [用户名]
a>在root用户下, 输入 su 普通用户. 则切换至普通用户, 从root切换到变通用户不需要密码
b>在普通用户下, 输入 su [用户名]
提示 password:
输入用户的PASSWORD, 则切换至该用户
扩展阅读一:Linux下 su命令与su - 命令有什么区别?
su 是切换到其他用户,但是不切换环境变量(比如说那些export命令查看一下,就知道两个命令的区别了)
su - 是完整的切换到一个用户环境
所以建议大家切换用户的时候,尽量使用 su - linuxso 这样 否则可能发现某些命令执行不了
扩展阅读二:su和sudo的区别
由于su 对切换到超级权限用户root后,权限的无限制性,所以su并不能担任多个管理员所管理的系统。如果用su 来切换到超级用户来管理系统,也不能明确哪些工作是由哪个管理员进行的操作。特别是对于服务器的管理有多人参与管理时,最好是针对每个管理员的技术特长和 管理范围,并且有针对性的下放给权限,并且约定其使用哪些工具来完成与其相关的工作,这时我们就有必要用到 sudo。
通过sudo,我们能把某些超级权限有针对性的下放,并且不需要普通用户知道root密码,所以sudo 相对于权限无限制性的su来说,还是比较安全的,所以sudo 也能被称为受限制的su ;另外sudo 是需要授权许可的,所以也被称为授权许可的su;
sudo 执行命令的流程是当前用户切换到root(或其它指定切换到的用户),然后以root(或其它指定的切换到的用户)身份执行命令,执行完成后,直接退回到当前用户;而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权;
su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。
2.使用方式
su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG]]
3.参数说明
-f , –fast:不必读启动文件(如 csh.cshrc 等),仅用于csh或tcsh两种Shell。
-l , –login:加了这个参数之后,就好像是重新登陆一样,大部分环境变量(例如HOME、SHELL和USER等)都是以该使用者(USER)为主,并
且工作目录也会改变。如果没有指定USER,缺省情况是root。
-m, -p ,–preserve-environment:执行su时不改变环境变数。
-c command:变更账号为USER的使用者,并执行指令(command)后再变回原来使用者。
–help 显示说明文件
–version 显示版本资讯
USER:欲变更的使用者账号,
ARG: 传入新的Shell参数。
4.例子
su -c ls root 变更帐号为 root 并在执行 ls 指令后退出变回原使用者。
su [用户名]
a>在root用户下, 输入 su 普通用户. 则切换至普通用户, 从root切换到变通用户不需要密码
b>在普通用户下, 输入 su [用户名]
提示 password:
输入用户的PASSWORD, 则切换至该用户
扩展阅读一:Linux下 su命令与su - 命令有什么区别?
su 是切换到其他用户,但是不切换环境变量(比如说那些export命令查看一下,就知道两个命令的区别了)
su - 是完整的切换到一个用户环境
所以建议大家切换用户的时候,尽量使用 su - linuxso 这样 否则可能发现某些命令执行不了
扩展阅读二:su和sudo的区别
由于su 对切换到超级权限用户root后,权限的无限制性,所以su并不能担任多个管理员所管理的系统。如果用su 来切换到超级用户来管理系统,也不能明确哪些工作是由哪个管理员进行的操作。特别是对于服务器的管理有多人参与管理时,最好是针对每个管理员的技术特长和 管理范围,并且有针对性的下放给权限,并且约定其使用哪些工具来完成与其相关的工作,这时我们就有必要用到 sudo。
通过sudo,我们能把某些超级权限有针对性的下放,并且不需要普通用户知道root密码,所以sudo 相对于权限无限制性的su来说,还是比较安全的,所以sudo 也能被称为受限制的su ;另外sudo 是需要授权许可的,所以也被称为授权许可的su;
sudo 执行命令的流程是当前用户切换到root(或其它指定切换到的用户),然后以root(或其它指定的切换到的用户)身份执行命令,执行完成后,直接退回到当前用户;而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权;











