自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1027)
  • 资源 (5)
  • 收藏
  • 关注

原创 nginx的启动、重启命令

service  nginx   {start|stop|restart|reload|force-reload|status|configtest|rotate|upgrade}

2015-04-23 20:03:28 1036

转载 Ubuntu Linux 命令整理(四)使用less,more,tail,head显示文件/输出内容

more是我们最常用的工具之一,最常用的就是显示输出的内容,然后根据窗口的大小进行分页显示,然后还能提示文件的百分比;# more /etc/profile  more 的语法、参数和命令;more [参数选项] [文件]参数如下:+num                    从第num行开始显示;-num                    定义屏

2015-04-13 10:31:30 6086 1

转载 linux命令tee:将信息同时输出到屏幕和文件

如果你在linux下希望将程序或命令运行的信息,在输入到文件的同时,也能够显示在屏幕上,你可以考虑使用tee这个命令。下图是对这个命令的形象介绍:上图的解释是:ls -l 的输出重定向到 tee, tee 用于将内容存入file.txt文件,管道符号将内容输出到less命令;上图很像一个大写T,因此该命令叫tee.再举一个例子,比如我现在要运行vasp:1. 如果只希望运行信息

2015-04-13 10:18:28 34538

转载 Python模块学习 --- urllib

urllib模块提供的上层接口,使我们可以像读取本地文件一样读取www和ftp上的数据。每当使用这个模块的时候,老是会想起公司产品的客户端,同事用C++下载Web上的图片,那种“痛苦”的表情。我以前翻译过libcurl教程,这是在C/C++环境下比较方便实用的网络操作库,相比起 libcurl,Python的urllib模块的使用门槛则低多了。可能有些人又会用效率来批评Python,其实在操作网络

2015-04-08 19:43:29 486

转载 SQL中Group By的使用

1、概述“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。2、原始表3、简单Group By示例1select 类别, sum(数量) as 数量之和from Agroup by 类别返回结果如下表,实际上就是分类汇总。4、Gr

2015-04-08 14:36:47 472

转载 python实践3:cursor() — 数据库连接操作

python操作数据库,要安装一个Python和数据库交互的包MySQL-python-1.2.2.win32-py2.5.exe,然后我们就可以使用MySQLdb这个包进行数据库操作了。     操作步骤如下:    1、建立数据库连接     importMySQLdb     conn=MySQLdb.connect(host="localhost",user="ro

2015-04-07 15:56:17 1035

转载 Python中时间的处理之——timedelta篇

#! /usr/bin/python# coding=utf-8from datetime import datetime,timedelta"""timedelta代表两个datetime之间的时间差"""now = datetime.now()past = past = datetime(2010,11,12,13,14,15,16)timespan

2015-04-07 14:49:28 21598

转载 Linux非root用户下安装python及MySQLdb

Linux非root用户下安装python及MySQLdb记录:安装所需软件包: Python-2.6.tar.bz2、MySQL-python-1.2.3c1.tar、setuptools-0.6c11.tar.gz。安装前:1. 定义python的安装目录:PYTHON_DIR = /home/$USER/local/python2. 定义安装目录:INSTALL_DI

2015-04-07 14:03:39 1413

转载 编译安装python

Linux 系统是自带python的. 但是一般的版本都比较低 如果需要使用高版本的python 则需要自己 编译并安装编译python 前需要先安装 编译环境使用  yum install gcc gcc-c++ autoconf automake 来安装编译环境下载python.官网的python下载页面打不开了. http://www.pyth

2015-04-07 13:29:44 791

转载 phpMyAdmin 登陆超时(1440秒未活动),请重新登录

这个是默认配置文件,一般是不让改的,文件里也这样写了 phpMyAdmin / libraries / config.default.php,所以应该的是phpMyAdmin /config.inc.php,在里面加一行:$cfg['Servers'][$i]['LoginCookieValidity'] = 86400;就可以了。

2015-04-01 09:53:31 1301

转载 允许phpmyadmin空密码登录的配置方法

这是因为默认phpmyadmin空密码登录是被禁止的,如果想要phpmyadmin空密码允许登录,就需要修改phpmyadmin相关配置。 在phpmyadmin3安装配置图解教程一文中,我介绍了phpmyadmin的安装与配置,至于修改phpmyadmin登录密码的界面,我在Mysql修改root密码的命令及方法中已告知,如果想要允许phpmyadmin以空密码方式登录,就要修改libr

2015-03-31 17:21:07 662

原创 基于nginx搭建phpmyadmin环境

1、将phpmyadmin安装下载,并解压;2、在解压文件中复制config.sample.inc.php为config.inc.php,按服务器中mysql的情形进行配置;/* Authentication type */$cfg['Servers'][$i]['auth_type'] = 'cookie';/* Server parameters */$cfg['Servers'

2015-03-31 17:02:00 11109

转载 Smarty Chapter 17. 高级特性 模板继承

模板继承继承是从面向对象编程而来的概念,模板继承可以让你定义一个或多个父模板,提供给子模板来进行扩展。 扩展继承意味着子模板可以覆盖部分或全部父模板的块区域。 继承结构可以是多层次的,所以你可以继承于一个文件,而这个文件又是继承于其他文件,等等。 在覆盖父模板的{block}块以外的地方,子模板不能定义任何内容。任何在{block}以外的内容都会被自动忽略。

2015-03-30 14:53:37 505

转载 Raills与安全

简介作为一个 Web 开发者,经常要面临各种安全问题( SQL 注入,跨站攻击等)。虽然 Rails 默认帮我们做了很多防护,但是如果新手不了解机制,修改默认等配置,可能会导致比较严重的安全隐患。 我们来一个一个介绍下:SQL InjectionSQL 注入至今都是非常常见的 Web 安全漏洞。主要原理是伪造特殊的输入作为参数传给 Web 应用程序,而这些输入大都是 SQL 中都一些组

2015-03-27 13:46:31 646

转载 《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》 1.7.2 Nginx+FastCGI运行原理

1.7.2 Nginx+FastCGI运行原理Nginx不支持对外部程序的直接调用或者解析,所有的外部程序(包括PHP)必须通过FastCGI接口来调用。FastCGI接口在Linux下是socket(这个socket可以是文件socket,也可以是ip socket)。为了调用CGI程序,还需要一个FastCGI的wrapper(wrapper可以理解为用于启动另一个程序的程序),这个wra

2015-03-25 16:27:22 770

转载 高性能Linux服务器构建实战:运维监控、性能调优与集群应用 1.7.3

1.7.3 spawn-fcgi与PHP-FPM前面介绍过,FastCGI接口方式在脚本解析服务器上启动一个或者多个守护进程对动态脚本进行解析,这些进程就是FastCGI进程管理器,或者称为FastCGI引擎。 spawn-fcgi与PHP-FPM就是支持PHP的两个FastCGI进程管理器。下面简单介绍spawn-fcgi与PHP-FPM的异同。spawn-fcgi是HTTP服务器l

2015-03-25 16:25:08 1352

转载 Nginx配置文件nginx.conf中文详解(总结)

本文详细介绍了Nginx配置的一些参数说明,为以后的配置提供一定的帮助。有两种方式来通过这些信号去控制 Nginx,第一是通过 logs 目录下的 nginx.pid 查看当前运行的 Nginx 的进程 ID,通过 kill – XXX 来控制 Nginx。AD:WOT2014课程推荐:实战MSA:用开源软件搭建微服务系统检测nginx配置文件是否正确/usr/local/ngin

2015-03-25 15:57:30 773

转载 Nginx 的 Location 配置指令块

最近一段时间在学习 Nginx ,以前一直对 Nginx 的 Location 配置很头大,最近终于弄出点眉目。总结如下:nginx 配置文件,自下到上分为三种层次分明的结构: |    http block        the protocol level |    server block        the server level V    location block

2015-03-25 15:32:03 709

转载 (总结)Linux服务器上最简单的Nginx反向代理配置

Nginx不但是一款高性能的Web服务器,也是高性能的反向代理服务器。下面简单说说Nginx的反向代理功能。反向代理是什么?反向代理指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部或其他网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端。简单实现方法:例如我想在服务器上建一个google.ha97.com的域名用来反向代理访问Go

2015-03-25 15:09:31 1693

转载 (总结)Nginx配置文件nginx.conf中文详解

#定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;#进程文件pid /

2015-03-25 14:54:55 543

转载 phpmyadmin 错误 #2002 Cannot log in to the MySQL server

因为在 /etc/my.cnf 里关闭了tcp方式,但是没有改 phpmyadmin 的 config.inc.php 文件里面$cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock';$cfg['Servers'][$i]['connect_type'] = 'socket';并确认/tmp下是否存在mysqld.so

2015-03-19 16:20:45 5281 1

转载 LRU(Least Recently Used)缓存介绍与实现

引子:我们平时总会有一个电话本记录所有朋友的电话,但是,如果有朋友经常联系,那些朋友的电话号码不用翻电话本我们也能记住,但是,如果长时间没有联系了,要再次联系那位朋友的时候,我们又不得不求助电话本,但是,通过电话本查找还是很费时间的。但是,我们大脑能够记住的东西是一定的,我们只能记住自己最熟悉的,而长时间不熟悉的自然就忘记了。其实,计算机也用到了同样的一个概念,我们用缓存来存放以前

2015-03-11 16:46:49 7208 1

转载 js中几种实用的跨域方法原理详解

这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果:要解决跨域的问题,我们可以使用以下几种方法:一

2015-03-11 16:40:20 519

转载 php增加mysqli扩展

正在运行的php上增加mysqli扩展,基本方法与加载其他扩展一样,就是不用再单独下载扩展包了,php安装包里就自带,找到你当前php运行的版本,我的是php-5.2.10,具体方法如下:tar -zxf php-5.2.10.tar.gzcd php-5.2.10/ext/mysqli/usr/local/php/bin/phpize   ##生成configur文件./co

2015-03-09 19:21:48 3416

转载 解决Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:

php 5个版本,5.2、5.3、5.4、5.5,怕跟不上时代,新的服务器直接上5.5,但是程序出现如下错误:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in,看意思就很明了,说mysql_con

2015-03-09 18:05:14 809

转载 mysqli使用localhost问题 Warning: mysqli::mysqli(): (HY000/2002): No such file or directory in /mnt/www/

[php] view plaincopy$mysqli = new mysqli('localhost', 'root', '123456', 'mysql');  if ($mysqli->connect_error) {      die('Connect Error (' . $mysqli->connect_errno . ') '     

2015-03-09 18:03:02 19124

转载 Linux下rz,sz与ssh的配合使用

一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;   与ssh有关的两个命令可以提供很方便的操作:   sz:将选定的文件发送(send)到本地机器   rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)rz

2015-02-28 17:57:39 531

转载 完美解决PHP中文乱码

一.首先是PHP网页的编码 1. php文件本身的编码与网页的编码应匹配 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加<meta http-equiv="Content-Type" content="text/html; charset=gb2312">,所有文件的

2015-02-27 17:49:59 1079

转载 mysql_connect报告”No such file or directory”错误的解决方法

今天在MacBookPro上安装wordpress时,安装程序一直报错说连不上数据库。mysql客户端可以正常使用,可以确定不是服务器的问题。写了个php脚本单独执行mysql_connect(),发现错误信息居然是“No such file or directory"!这里应该没涉及到文件啊?在网上搜了一下,找到了这篇文章:mysql_connect and No such file

2015-02-27 14:55:16 837

转载 apache2.4 AH01630: client denied by server configuration错误

apache 2.4.x与2.2.x版本很多配置信息的写法不同,如果2.4.x版本按2.2.x版本的写法书写,则会出现标题中的错误;apache-2.2.x配置虚拟机的大致写法如下:NameVirtualHost 192.168.10.81:80ServerAdmin rocdk890@gmail.comdirectoryIndex index.html index.php ind

2015-01-28 14:49:40 5414

转载 LAMP环境搭建教程(可用)

学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP、WAMP、MAMP等。这里我介绍一下LAMP环境的搭建,即Linux、Apache、MySQL、PHP环境。一、首先安装操作系统操作系统:centos6.3IP地址:192.168.146.129网关:DNS:操作系统安装步骤,此处不在给出截图。备注:服务器

2015-01-28 00:12:13 908

原创 netbeans 搭建php debug环境

1、将phpinfo中的信息复制到http://xdebug.org/wizard.php,检测对应php版本可用的xdebug版本,按提示进行安装;2、 查找php.ini文件, 我本地的环境是LNMP。3、打开/etc/php5/fpm/php.ini文件,在最底部加上以下代码zend_extension=/usr/lib/php5/20090626+lfs/xde

2015-01-25 23:04:31 910

转载 Ubuntu 12.04下LAMP环境搭建实录

LAMP(Linux- Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据 库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件,是国际上成熟的架构框架,很多流行的商业应用都是采取这个架构,和 Java/J2EE架构相比,LAMP具有Web资源丰富、轻量、快速开发等特点,微软的.NET架构相

2015-01-25 22:21:54 578

转载 ubuntu 彻底卸载apache2

最近老是在换项目,在做环境,删除原有不用的,有时候再装出错,下面就apache2的完全卸载命令贴出来,供大家参考!1. 删除apache代码:$ sudo apt-get --purge remove apache-common$ sudo apt-get --purge remove apache2.找到没有删除掉的配置文件,一并删除代码:

2015-01-25 21:51:21 11098 1

转载 ubuntu12.04 安装搜狗输入法

目前搜狗输入法是基于fcitx框架下的,所以我们得安装fcitx才行首要得卸载Ubuntu默认的ibus输入法:sudo apt-get remove ibus然后添加fcitx的nightlyPPA:在终端输入:sudo add-apt-repository ppa:fcitx-team/nightlysudo apt-get update安装fcitx以

2015-01-20 17:37:02 579

转载 Sumblime Text 2 常用插件以及安装方法

安装Sublime Text 2插件的方法:1.直接安装安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。2.使用Package Control组件安装也可以安装package control组件,然后直接在线安装:按Ctrl+`调出console(注:安装有

2015-01-16 00:38:20 505

转载 ubuntu 12.04 完美安装sublime text2 【整理】

1.到官方(注:http://www.sublimetext.com/)网站下载适合ubuntu版本的tar.bz2,解压1tar xf Sublime\ Text\ 2.0.1.tar.bz22、移动到更加合适的位置,这里选择/usr/lib1sudomvSublime\Text\2/usr/lib/

2015-01-16 00:14:01 1577

转载 Ubuntu安装SublimeText2

一、环境操作系统:ubuntu 13.04 x64编辑器:Sublime Text v2.0.1 x64二、下载并解压下载SublimeText的地址:http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.1%20x64.tar.bz2$ sudo mv Sublime\ Text\ 2.0.1\ x64.tar

2015-01-15 23:16:36 627

转载 Sublime Text2.0.2注册码

直接输入注册码就可以了----- BEGIN LICENSE -----Andrew WeberSingle User LicenseEA7E-855605813A03DD 5E4AD9E6 6C0EEB94 BC99798F942194A6 02396E98 E62C9979 4BB979FE91424C9D A45400BF F6747D

2015-01-15 23:13:39 566

转载 解决rpm conflicts with file from package的两个方法

1、卸载掉冲突的文件,安装新的文件。如果由于由于依赖关系导致要卸载很多软件,那可以优先考虑下一个方法。2、安装的时候增加–replacefiles参数,例如 rpm -ivh xxx.rpm –replacefiles,但是不知道在yum里如何实现

2015-01-14 15:18:31 12919

UFormat(U盘制作工具)绿色免费中文版

UFormat(U盘制作工具)绿色免费中文版

2015-07-17

低版本的 libmysql.dll

低版本的libmysql.dll,解决rails连接问题

2013-08-15

Mysql Server 5.1

用于构建window + ruby + rails + netbeans + mongrel框架

2013-07-19

easyeclipse-php-1.2.2.2汉化包

easyeclipse-php-1.2.2.2汉化包

2013-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除