自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 问答 (1)
  • 收藏
  • 关注

原创 http not supported or disabled in libcurl

配置的url前多了个空格, 去掉http前面的空格解决了问题。 

2014-03-19 16:27:12 217

原创 因修改/etc/ssh权限导致的ssh不能连接异常解决方法

现象:$ssh [email protected]出现以下问题Read from socket failed: Connection reset by peer起因;$sudo chmod 777 /etc/  -R (千万不要做,这是一个误操作)导致了上面的结果解决方法,切到root:#chmod 400 /etc/ssh/* 在重新连接就可以了。...

2013-07-22 15:20:04 884

原创 PHP 安装memcached扩展

PHP 中操作memcache有两个扩展,一个叫memcache,一个叫memcached都可以在php的reference中找到,现在网上比较推荐使用基于libmemcahced 库的memcached扩展。支持memcache提供的CAS操作,稳定性和效率也更好。  wget http://launchpad.net/libmemcached/1.0/0.42/+download...

2013-05-09 18:11:53 165

原创 linux误删文件恢复方法

工具: ext3grep环境: CentOS场景:只能恢复ext3文件系统,ext2文件用debugfs命令一些背景命令:查看文件系统命令: df -lhT步骤:1:下载ext3grep软件包(是个压缩文件)地址:http://code.google.com/p/ext3grep/2:安装前,检查依赖包rpm -qa | grep e2fsprogs系...

2013-04-15 17:29:13 151

原创 jquery对div显示和隐藏

<div id="divObj" style="display:none">1.测试例子<br/>2.测试例子<br/></div><input type="button" value="隐藏" onclick="hiden()"/>&lt

2013-04-10 16:46:12 103

原创 textarea 禁止拉动拖动改变大小

      标签 textarea 在大部分浏览器中只要指定行(rows)和列(cols)属性,就可以规定 textarea 的尺寸,大小就不会改变,不过更好的办法是使用 CSS 的 height 和 width 属性。      但是Chrome,Safari和FireFox渲染的效果不同,可以拖动右下角图标改变大小。但是过分拖动大小会影响页面布局,使页面变得不美 观。可以通过添加如下两个...

2013-04-08 17:39:28 1126

原创 php 递归法求n的阶乘

<?php function f($n) { if($n <0) { echo "不是整数\n"; exit; } else if($n == 0 || $n == 1) { return $n; } els...

2013-03-29 17:57:31 2663

原创 MySQL中导入CSV格式数据的SQL语句

sql如下: load data infile '/tmp/test.csv' into table test_info fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '\r\n'; (1)字段之间以逗号分隔,数据行之间以\r\n分隔;...

2013-03-29 16:08:05 179

原创 乐观离线锁原理

实现方式:通过在UPDATE/DELETE语句中增加版本号来实现锁机制。 解释:这种锁不是长时间的锁,而且一个业务事务中可能同时包含了几个系统事务。而乐观是相对悲观而言的,表示预计冲突不总是发生,以其得到最大的性能。 场景(举例):不使用锁,那么就会产生不一致问题,如两个人一起编辑同一个文章,后一个提交的人就会覆盖前一个人的修改。 实现原理:通过在文章表里...

2013-03-26 18:05:00 244

原创 plupload图片缩略图问题

plupload 上传默认图片已缩略图形式,只须改配置即可。 在 uploader = new plupload.Uploader 里去掉 width,height resize : {width : 320, height : 240, quality : 90}

2012-09-06 12:13:31 544

原创 php上传文件名乱码

只须将上传的文件名转码 $fileName = iconv('utf-8','gb2312',$file['name']);

2012-09-06 12:09:57 88

原创 无法启动mysql

查看.err文件发现 /usr/local/webserver/mysql//libexec/mysqld: Table 'mysql.plugin' doesn't exist 081118 0:48:44 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 运行mysql...

2012-03-29 22:38:17 123

原创 Linux 后台跑进程

Linux后台跑进程的命令 Ctrl+Z            -----暂停jobs                -----查看工作bg ---- bg %N 使第N个任务在后台运行(%前有空格)如果只bg则消取刚才暂停fg  ---- %N 使第N个任务在前台运行:默认bg,fg不带%...

2012-02-24 19:34:04 332

原创 给制定ip用户添加权限

1:grant all privileges on *.* to 用户名@ip identified by "密码";2:flush privileges;

2012-02-21 15:43:26 189

原创 ln -s /usr/lib/libssl.so /usr/lib/libssl.so.4

出现上述错误,一般是应为SSL的原因。 libssl.so.4是这个链接,在linux系统版本5.x以上版本上没有建立,需要手动建立。   ln -s /usr/lib/libssl.so /usr/lib/libssl.so.4...

2012-01-12 16:23:18 512

原创 编译安装mysql出错mcrypt.h not found. Please reinstall libmcrypt

需要安装libcrytpt 方法一:wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz 安装:  tar -zxvf libmcrypt-2.5.7.tar.gz cd libmcrypt-2.5.7 mkdir -p /usr...

2012-01-03 17:10:04 138

原创 编译php报错Please reinstall the libcurl distribution

让server服务器的php环境支持curl的时候, 在编译时出现如下报错 configure: error: Please reinstall the libcurl distribution - 是curl的dev包没有安装, 解决方案:yum -y install curl-devel...

2012-01-03 17:05:16 206

原创 编译安装mysql出错error: termcap library found

在./configure后,make时出现以下错误: checking for termcap functions library... configure: error: No curses/termcap library found 原因:缺少ncurses安装包  解决办法:...

2012-01-03 16:37:34 108

原创 安装keepalived

LVS+Keepalived 负载均衡LVS是Linux Virtual Server的简写,即Linux虚拟服务器Keepalived用作RealServer的健康状态检查在安装keepalive过程中可能会出现的问题:缺少依赖包, 搜索下载对应包安装即可, 我安装过程中报Popt libraries is requir...

2012-01-03 16:20:35 90

原创 CentOS 中无法使用make,make install 命令 make: command not found

make是gcc的编译器安装:yum -y install gcc automake autoconf libtool make安装g++:yum install gcc gcc-c++

2012-01-03 16:06:03 743

原创 Linux环境变量的设置和查看方法

export 命令查看 path环境变量: declare -x PATH="/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/dev/bin" 可以建立符号链接,/usr/local/bin目录下             php -> /Data/apps/php/bin/php就可以在任何目录访问了...

2011-11-02 12:01:38 96

原创 svn 命令

svn知识===============命令1: checkout(co)    签出,将文件checkout到本地目录    语法: svn checkout url    例如: svn checkout svn://192.168.1.1/pro/domain    简称: svn co url2: commit(ci) 提交,将改动的文件提交到版本库...

2011-09-01 11:18:31 91

原创 siege 安装使用

        是一个压力测试和评测工具,设计用于web开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。 Siege时一个开放源代码项目: http://www.joedog.org 下载:去官网joedog.org/pub/siege/...

2011-08-16 14:37:42 75

原创 linux 定时任务 crontab

每周一凌晨5点0 5 * * 1 每个月的10号凌晨1点半30 1 10 * * 每天8点00 08 * * * 每1分钟*/1 * * * * 每1小时0 */1 * * * crontab  Linux下有种更简单的方法,就是crontab命令crontab命令的功能是在一定的时间间隔调度一些命令的执行。cront...

2011-07-13 19:31:19 112

原创 SecureCRT小技巧

1. 复制粘贴:   选项->全局选项->终端->鼠标, 选择里面三个选项,其中粘贴使用‘right'按键, 则可划线进行复制,右键表示粘贴了2. 乱码现象:  echo $LANG ->en_US 或 zh_CN.UTF-8  选项->会话选项->终端->外观->字体->字符编码: 设置为UTF-8, 则不会出现中文乱码现象...

2011-06-03 14:42:21 102

原创 Linux下面如何运行 SH文件

SH文件是Linux系统里面的类似批处理的文件 首先你要打开一个终端。然后输入sudo su随后输入密码。这样就取得了root用户权限。然后找到那个文件执行./sh文件名字 sh sh文件...

2011-04-20 14:47:17 163

原创 编程小记

培养一种习惯,一种学习的习惯一些思维方式的培养程序员岗位技能图

2011-04-19 15:04:00 96

原创 php感想

自己能写出优秀的框架,也就是优秀的核心代码。面向对象,设计模式,代码重购搭建大型网络应用(高流量,高并发,高性能,高可用性。)应用架构与系统架构架构师,系统分析师,以及到CTO,解决问题的能力!!...

2011-03-23 18:44:13 111

原创 面向对象

1:对象的属性和行为2:对象是现实世界的实体的抽象3:类具有相同数据结构和相同操作的对象集合4:对象是类的实例,类是对象的模板我关心的只是我传给你的是什么信息?你对信息做了哪些处理?以及你返回给我的是什么信息方法只有一份,供所有的对象使用!而属性是每个对象一份,因为每个对象的都不一样    (所以无论创建了多少个对象,计算机只会为一个方法分配一块内存)构造函数没有返回值...

2011-03-23 17:47:20 64

原创 Linux命令简单速记

1:ls(list)    相当于dos下dir命令,2:cd    进出目录,cd后面不加任何东西,会回到自己的Home Directory3:mkdir,rmdir    创建目录,删除目录    或者rm -rf 删除目录    rm -rf 目录名称(r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 )4:cp(cop...

2011-03-15 11:27:13 105

原创 cookie使用

Cookie是由Web服务器保存在用户浏览器上的小文本文件,它包含有关用户的信息。 PHP中Cookie被用来跟踪用户进程直到用户离开网站。持续的Cookie则保存在用户的Cookie文件中,下一次用户返回时,仍然可以对它进行调用。 Cookie是怎样工作的? Cookie通过HTTPHeaders从服务器端返回到浏览器上。首先,服务器端在响应中利用...

2011-02-17 11:08:18 143

原创 java,php及ruby学习注意(1)

1.JVM(虚拟机)的运行过程 代码的装入 代码的校验 代码的执行(解释执行)2.反编译工具 JAD FrontEnd3.java中的常量字符常量 a’ , ‘8’,'\u0027' 字符串常量 “Hello World“,”123”, "Welcome \nXXX"null常量 null常量只有一个值,用null表示,表示对象的引用为空 4.变量字节大小及有效取值范围byte占用一个...

2010-11-25 11:39:45 74

原创 解决Call to undefined function curl_init

在使用php时报错Call to undefined function curl_init解决方法是:  在使用php时报错Call to undefined function curl_init解决方法是:打开php.ini,找到“extension=php_curl.dll”,然后去掉前面的“;”注释,重启apache即可。...

2010-05-31 10:53:58 302

原创 图解SQL的Join

对于SQL的Join,知道有outer的,有left的,Select出来的结果集如下假设我们有两张表。student (Table A) 是左边的表。id name1 a2 b3 c4 d teacher (Table B) 是右边的表。id name1 e2 a3 f4 c 其各有四条记录,其中有两条记录是相同的 ...

2010-05-07 14:05:54 56

VIM编辑器实例讲解(经典内容)

 介绍:3种模式,编辑模式,插入模式,命令模式ViM 在初始启动后首先进入编辑模式   1:编辑模式      移动光标、删除文字、复制或粘贴文字等(这些按键均是普通的字符)      例如 l 是向右移动光标,相当于向右箭头键,k 是向上移动光标,相当于向上箭头键      在编辑模式下键入 i, a, o 等命令之后,可进入插入模式      键入 : 可进入命名模式    详细介...

2010-05-05 12:22:08 219

php面向对象技术(五)

9.封装性  封装性是面向对象编程中的三大特性之一,封装性就是把对象的属性和服务结合成一个独立的相同单位,并尽可能隐蔽对象的内部细节,包含两个含义:1.把对象的全部属性和全部服务结合在一起,形成一个不可分割的独立单位(即对象)。2.信息隐蔽,即尽可能隐蔽对象的内部细节,对外形成一个边界〔或者说形成一道屏障〕,只保留有限的对外接口使之与外部发生联系。    封装的原则在软件上的反映是:要求使...

2010-04-19 15:49:33 73

php面向对象技术(四)

7.特殊的引用“$this”的使用      现在我们知道了如何访问对象中的成员,是通过“对象->成员”的方式访问的,这是在对象的外部去访问对象中成员的形式,那么如果我想在对象的内部,让对象里的方法访问本对象的属性,或是对象中的方法去调用本对象的其它方法这时我们怎么办?因为对象里面的所有的成员都要用对象来调用,包括对象的内部成员之间的调用,所以在PHP里面给我提供了一个本对象的引用$th...

2010-04-19 15:43:16 64

php面向对象技术(三)

6.如何去使用对象中的成员上面看到PHP对象中的成员有两种一种是成员属性,一种是成员方法。对象我们已经可以声明  了,$p1=new Person();怎么去使用对象的成员呢?要想访问对象中的成员就要使用一个特殊的操作符“->”来完成对象成员的访问:  对象->属性    $p1->name;  $p2->age;  $p3->sex;  对象->方法 ...

2010-04-19 15:36:00 74

php面向对象技术(二)

4.如何抽象出一个类?        面向对象程序的单位就是对象,但对象又是通过类的实例化出来的,所以我们首先要做的就是如何来声明类,做出来一个类很容易,只要掌握基本的程序语法定义规则就可以做的出来,那么难点在那里呢?一个项目要用到多少个类,用多少个对象,在那要定义类,定义一个什么样的类,这个类实例化出多少个对象,类里面有多少个属性,有多少个方法等等,这就需要读者通过在实际的开发中就实际问题分...

2010-04-19 15:31:36 81

php面向对象技术(一)

1.面向对象的概念  面向对象编程(Object Oriented Programming, OOP, 面向对象程序设计)是一种计算机编程架构,OOP的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成,OOP达到了软件工程的三个目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。面向对象符合人类看待事物的一般规律。其次,采...

2010-04-19 15:23:41 68

空空如也

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

TA关注的人

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