一、系统以及软件的准备

  系统及编译安装包的下载地址:http://pan.baidu.com/s/1jIjqinc   密码:ghc2

  说明:由于centos6.5是分卷压缩的,且压缩为三个压缩包,所以请下载三个压缩包,并放于同一文件夹中,解压CentOS-6.5-x86_64-bin-DVD.zip即可。

     lamp安装包文件夹中有19个安装包,均为必要的环境安装包或依赖包;下载完成之后将lamp安装包压缩为.zip格式压缩包。

     本次环境安装已以上系统和安装包为实验安装,为确保安装正确,请严格按照以上系统和安装包。

二、系统的安装和网络的配置。

  centos6.5 ×86_64的安装,在此省略安装步骤。

  vim /etc/sysconfig/network-scripts/ifcfg-eth0  配置好网络。

  分区时注意给/usr 分区空间大点,至少10G。因为安装包是放于/usr/local/src/下,且安装的位置都是在/usr/local 下

三、就绪工作

  1. 查看系统是否已经默认安装了httpd、mysql、php。

  1. [root@localhost ~]# rpm -qa | grep http
  2. httpd-tools-2.2.-.el6.centos.x86_64
  3. httpd-2.2.-.el6.centos.x86_64
  4. [root@localhost ~]# rpm -qa | grep mysql
  5. mysql-libs-5.1.-.el6.x86_64
  6. [root@localhost ~]# rpm -qa | grep php
  7. redhat-lsb-graphics-4.0-.el6.centos.x86_64
  8. sane-backends-libs-gphoto2-1.0.-.el6.x86_64
  9. gvfs-gphoto2-1.4.-.el6.x86_64
  10. phonon-backend-gstreamer-4.6.-.el6_4.x86_64
  11. plymouth-graphics-libs-0.8.-.el6.centos.x86_64
  12. hyphen-en-2.4-5.1.el6.noarch
  13. libreoffice-graphicfilter-4.0.4.2-.el6.x86_64
  14. hyphen-2.4-5.1.el6.x86_64
  15. libgphoto2-2.4.-.el6.x86_64
  16. xorg-x11-drv-elographics-1.4.-.el6.x86_64

    以上可以看出系统已经默认安装 了相关软件,使用以下命令卸载:

    yum –y remove htppd * 

    yum –y remove mysql*

    yum –y remove php*

    如果使用yum remove卸载不掉,可以使用 rpm -e –nodeps  软件名       来卸载

  2. 配置防火墙

    vim /etc/sysconfig/iptables  ,在以下相应位置,加入 红色  的两行

  1. A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
  2. -A INPUT -p icmp -j ACCEPT
  3. -A INPUT -i lo -j ACCEPT
  4. -A INPUT -m state --state NEW -m tcp -p tcp --dport -j ACCEPT
  5. -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
  6. -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
  7. -A INPUT -j REJECT --reject-with icmp-host-prohibited
  8. -A FORWARD -j REJECT --reject-with icmp-host-prohibited

    /etc/init.d/iptables restart  重启生效。

  3. 关闭selinux

    vim /etc/selinux/config

    在 SELINUX=enforcing  SELINUXTYPE=targeted 两句前面加#号注释   增加一句 SELINUX=disabled  保存完毕后,shutdown –r now 重启系统。如下:

  1. #SELINUX=enforcing
  2. # SELINUXTYPE= can take one of these two values:
  3. # targeted - Targeted processes are protected,
  4. # mls - Multi Level Security protection.
  5. #SELINUXTYPE=targeted
  6. SELINUX=disabled

  4. 上传安装包到指定的位置。

    使用rz命令上传到本机。此时得先安装rz命令,使用命令 yum -y install lrzsz 命令。切换到指定目录:cd  /usr/local/src   ,使用 rz 命令上传安装包,上传完毕后如下:

  1. [root@localhost src]# pwd
  2. /usr/local/src
  3. [root@localhost src]# ls
  4. lamp安装包.zip  

     解压 lamp安装包.zip,  unzip lamp安装包.zip ;修改名称为lamp   mv lamp安装包 lamp ,删除lamp安装包.zip  rm -rf  lamp安装包.zip

四、安装相关源码包

  1. yum安装编译工具 gcc 和gcc-c++   用rpm -q make gcc gcc-c++ zlib-devel libaio 查询是否安装以上安装包,用 yum -y install make gcc gcc-c++ zlib-devel libaio 安装以上安装包。

  2. 编译安装libxml2  先yum安装python-devel

    yum -y install python-devel

    cd  /usr/local/src/lamp

    tar zxvf libxml2-2.9.4.tar.gz 

    cd libxml2-2.9.4

    配置安装目录,命令如下:                 

  1. [root@localhost libxml2-2.9.]# ./configure --prefix=/usr/local/libxml2/

    编译以及安装 make && make install

     此时推荐make  和make install 分两步操作,以便查看错误。且原则上,如果没有报 eorro错误,而只是 leving drictory 是不算错误的。

  3. 编译安装libmcrypt

    cd  /usr/local/src/lamp    

    tar zxvf libmcrypt-2.5.7.tar.gz 

    cd libmcrypt-2.5.7  

    配置安装目录,命令如下:  

  [root@localhost libmcrypt-2.5.7]# ./configure --prefix=/usr/local/libmcrypt/

    make  make install

  4. 编译安装zlib

    cd  /usr/local/src/lamp 

    tar zxvf zlib-1.2.8.tar.gz  

    cd zlib-1.2.8

    配置安装目录,命令如下

  1. [root@localhost zlib-1.2.]# ./configure --prefix=/usr/local/zlib/

    make make install

  5. 编译安装libpng

    cd  /usr/local/src/lamp 

    tar zxvf libpng-1.6.23.tar.gz  

    cd libpng-1.6.23  

    配置安装目录,命令如下

  1. [root@localhost libpng-1.6.]# ./configure --prefix=/usr/local/libpng/ --enable-shared

    make  make install 

  6. 编译安装jpeg

    cd  /usr/local/src/lamp  

    tar zxvf jpegsrc.v9a.tar.gz 

    cd jpeg-9a/ 

    mkdir /usr/local/jpeg/  

    mkdir /usr/local/jpeg/bin

    mkdir /usr/local/jpeg/lib/  

    mkdir /usr/local/jpeg/include/  

    mkdir -p /usr/local/jpeg/man/man1

    配置安装目录,命令如下

  1. [root@localhost jpeg-9a]# ./configure --prefix=/usr/local/jpeg/ --enable-shared --enable-static

    make  make install

  7. 编译安装freeetype

    cd  /usr/local/src/lamp

    tar zxvf freetype-2.6.3.tar.gz  

    cd freetype-2.6.3   

    配置安装目录,命令如下

  1. [root@localhost freetype-2.6.]# ./configure --prefix=/usr/local/freetype/ --enable-shared

    make make install 

  8. 编译安装autoconf

    cd  /usr/local/src/lamp  

    tar zxvf autoconf-2.69.tar.gz  

    cd autoconf-2.69 

    autoconf直接在当前目录配置

    ./configure 

    make make install

  9. 编译安装GD

    cd /usr/local/src/lamp  

    tar zxvf gd-2.0.35.tar.gz   

    cd gd-2.0.35   

    vim gd_png.c

    找到#include "png.h"改成#include "/usr/local/libpng/include/png.h" ,如下:

  1. /* JCE: Arrange HAVE_LIBPNG so that it can be set in gd.h */
  2. #ifdef HAVE_LIBPNG
  3.  
  4. #include "gdhelpers.h"
  5. #include "/usr/local/libpng/include/png.h" /* includes zlib.h and setjmp.h */
  6.  
  7. #define TRUE 1
  8. #define FALSE 0

    配置安装目录,命令如下

  1. [root@localhost gd-2.0.]# ./configure --prefix=/usr/local/gd --with-jpeg=/usr/local/jpeg --with-png=/usr/local/libpng --with-zlib=/usr/local/zlib --with-freetype=/usr/local/freetype

    make  make install

五、安装apache

  1. 编译安装apr-1.5.2

     先查看是否安装apr 、apr-util  使用命令 rpm -q apr apr-util,如果已经安装则yum -y remove apr apr-util

    cd  /usr/local/src/lamp 

    tar zxvf apr-1.5.2.tar.gz 

    cd apr-1.5.2   

  配置安装目录,命令如下

  1. [root@localhost apr-1.5.]# ./configure --prefix=/usr/local/apr-httpd/

    make make install

  2. 编译安装apr-util

    cd /usr/local/src/lamp 

    tar zxvf apr-util-1.5.4.tar.gz  

    cd apr-util-1.5.4  

    配置安装目录,命令如下

  1. [root@localhost apr-util-1.5.]# ./configure --prefix=/usr/local/apr-util-httpd/ --with-apr=/usr/local/apr-httpd

    make  make install 

  3. 编译安装pcre

    cd /usr/local/src/lamp  

    tar zxvf pcre-8.34.tar.gz   

    cd pcre-8.34  

    配置安装目录,命令如下

  1. [root@localhost pcre-8.34]# ./configure --prefix=/usr/local/pcre

    make make install

  4. 编译安装apache

    cd /usr/local/src/lamp     

    tar zxvf httpd-2.4.20.tar.gz 

    cd httpd-2.4.20 

    配置安装目录,命令如下

  1. [root@localhost httpd-2.4.]# ./configure --prefix=/usr/local/apache2 --enable-mods-shared=all --enable-deflate --enable-speling --enable-cache --enable-file-cache --enable-disk-cache --enable-mem-cache --enable-so --enable-expires=shared --enable-rewrite=shared --enable-static-support --sysconfdir=/etc/httpd --with-z=/usr/local/zlib/ --with-apr=/usr/local/apr-httpd --with-apr-util=/usr/local/apr-util-httpd --with-pcre=/usr/local/pcre --disable-userdir  

    make make install  

    修改配置,vim /etc/httpd/httpd.conf

    在配置文件增加一行 ServerName localhost:80

  1. #ServerName www.example.com:
  2. ServerName localhost:80

    启动apache   /usr/local/apache2/bin/apachectl start

    打开浏览器测试,输入192.168.0.225 (本机ip地址为192.168.0.225)发现 it works 证明 apache安装成功

    设置apahce开机启动,使用命令 echo "/usr/local/apache2/bin/apachectl start" >> /etc/rc.d/rc.local  

    将apache启动加入服务, cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd   ,给予执行权限 chmod +x /etc/init.d/httpd  

     vi /etc/rc.d/init.d/httpd  在第二行加入以下两行  #chkconfig:2345 10 90  #description:Activates/Deactivates Apache Web Server,保存后退出

  1. #!/bin/sh
  2. #chkconfig:2345 10 90
  3. #description:Activates/Deactivates Apache Web Server
  4.  
  5. # Licensed to the Apache Software Foundation (ASF) under one or more

    chkconfig --add httpd 

    chkconfig --level 2345 httpd on  

    service httpd restart

六、安装mysql

  1. 编译安装cmake

    cd /usr/local/src/lamp  

    tar zxvf cmake-3.4.3.tar.gz  

    cd cmake-3.4.3  

    ./bootstrap  

    gmake 

    make make install

  2. 安装ncurses-devel

    yum -y install ncurses-devel  

  3. 创建用户、组和目录

    groupadd mysql 

    useradd mysql -g mysql 

    passwd mysql 设置密码为123

    mkdir /usr/local/mysql 

    mkdir /usr/local/mysql/data 

    chown -R mysql.mysql /usr/local/mysql

  4. 编译安装msql

    cd  /usr/local/src/lamp

    tar zxvf mysql-5.5.23.tar.gz 

    cd mysql-5.5.23 

    配置安装目录,命令如下

  1. [root@localhost mysql-5.5.]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DMYSQL_DATADIR=/usr/local/mysql/data -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE= -DWITH_INNOBASE_STORAGE_ENGINE= -DWITH_MEMORY_STORAGE_ENGINE= -DWITH_READLINE= -DENABLED_LOCAL_INFILE= -DMYSQL_USER=mysql-DMYSQL_TCP_PORT=

    make make install  

    cd /usr/local/mysql/

    给当前安装目录设置权限

    chown -R root.mysql .    

    chown -R mysql.mysql ./data  

    初始化数据库  /usr/local/mysql/scripts/mysql_install_db --user=mysql

    拷贝mysql配置文件    cp support-files/my-medium.cnf /etc/my.cnf 

    启动mysql服务   /usr/local/mysql/bin/mysqld_safe --user=mysql &

    给sock文件设置mysql权限  chown mysql.mysql /tmp/mysql.sock

    追加开机启动   echo "/usr/local/mysql/bin/mysqld_safe --user=mysql &" >> /etc/rc.d/rc.local 

    设置密码为123   /usr/local/mysql/bin/mysqladmin -uroot password 123

    测试连接mysql  /usr/local/mysql/bin/mysql -uroot  -p  ,连接成功,则整个mysql安装成功。

    为mysql配置环境变量   vim /etc/profile  在文件最后加入后面的命令: export PATH=/usr/local/mysql/bin:$PATH  保存退出。 source /etc/profile 

    将mysql加入服务   cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

    设置远程登录root用户权限,密码为 123   登录录进mysql

    use mysql;

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123' WITH GRANT OPTION;

    flush privileges; 

    重启mysql服务   service mysqld restart

    

七、安装php

  1. 安装libXpm-devel

    yum -y install libXpm-devel

  2. 编译安装php

    cd  /usr/local/src/lamp

    tar zxvf php-5.6.22.tar.gz 

    cd php-5.6.22 

    配置安装目录,命令如下

  1. [root@localhost php-5.6.]# ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-libxml-dir=/usr/local/libxml2 --with-png-dir=/usr/local/libpng --with-jpeg-dir=/usr/local/jpeg --with-freetype-dir=/usr/local/freetype --with-gd --with-zlib-dir=/usr/local/zlib --with-mcrypt=/usr/local/libmcrypt --with-xpm-dir=/usr/lib64 --enable-soap --enable-mbstring=all -enable-sockets

    (若此时安装的是php7,会提出警告,找不到  --with-mysql,此时不要处理,因为php7移除了该编译项)

              make  make install   

    cp php.ini-development  /usr/local/php/etc/php.ini   

    vim /usr/local/php/etc/php.ini  

    修改php.ini 把;date.timezone 前面的分号去掉,改成date.timezone ="PRC"

     vim /etc/httpd/httpd.conf  

    在AddType application/x-gzip .gz .tgz后面添加两行

      AddType application/x-httpd-php .php .phtml

      AddType application/x-httpd-php-source .phps

  1. #
  2. # AddType allows you to add to or override the MIME configuration
  3. # file specified in TypesConfig for specific file types.
  4. #
  5. #AddType application/x-gzip .tgz
  6. AddType application/x-httpd-php .php .phtml
  7. AddType application/x-httpd-php-source .phps
  8. #
  9. # AddEncoding allows you to have certain browsers uncompress
  10. # information on the fly. Note: Not all browsers support this.

    将下面一行DirectoryIndex index.html   更改为:DirectoryIndex  index.php index.html index.htm 修改完后,退出。

  1. #
  2. # DirectoryIndex: sets the file that Apache will serve if a directory
  3. # is requested.
  4. #
  5. <IfModule dir_module>
  6. DirectoryIndex index.php index.html index.htm
  7. </IfModule>

    service httpd restart 

八、安装PDO扩展

    cd  /usr/local/src/lamp 

    tar zxvf PDO_MYSQL-1.0.2.tgz.1 

    cd PDO_MYSQL-1.0.2

    (修改:建议不要用本版本pdo,直接用php自带的pdo, 一般在php安装包的ext目录下。如:/usr/local/src/lamp/php-7.1.17/ext/pdo_mysql,然后继续执下面命令:) 

    cd /usr/local/src/lamp/php-7.1.17/ext/pdo_mysql

    /usr/local/php/bin/phpize 

    ln -s /usr/local/mysql/include/* /usr/local/include/  

    配置安装目录,命令如下

  1. [root@localhost PDO_MYSQL-1.0.]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql

    make  make install  

    vim /usr/local/php/etc/php.ini 

    在php.ini里面配置加载pdo 扩展

     extension=pdo_mysql.so

  1. ; For example, on Windows:
  2. ;
  3. ; extension=msql.dll
  4. ;
  5. ; ... or under UNIX:
  6. ;
  7. ; extension=msql.so
  8. extension=pdo_mysql.so
  9. ;

    加入一行命令  extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20131226"

如果安装的是php-7.1.7 ,则加入命令为 extension_dir="/usr/local/php/lib/php/extensions/no-debug-zts-20160303"

  1. ; Directory in which the loadable extensions (modules) reside.
  2. ; http://php.net/extension-dir
  3. ; extension_dir = "./"
  4.  extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20131226"
  5. ; On windows:
  6. ; extension_dir = "ext"

    重启apache  service httpd restart

九、 安装memcache 、memcached

       首先安装首先安装和配置memcached服务,由于memcached服务需要libevent 依赖,则先安装libevent

tar zxvf libevent-2.0.22-stable.tar.gz  

cd libevent-2.0.22-stable

  1. [root@localhost libevent-2.0.20-stable]# ./configure --prefix=/usr/local/libevent

 make      make install

安装memcached 服务

cd  /usr/local/src/lamp

           tar zxvf memcached-1.5.7.tar.gz

 cd memcached-1.5.7

  1. [root@localhost memcached-1.5.7]# ./configure --prefix=/usr/local/memcached -with-libevent=/usr/local/libevent/

make      make  install

开启memcached服务,   /usr/local/memcached/bin/memcached -d -m 64 -u root -p 11211

查看memcache是否开启成功,使用命令   ps -ef | grep memcached    如下,出现红色内容表示已经开启memecached服务

  1. [root@localhost memcached-1.5.7]# ps -ef | grep memcached
  2. root 33217 1 0 19:38 ? 00:00:00 /usr/local/memcached/bin/memcached -d -m 64 -u root -p 11211
  3. root 33230 26031 0 19:39 pts/2 00:00:00 grep memcached

     以下将安装php memcache 扩展,已php7为例(本次扩展非php5 而是php7)

     先安装 依赖libmemcached包

     tar zxvf libmemcached-1.0.18.tar.gz 

     cd libmemcached-1.0.18

  1. [root@localhost libmemcached-1.0.18]# ./configure --with-memcached

  make     make install

  安装memcached 扩展

  cd  /usr/local/src/lamp

  tar zxvf php-memcached.tar.gz

  cd php-memcached

  /usr/local/php/bin/phpize

  1. [root@localhost php-memcached]# ./configure --with-php-config=/usr/local/php/bin/php-config --disable-memcached-sasl

make      make install

安装memcache扩展

cd  /usr/local/src/lamp

tar zxvf pecl-memcache.tar.gz 

cd pecl-memcache

/usr/local/php/bin/phpize

  1. [root@localhost pecl-memcache]# ./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config

make     make install

在php.ini中加入memcached 和 memcache 扩展 ,vim /usr/local/php/etc/php.ini ,在最后加入以下:

  1. [Memcached]
  2. extension_dir = '/usr/local/php/lib/php/extensions/no-debug-zts-20160303/'
  3. extension = memcached.so
  4. extension = memcache.so

保存,退出。重启apache  。 service httpd restart

测试memcache 、memcahed能否正常运行:

vim /usr/local/apache2/htdocs/memcache.php

  1. <?php
  2. $memcache = new Memcached; //此时测试memcached, 创建一个memcached对象
  1. //$memcache = new Memcache; //若取消该注释,测测试memcache,创建一个memcache对象
  1. $memcache->addServer('localhost', 11211) or die ("Could not connect"); //连接Memcached服务器
  2. $memcache->set('key', 'test'); //设置一个变量到内存中,名称是key 值是test
  3. $get_value = $memcache->get('key'); //从内存中取出key的值
  4. echo $get_value;
  5. ?>

如图:测试出现 test ,则表明memcache运行成功。

    vim /usr/local/apache2/htdocs/index.php  phpinfo()检测是否安装成。如图:

参考链接:http://wenku.baidu.com/view/98299b48c5da50e2524d7fd3.html?re=view

pdo_mysql安装参考链接:http://www.poluoluo.com/jzxy/201412/327143.html

 

centos6.5编译安装lamp开发环境的更多相关文章

  1. CentOS6.3 编译安装LAMP(2):编译安装 Apache2.2.25

    所需源码包: /usr/local/src/Apache-2.2.25/httpd-2.2.25.tar.gz 编译安装 Apache2.2.25 #切换到源码目录 cd /usr/local/src ...

  2. Linux安装LAMP开发环境及配置文件管理

    Linux主要分为两大系发行版,分别是RedHat和Debian,lamp环境的安装和配置也会有所不同,所以分别以CentOS 7.1和Ubuntu 14.04做为主机(L) Linux下安装软件,最 ...

  3. CentOS6.3 编译安装LAMP(1):准备工作

    卸载yum或rpm安装的amp软件 #在编译安装lamp之前,首先先卸载已存在的rpm包. rpm -e httpd rpm -e mysql rpm -e php yum -y remove htt ...

  4. CentOS6.3 编译安装LAMP(2):编译安装 Apache2.4.6

    Apache官方说: 与Apache 2.2.x相比,Apache 2.4.x提供了很多性能方面的提升,包括支持更大流量.更好地支持云计算.利用更少的内存处理更多的并发等.除此之外,还包括性能提升.内 ...

  5. CentOS6.3 编译安装LAMP(3):编译安装 MySQL5.5.25

    所需源码包: /usr/local/src/MySQL-5.5.25/cmake-2.8.8.tar.gz /usr/local/src/MySQL-5.5.25/mysql-5.5.25.tar.g ...

  6. CentOS6.3 编译安装LAMP(4):编译安装 PHP5.2.17

    所需源码包: /usr/local/src/PHP-5.2.17/libmcrypt-2.5.8.tar.gz /usr/local/src/PHP-5.2.17/mhash-0.9.9.9.tar. ...

  7. CentOS6.3 编译安装LAMP(4):编译安装 PHP5.3.27

    所需源码包: /usr/local/src/PHP-5.3.27/libmcrypt-2.5.8.tar.gz /usr/local/src/PHP-5.3.27/mhash-0.9.9.9.tar. ...

  8. CentOS6.8编译安装LAMP

    CentOS6.8编译安装Apache2.4.25.MySQL5.7.16.PHP5.6.29 初始化 #固定IP vi /etc/sysconfig/network-scripts/ifcfg-et ...

  9. 编译安装PHP开发环境

    Linux 系统为 CentOS 7.2 1. 安装 Nginx 安装 Nginx 依赖包: # yum -y install zlib zlib-devel openssl openssl-deve ...

随机推荐

  1. nodejs操作mongodb数据库封装DB类

    这个DB类也算是我经历了3个实际项目应用的,现分享出来,有需要的请借鉴批评. 上面的注释都挺详细的,我使用到了nodejs的插件mongoose,用mongoose操作mongodb其实蛮方便的. 关 ...

  2. 使用maven profile实现多环境可移植构建(转自CSDN)

    使用maven profile实现多环境可移植构建 标签: maven profilemaven自动构建maven自动部署maven可移植构建持续集成 2014-04-25 23:37 26905人阅 ...

  3. Oracle的AWR报告分析

    * 定义:awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告 ...

  4. 设计模式之 面向对象的养猪厂的故事,C#演示(二)

    (三) 优先使用聚合,而不是继承 有一段时间,养猪场的老板雇用了清洁工人来打扫猪舍.但有一天,老板忽然对自己说"不对啊,既然我有机器人,为什么还要雇人来做这件事情?应该让机器人来打扫宿舍!& ...

  5. 使用快捷键提升C#开发效率

    好的工具能帮我们提升开发效率,能用工具去做的事情尽量使用工具,让我们的开发尽量自动化是提升开发效率的关键因素. 很多人都用过Resharper,也被Resharper超多的快捷键所折服,本篇文章我总结 ...

  6. SharePoint 2010商业智能组件

    Microsoft Office SharePoint Server (MOSS) 2007中,就已经提供了很多支持商业智能的能力.其中主要的组件包含Excel Services, Reporting ...

  7. 20个优秀的 JavaScript 键盘事件处理库

    键盘事件是 Web 开发中最常用的事件之一,通过对键盘事件的捕获和处理可以提高网站的易用性和交互体验.下面,我们向大家介绍收集的20款优秀的 JavaScript 键盘事件处理库,帮助开发人员轻松处理 ...

  8. easyui日期在未加载easyui-lang-zh_CN.js出现英文的情况下加载中文的方法

    我们有时候在操作easyui的时候本来是加载了easyui-lang-zh_CN.js中文文件包,但是还是出现了英文.使得我们不得埋怨这框架咋这么不好用,其实我们仔细看看这个中文包就会发现里面很多都是 ...

  9. ASP.NET程序中常用的三十三种代码

    1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDown ...

  10. 创建和删除节点:——核心DOM

    1. 创建单个元素节点:3步:       1. 创建空元素节点对象:          var elem=document.createElement("标签名");      ...