自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漂泊的程序人生

春天的布拉格

  • 博客(32)
  • 资源 (7)
  • 收藏
  • 关注

原创 让oprofile在虚拟机里面跑起来

opcontrol --dumpopannotate --source ./t会出现下面的错误:opannotate error: No sample file found: try running opcontrol --dump or specify a session containing sample files。看其他人的帖子没发现哪里出了问题,看到不少帖子说在vmware下面会出现这个问题,以为确实不行了,遂打算放弃,无聊翻看oprofile的QA和doc,发现有这么一段话:4.3. OProf

2010-11-23 22:25:00 2217

原创 gdb中文手册(debuging with gdb) 支持pdf xps

鉴于 网上搜索的gdb手册多数是基于最古老的版本只有少少的10几页。花费了2个多小时,从 shyboysby.spaces.live.com 这位朋友这里拷贝了他翻译的文档,制作了这个gdb中文手册比较全的gdb中文手册,140多页。 http://blog.chinaunix.net/u/1574/showart_2281055.html英文完全版的gdb手册有400多页。http://www.delorie.com/gnu/docs/gdb/gdb_toc.html

2010-07-24 16:57:00 3929 1

原创 mysql5.1中文手册

mysql5.1中文手册折腾了一下午,就做了两个chm的东西。 素材来自:www.mysql.cn  下载地址:下载地址 还比较粗糙,没章没有展开,有那位大侠想把他做的更加人性化,把每节单独提取出来,可以和偶联系。playmud@hotmail.com 

2007-03-14 18:13:00 1936

原创 RFC中文手册

RFC中文手册

2007-03-14 17:12:00 1662

原创 一个适用于windows和linux的抓包程序

程序的精髓不在于抓包,而在于对数据包的处理,可以很方便的扩展。程序如下: /******************************************************************windows:g++ -o process process.cpp -lws2_32 -DW

2007-03-13 00:17:00 4005 1

原创 c++“反射”?

[root@FC5 cppclass]# cat MakefileTARGET = mytestall:$(TARGET)$(TARGET):test.cpp libcpp.so        g++ -g -o $@ test.cpp -L. -lcpp -ldllibcpp.so:cppclass.cpp        g++ -shared -o $@  cppclass.cpp -fP

2007-03-13 00:16:00 2089 3

原创 使用openssl api进行加密解密

openssl库是个好东西!   [root@playmud sec]#cat sec.c#include #include int do_crypt(FILE *in, FILE *out, int do_encrypt);int main(int argc,ch

2007-03-13 00:15:00 3757

原创 linux socket的bug??

某日写了一个tcp的socket程序,偶然发现可能是linux socket的一个bug,根据有关资料listen函数所接受的连接数应该是((3 * backlog) / 2) + 1,但是实际结果并非如此。 /********************************************** 作者:猪头流氓 时间

2007-03-13 00:14:00 1936 2

原创 linux的线程是否受到了保护?

linux同一个进程下面的线程都是在同一个进程空间的,那么是否会存在越界访问的问题呢?刚刚做了一个试验,答案是:存在越界问题。 [root@FC5 thread]# gcc -o hk hookpthread.c -lpthread;./hk;cat hookpthread.c&a:[b7f774

2007-03-13 00:13:00 1363

原创 续fcntl()之F_SETFD,F_GETFD

上文书说到对于这两个参数还没有搞定是如何用的,结果斗胆在CU发了一个帖子, 终于弄明白了~~  

2007-03-13 00:12:00 7966

原创 iptables的time模块下载(适用于linux 2.6.18.1内核)

iptables的time模块可以根据时间对数据包做出限制,蛮有用的一个功能。由于这个time模块作者很久已经没有维护了,并且虽然iptables 1.3.7里面有libipt_time.c但是并没有将其编译,所以在2.6内核上www.netfilter.org提供的补丁已经过期,只好自己修改一下。下载地址:http://blog.chinaunix.net/upfile/070312

2007-03-13 00:12:00 3366

原创 关于fcntl()函数的cmd

函数如下:   #include int fcntl(int filedes, int cmd, ... /* int arg */ );  

2007-03-13 00:11:00 3866 1

原创 通过证书方式实现ssh的无密码登陆

相关文章很多,大同小异,本文只是为了按照那些文章配置,但是还是需要输入密码的情况写的。关键字:SSH证书方式登陆依然需要输入密码两台linux机器:A B都已经安装上OpenSSH,A上通过ssh-keygen生成一对密钥,公钥通过任意方式放到B的~/.ssh/authorized_keys文件里面。.ssh目录权限755,authorized_keys权限600。这时

2007-03-13 00:09:00 2502

原创 Linux下通过修改网卡驱动的参数调整Intel网卡的性能

Intel的千兆网卡驱动(e1000.ko)加载的时候可以加上几个参数,如下:insmod e1000.ko = 下面列出paramerter中和性能相关的几个以及他们的取值范围和默认值。 InterruptThrottleRate范围:100-100000 (0=off, 1=dynamic)默认:0注:不支持82542, 82543, 82545, 82544芯片

2007-03-13 00:09:00 4628 2

原创 linux下不用expect一行修改密码

前些时间有个小项目需要用shell编写一些小程序,其中需要编写一个让用户修改密码的东东,用户需求就是这么BT,系统自带的passwd多好啊,没办法只得写了,由于不想装expect(实际上懒得装)。flw大侠提示passwd有个--stdin的东东,于是。。。。当时问了不少人,都说不知道怎么办。[root@fly root]# echo 222222|passwd --stdin

2007-03-13 00:07:00 1680

原创 转移到了cu,csdn的blog管理却好了

还是cu的速度快。

2005-06-20 13:31:00 1385

原创 猪之歌

猪!你的鼻子有两个孔 感冒时的你还挂着鼻涕牛牛 猪!你有着黑漆漆的眼 望呀望呀望也看不到边 猪!你的耳朵是那么大 呼扇呼扇也听不到我在骂你傻 猪!你的尾巴是卷又卷 原来跑跑跳跳还离不开它 哦~~~ 猪头猪脑猪身猪尾巴 从来不挑食的乖娃娃 每天睡到日晒三杆后 从不刷牙从不打架 猪!你的肚子是那么鼓 一看就知道受不了生活的苦 猪!你的皮肤是那么白 上辈子一定投在了富贵人家 哦~~~ 传说你的祖先有八钉

2005-06-10 12:41:00 1750

原创 epoll应用的一个例子

代码:/*  *  PipeTest by Davide Libenzi ( Epoll performace tester )  *  Copyright (C) 1999,..,2003  Davide Libenzi  *  *  This program is free software; you can redistribute it and/or modify  *  it under

2005-06-08 11:44:00 3966

原创 使用epoll进行高性能网络编程

提升网络I/O 性能 翻译:韩红军。hanhj@vrlab.buaa.edu.cn ; hongjun_han@163.com原文出自:https://www.captech.com.cn英文原文:http://www.xmailserver.org/linux-patches/nio-improve.html 由于水平有限,错误在所难免,希望各位指正。 07-01-2001 – 初稿 - Dav

2005-06-08 11:35:00 5093

原创 sql relay的c++接口

Programming with SQL Relay using the C++ APICompiling an SQL Relay Client Program Establishing a Sessions Executing Queries Commits and Rollbacks Temporary Tables Catching Errors Substitution and Bind

2005-06-02 10:34:00 3071 4

原创 SQL relay的C接口

Programming with SQL Relay using the C APICompiling an SQL Relay Client Program Establishing a Sessions Executing Queries Commits and Rollbacks Temporary Tables Catching Errors Substitution and Bind V

2005-06-02 10:32:00 2685

原创 如何用c语言调用c++做成的动态链接库

链接库头文件://head.hclass A{        public:        A();        virtual ~A();        int gt();        int pt();private:        int s;};.cpp//firstso.cpp#include #include "head.h"A::A(){}A::~A(){}int A::gt(

2005-05-26 20:51:00 2237

原创 linux下用socket的抓包程序

#include #include #include   #include   #include    #include   #include   #include   #include   #include #include   #include   #include   #include   #include   #include   #include   #include #includ

2005-05-26 18:57:00 3330 1

原创 sem_open()

书上介绍的很多了,不多说了!问题:编译成功,连接失败。解决:老迈和秃子提示:man终于找到这个一个冬冬:      To use this function, link in the realtime library by specifying -lrt      on the compiler or linker command line.

2005-03-08 11:07:00 5695

原创 redhat自动起停服务的脚本

#!/bin/bash# chkconfig: chkconfig --add filename# path: /etc/inc.d/init.d/filename# processname: filenameRETVAL=0prog="filename"start() { echo -n $"Starting..."        su - root -c "mount -t ntfs /dev

2005-03-02 09:12:00 3153 1

原创 高位优先和低位优先

开始说说高位优先和低位优先,我们看如下代码:int i=10;那么i在内存中的布局如何哪?假设内存是从低--->高增长的在低位优先的硬件里面,内存布局如下:00001010 00000000 00000000 00000000而在高位优先的内存中:00000000 00000000 00000000 00001010这就是我们经常听说的高位优先,低位优先。那么我们需要注意什么冬冬勒?看下面一个程序

2005-03-01 20:22:00 5187 2

原创 纪念安装linux成功

2005-2-27

2005-02-27 21:21:00 1042

原创 oracle常见问题问答

1. Oracle安装完成后的初始口令?  internal/oracle   sys/change_on_install   system/manager   scott/tiger   sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle 8.0.5怎么创建数据库? 用o

2005-02-22 16:24:00 3434

原创 特化的是什么?

#include templateclass c{  T m[size];public:  void print_size()   {    std::cout   }};template{  char m[100];public:  void print_size()  {    std::cout   }};int main(){  c().print_size();  c().print

2005-02-22 16:06:00 1644 1

原创 转:P2P 之 UDP穿透NAT的原理与实现

原创:shootingstars论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念:    NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本

2005-02-22 09:42:00 1164

原创 informix到oracle移植---函数

   infomrix                   oracle                                                                             说明month(date_expr)       to_number(to_char(date_expr,’MM’))                            

2005-02-02 17:55:00 1951

原创 c/c++的参数压栈顺序

    曾经看到一篇文章上面说:c/c++参数压栈顺序是从右到左,pascal参数压栈是从左到右.为了这句话丢了很多次人.无所谓了,反正咱脸皮厚.   总结一下:   编译出来的c/c++程序的参数压栈顺序只和编译器相关!    下面列举了一些常见的编译器的调用约定VC6:        调用约定        堆栈清除    参数传递         __cdecl       

2005-02-02 16:40:00 4966 6

AdBlock_v4.34.0.crx

谷歌浏览器 chrome AdBlock插件离线安装包

2021-09-10

R15 23.502-f41 5G系统的流程v2.pdf

对5G核心网的系统架构和流程规范

2021-09-10

路由器刷breed助手.rar

无线路由器刷breed助手,支持K2多个版本自动刷机,内置web服务器,kssh plink hash等工具。

2021-09-10

GZUT出品的编程器软件.rar

GZUT_EZP_XPro 编程器和GZUT_OnePro编程器 软件的安装包,不需要禁用强制数字签名,不需要解压密码。

2021-09-10

移远4g模块驱动手册

移远4g模块驱动手册

2018-07-20

s3c2410(arm9)protel99格式的原理图和PCB图

rar格式压

2010-11-11

gdb中文手册(debuging with gdb) 140页

140多页的gdb手册 中文文档。

2010-07-24

空空如也

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

TA关注的人

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