自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 Python中使用logging模块代替print(logging简明指南)

投稿:junjie字体:[增加 减小]类型:转载时间:2014-07-09 我要评论这篇文章主要介绍了Python中使用logging模块代替print的好处说明,主旨是logging模块简明指南,logging模块的使用方法介绍,需要的朋友可以参考下替换print?print怎么了?print 可能是所有学习Python语言的人第一个接触的东西。它最主要的功能就是往控

2017-02-22 15:03:51 982

转载 Python 对象内存占用

Python 对象内存占用2012-03-01 22:51 by lvkun, 7875 阅读, 0 评论, 收藏, 编辑Python 对象内存占用(github地址)之前写的脚本中,需要估计程序的内存占用,所以简单研究下Python各种对象在内存中占用大小。本人对 Python 一直处在使用的阶段,没有进行深入研究。所以有什么错误还请指出,欢迎交流。一

2017-02-22 15:03:05 578

原创 linux中sfewfesfs病毒删除记

我们的重点:1.通过查看占用端口netstat -atunlp看到sfewfesfs和.sshdd1401029348进程在发包,主要时观察到ip地址:115.231.17.9这个ip用到的进程都有问题,都要删除。2.使用ls -l /proc/进程的pid。查看该进程使用的文件,然后强制删除。3.对于能过xinetd程序启动的网络服务,比如ftp telnet,我

2014-11-11 13:24:21 4784

转载 在VS中添加lib的4种方法

1、lib的理解lib是一个二进制文件,与dll类似,供其他程序调用。lib与dll的区别是:dll是运行时需要的,lib是编译时需要的2、加载lib分两种方法,第一种适用于当前项目。第二种适用于所有项目,设置好后即使重建新项目也不需重新设置。(1)第一步:Project->Test Property Pages->C/C++->General->Addit

2014-02-17 08:56:15 3178

转载 Python 操作Word(Excel、PPT等通用)

import win32comfrom win32com.client import Dispatch, constantsw = win32com.client.Dispatch('Word.Application')# 或者使用下面的方法,使用启动独立的进程:# w = win32com.client.DispatchEx('Word.Application')

2014-01-24 15:52:30 1017

转载 python遍历文件夹和文件

python遍历文件夹和文件在Python中,文件操作主要来自os模块,主要方法如下:os.listdir(dirname):列出dirname下的目录和文件os.getcwd():获得当前工作目录os.curdir:返回当前目录('.')os.chdir(dirname):改变工作目录到dirnameos.path.isdir(name):判断name是不是一个目录,na

2014-01-24 14:58:32 826

转载 ecplise使用GBK编码

Eclipse GBK支持添加    首先Windows->Preferences, 然后选择General下面的Workspace. Text file encoding选择Other GBK, 如果没有GBK的选项, 没关系, 直接输入GBK三个字母, Apply, GBK编码的中文, 已经不是乱码了。      Fedoral 下Windows->Preferences, 然后选择G

2013-10-15 14:53:25 844

转载 C++判断、比较类型的几种方法

C++里有很多特性让我们可以判断一个变量或值是什么类型,比较两个类型是不是一样,或者比较两个变量是不是同一类型的。这对学习过程是很有用的。 判断单个变量或值的类型 由于数组和指针复杂性,很多初学者感到无所适从,面对一大堆的东西,不知道到底结果是什么。当然了,首先要知道它的类型。 最简单、实用的方法:利用编译器。如果你故意将一个你不知道的东西,赋给一个毫不相干的变量,那么,编译器

2013-06-06 09:50:30 2281

转载 C/C++内存管理详解

作者:PingPong    文档来源:CSDN 伟大的Bill Gates 曾经失言:   640K ought to be enough for everybody — Bill Gates 1981   程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细

2013-04-16 13:25:26 579

转载 使用log4qt在qt项目中记录日志

log4qt是Apache Log4j项目用于Qt框架的C++移植版本。单一开发者,年初发布0.2版本。和其他系log4*不同,log4qt默认静态编译进目标程序。使用:1. 解压log4qt到目标文件夹,如D:\Qt\下;2. qt项目的pro文件中加入一行:include(D:\Qt\log4qt\src\log4qt\log4qt.pri)    ;pri文件会将需要

2013-04-01 10:58:53 2160

转载 C++和Python使用同一个枚举的方法

C++和Python使用同一个枚举的方法为了能快速修改程序的逻辑,我在C++ 程序中使用了 Python作为脚本。    程序内部需要接收脚本传过来的一些不同类型的消息,在C++ 程序中使用了枚举来区分这些消息。 于是编写脚本时想到:    如何能在Python中也使用这些枚举?如何只维护一个文件?    1.Python中没有枚举类型,所以打算在文件中直接写一些变量并

2013-03-25 15:31:08 1016

转载 python+ctypes枚举windows设备为XML树

from ctypes import *cfg = windll.cfgmgr32RERVALS = {    0x00000000:"CR_SUCCESS",        0x00000001:"CR_DEFAULT",        0x00000002:"CR_OUT_OF_MEMORY",        0x00000003:"CR_INVALID_P

2013-03-25 15:28:38 959

转载 位域的定义和使用

有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几 个不同的对象用一个字节的

2013-03-14 13:57:30 480

转载 命令行使用SVN

SVN commit,update用法安裝 Subversion首先您須要在您所要工作的機器上安裝 Subversion 這套系統. 若您的機器上已經安裝好了, 您可以跳過這一步.若您在 FreeBSD 底下, 請直接 cd /usr/ports/devel/subversion; make install若您在 Microsoft Windows 底下, 請至 h

2013-03-14 10:09:36 653

转载 宏定义

1.不带参数的宏定义: 宏定义又称为宏代换、宏替换,简称“宏”。格式:#define 标识符 字符串 其中的标识符就是所谓的符号常量,也称为“宏名”。预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。掌握"宏"概念的关键是“换”。一切以换为前提、做任何事情之前先要换,准确理解之前就要“换”。即在对相关命令或语句的含义和功能作具体分析之前就要换:例:#def

2013-03-13 13:54:13 516

转载 配置本地subversion

本文只记录配置本地subversion,没有认证,http,ssh等配置  1. 安装subversion服务端     yum install subversion     或源码编译安装  2.  创建svn用户组 root用户 Shell代码  # groupadd developers

2013-03-13 11:07:10 704

转载 VS2010配置QT

一)vs2008中Qt配置。下载qt-win-opensource-4.7.3-vs2008.exe 和qt-vs-addin-1.1.9.exe,顺利安装,安装路径与vs2008路径无关,安装后,vs2008界面增加了Qt菜单。选择工具->选项->项目和解决方案->VC++目录:               (1)  选择“可执行文件”,在里面添加:C:\Qt4.7.0\bin;

2013-03-13 11:03:49 3562

空空如也

空空如也

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

TA关注的人

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