自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 对Python进程进行全解析

下面对Python进程进行深入而仔细的学习,首先先让大家了解下什么是Python进程,以及在对Python进程进行处理时注意的相关问题,接下来,就由我给大家进行介绍学习,仅供大家学习。不过,虽然进程可在单独的内存空间中执行,但除非这些Python进程在单独的处理器上执行,否则,实际并不是“同时”运行的。是由操作系统把处理器的时间片分配给一个进程,用完时间片后就需退出处理器等待另一个时间片的到来

2010-05-27 11:15:00 3011

转载 Linux curl使用简单介绍

Curl是Linux下一个很强大的http命令行工具,其功能十分强大。1) 读取网页$ curl http://www.linuxidc.com2) 保存网页$ curl http://www.linuxidc.com > page.html$ curl -o page.html http://www.linuxidc.com3) 使用的proxy服务器及其端口: -x$ curl -x 123.

2010-05-26 18:29:00 811

转载 用PDB库调试Python程序

如果使用过微软技术的朋友应该体会过微软的Visual Studio系列IDE给debug程序带来的方便,换了个工作就没有Visual Studio了,对于我这种从未在非GUI环境下调试过程序的人来说实在有点不爽,今天花了点时间看了一下Python自带的pdb库,发现用pdb来调试程序还是很方便的,当然了,什么远程调试,多线程之类,pdb是搞不定的。用pdb调试有多种方式可选:1.

2010-05-26 16:28:00 1036

转载 python时间转为时间戳

找了半天没找着,终于在英文站点上找到,还有感谢群里的石头和球迷>>> s = datetime.datetime(2009,1,1)>>> time.mktime(s.timetuple())1230739200.0别外付一个python对时间的一些函数,很好用的我们先导入必须用到的一个module>>> import time设置一个时间的格式,下面会用到>>>ISOTIMEFORM

2010-05-26 11:11:00 3639

转载 python 命令行参数

本篇将介绍python中sys, getopt模块处理命令行参数如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢?需要模块:sys参数个数:len(sys.argv)脚本名:    sys.argv[0]参数1:     sys.argv[1]参数2:     sys.argv[2]test.py1imp

2010-05-25 17:21:00 34339 1

转载 c++中的类型转换:static_cast、dynamic_cast、reinterpret_cast和const_cast

关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++ 之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast, dynamic_cast。标准C++中有四个类型转换符:static_cast、dynamic_cast、reinterpret_cast、和const_cast。下面对它们一一进行介绍。stat

2010-05-24 14:16:00 951

转载 泛型算法基本函数索引

泛型算法:所有算法的前两个参数都是一对iterators:[first,last),用来指出容器内一个范围内的元素。每个算法的声明中,都表现出它所需要的最低层次的iterator类型。70个算法:accumulate() 元素累加adjacent_difference() 相邻元素的差额adjacent_find() 搜寻相邻的重复元素binary_search() 二元搜寻copy() 复制

2010-05-21 15:11:00 756

转载 泛型的抽象化

泛型算法的抽象化•将元素的数据类型参数化,使之与元素的数据类型无关•将作用于元素身上的“比较操作”参数化,使之和比较操作无关•使用一对泛型指针标示出被操作元素的范围,使操作与容器类型无关

2010-05-21 13:46:00 672

转载 使用qsort实现快速排序

qsort简介 功 能: 使用快速排序例程进行排序   用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *));   各参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针,用于确定排序的顺序 ** 关于快排函数的

2010-05-20 16:59:00 1219

转载 assert() c++ 使用方法

程序一般分为Debug 版本和Release 版本,Debug 版本用于内部调试,Release 版本发行给用户使用。断言assert 是仅在Debug 版本起作用的宏,它用于检查“不应该”发生的情况。示例6-5 是一个内存复制函数。在运行过程中,如果assert 的参数为假,那么程序就会中止(一般地还会出现提示对话,说明在什么地方引发了assert)。void *memcpy(voi

2010-05-18 23:11:00 680

转载 堆内存和栈内存区别

(1) 堆栈。驻留于常规RAM(随机访问存储器)区域,但可通过它的“堆栈指针”获得处理的直接支持。堆栈指针若向下移,会创建新的内存;若向上移,则会释放那些内存。这是一种特别快、特别有效的数据保存方式,仅次于寄存器。创建程序时,Java编译器必须准确地知道堆栈内保存的所有数据的“长度”以及“存在时间”。这是由于它必须生成相应的代码,以便向上和向下移动指针。这一限制无疑影响了程序的灵活性,所以尽管有些

2010-05-18 22:56:00 730

转载 mmap函数用法及示例程序

UNIX网络编程第二卷进程间通信对mmap函数进行了说明。该函数主要用途有三个:1、将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能;2、将特殊文件进行匿名内存映射,可以为关联进程提供共享内存空间;3、为无关联的进程提供共享内存空间,一般也是将一个普通文件映射到内存中。头文件:    #include 函数:void *mmap(v

2010-05-18 18:18:00 790

转载 STL之Deque使用小结

/*deque: 是一个double-ended queue,    1)支持随即存取,也就是[]操作符,    2)支持两端操作,push(pop)-back(front),在两端操作上与list效率差不多    因此在实际使用时,如何选择这三个容器中哪一个,应根据你的需要而定,一般应遵循下面的原则:     1、如果你需要高效的随即存取,而不在乎插入和删除的效率,使用vecto

2010-05-14 11:01:00 890

原创 C++ Boost Thread 编程指南

0 前言 标准C++线程即将到来。CUJ预言它将衍生自Boost线程库,现在就由Bill带领我们探索一下Boost线程库。 就在几年前,用多线程执行程序还是一件非比寻常的事。然而今天互联网应用服务程序普遍使用多线程来提高与多客户链接时的效率;为了达到最大的吞吐量,事务服务器在单独的线程上运行服务程序;GUI应用程序将那些费时,复杂的处理以线程的形式单独运行,以此来保证用户界面能够及时响

2010-05-12 13:51:00 622

转载 C++枚举类型

1、枚举enum的用途浅例      写程序时,我们常常需要为某个对象关联一组可选alternative属性.例如,学生的成绩分A,B,C,D等,天气分sunny, cloudy, rainy等等。      更常见的,打开一个文件可能有三种状态:input, output和append. 典型做法是,对应定义3个常数,即:      const int input = 1;      const

2010-05-11 10:43:00 1132

转载 TinyXML入门教程

什么是XML?XML全称EXtensible Markup Language,翻译为可扩展标记语言,简而言之就是你可以自定义数据的标识,以此来区分各种不同的数据,以便于进行数据交换,例如html就可以理解为一种简单的xml语言。XML文件通常就是一个文本文件,可以使用任何编码。  上图就是我系统中一个xml文件的图标,使用VC2005打开它,你可以看到如下内容: XML也是

2010-05-10 14:14:00 681

原创 编码中常使用的工具

1. 解析xml配置文件使用:tinyxml2. 服务器间传递数据使用:curl3. 序列化:boost Serialization

2010-05-10 14:02:00 658

原创 文件,工程的组织

1. #ifndef ... #define ... #endif所有.h文件都应该加上这种判断,为防止头文件重复包含。条件指示符#ifndef 检查BOOKSTORE_H 在前面是否已经被定义,这里BOOKSTORE_H是一个预编译器常量习惯上预编译器常量往往被写成大写字母,如BOOKSTORE_H在前面没有被定义则条件指示符的值为真于是从#ifndef 到#endif 之间的所有语

2010-05-07 11:30:00 729

原创 想尝试的新菜

1.蜂蜜山药http://blog.sina.com.cn/s/blog_49351b4d0100d5p9.html2. 糖醋排骨http://baike.baidu.com/view/2268.html?fromTaglist3. 肉末豆腐4. 蓝莓山药

2010-05-06 13:40:00 838

转载 什么是JSON?

什么是JSON?  JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Jav

2010-05-06 13:34:00 771

原创 系统和数据库容易出现的问题

一、MySQL中插入html1. 将html插入MySQL,使用insert语句是一定要注意,虽然使用单引号,和双引号都可以。但是使用双引号可能和其他工具发生(otl)冲突。所以insert语句一定要使用单引号。二、

2010-05-05 13:51:00 1431 1

原创 前台相关知识

一、MySQL注释符  mysql注释符有三种:1、#...2、"--  ..."  注意--后面要加一个空格3、/*...*/二、MySQL中的转义字符/mysql识别下列转义字符: /0 一个ascii 0 (nul)字符。 /n 一个新行符。 /t 一个定位符。 /r 一个回车符。 /b 一个退格符。 / 一个单引号(“”)符。 / " 一个

2010-05-05 13:50:00 768

空空如也

空空如也

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

TA关注的人

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