自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ghost

夜篝火,狐鸣呼曰:“what does the fox say?”

  • 博客(63)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

转载 编写snort 规则

编写snort 规则snort使用一种简单的,轻量级的规则描述语言,这种语言灵活而强大。在开发snort规则时要记住几个简单的原则。    第一, 大多数snort规则都写在一个单行上,或者在多行之间的行尾用/分隔。Snort规则被分成两个逻辑部分:规则头和规则选项。规则头包含规则的动作,协议,源和目标ip地址与网络掩码,以及源和目标端口信息;规则选项部分包含报警消息内容和要检查的

2017-06-08 17:16:45 783

转载 linux定时任务管理cron设置

Debian定时任务管理cron设置 (最简便每天定时关机办法:1. gedit /etc/crontab 2.在文件最后添加一行:01 22 * * * root halt -p #表示每天22:01关机)任何系统管理员权限内的任务都必须位于 /etc 内,因为它们都是配置文件。如果您有一些需要以管理员身份每天 (daily),每周 (weekly) 或每月(monthly) 运行的

2017-06-07 09:53:21 997

转载 Ubuntu下使用Eclipse和PyDev搭建完美Python开发环境

在Windows下成功地搭好了一个Python开发环境,这次转战Ubuntu有了前面的经验,相对轻松多了还发现Ubuntu下的操作反而比Windows方便些。 安装环境Intel Core 7250(双核),操作系统Ubuntu 10.04.11.安装OpenJDK6    sudo apt-get install openjdk-6-jdk 选用OpenJDK的原因是他已

2017-06-02 16:23:00 1398

转载 python 日志logging 模块详解

在 python 中,也自带了 logging 模块,该模块的用法其实和 Log4j 类似。Python 使用logging模块记录日志涉及四个主要类,使用官方文档中的概括最为合适:logger提供了应用程序可以直接使用的接口;handler将(logger创建的)日志记录发送到合适的目的输出;filter提供了细度设备来决定输出哪条日志记录;formatter决定日志记录

2017-06-01 18:00:16 870

原创 判断网口是否有网线连接或者能否发包-python

部分代码import osimport timeimport psutilimport sysimport atexitimport datetimeimport reimport arrayimport socketimport structimport fcntldef check_linked(eth): """check hw(eth0) net p...

2017-05-27 14:43:40 2361

转载 python-字典操作

Python 基礎 - 字典的操作使用接下來介紹字典,這在未來工作上,會是很常使用的,就來好好了解一下唄…字典是一個 key(鍵)-value(值) 的數據類型,可以儲存很多訊息#!/usr/bin/env python3# -*- coding:utf-8 -*-info = { 'stu1001': "Tony Stark", 'stu1002': "Ste

2017-05-25 09:27:25 537 2

原创 python 获取CPU、内存、硬盘、进程状态信息 代码

#LOG:# test to check CPU ,memory and process state# built time 2017-05-19# coder:ly# Bluedon#!/usr/bin/python# -*- coding: UTF-8 -*-import osimport timeimport psutilimport sysi

2017-05-22 17:26:31 6054

转载 linux 下载python psutil

windows下可以使用如下方法安装:https://pypi.python.org/packages/3.4/p/psutil/到这个地址下载符合版本的软件包下载,然后安装即可。ubuntu下需要下载tar包来安装 1 2 3 4 wget https://pypi.python.org/packages/source/p/ps...

2017-05-19 17:30:31 2590

转载 内网外网

关于内网和外网 网上经常看到有人问内网和外网的区别,其实外网和内网的概念很模糊,全看你怎么理解。希望这篇文章能帮助大家明确一些概念。 简单的说,自己的单位或者家庭、小区内部有局域网;单位、家庭之外有覆盖范围极大的网络,比如internet,这个大网络延伸到了我们的单位、家庭(通过光纤、网线、电话线等)。我们把自己的局域网连接到internet上,那么我们的访问范围就从局域网扩展到了整个in

2017-05-12 17:15:14 1006

原创 socket 本机C/S通信

/*******************************socket_test*******************************************/server:#include #include #include #include #include #define MAXLEN 5000int main(int argc , char **arg

2017-03-16 12:31:35 1075

转载 VMware虚拟机安装Ubuntu使用share folders共享windows目录的方法

第一步,安装VMware Tools恢复虚拟机ubuntu后,首先,点击 虚拟机——安装VMware Tools(Install VMware Tools),这时我们会在Ubuntu系统桌面上发现VMware Tools的光盘图标。双击这个文件图标后,会发现有两个文件,manifest.txt和 VMwareTools-8.4.5-324285.tar.gz,很OK,说明我们的VM

2017-03-13 13:21:55 563

转载 强大的vim配置文件,让编程更随意(转)

花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复制代

2017-03-06 11:40:42 348

转载 C语言 位操作 (转)

注:本文章是笔者学习朱有鹏老师课程的学习笔记~转自:http://blog.csdn.net/czg13548930186/article/details/52875990?locationNum=2&fps=1这部分比较基础~位操作符1.位与&1、注意:位与符号是一个&,两个&&是逻辑与。2、真值表:1&0=0  1&1=1 0

2017-03-03 15:59:41 1120

转载 MFC 创建UI 线程 || 无法解析的外部符号 "public: virtual struct CRuntimeClass

MFC 分UI线程和工作线程,一般现在的应用程序都是一个主UI线程和N个工作线程来完成工作。主UI线程获取到工作线程发送的信息来刷新界面。不过因为工作需要,MFC有要维护的项目,因此就学习一下MFC创建UI线程,使用工作线程的方式。 1、UI线程,继承CWinThread类 1 class CAddDeviceApp : public CWinThread 2 {

2017-03-02 10:30:16 1379

转载 MFC中MessageBox 的用法

函数原型:int MessageBox( HWND hWnd, LPCTSTR lpText, LPCSTR lpCaption,UINT uStyle );注:应先将项目属性中的字符集属性改为多字符集(Unicode)。消息框函数有4 个参数:hwnd:      父窗口的句柄,为NULL,说明消息框没有父窗口,大多数情况下可以省略不写lpText:   

2017-02-22 11:42:02 3445

原创 linux 创建子进程

函数:fork原型:#include #include pid_t  fork(void);返回值:-1:失败,如果超出了父进程所规定的子进程的数量,errno 设为EAGAIN ,如果内存不足  设为ENOMEM0 :子进程等待一个进程:#include #include pid_t wait(int *stat_l

2017-02-20 14:48:21 431

原创 GDB 调试命令

1.启动GDB$cc -g -o debug debug.c$gdb debug2 . 列出命令help  3. 运行程序run//常用排查段错误4.栈跟踪backtrace // or bt跟踪段错误,定位错误信息5.检查变量print j//print a[0] //print a[0]@5//

2017-02-20 12:36:54 352

转载 C语言 位运算

位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。C语言提供的位运算符列表:运算符含义描述& 按位与      如果两个相应的二进制位都为1,则该位的结果值为1,否则为0| 按位或      两个相应的二进制位中只要有一个为1,该位

2017-02-16 17:02:07 372

转载 setsockopt()用法(参数详细说明)

int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口IPPROTO_IPV6: IPv6套接

2017-02-15 10:24:01 587

转载 C文件操作

copy from http://blog.sina.com.cn/s/blog_6778368b0100vidz.html1      C文件操作在ANSI C中,对文件的操作分为两种方式,即:ü  流式文件操作ü  I/O文件操作1.1    流式文件操作这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下:  以下是引用片

2017-02-14 16:03:18 448

转载 const 用法

面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的 就const直接可以取代c中的#define 以下几点很重要,学不好后果也也很严重 const 1. 限定符声明变量只能被读   const int i=5;   int j=0;   ...   i=j;  //非法,导致编译错误   j=i;  //合法 2. 必须

2017-02-07 13:46:22 268

转载 CRect类

简介:这个类是从tagRECT结构派生而来的。(tagRECT是RECT结构的不太常用的别名。)这意味着RECT结构的数据成员(left,top,right,和bottom)也是CRect的可访问数据成员。left左上角X坐标,top左上角Y坐标,right右下角X坐标,bottom右下角Y坐标。[1]一个CRect包含用于定义矩形的左上角和右下角点的成员变量。当指定一

2017-01-18 11:28:20 1259

转载 VC:CString用法整理(转载)

CString 用法

2017-01-13 10:35:23 599

空空如也

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

TA关注的人

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