自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (13)
  • 收藏
  • 关注

转载 linux增加一个虚拟网卡

LINUX虚拟网卡配置作用:一块真实网卡配置多个IP参数,可同时和多个网络通信实现步骤: 1.cd /etc/sysconfig/network-scripts #进入网卡配置文件所在目录2.cp ifcfg-eth0 ifcfg-eth0:0 #复制真实网卡配置文件为第一块虚拟网卡配置文件3.vi ifcfg-eth0:0 #对第一块虚拟网卡配置文件编辑DEVICE=eth0

2012-09-25 23:43:27 724

转载 MySQL集群配置

一.下面假设这3台服务的情况: Server1: 172.18.3.205 Server2: 172.18.3.207 Server3: 172.18.3.208 Servers1和Server2作为实际配置MySQL集群的服务器。对于作为管理节点的Server3则要求较低,只需对Server3的系统进行很小的调整并且无需安装MySQL,Server3可以使用一台配置较低的计算机并

2012-09-23 12:10:34 553

转载 nginx+keepalived负载均衡解决方案测试实录

nginx进程基于于Master+Slave(worker)多进程模型,自身具有非常稳定的子进程管理功能。在Master进程分配模式下,Master进程永远不进行业务处理,只是进行任务分发,从而达到Master进程的存活高可靠性,Slave(worker)进程所有的业务信号都由主进程发出,Slave(worker)进程所有的超时任务都会被Master中止,属于非阻塞式任务模型。Ke

2012-09-23 04:54:27 821

原创 Linux系统下Nginx+keepalived搭建双机热备负载集群

说明:1、 使用Nginx+keepalved实现负载均衡,解决单点与高流量并发问题一、 Nginx+keepalved实现负载均衡WHY? 为什么用Nginx而不用LVS?7点理由足以说明一切:1 、高并发连接: 官方测试能够支撑 5 万并发连接,在实际生产环境中跑到 2 ~ 3 万并发连接数。 2 、内存消耗少: 在 3 万并发连接下,开启的 10 个

2012-09-23 04:39:45 820

原创 linux增加/删除虚拟IP地址

网卡上增加一个IP:ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0删除网卡的第二个IP地址:ip addr del 192.168.0.1 dev eth0

2012-09-23 04:15:07 547

转载 nginx+keepalived主辅切换

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://deidara.blog.51cto.com/400447/302402以前写过一篇,nginx+keepalived 双机互备的文章,写那篇文章的时候没有想过如果apache或者nginx 挂了,而 keepalived 或者 机器没有死,那么主辅是不会切换的,今天就

2012-09-23 03:55:11 926

转载 nginx+keepalived配置高可用HTTP群集

Nginx不仅是一款优秀的WEB服务器,同时可以根据nginx的反代理可以配置成强大的负载均衡器.这里就介绍如何把nginx配置成负载均衡器,并结合keepalived配置高可用的集群.一般集群主要架构为:前端为负载均衡器两个:主/备,两种工作方式,一种是备机待机状态,主机故障时备机接管主机工作实现故障庄毅,在主机故障恢复完成时备机继续仅需待机状态,第二种是主备同时工作,一台宕机另外一

2012-09-23 02:42:56 4329

转载 portmap

端口映射是一个服务器,将RPC程序号转换为DARPA的协议端口号。在使用RPC调用时它必须运行。  portmap进程的主要功能是把RPC程序号转化为Internet的端口号。  当一个RPC服务器启动时,会选择一个空闲的端口号并在上面监听(每次启动后的端口号各不相同),同时它作为一个可用的服务会在portmap进程注册。一个RPC服务器对应惟一一个RPC程序号,RPC服务

2012-09-22 18:42:57 721

转载 Linux下NFS(网络文件系统)的建立与配置方法

centos6.0以上不使用portmap,更改为rpcbind了 网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。    在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行

2012-09-22 03:13:24 404

转载 centos6.2下配置nfs

centos6.2变更了portmap服务为rpcbind,在使用nfs时这点与centos5不同,下面配置一个nfs系统,用来使局域网内的所有用户均可访问该目录,可将该目录配置成yum源,供内网机器安装软件。首先安装NFS套件,命令如下:yum install nfs-utils.x86_64(64位系统)yum install nfs-utils(32位系统

2012-09-21 23:10:48 480

转载 使用zend framework 搭建网站(六)--为Zend_Session 添加一个Memcac

在zend framework中,已经可以将session存储在数据库中了,不过还不支持memcache,我简单得实现了一下。         下面是SaveHandler,文件名为 :Memcached.php ,将其放在 /Zend/Session/SaveHandler 目录下,代码如下(需要有php_memcache支持,因为字符长度限制,我把部分注释去掉了):requir

2012-09-21 13:58:40 1002

转载 使用zend framework 搭建网站(七)--实现多服务器共享 SESSION 数据

一、问题起源         大型网站通常有多个服务器,并且使用多个二级域名。这样一台服务器产生的session就不能为所有服务器所共享。这样用户在一个地方登录就不能全部通行(以下来自http://nio.infor96.com/sharing-php-session-data-between-servers,我略作修改)二、PHP SESSION 的工作原理 在解决问题之

2012-09-21 13:55:52 493

转载 多服务器间共享Session的解决方案

为了满足足够大的应用,满足更多的客户,于是我们架设了N台Web服务器(N>=2),在多台Web服务器的情况下,我们会涉及到一个问题:用户登陆一台服务器以后,如果在跨越到另一台服务器的时候能够继续使用客户的Session?(以下描述方案只是针对Linux/Unix + Apache + Mysql + PHP的开发架构,当然,也可以扩展到其他平台。)[  问题解决方案 ]既然

2012-09-21 13:43:39 597

转载 单一Nginx负载均衡+LNMP分布式架构

随着互联网的快速发展,我们的web站点访问量和数据流量的快速增长,对于我们服务器的处理能里的要求也越来越高,这样的情况下,单一的服务器根本无法承受,  这样的话我们丢弃掉原有的设备,做硬件升级,会造成成本的浪费,如果再过一段时间,升级过后的硬件有负载不起了,怎么办呢?没关系,我们有负载均衡的技术,就不用担心了!负载均衡通俗点说,就是一堆的计算机,或设备,同时为用户提供一个相同的服务,下面就

2012-09-20 21:51:29 722

转载 关闭Zend Framework模板自动分发

在Zend Framework框架中,通常情况下,每个Action对应着自己的模板目录,以及相应的模板文件。但是有的时候,一些控制器处理的业务逻辑类似,可以公用同一套模板,这个时候,我们就没有必要再去重新复制一个一模一样的模板文件,因此,适时的关闭模板自动分发,是一个好的手段。我目前总结出ZF有三种关闭自动模板的方式:最常见的,通过前端控制器参数实现,这种方法应该大多数ZF使用者都应该知道

2012-09-13 22:48:55 481

转载 在Zend Framework 应用中使用Smarty做模版引擎

Zend Framework 是 PHP 官方出的开发框架,随着 PHP5 的推广,越来越多的人开始学习、使用 Zend Framework。 Smarty 是一个非常强大的模版引擎,由于其完善的语法、内置的缓存功能,已经被众多开发人员应用在自己的开发项目中。正因为二者的强大,因此有越来越多的人开始考虑将 Smarty 集成到 Zend Framework ,以便充分的发挥各自的优点。本文

2012-09-13 22:36:34 540

原创 js 逻辑运算&& ||

||或运算符var num = "";var obj = num || "yep"//当num等于真的时候不执行右面(yep),如果num等于false 执行(yep)alert(obj)//在js逻辑运算中,0、""、null、false、undefined、NaN都会判为false,其他都为true&&与运算符var num = 6;num >= 5 &&

2012-09-09 00:50:01 502

转载 vimrc

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Maintainer: " Amir Salihefendic" http://amix.dk - [email protected]"" Version: " 5.0 - 29/05/12 15:43:36"" Blog_po

2012-09-07 18:50:14 493

转载 使用git和github 进行代码的版本控制

1. 为什么要使用可能在国内,有很大一批程序员还有团队都喜爱用subversion。 其实我也一直在使用, 但是随着项目到了后期, 需要不断对分支进行工作 。 而subversion扯分支与合并分支显得过于繁琐。 相反git的优势就在于方便的扯分支与合并分支等操作。 git同时采用了本地化的版本控制,这意味着不需要远程服务器也可以进行代码的 commit和add等操作。github 提供了

2012-09-06 16:41:39 538

转载 Git/Github使用方法小记

今天把人间网的桌面客户端renjian-deck正式开源了,之前对javascript的了解其实非常的不够的,所以这一次的代码写的也是乱七八糟重用性及其低下,虽然我无数次的想把代码重新整理一下,不过还是糊里糊涂一时冲动的在他们还是乱七八糟的时候开源了。因为之前是基于github上的一个开源项目,所以硬着头皮也放到github上,虽然没有使用的经验,不过磨机磨机还是搞定了。以下是具体步骤,就

2012-09-06 16:28:49 427

转载 mac下git与github简单使用

准备工作:       下载安装git客户端 http://code.google.com/p/git-osx-installer/downloads/list?can=3       注册github账号 https://github.com/ -->Pricing and Signup -->Create a free account创建ssh:       在

2012-09-06 00:26:46 449

原创 linux 常用命令

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2012-09-04 15:19:41 346

原创 Linux常用系统信息查看命令

在Linux系统下,特别是在Linux生产环境的服务器上,经常会用到下面常用的信息查看命令:系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机

2012-09-04 14:55:02 283

转载 Linux的bg和fg命令

我们都知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和 bg 命令,让我们轻松调度正在运行的任务。假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示(方括号中的是作业号):[1]+ Stopped /r

2012-09-04 14:53:22 378

转载 在PHP中如何判断AJAX请求

如何在PHP中判断一个网页请求是ajax请求还是普通请求?你可以通过传递参数的方法来实现,例如使用如下网址请求:/path/to/pkphp.com/script.php?ajax在PHP脚本中使用如下方法判断:if(isset($_GET['ajax'])) {…这是一个ajax请求,然后…}else {…

2012-09-04 12:28:51 593

转载 nginx启动,重启,关闭命令

停止操作停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的步骤1:查询nginx主进程号ps -ef | grep nginx在进程列表里 面找master进程,它的编号就是主进程号了。步骤2:发送信号从容停止Nginx:kill -QUIT 主进程号快速停止Nginx:kill -TERM 主进程号强制停止Nginx:p

2012-09-03 12:35:24 528

转载 ssh 公钥方式认证攻略

前面介绍cygwin下安装sshd时简单地提到了ssh的公钥认证。 下面将这种认证方式详细地解释一下。为什么要使用公钥认证通常,通过ssh登录远程服务器时,使用密码认证,分别输入用户名和密码,两者满足一定规则就可以登录。 但是密码认证有以下的缺点:用户无法设置空密码(即使系统允许空密码,也会十分危险)密码容易被人偷窥或猜到服务器上的一个帐户若要给多人使用,则必须

2012-09-03 10:32:11 558

sublime3_破解版_可以输入中文 for linux

很不错的sublime3版本,安装fcitx可以完美输入中文,我已经测试过了带注册码,直接可以注册

2014-06-24

sublime text 3_破解文件_中文汉化

sublime text 3_破解文件_中文汉化 完美汉化破解,我已经测试过了

2013-08-12

WEB开发各种CHM手册

赚积分了,整理了一下自己的CHM手册,提供下载。。保证全部可以用.自己下载看吧,还有很多,我不一一罗列了... PHP最佳实践框架_ ThinkPHP.chm JQuery_1.4_API.CHM java编程思想(中文版).chm javaScript源码大全.chm JavaScript 基础教程.chm DOS 教材 CHM.CHM apachemenu_zh_cn.chm CodeIgniter中文手册.CHM lua-5.1中文手册.chm 正则表达式系统教程.chm php5.chm Vim手册中文版7.2.chm ThinkPHP表单令牌设计.chm PHP设计模式.chm jQuery_CHM_1.4.4.chm XMLHTTP 手册.CHM java编程思想(中文版).chm XML 指南.chm

2011-09-22

javascript入门全集 + 新浪编辑器

javascript入门全集 + 新浪编辑器

2011-09-22

WEB开发各种CHM手册

赚积分了,整理了一下自己的CHM手册,提供下载。。保证全部可以用. lua-5.1中文手册.chm 正则表达式系统教程.chm php5.chm Vim手册中文版7.2.chm ThinkPHP表单令牌设计.chm PHP设计模式.chm jQuery_CHM_1.4.4.chm XMLHTTP 手册.CHM java编程思想(中文版).chm XML 指南.chm

2011-09-17

PHP内核介绍及扩展开发指南

PHP内核介绍及扩展开发指南,PHP内核介绍及扩展开发指南PHP内核介绍及扩展开发指南PHP内核介绍及扩展开发指南

2011-05-11

POP弹层,下拉导航菜单2种展现模式

处女座,拿出来请大家指点批评,让我的代码更精简,强壮 新鸟学习,老鸟帮忙,谢谢 项目需要开发了一个组合插件: POP弹出层背景变暗 下拉导航菜单 2种展现模式 POP 弹层 jQuery.Ku6ShowTip({centerTip:$('#signuplogin_tip')}); 下拉菜单 2种展现模式 * var dataArray = []; * dataArray['xiala1'] = new Array( * ['啦啦1', 'xx1.html'], * ['啦啦2', 'xx2.html'] * ); * $('div[rel=Ku6PullDown]').Ku6PullDown({_dataArray:dataArray}); //调用方法 * ************************************************************************ solely 单个DIV * var solelyArray = []; * solelyArray = new Array( * ['啦啦111', 'xx111.html'], * ['啦啦222', 'xx222.html'] * ); * $('div[rel=Ku6PullDown1]').KPullDown({_dataList:solelyArray, type:'solely', _PullDownElement:'KPullDown_Right'});

2011-04-23

flex公开课2

flex公开课2,继续发布

2008-04-02

[一起行动] 第1次Flex公开课笔记(v)

一个群里面下载的flex笔记很棒的,非常适合初学者

2008-04-02

亲密接触ASPNET-201-300

亲密接触ASPNET-201-300

2007-07-08

亲密接触ASPNET-101-200

亲密接触ASPNET-101-200

2007-07-08

亲密接触ASPNET-1-100

亲密接触ASPNET-1-100

2007-07-08

空空如也

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

TA关注的人

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