自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (2)
  • 收藏
  • 关注

原创 /bin/cat: Argument list too long

因做一个统计,下载了一个星期的统计日志,有2000多个文件,每一个文件里面的格式都是一样的,得先把这些日志文件进行合并,然后再放到hadhoop上面去运算,问题就这样产生了,这些日志文件都放在logdeal目录下,我想用 cat/logdeal/* > merge.lst文件里面。结果就产生了/bin/cat: Argument list too long 这个错误,googl

2012-03-21 22:28:05 21146 2

原创 php代码优化心得

因一段代码的更改,没有考虑到一些极端用户,上线后发现cpu异常波动,造成线上不少机器cpu报警。没有对数据进行完整的评估数据只是取了各个用户的平均值,但是有一些极端用户,他的数据可能与 100w个一般用户的数据之和相等。当这些用户上线的时候,会造成cpu异常。测试的不全面qa在测试的时候,只关注了功能,没有做性能的测试,想当然,这个模块是没有性能问题的,

2012-03-17 23:29:52 9563

原创 nginx完整安装

发现越来越多的站点都在用nginx,并且从相关的搜索指数来看,已经超过了lighttpd,最近发现能学的东西太多了,不想学的太多,想好好了解一下nginx。任何东西学都是从用开始的,要用当然得从安装开始。安装包1、nginx-1.0.13 2、pcre 8.013、headers-more-nginx-module[编译参数]./configure \

2012-03-11 21:00:41 8060

转载 linux s权限位

来源 http://hi.baidu.com/liberum/blog/item/04cadd3a8d24cdf7828b1351.html在解决nginx不用root用户启动的时候,发现有一个很有意思的方式,那就是用limit,并且开启s标记位,s标记位的设计,真是管用一、UNIX下关于文件权限的表示方法和解析UNIX下关于文件权限的表示方法和解析   SUI

2012-03-11 13:08:53 32359

转载 netstat 应用实例

netstat  command example1. List All Ports (both listening and non listening ports)List all ports using netstat -a# netstat -a | moreActive Internet connections (servers and established)Pro

2012-03-04 20:11:42 9046

原创 Apache日志格式

因为出于追查安全问题的原因,要apache日志记录请求的refer和user-agent,所要要对apache的默认日志做一些修改。这个很容易做到,apache的日志配置很方便,主要是把 Common Log Format 变成 Combined Log Format关于Common Log Format与Combined Log Format的不同点,apache手册已经说的很详细了,今

2012-03-04 19:28:14 8663

原创 linux计算器bc

最近因为线上问题老多,经常要计算一些应用的耗时,每秒处理量相关的事情,见同事买了很专业的计算器,我喜欢用windows自带的计算器,但是那计算器功能太弱,并且非常不友好,偶尔会用百度的搜索应用计算器,计算还可以,但是也比较麻烦。发现linux自带的计算器超好用,特别是像我这样的it民工,经常要在进制之间进行转换。学linux命令最快的方法就是看人家的exampl

2012-03-04 18:39:30 8318

原创 grep一点小技巧

grep是一个很出色的工具,不知道linux上面的管道是谁设计的,这管道设计的真是到位。grep 加上管理就可以弄出很多出色的事情来。grep 参数-0只显示正则表达示匹配的内容。-P(大写) 用单引号表示正则模式。-C(大写)显示行数,如要显

2011-08-04 23:34:59 7675

原创 lamp技术研发人员的必备

无意中发现做为一个lamp开发人员,以下的一些技能是基本上必须有的。inux相关 1、linux编程。 2、shell编程。 3、linux的使用,有些命令行使用的还不是很到位。 4、c语言方面。  服务器相关 1、nginx相关,nginx的配置

2011-07-31 17:10:19 7307

原创 北京的郊区

来北京后,别的地方什么也没去,但是去了两次郊区,今天去了通州,是朋友带我去玩的从上地出发,一直到通州,走的都是一些山路,因为大路堵车,所以只好走“邪道”。可以总结出如下几点1、当无路可走的时候,或者走正道成本太大的时候,会有人去走“邪道”。2、路上的收费站真的

2011-07-30 21:46:44 9964

转载 shell 脚本重定向

Linux Shell 环境中支持输入输出重定向,用符号来表示。0、1和2分别表示标准输入、标准输出和标准错误信息输出,可以用来指定需要重定向的标准输入或输出,比如 2>a.txt 表示将错误信息输出到文件a.txt中。同时,还可以在这三个标准输入输出之间实现

2011-07-03 11:18:54 15573

原创 Makefile文件之cd无语

今天在编译打包的时候,因为要写makefile文件,所以就少不了用cd命令。 一个有意思的问题出现了,那就是cd改变目录不管怎么样都不生效。 最后google了下下,发现cd只有在当行起做用,这就有点bt了 这一点记起来,以防后来再错。 引用别人的几句话  cd 命令在makefile里面只对当前行有用。比如你在/opt下执行makefile如果我要ta

2011-07-01 00:07:00 20373 1

原创 mysql碰到的一些问题

今天碰到了一些mysql问题总结一下 ERROR 1100 (HY000): Table tablename was not locked with LOCK TABLES出现这种问题的原因很多,今天的问题是连接达到了上线,以前设计是10w左右,超过了此数据,就报了上面的错误,更改连接数就可以了。有关于lock的问题,详见lock机制分析  mysqldump导

2011-06-12 00:29:00 8739

原创 又是编码惹的事

ansi文件,默认编码为gb2312,url 编码。

2011-05-15 10:52:00 8091 1

原创 dota入门

dota海军上尉,新手入门编。

2011-05-15 00:32:00 7683

原创 第二份工作

在上一家公司呆了二年,不管是业务还是流程都基本上融入了,但是感觉到自己的心已经不在,所以还是离开比较好。因为大部分朋友都在北京,技术氛围也相当不错,最后还是选择来到了北京。其实从心里说,我对北京比较害怕的,人多,车多,空气差。从长沙到北京还算方便,只是行李带了不少,在西站打车也不好打,好不容易挤上一两公共汽车,这公共汽车真有意思,你的行李也得买一个票,给人的感觉很无语。在地铁上面见所有的人都只盯着手机,神情都特别紧张,最让人不解的事情,发现很多老外都带着一个相当不错的女孩。房子是一个大问题,住在朋友家,一进

2011-04-30 22:20:00 7209

原创 php编码与字符串处理

在php中,如果编码处理的不好的话,经常会出现乱码,最常见的是字符串截取,字符串截取一般都是用substr这一个函数,可是这一个函数在截取中文字符串的时候, 往往是不尽人意的,其根本原因还是在字符串编码的问题上,对编码没有一个清楚的理解。"; $tmp_str = substr($string,4); echo $tmp_str; ?> 以上代码执行结果什么是字符编码?所谓的字符编码就是字符在计算机中的二进制表现形式.常见的编码有ansic,unicode,gbk,gb2312这些编码.unic

2011-04-06 16:52:00 3133

原创 php安全之字符转换

php安全 字符转换

2011-04-05 00:27:00 8335

原创 ubuntu10.04中google earth无法使用的问题

google earth ubuntu 10.04/usr/bin/google-earth: 43: ./googleearth-bin: not found

2011-04-04 00:12:00 4045

原创 技术那些事 在深度与广度的理解

技术那些事 在深度与广度的理解

2011-03-16 23:07:00 3018

原创 php构造http头部发送请求

http header头部详解,用php构造http请求

2011-03-15 22:36:00 5191

原创 javascript undefined与null实际应用之区别

javascript unedined null应用举例

2011-03-13 17:51:00 806

原创 javascript检测客户端flash插件

javascript 检测flash

2011-03-12 23:01:00 1424

原创 jquery 上传插件之极品 uploadify

jquery uploadify是一个很不错的文件上传插件,用jquery来操作flahs上传文件。有如下特点(1)兼容性强,因为是用javascript和flash,这两者都跨平台。(2)速度快,因为用flash上传,在速度方面确实比http submit快一点(也可能是网络问题,没有进行严格比较).(3)可以异步上传,用户友好性比较强(4)可以实时了解上传进度和上传速度(5)与php可以很好的结合二,要求(1)jQuery 1.4.x or greater.(2)swfObject 2.2 or gre

2011-03-08 22:39:00 8429 1

原创 php框架之美 yii学习笔记之一

在java里面有很多web框架,并且很多培训机构就是给你培训这些框架,我一直都不怎么喜爱用框架,感觉框架是那么的麻烦和把你框住了,让你只能按他的方式行动,并且最重要的是把你给架住了。但是框架也有其相当不错的一方面,那就是开发规范和可以不要重造轮子,并且开发速度快。一直听说yii的架构不错,并且性能也很好,我一直没有用过,今天看了一下yii的基本用法,感觉是那么的相似。我认为yii有如下特点(1)基于mvc模式设计(2)整个web应用有生命周期,如请求初始化,到请求结束,每一个阶段都有相应的事件或者方法。(3

2011-02-27 23:13:00 1646

翻译 为什么我们坚持选择用php

选择php的原因

2011-02-24 23:44:00 1654

原创 c/c++基础知识读书笔记四 初级指针

c语言我最喜欢的是指针,虽然有点麻烦,但是他很方便,比如有一段很经典的代码typedef char * string;虽然以上代码有很多反对的声音,但是它很方便,利用char类型的指针就可以解决很多字符处理的问题。声明声明方式为 类型 *变量名称int *p, *q;赋值int i,*p;p = &i;取值*p就可以取值指针作为参数,指针作为参数传递的是实参,而不是形式参数,所以可以改变被传参数的值int a = 15;int b = 20;void seq(int * a){  return *a * *

2011-02-20 22:42:00 632

原创 c/c++基础知识读书笔记三 结构化数据

结构,枚举,c语言,联合,结构的定义与初始化,结构的注意事项

2011-02-20 20:57:00 551

原创 c/c++基础知识读书笔记二 格式化输入输出

printf函数可以有多种输入输出方式printf("%m.pX", I);最小字段宽度m指示了最少字符数量,如果要显示的数值所需的字符数小于m, 就会在值前面放置额外的空格如果是-m,则是左对齐,在值的后面放置空格.p是依赖X的如果X是d 显示数字的最少个数,如果没有达到指定的数目,则在前面加0如果X是e 小数点后要出现的数字的个数,默认为6, 如果p为0则不显示小数如果X是f  与e一样如果X是g  表示指数形式或者定点十进制形式的浮点数p是小数的数目.

2011-02-14 22:38:00 610

原创 c/c++基础知识读书笔记一

c/c++ 基础知道

2011-02-14 22:18:00 700

原创 java solr与php集成

php solr 与java集成

2011-01-16 13:47:00 1484

原创 在ubuntu 上配置vim的php开发环境

vim 打造php开发环境,ctag ,php NERDTreeToggle

2011-01-05 11:44:00 2379

原创 Ice3.4.1编译安装

ice 3.4.1编译安装,编译ice3.4.1 ubuntu

2010-12-30 23:36:00 2795 1

原创 php.ini加载顺序如默认路径

oaded Configuration File (none) php.ini文件加载顺序,默认路径

2010-12-28 00:42:00 5240

原创 编译gd 时出现png.h: No such file or directory

编译gd 时出现png.h: No such file or directory

2010-12-26 23:09:00 5718

原创 Mysql 5.5的编译安装 在ubuntu 10平台上面

mysql 5.5在ubuntu 10上面的编译安装,编译安装mysql 5.5

2010-12-26 22:16:00 3431 4

原创 创业型公司的产品经理应该知道的事情

创业型公司产品经理应该知道的事情

2010-12-19 12:23:00 855

原创 linux centos rpm包管理 查询rpm相关信息

rpm包查询参数,rpm -q 详解,rpm查询软件信息

2010-12-12 14:09:00 3958

原创 linux centos rpm包管理 更新

rpm 更新,rpm更新参数

2010-12-12 13:29:00 684

原创 linux centos rpm包管理 删除

rpm 删除包,rpm删除包参数

2010-12-12 13:19:00 1035

SOA概念、技术与设计

SOA概念、技术与设计,英文好的可以看一下

2010-05-04

phpcalendar

php calendar php calendar php calendar

2009-10-08

空空如也

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

TA关注的人

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