自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

codingkid的专栏

认真做好一件事,认真做好每件事![email protected]

  • 博客(14)
  • 收藏
  • 关注

原创 vector基本操作|随机生成乱序字符串

#include #include #include using namespace std;int main(){ string tmp1,tmp2; tmp1="rusher;lewjan;bill;stan;yx;"; tmp2="abcc"; vectorlist; list.push_back(tmp1);

2011-04-28 23:58:00 1803

原创 常用小代码

取随机数:#include #include #include int main(){int start=10;int end=30;int mid;srand((unsigned)time(NULL));mid=rand()%(end-start)+start;printf("%d,%d,%d/n",start,mid,end);}  输出结果

2011-04-26 21:00:00 497

原创 传址调用

<br />#include <stdio.h>int func(int *a,int *b){int tmp;tmp=*a;*a=*b;*b=tmp;return 0;}int main(){int a=1;int b=2;printf("%d,%d/n",a,b);func(&a,&b);printf("%d,%d/n",a,b);return 0;}<br /> <br />vlist *addnode=(vlist*)malloc(

2011-04-24 23:07:00 587

原创 字符串数组|char *转换为unsigned int|友元

<br />#include <stdio.h>int main(int argc,char *argv[]){char *array[]={"ab","cd","ef"};int i;for(i=0;i<3;i++){printf("%s--->/n",array[i]);//printf("%s/n",argv[i]);}return 0;}<br /><br /><br />实现功能:<br />因为char *一定程度上相当于string<br />又加上

2011-04-20 23:44:00 4242

原创 eclipse构建c/c++环境

<br />1.下载JRE<br />2.下载eclipse CDT版的<br />3.下载mingw<br />4.修改mingw中目录bin下的mingw32-make.exe为make.exe<br />5.打开eclipse,创建一个c project试试,看有没mingw gcc选项吧!<br />如果没有,可以用命令eclipse -clean重新打开试试!<br />注意,工程要在mingw安装之后再建,否则可以右键点击project,手动添加编译器。也ok啦!~<br /> <br /><b

2011-04-13 22:51:00 541

原创 一个字符串子集判断的算法

<br />#include <stdio.h>typedef struct node{ char value; struct node *next;};int mapping(char *p){ switch(*p) { case 'a':return 2; case 'b':return 3; case 'c':return 5; case 'd':return 7; case 'e':return 11; case 'f':return 13;

2011-04-12 22:52:00 1260

原创 p2p|DHT

what's DHT?how does hast table works so fast?achieve a primer number alg.what's overlay networks?《基于DHT的P2P覆盖网络的研究》对称即群群的应用讲清楚这些概念,要先从p2p应用讲起。wiki:p2p系统通常是实现一个抽象的覆盖网络,它在应用层之上。独立于物理网络拓扑

2011-04-12 22:01:00 1031

原创 利用python对csv文件的log解析

<br />之前很多时候遇到了需要解析log的情况。<br />写了个小脚本:<br />import csv#import log.csv and splited every elements by ';',then storage into rowlogreader=csv.reader(open('log.csv','rb'),delimiter=';')for lrow in logreader: print lrow#import log_format.csv for

2011-04-08 23:15:00 2438

原创 初学python后感

<br />之前就知道python的强大,只是还没系统的去学过。<br /><br />昨天晚上和今天上午几个小时时间把简明教程看了一遍,大致了解了一些python的语法和用法。<br /><br /><br />python是个脚本语言,动态执行的。<br /><br />python无处不在,从apache服务器,到pyunit单元测试,到桌面计算器,到图形化界面。<br /><br />python内置了三个强大的数据结构——列表list,元组tuple,字典dict。<br /><b

2011-04-08 15:49:00 1102

原创 在eclipse中构建python环境

<br />不能不承认eclipse的强大。<br />不管是什么编程语言,测试框架,还是脚本等等都有e的插件,虽然有些支持的不算很好,因为是开源跨平台而且IDE用久了也就好用了,因为习惯。<br /><br /><br />在eclipse里构建python环境挺容易的。<br /><br /><br />1.安装python<br /><br /><br />2.下载eclipse插件——pydev<br />添加地址或者直接下载后安装都可以。<br />在Eclipse更新管理器中.地址:http:/

2011-04-08 00:26:00 734

原创 不能不会用的命令——netstat | arp欺骗,攻击

用这个命令的一大好处是:不用安装,而且linux和windows各个版本都会提供的基础命令。(Winxp)C:/>netstat /?相当于linux中的$man netstat或$netstat --help的说明了。会用一个命令,是看他能帮你做到什么事情。网上有个人说可以通过这个命令来看你的QQ好友的ip地址:

2011-04-06 15:10:00 727

原创 网络分层|网关,路由,交换机

网络到底分多少层呢?这是经常会被问到的问题,我上次的作答是4层。下层为上层提供服务,对上层透明。对等层之间进行通讯。每层负责的任务不同,于是便有了网络的虚拟化(屏蔽底层差异)和网络的多元化(提供不同的服务)。 链路层是负责连接的,也叫网络接口层,是和驱动打交道的。有以太网和令牌环网之分,现在用的较多的是以太网连接,就是说:两个主机可以同时发送数据,当一个主机发现另一个主机和

2011-04-06 13:32:00 1989

原创 如何查看何人登录,并踢掉他

被面试官问到这个问题竟然被问到了,其实命令很简单,可能只是当时之前的几个问题都没打上来,之后就丧失了自信吧。想想还是蛮有意思的命令。$who查看谁登录到了这台机器$ps -aux查看这要踢掉那个用户都有什么进程$kill -9 pid_ID如果那个用户伪装成了root,该怎么查找他的进程呢?如果那个进程又不断的增长,该如何手动来kill掉呢?

2011-04-05 00:28:00 706

原创 新的起点!

辞职之后想清楚了很多事情,很多机会是靠自己来争取的,当然要做好本职的工作。我想,作为人生中的第一步我迈的应该不差,至少努力过,付出过,也得到了一些期许的经验。首先,作为一个技术人员,不能不紧跟着技术潮流,踏踏实实的走好每一步。做人要谦虚,要上进,遇到不会的立马问出

2011-04-04 23:58:00 669

空空如也

空空如也

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

TA关注的人

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