自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 问答 (1)
  • 收藏
  • 关注

原创 python抓取网页上的数字并存入excel

最近在做一项网关跑分测试,通过刷新网页去得到测试结果(测试结果在网页上面),这样每统计一次结果都要刷新一下页面,然后在包各项结果统计到excel中,感觉太麻烦,于是写了一个python脚本,自动刷新网页,并且将结果统计到excel中。因为网页数据格式是固定的,所以脚本思路如下:1:首先将网页内容抓取出来,保存到一个文件中import urllib2def saveHtml(file_nam

2017-12-27 19:26:53 5015

原创 ebtables基本使用说明

Targets:(1)ACCEPT : 让帧通过(2)DROP: 丢弃帧。(3)CONTINUE:让帧继续走下面的规则(rule)  (4)RETURN: 停止当前链的过滤规则,进而去走前面链的下一条规则注意:在BROUTING链中ACCEPT和DROP有不同的含义:如果是DROP,则规则转发到路由(iptables)去处理 TABLES:内置三个表(table

2017-12-05 15:30:37 11759

转载 关于file_operations结构体

结构体file_operations在头文件linux/fs.h中定义,用来存储驱动内核模块提供的对 设备进行各种操作的函数的指针。该结构体的每个域都对应着驱动内核模块用来处理某个被请求的 事务的函数的地址。举个例子,每个字符设备需要定义一个用来读取设备数据的函数。结构体 file_operations中存储着内核模块中执行这项操作的函数的地址。一下是该结构体 在内核2.6.5中看起来

2017-11-21 13:46:40 2807

转载 linux内核中的copy_to_user和copy_from_user(一)

原文链接:http://blog.csdn.net/ce123_zhouwei/article/details/8454226linux内核中的copy_to_user和copy_from_user(一)Kernel version:2.6.14CPU architecture:ARM920TAuthor:ce123(http://blog.csdn.net/ce123)

2017-11-21 11:31:54 484

转载 Linux内核的Oops

本文转载至:http://www.cnblogs.com/wwang什么是Oops?从语言学的角度说,Oops应该是一个拟声词。当出了点小事故,或者做了比较尴尬的事之后,你可以说"Oops",翻译成中国话就叫做“哎呦”。“哎呦,对不起,对不起,我真不是故意打碎您的杯子的”。看,Oops就是这个意思。在Linux内核开发中的Oops是什么呢?其实,它和上面的解释也没什么本质的差别,只不过

2017-11-09 09:36:43 211

转载 linux中Oops信息的调试及栈回溯—Linux人都知道,这是好东西!

=============================================================================原文地址:http://blog.micro-studios.com/?p=615#comment-1069看后感想:這点比 ldd3上讲的都仔细2012年11月29日11:24:17:有BUG_ON就不用反汇编了。。。

2017-11-09 09:33:09 247

转载 (转载)Linux OOM Killer个人总结

Linux下面有个特性叫OOM killer(Out Of Memory killer),这个东西会在系统内存耗尽的情况下跳出来,选择性的干掉一些进程以求释放一些内存。典型的情况是:某天机器突然登不上了能ping通,但是ssh死活连不了。原因是sshd进程被OOM killer干掉了。重启机器后查看系统日志会发现Out of Memory: Killed process ×××等。下面介绍Li

2017-11-08 10:01:06 555

原创 可变参数的定义define(fmt,args...)

在看code时看到下面一段,对args...不太熟悉,所以记录一下#define PRINT_DEBUG(fmt,args...) do{if(a>b){printf(fmt,##args);}}while(0)args...其实代表可变参数的意思,参数可以是零个,例如在使用时,可以如一下方式:PRINT_DEBUG("hello word\n");PRINT_DEBUG("%

2017-11-06 21:10:14 8398

转载 在Eclipse中开发OSGi Bundle

转载至http://www.cnblogs.com/kangxuebin/articles/4803361.htmlEclipse为开发OSGI Bundle提供了良好的支持,它不仅提供向导来创建OSGi Bundle,而且还提供了内嵌的OSGi框架实现(即Equinox容器),可以使用该容器执行和调试Bundle。从本质上说,每一个Eclipse插件都是一个OSGi Bundle,只不过

2017-11-02 14:34:41 458

原创 osgi插件运行不起来(bundle run fail)的问题

问题描述:在做项目的时候,有一个插件在网关上可以安装成功,但是bundle run 的时候,总是fail,bundle show状态为installed,打开debug看了一下,当执行bundle run 的时候,就会抛出如下log:[11-01-14:01:34]run cn.net.speed fail!11-01-14:01:34]# org.osgi.framework

2017-11-02 13:41:59 3354 1

转载 Wireshark中常见的TCP Info

Wireshark中常见的TCP Info1. TCP out-of-order segmentTCP存在问题。 Wireshark判断TCP out-of-order是基于TCP包中SEQ number并非期望收到的下一个SEQ number,则判断为out-of-order。因此,出现TCP out-of-order时,很大可能是TCP存在乱序或丢包,导致接收端的seq numbe

2017-10-30 14:44:58 3781

转载 FileZilla Server配置说明

因不知道原文出处,顾没法贴出原文链接,作者写的很详细,很有帮助下载最新版本,然后双击安装。出现许可协议,选择“I Agree”同意协议继续……在这一屏,中间的端口号是管理员登录配置服务器的连接端口号,默认为14147。这个设置还关系到远程登录配置。可以根据自己的情况修改,当然也可以在安装完成之后再修改。点击Close结束安装,之后弹出

2017-10-17 11:26:44 6355

空空如也

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

TA关注的人

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