自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 远程访问不了linux服务器下的mysql解决方法

最近在Linux上装了个MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can't connect to MySQL server on '211.87.***.***' (111),昨天查了好几个小时才找到解决方案,如下:1.sudo gedit /etc/mysql.my.cnf找到bind-address      =127.0.0.1修改为bind-ad

2016-02-17 12:54:19 651

原创 linux下mysql命令无法执行的原因

由于linux默认执行/usr/bin/下的命令文件,新安装的mysql没有拷贝mysql执行命令文件到/usr/bin下,所以需要手工做一个链接到/usr/bin/下就可以了ln -s /alidata/server/mysql/bin/mysql /usr/bin

2016-02-17 12:48:15 8072

原创 linux下shell通配符说明

* 匹配所有多个字符? 匹配单个字符[abc] 匹配括号中任意一个字符[-] 匹配括号中一个范围的单个字符[^abc] 或[^0-9] 匹配括号中非abc的任意一个字符

2016-02-16 17:47:34 408

转载 linux下把eth1改为eth0

正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.无论我们怎么修改都无法改变,这就对我们使用N台虚拟机进行HA-heartbeat实验时造成了困扰。在这里成这样是因为复制系统的过程中复制的文件已经有一个网卡在/etc/udev/rules.d/70-persistent-net

2016-02-16 17:40:25 1327

转载 solidworks2014方程式添加全局变量存在句法错误的解决方案

问题如下图片所示:solidworks2014方程式添加全局变量存在句法错误的解决方案出现这种情况的原因是solidworks与Microsoft 2015.07的安全补丁KB3072630不兼容造成的,网上有建议卸载补丁的,因为此补丁是一个重要的安全更新,故不建议卸载. 官方解答链接为:https://www.solidworks.com/sw/support/TechKB3

2016-02-02 20:46:58 21251 1

转载 ThinkPHP核心类源码剖析

分析ThinkPHP源码中的设计模式。    设计模式本身就是是否理论性的东西。而我觉得,视频教程应该注重演示操作性的东西,估计一个视频教程全是理论的话, 很多人看着看着就会睡着的。所以,我特意在视频的开始引入一个实例,通过实例说明分析ThinkPHP源码的重要性,说明PHP设计模式好处。    但是自我感觉效果不怎么好, 这个题材,本身理论性太强。而我理论的讲得太少,估计很多人都无法理解

2015-06-30 14:17:58 1665

转载 sublime中文乱码解决办法

sublime text 2是一款非常优秀的跨平台文本及源代码编辑器,本人非常喜欢,但是不支持GB2312和GBK编码在某些时候比较麻烦。可以通过向sublime text 中添加编码类型转换包(比如“ConvertToUTF8")来解决这一问题。具体方法如下: 首先声明:这一方法前提是sublime text 2的安装路径没有中文字符,且系统路径的%username%中不包含中文字符。否

2015-06-29 21:29:29 498

原创 Linux写PHP类一定要文件名一定要和类名一致,包括大小写,不然无法使用自动加载类

如题如题如题如题

2015-06-28 12:08:49 962

原创 samb服务器最简单的共享设置方法

个人使用,不用设置帐号和密码共享samb服务的方法修改samb的配置文件:vi /etc/samb/smb.conf把[homes]和[privnters]等都注释掉(也就是把======Share Definitions========下面的的 语句全注释掉)然后添加下面几行#============================ Share Definitio

2015-06-28 10:17:38 605

原创 PHP的几种设计模式

1.工厂模式2.单例模式3.注册树模式

2015-06-13 13:16:13 421

原创 eclipse for php的XDebug设置方法

这里使用的环境是wamp集成环境1.修改wamp/bin/apache下的php.ini文件,拉到最后把xdebug.remote_enable = off 设置为on2.在eclipse里设置调试:php debugger选择xdebug,保存就可以了

2015-06-12 13:04:36 500

原创 正则表达式说明

正则表达式中具有特殊含义的字符称之为元字符,常用的元字符有:\ 一般用于转义字符^ 断言目标的开始位置(或在多行模式下是行首)$ 断言目标的结束位置(或在多行模式下是行尾). 匹配除换行符外的任何字符(默认)[ 开始字符类定义] 结束字符类定义| 开始一个可选分支( 子组的开始标记) 子组的结束标记? 作为量词,表示 0 次或 1 次匹配。位于量词后面用于改

2015-06-11 13:01:51 336

原创 php类属性成员和方法重载

PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。1.属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。class Car { private $ary = array(); public function __set($key, $val) {

2015-06-11 11:51:18 479

转载 php类的静态单列模式的实现方法

类的单列模式:构造函数定义成了私有方法,则不允许直接实例化对象了,这时候一般通过静态方法进行实例化,在设计模式中会经常使用这样的方法来控制对象的创建,class Car { private function __construct() { echo 'object create'; } private static $_object = nul

2015-06-11 11:22:58 395

原创 Linux 网络相关命令

1.iptablesiptables -I INPUT -p TCP --dport 80 -j ACCEPT   开放80端口

2015-06-07 15:11:34 355

原创 Linux 常用必备命令

1.tail -f filename 监控文件最后内容2.ps -ef|gref mongo  查看进程3.telnet 192.168.1.2 80 或者linux控制台上直接telnet自身  telnet localhost 80

2015-06-07 14:54:08 20806

原创 mongodb在linux下的安装及设置

1.下载 http://www.mongodb.org,需要注意的是32位最大只能存2.5G数据,所以不能用于实际应用,一般下载64位的无限制数据容量2.直接解压在/usr/local/下,可以更改文件夹名字为mongo,也可以不更改3.mongodb默认数据目录为/data/db,也可以指定数据目录    a.按默认数据目录安装:先建立/data/db文件夹,然后运行 /usr/lo

2015-06-07 13:49:38 391

原创 php 学习笔记-静态变量

static $a=0一个静态变量在所有对该函数的调用之间共享,并且只在脚本执行期间函数第一次被调用时初始化static $a=1;function demo(){static $a=2;$a++;echo $a;}demo();demo();demo();echo $a;?>输出为:3451

2015-06-06 12:13:40 239

原创 linux 下php安装过程笔记

php安装./configure --prefix=/usr/local/php/ --with-config-file-path=/usr/local/php/etc/ --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql/ --with-libxml-dir=/usr/local/libxml2/ -

2015-06-05 22:58:36 558

原创 linux下安装mysql5.5.x的过程笔记

安装mysql 5.5.x至少需要四个包有:gcc、gcc-c++、cmake、ncurses,前面两个已经安装,现在装后面三个1.安装cmake./configure --prefix=/usr/local/cmakemake && make install并加入path里export PATH=/opt/cmake/bin:$PATH2.安装ncurses

2015-06-05 17:06:03 318

原创 linux 下安装mysql 5.0.4的过程笔记

安装mysql 5.0.4的过程笔记新增用户组 groupadd mysql新增用户:useradd -g mysql mysql解压 tar -zxvf mysql-5.0.4...配置 ./configure --prefix=/usr/local/msyql --with-extra-charsets=allmake && make install拷贝配置文件 cp

2015-06-05 16:59:53 326

原创 linux下 apache的安装过程

安装apache时,提示error: APR not found需要三个包支持apr-1.4.6.tar.gzapr-util-1.4.1.tar.gzpcre-8.34.tar.gz分别安装三个包1.安装apr-1.4.5进入安装目录cd /opt/apr-1.4.5/安装及编译./configure --prefix=/u

2015-06-04 19:57:26 335

原创 linux libjpeg库的安装方法

1.先安装依赖库libtool及libtool-ltdl-devel,首先看有没有安装libtool 及 libtool-ltdl-develrpm   -qa | grep   libtool然后进入jpeg-6b的源码目录,然后执行以下步骤,切记!COPY到当前目录注意后面的点(.)cp   /usr/share/libtool/config.sub  .

2015-06-04 18:46:10 5202

原创 Linux 使用光盘yum源的方法

1.挂载光盘mkdir /media/cdrom mount  /dev/cdrom   /media/cdrom2.让网络YUM源失效,也就是改动网络YUM配置文件名mv CentOS-Base.repo CentOS-Base.repo.bakmv CentOS-debuginfo.repo CentOS-Debuginfo.repo.bakmv CentO

2015-06-03 19:35:38 992

原创 linux的IP配置方法

1.临时配置:ifconfig eth0 192.168.1.502.永久配置:编辑配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0

2015-06-03 18:39:51 484

空空如也

空空如也

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

TA关注的人

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