自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (8)
  • 收藏
  • 关注

转载 edit_source——编译MudOS的前奏

这个程序将自动生成一些mudos编译时所需要的文件。下面这个表描述了edit_source在使用不同参数的情况下,输入文件(待处理的文件)和输出文件(处理后的结果)分别是什么:命令参数输入文件输出文件-configure configure.h-options options.h

2012-12-11 18:26:37 598

转载 configure解释

在configure的第一段就是:if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our

2012-03-29 12:22:16 758

原创 ADB

127.0.0.1       localhost127.0.0.1 activate.adobe.com127.0.0.1 practivate.adobe.com127.0.0.1 ereg.adobe.com127.0.0.1 activate.wip3.adobe.com127.0.0.1 wip3.adobe.com127.0.0.1 3dns-3.adobe.c

2012-03-28 19:22:12 292

转载 linux下批量修改文件名

linux下批量修改文件名0、问题来源,想把一部分文件加上日期序。也就是在文件名称前加上当前的年月日进行输出。获取日期格式如下Zianed@ubuntu:~/public_web_sSmO9OUVY1/files/image$ date +%Y%m%d200911121、使用find、awk/grep/sed、mv等命令组合来实现Ubuntu下利用awk命令

2012-02-28 15:28:38 477

转载 VM连接虚拟机配置

局域网方式: 如果主机是在局域网内通过网关或代理上网,那虚拟机的网络方式设为Bridged连接,把IP地址设为同主机在一个网段,比如主机IP是192.168.0.45,网关是192.168.0.1,那虚拟机的IP设为192.168.0.2-254中的一个,注意不要和已有的IP重复,然后网关也设为192.168.0.1,就可以上网了。宽带拨号方式: 在这种情况下有三种方法: 1,虚拟机的网络方式设为

2012-02-18 23:32:41 509

转载 对于大日志包进行分割的N种方法

对于大日志包进行分割的N种方法(源自:杨志刚 博客 http://yangzhigang.cublog.cn)前言:    网站一个主要域名的日志包,解压缩之后有10多个G,当日志分析系统处理此日志包时,需要的分析时间过长,而且如分析过程中出错,要清空数据后再分析,所以需要将日志进行分割成多个日志包,通过多个日志分析系统并发分析,本文主要记录一下我测试的分割过程。说明: 本文采

2012-01-13 12:46:19 264

转载 linux 封包

tcpdump Wireshark/Ethereal#!/bin/bash#开始一个新的tcpdump进程,将新监听的日志保存在新的文件里。logdir=/home/guest/datestr=`date +%F`tcpdump -s 0 -i eth0 host 192.168.1.2 and ! port 80 and ! port 25 and

2012-01-13 12:45:26 365

转载 【网站架构】Facebook网站所使用的开源软件一览

Facebook是全球首屈一指的社交网络平台,该网站采用了很多开源软件,Facebook采用的编程语言包括:Java, Ruby, PHP, Python, Objective-C。 下面是Facebook正在使用或者贡献的开源软件详细列表和介绍: Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。MySQL

2012-01-13 12:44:58 325

转载 facebook网站框架技术

设计原则尽可能的使用开源软件,并且在需要优化的时候进行优化Unix 哲学。包括,模块化原则;整合化原则;清晰化原则等任何组件具备扩展性最小化故障影响简化,简化,简化!架构概览Facebook 是 LAMP 的坚定支持者,也差不多是用 LAMP (或许用 LAM2P 更适合) 实现的最大的动态站点。基础组件加上服务,中间用自己实现的一些工具进行粘合。其中关于运维细节的事情基本

2012-01-13 12:43:42 356

转载 性能优化

概述Ø 性能优化的思路首先是较为精准的定位问题,借助于相应的工具包,分析系统性能瓶颈在哪,在根据其性能指标,以及所处于层级决定选择优化的方式方法。在选择优化的方式方法时,大家可以参照以下章节调优方法,架构优化递进,进行正确的,有针对性,有步骤的优化。可能会发现部分指导思想或许有相悖嫌疑,大可不必较真,系统优化的过程本身就是一个不断分离+共享的组合拳,至于具体选择哪种优化方式,根据具体需求来

2012-01-13 12:43:07 260

转载 UDX

协议产生背景 略UDX优势UDX追求的是最大带宽利用率,吞吐量及实时性,适合中国窄带环境。其算法始终贯穿其中。高效率是其优点,友好性是其缺点。算法实现语言:C++平台:win/linux接口:C++1,带宽。对带宽的评估,预测。l         在检测最大发送窗口的时候,是参照RENO算法,丢包检测.但是在之个过程中,UDX还检测了ACK的回复

2012-01-13 12:42:22 573

转载 命令杂项

sudo apt-get install binutils-doc cpp-doc gcc-4.1-doc gcc-doc glibc-doc libstdc++6-4.1-doc stl-manual cpp-4.1-doc manpages manpages-dev

2012-01-13 12:41:30 217

转载 Flickr网站架构分析

文章来源 http://www.itivy.com/ivy/archive/2011/3/7/634351294385186067.htmlFlickr.com 是网上最受欢迎的照片共享网站之一,还记得那位给Windows Vista拍摄壁纸的Hamad Darwish吗?他就是将照片上传到Flickr,后而被微软看中成为Vista壁纸御用摄影师。Flickr.com 是最初由位于温哥华的

2012-01-13 12:40:55 362

转载 理解可变参数va_list、va_start、va_arg、va_end原理及使用方法

概述由于在C语言中没有函数重载,解决不定数目函数参数问题变得比较麻烦;即使采用C++,如果参数个数不能确定,也很难采用函数重载.对这种情况,有些人采用指针参数来解决问题.下面就c语言中处理不定参数数目的问题进行讨论.定义大家先看几宏.在VC++6.0的include有一个stdarg.h头文件,有如下几个宏定义:#define _INTSIZEOF(n)   ((sizeof(n)

2012-01-13 12:39:34 331

转载 py2exe打包

http://hekun06.blogbus.com/logs/20426007.htmlpy2exe,顾名思义,其作用就是将python源代码程序转换为可(脱离python环境)直接执行的EXE文件。py2exe官方说明的很明白,它只是收集python程序中依赖的库/文件(*.pyc/py, python??.dll,...)并将其打包,它生成的EXE其实还是需要python环境的,

2012-01-13 12:38:07 618

转载 gdb的使用

在gdb中不输入,直接回车,默认执行上次的命令。输入命令时,可以输入命令开头的一个或者几个字母,在没有歧义的情况下,gdb会自动补齐命令的。例如:i lo = info locals。例如调试文件 eg1.c;编译,编译时要打开调试选项 -g,例如: gcc -g eg1.c -o eg1。启动gdb:gdb eg1,或者是输入gdb,然后在输入 file eg1。help / h

2012-01-13 12:37:09 351

转载 VS2008 编译出现 error PRJ0003 : 生成 cmd.exe 时出错

VS2008 编译出现 error PRJ0003 : 生成 cmd.exe 时出错偶然出现的一个小错误,记录一下解决方案:工具—>选项—>项目和解决方案—>VC++目录,在可执行文件栏中加上如下路径:$(SystemRoot)\System32 $(SystemRoot) $(SystemRoot)\System32\wbem 或者把$(PATH)改成:$(Sys

2012-01-13 12:35:44 346

转载 FZIP导入方法

import deng.fzip.FZip;    import deng.fzip.FZipEvent;    import deng.fzip.FZipFile;            public function FZipTest() {            var request:URLRequest = new URLRequest("txt.zip");

2012-01-13 12:34:08 2262

转载 VC2005IDE配置

一.IDE基础配置 1. 字体VC6中“Tools→Options→Format→Font”配置字体;VC2005中“工具→选项→环境→字体和颜色”配置字体。编写代码一般采用等宽字体,等宽点阵(位图)字体,相对矢量字体而言具有兼容性好和显示清晰的优点。常用的编程等宽字体包括Fixedsys(VC6和notepad御用字体)、Consolas、YaHei Mono。VC6默认可选

2012-01-13 12:33:09 674

转载 函数用法

1.使用QueryPerformanceFrequency 计算程序执行时间/////////////////////////////////////////////////#include #include using namespace    std;////////////////////////////////////////////////void main(

2012-01-13 12:31:18 265

转载 linux的自旋锁struct spinlock_t的使用

在linux中提供了一些机制用来避免竞争条件,最简单的一个种就是自旋锁,例如:当一个临界区的数据在多个函数之间被调用时,为了保护数据不被破坏,可以采用spinlock来保护临界区的数据,当然还有一个就是信号量也是可以实现临界区数据的保护的。以后在介绍信号量吧。这里还是先说说 splinlock吧。1:定义和初始化spinlock      在linux中定义spinlock的方法很

2012-01-13 12:30:27 265

转载 一个简单实用的内存池之一(c实现)

http://www.cppblog.com/jaxe/archive/2009/09/17/96581.html     都知道频繁分配内存释放内存很耗系统资源,而且容易造成内存碎片。因此写了个简单的内存池实现,越简单越好,为什么?做复杂了效率还不如直接malloc。因此这个内存池采用链表连接内存块的方式,分配的是固定大小的内存块,从池中取内存和归还内存是用的空闲链表堆栈操作, 没有使用线程

2012-01-13 12:28:10 369

转载 一个简单实用的内存池实现之二 (C实现)

http://www.cppblog.com/jaxe/archive/2009/09/27/97362.html    上一篇内存池的实现其实更像一个后备列表的实现。使用上来说不是很方便,要申请的内存块是一个BLOCK结构的一个个成员,而且每次从系统内存堆中申请都是一小块一小块,也没有考虑字节对齐。因此让我们来看看新的一个内存池的实现吧。    这个内存池是根据《c++应用程序性能优

2012-01-13 12:20:58 290

转载 一些VC插件的简介

1.        Visual Assist(简称VA)(http://www.wholetomato.com/)VA从5.0一直到现在的VAX,功能越来越强大,除了以前版本中的自动识别各种关键字,系统函数,成员变量,自动给出输入提示,自动更正大小写错误,自动标示错误等等以外,最新的版本中还在WorkSpace窗口中加入一个VA View,可以更方便的查找工程中的文件、类和变量。有了此工

2012-01-13 12:19:14 253

原创 本地沙箱信任

C:\WINDOWS\system32\Macromed\Flash\FlashPlayerTrust

2011-07-23 12:32:46 266

原创 man文档

2009-01-02 10:14:23|  分类: linux系统管理 |  标签:无 |字号大中小 订阅 显示所有man文档的编号man -f man 显示man程序的所有文档在man中查询apropos keywordsman -k keywords重建man库makewhatis查询man文档位置whereis man 查询man的文档位置查看当前man的文档目录ma

2011-06-28 11:14:00 564

原创 代码

wow 私服,arcemu trunk源码编译架设 对我架设一个wow私服,意义有二:1. 玩wow过程中,碰到一些实现手法不解的地方,可以实时去调试。2. 基于此服务端模拟wow客户端若干特性,比如地图资源异步加载,角色并行状态处理等。需要工具:1. visual studio 2010(arcemu trunk windows版本解决方案使用),不建议强制修改visual studio版本

2011-06-27 12:04:00 366

原创 MinGW 环境变量的配置

2009-08-27 07:49在VS2005中,纯C的代码编译起来有点麻烦,最近在同门那里找到了一个能在windows底下像用Linux编译C一样的东东,叫做MinGW,挺好用嗒!1.安装mingw安装文件在“MinGW-5.1.4”2.配置环境变量 首先,我们先在www.mingw.org上找到下载的链接地址,然

2011-06-26 19:49:00 839

原创 build libevent

## Instructions for building Tor with MinGW (http://www.mingw.org/)##Stage One: Download and Install MinGW.---------------------------------------Download mingw:http://prdownloads.sf.ne

2011-06-26 18:58:00 1461

转载 Windows下编译memcached-1.4.5(32bit和64bit)

Windows下编译memcached-1.4.5(32bit和64bit) 收藏 作者:徐兆元(FLxyzsby@163.com)1.简介Memcached 是一个高性能的分布式内存对象缓存系统。它通过将数据缓存在内存中来减少对数据库和文件系统的访问,减轻数据库及操作系统的负担,提高应用系统的速

2011-06-26 15:35:00 1075 2

转载 C++开源跨平台类库 收藏

在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行而无需改动,只需在对应的平台下 用你喜欢的编译器重新编译即可。经典的C++库:  STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了,故目前不怎么用它了。  Boost---------准标准库, 功能强大 涉

2011-06-26 15:07:00 510

原创 mingw

为MinGW安装GDBMinGW的默认安装是不带GDB调试器的,本文介绍为MinGW安装GDB。前提:安装好MinGW,但是它是不带GDB调试器的。安装步骤:1. 从“https://sourceforge.net/projects/mingw/”处下载GDB,当前的版本是“gdb-6.8-mingw-3.tar.bz2”。2. 解压缩下载的文件,将解压缩后的所有文件拷贝到

2011-06-26 14:50:00 327

原创 Lua入门[转]

Lua入门[转]2008-05-12 19:28Lua是一个被设计成用于扩展C/C++编程的轻量级脚本语言。不幸的是,网上很少有关于这个语言的在线教程。我主要通过阅读其源代码来了解它是怎样工作并且通过一些发布的程序学习它。希望,通过下面的教程,会让学习Lua更加简单。本教程涵盖了Lua5.1。在Lua的每一个版本中都有一些非常不同之处。下面的示例代码将不能在老版本的

2011-06-25 14:16:00 321

转载 Debian 安装与卸载包命令(APT&&DPKG)

Debian 安装与卸载包命令(APT&&DPKG) 2009-03-21 13:30:50标签:DPKG APT Debian 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/141063 1、APT主要命令apt-cache search  ------pac

2011-06-24 10:24:00 433

原创 纯源码包安装 lua 的时候遇到的错误和解决办法~~~

纯源码包安装 lua 的时候遇到的错误和解决办法~~~2010-07-08 11:40:51标签:lua 源码包 readline原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://storysky.blog.51cto.com/628458/345982   昨天晚上磕磕绊绊的把nginx 装好了(所有需要的包都是

2011-06-24 00:07:00 1358

原创 make3

<br />## c.cpp混合编译的makefile模板##BIN = mmcatCC = gccCPP = g++#这里只加入库头文件路径及库路径INCS =LIBS =SUBDIRS =#生成依赖信息时的搜索目录,比如到下列目录中搜索一个依赖文件(比如.h文件)DEFINC =-I"./" -I"./src/"###maintest.c tree/rbtree.c 多了子目录,那就直接添加 目录/*.c即可 所有的源文件-- .c

2011-06-02 12:55:00 421

原创 网页收藏

http://blog.csdn.net/alamiye010?viewmode=contentshttp://blog.csdn.net/Solstice/archive/2011/02/02/6171831.aspxlibvent 分析:http://blog.csdn.net/sparkliang/archive/2009/12/07/4957820.aspxhttp:/

2011-05-31 09:53:00 299

原创 LPC

net testeff inh/copy/copy_statusnet set_party_time 2011-5-7 20:00:00   //设置系统时间net set_party_time restore  //设置系统时间net set_party_time //查看当前系统时间

2011-05-20 10:16:00 499

原创 颜色配置

<br />--(0)> cat .bashrc#!/bin/bash#this should go in your ~/.bashrc file# Define ANSI color sequencesNORMAL="/[/033[0m/]"WHITE="/[/033[0;37;40m/]"MAGENTA="/[/033[0;35;40m/]"BRIGHTBLUE="/[/033[1;34;40m/]"BRIGHTWHITE="/[/033[1;37;40m/]"B

2011-04-11 12:03:00 312

高级shell编程指南.pdf

高级shell编程指南.pdf 文字版 805页

2012-03-12

linux make 手册打包

GNU make中文手册V3.8.pdf GNU Make 使用手册(中文).pdf 跟我一起学Makefile.pdf vim_user_manual_603.0.pdf Linux常用命令全集.CHM

2012-02-26

UNIX 编程艺术(中文版).pdf

UNIX 编程艺术(中文版).pdf

2012-02-26

LINUX与UNIX SHELL编程指南.rar

LINUX与UNIX SHELL编程指南 PDF 清晰

2012-02-26

UNIX环境高级编程

UNIX环境高级编程 UNIX环境高级编程 清晰版 目 录 译者序 译者简介 前言 第1章 UNIX基础知识 1 1.1 引言 1 1.2 登录 1 1.2.1 登录名 1 1.2.2 shell 1 1.3 文件和目录 2 1.3.1 文件系统 2 1.3.2 文件名 2 1.3.3 路径名 2 1.3.4 工作目录 4 1.3.5 起始目录 4 1.4 输入和输出 5 1.4.1 文件描述符 5 1.4.2 标准输入、标准输出和标准 出错 5 1.4.3 不用缓存的I/O 5 1.4.4 标准I

2012-02-26

Libevent参考手册

Libevent参考手册 自己整理网络资料

2011-05-31

flash RPG 走路

flash RPG 走路的资源actionscript flashgame

2009-09-09

数据结构(严慰敏)配套纯c代码

数据结构(严慰敏)配套纯c代码

2007-11-07

空空如也

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

TA关注的人

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