- 博客(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
空空如也
main 函数 的 char *argv[] 参数是二维数组吗?
2017-02-15
关于MFC IP控件的值怎么传入connect 函数的问题
2016-11-08
MFC socket通信,不用C/S 模式,可以只实现收发数据类似串口的功能吗
2016-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅