自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 在服务器上排除问题的头五分钟(干货)

我们团队为上一家公司承担运维、优化和扩展工作的时候,我们碰到了各种不同规模的性能很差的系统和基础设备(大型系统居多,比如 CNN 或者世界银行的系统)。要是再赶上修复时间紧、奇葩的技术平台、缺少信息和文档,基本上这过程都会惨痛到让我们留下深刻的记忆。遇到服务器故障,问题出现的原因很少可以一下就想到。我们基本上都会从以下步骤入手:一、尽可能搞清楚问题的前因后果不要一下

2014-09-14 02:19:00 571

转载 字符编码常识及问题解析

基本常识1. 位和字节说起编码,我们必须从最基础的说起,位和字节(别觉得这个过于简单不值一说,我还真见过很多个不能区分这两者的程序员)。位(bit)是指计算机里存放的二进制值(0/1),而 8 个位组合成的“位串”称为一个字节,容易算出, 8 个位的组合有 256(28)个组合方式,其取值范围是 00000000-11111111,常用十六进制来表示。比如 01000001 就是一

2014-09-14 02:01:18 743

转载 Linux LVM简明教程

逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添加到LVM,以直接扩展已经存在的逻辑卷。LVM并不需要重启就可以让内核知道分区的存在。LVM

2014-06-25 19:32:22 712

转载 树形结构的数据库表Schema设计

树形结构的数据库表Schema设计    程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,因此是不能直接将Tree存入DBMS,设计合适的Schema及其对应的CRUD算法是实现关系型数据库中存储树形结构的关

2014-06-15 15:10:47 650

原创 PHP常用函数(待)

explode() 函数把字符串分割为数组。语法explode(separator,string,limit)参数描述separator必需。规定在哪里分割字符串。string必需。要分割的字符串。limit可选。规定所返回的数组元素的最大数目。例子在本例

2014-06-08 16:36:41 492

转载 文件上传

function insertRow(){ var rowIndex1 = document.all("addordel").length; if(rowIndex1 >= 5){ alert('一次最多能上传5个文件'); return false; } var obj=document.getElementsByName("addordel")[0].cloneNode(tru

2014-06-03 02:14:20 503

转载 PHP 中获取文件名及路径

为了脚本程序的兼容性,很多时候脚本的名称都不是固定的。所以我们需要通过动态获取当前脚本的路径、文件名来完成某些功能。  PHP 中,我们可以使用常量 __FILE__ 来获取当前被执行脚本的完整路径。  注意:当包含此变量的脚本被其他脚本include或者require的时候, __FILE__ 将仍然返回此脚本的地址,而不是调用此脚本的位置。  如下面的代码,我们将此文件

2014-06-03 01:03:58 600

转载 PHP+Ajax实现表单验证

一,利用键盘响应,在不刷新本页面的情况下验证表单输入是否合法用户通过onkeydown和onkeyup事件来触发响应事件。使用方法和onclick事件类似。onkeydown表示当键盘上的键被按下时触发,onkeyup和它正好相反,当键盘上的键被按下又抬起时触发。两种常用调用方法:(1)将事件添加到页面元素中,当用户输入完信息后,单击任意键,onkeydown事件被触发,并调用refe

2014-06-02 16:28:06 896

转载 对于一个字节(8bit)的无符号整形变量,求二进制表示中“1”的个数,要求算法执行效率尽可能地高

方法一unsigned char Count(unsigned char byt){unsigned char num=0;while (byt){num += (byt & 0×01);byt >>= 1;}return num;}方法二int Count(BYTE v){int num=0;while (v) {if (v%2==1){num

2014-05-27 06:10:03 3276

原创 【每天一道算法题】给定一个存放整数的数组,要求数组左边为奇数,右边为偶数

#include   #include     using namespace std;    void swap(int& m, int& n)  {      int temp = m;      m = n;      n = temp;  }    void SortOdd(int a[],int len)      int 

2014-05-18 23:49:01 1102

原创 PHP CI框架中的验证码点击更新

一、CI的模式

2014-05-18 18:51:25 1673

转载 Iptables入门教程

linux的包过滤功能,即linux防火墙,它由netfilter 和 iptables 两个组件组成。netfilter 组件也称为内核空间,是内核的一部分,由一些信息包过滤表组成,这些表包含内核用来控制信息包过滤处理的规则集。iptables 组件是一种工具,也称为用户空间,它使插入、修改和除去信息包过滤表中的规则变得容易。2014041522224

2014-05-17 14:23:41 844

转载 referer头与防盗链

一、图片防盗链原理http标准协议中有专门的字段记录referer一来可以追溯上一个入站地址是什么二来对于资源文件,可以跟踪到包含显示他的网页地址是什么因此所有防盗链方法都是基于这个Referer字段如果是直接在浏览器上输入地址,回来进来,则没有referer头。这也是:为什么服务器知道我们的图片是从哪儿引用的,也知道我们的客户从哪个网站链接点击过来的。

2014-05-09 00:51:22 5793

原创 PHP socket编程案例,参照视频教程

<?php/* * PHP+socket编程 发送http请求 * 要求能 模拟下载,注册,登陆,批量发帖 * *///http请求类的接口interface proto {//连接urlfunction conn($url);//发送get查询function get();//发送post查询function post();//关闭连接function close();}class Http i

2014-05-06 00:45:39 1372

原创 HTTP协议分析(待)

一、何为HTTP协议协议就是在同等层之间的实体通信时,有关通信规则和约定的集合就是该层协议。HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。二、工作流程三、HTTP请求信息和响应信息的格式3.1 请求信息1、get请求通过本机cmd进行试验,可本机搭建wamp服务器。telnet登陆本机,键入请求

2014-05-05 00:39:12 621

转载 查看Linux内核及系统版本

1. 查看内核版本命令:11) [root@q1test01 ~]# cat /proc/version2   Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 200507213.4

2014-04-21 23:04:54 863

转载 Centos 最小化安装后安装GNOME桌面环境

默认最小化安装,或者因为需要,在安装系统的时候没有安装桌面组建,现在开始安装桌面环境以centos6为例,有点小差别,其他系统请参照yum grouplist查找相关组建1.显示系统已经安装的组件和可以安装的组件: #yum grouplist 2.如果系统安装之初采用最小化安装没有安装xwindow#yum groupinstall "X 

2013-09-27 17:26:47 2109

转载 linux 如何查看文件系统的类型

文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统由三部分组成:与文件管理有关软件、被管理文件以及实施文件管理所需数据结构。从系统角度来看,文件系统是对文件存储器空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体

2013-09-01 23:47:15 1069

原创 CentOS上DeDecms的安装

一、首先进行AMR(即Linux,Apache,MySQL,PHP的缩写)安装。AMP是Linux,Apache,MySQL,PHP的缩写。这个教程主要是讲在centos安装有php和mysql支持的apache web服务器。在这个教程我使用主机名server1.example.com对应IP地址192.168.0.100。这些设置可能不同于你,你必须替换成你正确的。1、安装MySQ

2013-08-28 21:09:56 4980

转载 vmware设置centos虚拟机nat联网

真实主机设置:本人安装的是vmware 8.0.1英文版。1、首先检查VM NAT的设置。打开VM,在菜单中打开Edit->Virtual Network Editor,在弹出的窗口选择VMnet8,检查是否启用了DHCP和设置子网地址和子网掩码,如图:2、设置虚拟机的联网方式为NAT。3、设置真实主机VMware Network Adapter VMnet8网卡为自动获取

2013-08-27 21:34:19 641

转载 wordpress简易安装过程&开启端口

主要内容:一、简介二、安装三、其它一、简介===================WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网志。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在GNU通用公共许可证下授权发布。总之,我们可以利用wor

2013-08-25 18:20:14 3500

空空如也

空空如也

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

TA关注的人

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