自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Backbone.js教程(初级篇) 这是菜鸟与老油条,屌丝与高富帅的战争 —— 译者:茶几 @chajn 原作者:脱袜子·戴蕾丝 原文:http://backbonetutorials.com/

Backbone.js教程(初级篇)这是菜鸟与老油条,屌丝与高富帅的战争 —— 译者:茶几 @chajn原作者:脱袜子·戴蕾丝  原文:http://backbonetutorials.com/1. 为啥你需要Backbone.js?我们知道,仅仅使用jQuery或MooTools啥的来构建web应用或复杂的用户界面是极其困难的。主要是因为这些JS库都把

2013-10-24 14:08:17 14159 5

转载 一年成为Emacs高手(像神一样使用编辑器)http://blog.csdn.net/redguardtoo/article/category/1282870

作者: 陈斌(redguardtoo)版本号: 20130801更新时间: 原创时间: [2012-01-31 周二 15:08]版权:本文采用以下协议进行授权, 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0,转载请注明作者及出处.1.1 注意本文已放在github上,网址为https://g

2013-10-17 16:33:19 5059

转载 初学者使用Emacs的难点

初学者使用Emacs的难点分类: Linux 其他2012-03-06 22:00 3907人阅读 评论(12) 收藏 举报emacs网络bashservertable文档目录(?)[+]作者: 陈斌(redguardtoo)原创时间: 2012-03-06 二Table of Contents1 配置成神一样

2013-10-17 16:32:38 4143

转载 emacs----陈斌----配置步骤http://blog.csdn.net/lldustc_blog/article/details/8566809

今天看了陈斌的一年成为emacs高手,大受鼓舞,最近这段时间一直在研究emacs,已经开始发现emacs的很多优点,但是由于用习惯了IDE开发软件,始终习惯于鼠标,一下子想要改变习惯确实很难。这个时候看一下这些大牛的文章就相当于吃兴奋剂。 从牛人的配置开始用起,免得自己再走弯路,引用陈斌的文章“这方面我是个负面榜样.开始阶段我还是抱着玩的心态,喜欢到处找有趣的配置粘贴到我的

2013-10-17 16:26:18 6510

转载 在 Mac 山猫 10.8 中从代码编译安装 vim

在 Mac 山猫 10.8 中从代码编译安装 vimTranslations: en我在安装过程中遇到一些问题, 所以记录下来. 我安装的是 vim 7.4.友情提醒!! 一定要等看完全文再动手实践! 因为当中有些问题是在后面阐述的!我在 Max OS X Mountain Lion 10.8 上根据 hackercodex 安装了 python 和 hg.安装过程中我参考

2013-10-17 13:27:03 4207

转载 vim 杀手级别插件===from---http://zuyunfei.com/categories/Vim/

vim中的杀手级插件: YouCompleteMeVim代码补全现状在漫长的Vim发展历史中,代码补全一直是比较被忽视的环节,相比众多IDE,vim本身的代码提示功能包括其众多补全插件显得无比简陋, 这是因为vim的先天不足,它是文本编译器,不能理解程序语意。引用王垠的一段文字:“文本编辑器”这种东西一般都不真正的理解程序语言。很多 Emacs 和 vi 的用户以为

2013-10-12 11:00:33 3562

转载 JS初步及调试

JS初步及调试1.Javascript是一种描述式语言,与html结合,用于增强功能2.由NetScape公司利用sun的java开发。但与java完全不同的语言,与java类似的结构和语法,但为函数式语言。3.客户端的JavaScript必须有浏览器的支持4.JavaScript(ECMAScript):基础语法、DOM(Document Object M

2013-10-10 22:47:35 2701

转载 zmq与libevent共处

zmq与libevent共处发表于 2012 年 11 月 5 日 由 tangfu可能你会有这种需求,使用zmq来处理消息收发但用libevent来监听描述符。http://inercia.tumblr.com/post/3442759929/zeromq-with-libevent是zmq和libevent混用的一个完整例子。zm

2013-10-07 22:17:58 3858

转载 zmq与libevent共处

zmq与libevent共处发表于 2012 年 11 月 5 日 由 tangfu可能你会有这种需求,使用zmq来处理消息收发但用libevent来监听描述符。http://inercia.tumblr.com/post/3442759929/zeromq-with-libevent是zmq和libevent混用的一个完整例子。zm

2013-10-07 22:17:16 6737

转载 可伸缩系统的设计模式

Scalable System Design Patterns可伸缩系统的设计模式Ricky Ho在他的博客中分享了该文章,该文章是一个简单的概括分享,详细的可以参见他博客的其它详细文章。下面主要是意译。1、Load Balancer:负载均衡 – 由分发者来决定哪个工作者处理下一个请求,这种决定可以基于不同的策略。“In this model, there is a disp

2013-10-07 21:57:07 3199

转载 理解linux 中的惊群现象

“据说”惊群问题已经是一个很古老的问题了,并且在大多数系统中已经得到有效解决,但对我来说,仍旧是一个比较新的概念,因此有必要记录一下。什么是惊群        举一个很简单的例子,当你往一群鸽子中间扔一块食物,虽然最终只有一个鸽子抢到食物,但所有鸽子都会被惊动来争夺,没有抢到食物的鸽子只好回去继续睡觉,等待下一块食物到来。这样,每扔一块食物,都会惊动所有的鸽子,即为惊群。对于操作系

2013-10-07 12:07:11 4525

转载 centos安装vim7.4

centos安装vim7.4 系统版本centos6.4;root权限[html] su - root   卸载[html] yum remove vim vim-enhanced vim-common vim-minimal   下载、解压[html] $ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.

2013-10-01 20:16:25 3252

转载 buntu上安装 Emacs 24的几种方法

buntu上安装 Emacs 24的几种方法Posted on 2012-07-25 15:23 假日笛声 阅读(6195) 评论(0) 编辑 收藏1. 首选当然是在Ubuntu Software Center 中找或者 apt-get install emacs, 可惜的是只有emacs23版本的,所以此路不通,放弃,(现在Ubuntu12.04开始已经有了Emacs24,不过还

2013-09-30 15:01:01 3422

转载 emac配置IDE

1. 参考链接:a. http://www.cnblogs.com/karotte/archive/2012/06/06/2537670.htmlb. http://www.emacswiki.org/CollectionOfEmacsDevelopmentEnvironmentToolsc. http://guweigang.com/2010/09/gnu/%E4%BB%

2013-09-30 14:31:10 4048

转载 Korn Shell 脚本入门

Korn Shell 脚本入门所有的 UNIX® 用户都应该了解如何使用 Korn Shell 脚本。通过编写 Shell 脚本,可以让您实现许多任务的自动化,并可以为您节约大量的时间。初看起来,它似乎令人生畏,但只要遵循正确的指导,您就可以熟练地使用它。本文将指导您编写自己的 Korn Shell 脚本。 评论:Kurt A. Riley, IT

2013-09-30 11:22:42 4151

转载 Linux Shell 编程实战技巧

Linux Shell 编程实战技巧目前,越来越多的企业应用会部署在 Linux 系统上的,而 Linux Shell 脚本可以极大地帮助我们完成这些应用的运维任务。这使得 Linux Shell 开发技能成为开发人员的一项重要的、有竞争力的技能。本文就笔者的实际开发经验,以 Korn Shell 为例分享了脚本开发中的常见问题及相关技巧。 评论:黄

2013-09-30 11:21:52 3204

转载 精通c语言吧---python----c++----算法

云风最近写了一篇博客《C语言的前世今生》。作为长期使用C语言开发网络游戏服务器的程序员,云风是有理由写这样一篇文字,不过还是感觉谈的不够深入,C语言在业界使用的现状没有怎么描写,有些意犹未尽。在这里想比较系统的谈谈个人对C语言学习方式方法的理解。分别按照书籍、实验环境搭建、网络资源来分别介绍,希望能写的比较完整全面一些,给想学习C语言的朋友一个有价值的参考。     为什么要学习C语言? 

2013-09-26 14:51:07 4572

转载 Ubuntu12.04 64bit最新环境安装教程

最近在公司搭建环境过程中收到各种的折磨,在这里整理了下,贴出来希望对大家有所帮助。文章有不足的地方请大家提醒我更正。始终是超级小白鼠就来尝试下最新的包的安装,测试了好多次之后,终于安装成功的了,现在安装在本地的虚拟机上,安装通过,现在拿的是linode的虚拟机做测试。安装完成后记录步骤如下,大家如果不是用Lnmp之类的自动安装脚本,如果对于安装细节不是很明白,可以建议自己动手操作一边,明白

2013-09-11 18:16:49 4274

转载 HTTP 代理如何正确处理 Cookie

简介: 大多数的 Web 应用程序都要求维护某种会话状态,如用户购物车的内容。这种会话状态的保持很多情况下需要借助于 Cookie 或者 Session 的帮助。本文结合在线页面翻译 (Machine Translation System)项目中对于 Cookie 的处理方法,探讨一下如何在 HTTP 应用代理中正确处理 Cookie 的传递和管理问题。黄 湘平 (xphuang@

2013-09-11 15:51:46 3071

转载 RHEL6.4更改为CentOS源

RHEL6.4更改为CentOS源刚装了6.4版本64版本的RHEL,发现Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件,所以我们要更改默认的源为163的源删除默认的yum源1rpm-aq | grep yum|xargs rpm -e--nodeps

2013-09-10 12:48:41 4921

转载 CentOS更换网易源小记(yum)

系统版本:CentOS-6.4-x86_64-minimal下载地址:http://mirrors.163.com/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-minimal.iso此系统为CD版本,所以基本是属于最小化安装版本。现将系统默认源更换成网易源。步骤如下:1、下载新源及将本地源备份

2013-09-10 11:03:55 986

转载 一个监控脚本

his maybe is not the most sophisticated solution, but - especially if you do not have other processes opening so many sockets - you could check the output ofnetstat -nutp(n: no name resolution, t: TC

2013-09-04 09:41:15 770

转载 linux利器 sed, awk, grep, cut,pstree、ps、pstack

第一篇 cut常用参数:-c 根据字符,用法:cut -cnum1-num2 filename 截取num1~num2之间的字符,字符从1开始记。-f 根据域,默认为tab分隔-d 定义域分隔符范例:shell> cat example test2 this is test1 shell> cut -c1-6 example ## print 开头算

2013-09-03 13:26:05 790

转载 如何监视一个进程,崩溃挂掉后自动重启

如何监视一个进程,崩溃挂掉后自动重启2011-03-21 20:53 2239人阅读 评论(0) 收藏 举报shell脚本服务器bashpathwindows如何保证服务一直运行?如何保证即使服务挂掉了也能自动重启?在写服务程序时经常会碰到这样的问题。  shell脚本下面的shell通过一个while-do循环,用ps -ef|grep 检查loader进

2013-09-03 13:08:58 2029

转载 sed当中使用变量替换以及执行外部命令

在使用sed对日志或者其它文本进行parse的过程当中,有时候我们需要引用外部变量的值,或者获取一个shell命令执行的结果,以便达到更加可观的输出结果。这里介绍如何做到。sed中使用变量替换1.sed命令使用双引号的情况下,使用$var直接引用$ echo|sed "s/^/$RANDOM.rmvb_/g"29328.rmvb_# 上面例子引用了一

2013-09-03 12:48:41 857

转载 几个常用的Linux系统性能监控shell脚本

为大家提供五个常用Linux监控脚本(查看主机网卡流量、系统状况监控、监控主机的磁盘空间,当使用空间超过90%就通过发mail来发警告、监控CPU和内存的使用情况、全方位监控主机),有需要的朋友不妨看看哦1、查看主机网卡流量12345678910111213

2013-09-02 18:36:08 1668

转载 Shell程序集锦五——有用的小脚本[收集]

前言:以下是收集的一些Shell小脚本,有些已经测试完毕,还有一部分没有测试完。中间有很多,我已经平时都用到了。以后还有类似的有用的小脚本也要加进来。   环境:winxp+vm+centos4.3 1.shell写的进度指示条(旋转型):#!/bin/sh proc() {      c0=’-’      c1=’\’      

2013-09-02 18:34:46 704

转载 shell13 问

shell 十三问:1) 为何叫做 shell ? 2) shell prompt(PS1) 与 Carriage Return(CR) 的关系? 3) 别人 echo、你也 echo ,是问 echo 知多少? 4) " "(双引号) 与 ' '(单引号)差在哪?  5) var=value?export 前后差在哪?6) exec 跟 sourc

2013-09-02 17:33:22 758

转载 Linux shell 脚本实例

1. 写一个脚本,利用循环计算10的阶乘#!/bin/shfactorial=1for a in `seq 1 10`do       factorial=`expr $factorial \* $a`doneecho "10! = $factorial"2. 写一个脚本,执行后,打印一行提示“Please input a number:",要求用户输入数值

2013-09-02 17:30:13 569

转载 监控进程的shell脚本

公司是做软件开发的,程序员们的程序都要连接数据库进行调试。可是他们的程序死了以后数据库还是连接的,这样一来系统的资源(内存)就会被占用被耗尽,于是我就要经常去杀死已经死了的进程,可是这样很麻烦,我想编一个shell脚本,可不知道如何下手,就请大虾们帮帮忙了:-)例如下面这些 323 325 。。。。。。。。。335 337 这些进程不能被杀,主要是要杀后面有(LOCAL=NO)的进程。 我

2013-09-02 17:24:12 1103

转载 http://blog.chinaunix.net/uid-25835268-id-3055356.html--makefile

http://blog.chinaunix.net/uid-25835268-id-3055356.htmlmakefile系列 写的很好

2013-08-29 13:28:10 588

转载 经典makefile例子

原文地址:经典makefile例子 作者:txgc_wm这个帖子是我在csdn上花了10分下载下来 的一个包,里面就这么多东西,那个上传者是他妈的黑。。。。不过我把它共享到这里,不过为了尊重人的劳动成果,我还是贴出人家的下载地 址:http://download.csdn.net/source/949149,这里面的内容很经典,但是我水平低,很多看不懂,咳,不过,先占 着。呵呵。。。。

2013-08-29 13:27:28 667

转载 Linux Shell 通配符、元字符、转义符使用实例介绍--Learning the korn shell

说到shell通配符(wildcard),大家在使用时候会经常用到。下面是一个实例:?1 ?1234[chengmo@localhost ~/shell]$lsa.txt  b.txt  c.old

2013-08-28 14:31:58 641

转载 xargs用途

xargsxargs 命令用途构造参数列表并运行命令。大多数 Linux 命令都会产生输出:文件列表、字符串列表等。但如果要使用其他某个命令并将前一个命令的输出作为参数该怎么办?例如,file 命令显示文件类型(可执行文件、ascii 文本等);您可以处理输出,使其仅显示文件名,现在您希望将这些名称传递给 ls -l 命令以查看时间戳记。xargs 命令就是用来完成此项

2013-08-28 11:15:41 592

转载 Linux shell脚本全面学习-------http://www.1987.name/shell--另一个牛逼的shell教程

1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh  符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。  当编辑好脚本时,如果要执行该脚本,还必须使其可执行。  要使脚本可执行:编译 chmod +x

2013-08-28 10:16:46 867

转载 Linux shell笔记

No.001 文件安全与权限1. umask 决定了新建文件的权限 2. 软链接(符号链接) ln -s source_path target_path No.002 find和xargs1. find pathname -options [-print -exec -ok]    其中exec参数的命令格式: 'command-' {} \; 注意必须包含

2013-08-28 10:12:18 825

转载 小的纯cwebserver实现

/* Copyright (C) 2007 Cosmin Gorgovan This program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foun

2013-08-22 16:12:44 615

转载 tinyweb: C语言 + libuv 开发的最精简的WebServer (附源码)

libuv 是一个高性能事件驱动网络库,是 Node.js 的底层实现。经过我(Liigo)在实际项目中的深度应用,发现 libuv 在代码质量、运行效率、网络吞吐量、稳定性、跨平台等多方面都相当优秀,是一款不可多得的开源产品,可以说从质量到名气都不差。libuv 的缺点是易用性太差,文档严重不足,入手门槛较高。在这些方面它跟陈硕的muduo 库差距很大,muduo的易用性太棒了,还有一本作者

2013-08-22 14:28:19 1455 1

转载 How to use epoll? A complete example in C

How to use epoll? A complete example in CThursday, 2 June 2011 @ 1238 GMT by Mukund SivaramanNetwork servers are traditionally implemented using a separate process or thread per connection. For hi

2013-08-22 14:24:26 638

转载 http://www.cnblogs.com/haippy/---牛逼

序言本书由一系列 libuv 教程组成, libuv 是一个高性能事件驱动的程序库,封装了 Windows 和 Unix 平台一些底层特性,为开发者提供了统一的 API.本书旨在涵盖 libuv 的主要特性, 并不是一份完整介绍 libuv 内部每个 API 和数据结构的指南, 官方文档 official libuv documentation 可以直接在 libuv 源码提供的头

2013-08-22 14:18:21 708

深入理解c/c++

深入理解c语言 和c++ 语言。 进阶必备

2014-05-08

c语言中的宏

如何更高效的使用c语言中的宏, 比如宏函数的定义, 可变参数的处理等

2012-12-14

空空如也

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

TA关注的人

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