Liunx配置IP和DNS

标 签: Linuxdebian

配置 IP 和 DNS

配置IP和NDS,把 /etc/network/interfaces 修改成
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static

address 192.168.1.23
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1
DNS,把 /etc/resolv.conf 修改成
nameserver 192.168.1.1

之后运行 reboot 重启电脑


Linux / 评 论 (0) / 热度 (554℃) / 2013-07-02 / 阅读全文  / MaWei

wamp虚拟主机配置

标 签: mysqlphpwamp

wamp5虚拟主机配置


1  编辑httpd.conf,查找Include conf/extra/httpd-vhosts.conf,把前面注释符号“#”删掉。
2  编辑httpd-vhosts.conf,我把WAMPServer安装在D:/wamp,所以我这里的路径是D:\wamp\Apache2\conf\extra。

3  把里面的内容清空掉,换成下面的内容:

    

NameVirtualHost *:80

ServerName www.host1.com
ServerAlias www.host1.com
DocumentRoot "D:/wamp/www/host1"
ServerName www.host2.com
ServerAlias www.host2.com
DocumentRoot "D:/wamp/www/host2"
 

4  修改C:/WINDOWS/system3/drivers/etc/host这个文件,用记事本打开,加上如下内容:

127.0.0.1  www.host1.com
127.0.0.1  www.host2.com



 好了,然后重启apache,在浏览器里面输入www.host1.com,看看访问到的内容是不是host1这个目录呢

Lnmpa / 评 论 (0) / 热度 (898℃) / 2013-07-10 / 阅读全文  / MaWei

MySql常用语句

标 签: mysqlphp

MySql常用语句

1. 计算年数通过生日计算出有几岁。

SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y') + 0;
 

2.显示某一列出现过N次的值

SELECT id FROM tbl GROUP BY id HAVING COUNT(*) = N;

3.查找表中的主键

SELECT COUNT(*) FROM calendar WHERE d BETWEEN Start AND Stop AND DAYOFWEEK(d) NOT IN(1,7) AND holiday=0

4.查看你的数库有多大

SELECT k.column_name FROM information_schema.table_constraints t JOIN information_schema.key_column_usage k USING (constraint_name,table_schema,table_name) 
WHERE t.constraint_type='PRIMARY KEY' AND t.table_schema='db' AND t.table_name=tbl'


MySql / 评 论 (0) / 热度 (816℃) / 2013-07-14 / 阅读全文  / MaWei

php面试题 陷阱题

标 签: mysqlphp

php面试题 陷阱题

个人收集题目:
题1:


$a=3;
$b=6;
$c=1;
if($a=0||$b=7 && $c=10){
    $a++;   
    $b++;
}
var_dump($a, $b,$c);
1.把$a = 0 看成 $a == 0;
2.认为$a=0赋值成功$b=7没执行
4.认为$a的值为0,或者为false
3.认为$b=7赋值成功为7


正确答案应该为
$a = true $b = true $c = 10


题2:

if('0' == 'all'){
	echo 123;
    }else{
	echo 321;
}

1。错把字符转回int比较

答案:123;


PHP / 评 论 (0) / 热度 (897℃) / 2013-07-02 / 阅读全文  / MaWei

Jquery随屏滚动特效

标 签: jquery

Jquery随屏滚动特效

代码如下 :

$(function () {
		var $offtop = $('.fdkf').offset().top;
		$(window).scroll(function () {
			var $scrotop = $(window).scrollTop();
			if($scrotop > $offtop){
				$('.fdkf').stop(false,true).animate({'top':$offtop+$scrotop+'px'},300);
			}
			if($scrotop < '10'){
				$('.fdkf').stop(false,true).animate({'top':$offtop+'px'},300);
			}
		});
});

Js+JQuery / 评 论 (0) / 热度 (705℃) / 2013-07-02 / 阅读全文  / MaWei

php空间的在线解压 ZIP

标 签: mysqlphp

php空间的在线解压 ZIP


把打包好的程序上传到空间后,在空间里面在线解压。步骤如下:(注:打包为ZIP)

 

可以通过php程序调用exec指令进行在线解压: 本地新建文档,内容如下:    
      1.   
      2.  然后保存为php格式的文件放在需要解压文件的同文件夹下运行(其中abc.zip替换成您的zip包文件名即可);

    请注意: 系统Linux默认UTF-8编码, Windows为GBK或等编码, 压缩包内部的文件夹或文件名不要使用中文,以免引起乱码

PHP / 评 论 (0) / 热度 (803℃) / 2013-07-01 / 阅读全文  / MaWei

Js获取屏幕body宽高度

标 签: jquery

Js获取屏幕body宽高度



window.screen.height;                //屏幕分辨率的高

window.screen.width;                 //屏幕分辨率的宽

window.screen.availHeight;          //屏幕可用工作区的高

window.screen.availWidth;           //屏幕可用工作区的宽

document.body.clientWidth;        //网页可见区域宽(body

document.body.scrollTop;           //网页被卷去的Top(滚动条

document.body.scrollLeft;           //网页被卷去的Left(滚动条

window.screenTop;                     //浏览器距离Top

window.screenLeft;                     //浏览器距离Left

document.body.clientHeight;       //网页可见区域高(body

document.body.offsetWidth;       //网页可见区域宽(body,包括border、margin等

document.body.offsetHeight;      //网页可见区域宽(body,包括border、margin等

document.body.scrollWidth;        //网页正文全文宽,包括有滚动条时的未见区域

document.body.scrollHeight;       //网页正文全文高,包括有滚动条时的未见区域

Js+JQuery / 评 论 (0) / 热度 (843℃) / 2014-05-27 / 阅读全文  / MaWei

debian 初始安装

标 签: debianVimLinux

1.下载debian 网址:http://www.debian.org/distrib/ 

2.选择CD就可以了 32位 和 64 位随便选

3.安装debian 最好断网安装 网速快可以连网安装

3.安装好后修改源并更新

4.源

在更新源的时候,要注意查看自己的系统版本源名:

lsb_release -a
codename就是源名

    操作如下:

cd /etc/apt/
源名:jessie,适合Debian8.x版本
wget -c http://mirrors.163.com/.help/sources.list.jessie
源名:wheezy,适合Debian7.x版本
wget -c http://mirrors.163.com/.help/sources.list.wheezy
源名:squeeze,适合Debian6.x版本
wget -c http://mirrors.163.com/.help/sources.list.squeeze
cp sources.list sources.list.bak
mv sources.list.squeeze sources.list

然后开始更新源:

apt-get update
apt-get upgrade


5.安装`vim`, `ctags`, `postgresql`, `lnmp`, `setuptools`, `sqlite3`

apt-get install vim ctags sqlite3 libsqlite3-dev python-dev git  ruby rubygems postgresql 
# 要在安装 lnmp 之前安装 libmysqld-dev,否则安装 libmysqld-dev 就会破坏 lnmp 所安装的 mysql
apt-get install libmysqld-dev
mkdir down
cd down
wget http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py
easy_install mysql-python
wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz 
cd lnmp1.0-full 
./debian.sh
# 修改 debian.sh 让安装后的 php-fpm 支持 postgresql,添加 `--with-pgsql=/var/lib/postgresql/8.4/main` 到374行的行尾
vi debian.sh
# 替换 vhost.sh 中所有的 wwwroot 为 www。让新建的站点默认的根目录在 /home/www 下
vi vhost.sh
./debian.sh

./eaccelerator.sh
./ionCube.sh
./imageMagick.sh
# 解决 memcached 找不到目录的问题
mkdir -p /var/lock/subsys
./memcached.sh


安装vim,命命别名等、请阅读 Linux配置`.bashrc`, `vim`, Linux配置命令缩写

Linux / 评 论 (0) / 热度 (942℃) / 2016-05-23 / 阅读全文  / MaWei