- 博客(17)
- 收藏
- 关注
转载 Linux下编译boost库生成 libboost_thread-mt.a 的方法
转自:http://blog.csdn.net/langeldep/article/details/8450224boost库的编译的Properties:属性 variant=debug|release Select the build variant link=static|shared W
2016-06-25 15:44:39 429
转载 C/C++内存管理机制
C++的内存是如何操作的,换句话说就是计算机如何管理应用程序的。参考文章:http://blog.csdn.net/cthawdf/article/details/7661797内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存
2016-06-23 01:35:10 484
原创 django<一>
安装:1,首先要装Python环境2,tar zxvf Djangocd Djangopython setup.py进入Python解释环境,import django可以就是一句安装了使用Django创建项目:django-admin.py startproject csvt01----->csvt0为项目名django-admin.py start
2016-06-22 17:42:50 185
转载 linux下添加用户并赋予root权限
1、添加用户,首先用adduser命令添加一个普通用户,命令如下:#adduser tommy//添加一个名为tommy的用户#passwd tommy //修改密码Changing password for user tommy.New UNIX password: //在这里输入新密码Retype new UNIX password: //再次输入新密码
2016-06-22 14:09:20 190
原创 python--类
python 类的定义:使用class关键字定义一个类,并且类名的首字母要大写:当程序员要创建的类型不能用简单类型表示时就需要创建类类把需要的变量和函数组好在一起,这种包含称为“封装”class 类名 :成员变量成员函数例:class Myclass() :first = 123def fun(self):#类中函数必须要有参数,一般设定为self,调
2016-06-22 03:40:28 369
原创 python--数据库
确保安装MySQL-python没有就安装一下:rpm -q MySQL-pythonimport MySQLdbconn = MySQLdb.connect(user = 'root',password = ' ',host = '127.0.0.1')cur = conn.cursor() #创建游标conn.select_db('数据库名') #使用哪个数据库,相当于us
2016-06-22 03:15:51 193
原创 python --异常
try:f = open(filename,mode)except IOError,msg:passfinally:f.close();1,如果在运行时发生异常的话,解释器会查找相应的处理语句(称为handler)2,要是在当前函数里没有找到的话,他会将异常传递给上层调用的函数,看看那里能不能处理3,如果在最外层(全局‘main’)还是没有找到的话,解释器就会退出,
2016-06-22 02:38:09 299
原创 Python--文件
文件的打开和创建open(filename, ,mod)或file()例; file_handler = open(filename, ,'r')#打开文件file_handler.read();#读取文件file_handler.close();#对文件操作完之后要记得关闭文件写入文件:如果该文件没有,就创建此文件file_handler = open
2016-06-21 23:41:28 291
原创 Python 深,浅copy
浅拷贝:就是引用的拷贝a = [1,2,3,['a','b','c']]b = a#这时a,b是引用了同一个地址空间的值#如果对a进行增加,b也会跟着变化a.append('d')#a,b这时为[1,2,3,['a','b','c'],'d']import .copyc = copy.copy(a)#这时a,b,c都为[1,2,3,['a','b','c
2016-06-21 20:33:45 175
原创 python 正则表达式
正则表达式内嵌在python中,并通过re模块实现使用范围:1,可以为想要匹配的相应字符串集指定规则2,该字符串集可能包括英文语句,e-mail地址,命令,或任何你想要的东西3,可以访问诸如‘这个字符串匹配该模式’4,‘在这个字符串中是否有部分匹配该模式’5,你也可以使用RE以各种方式来修改或分割字符串字符匹配:普通字符元字符:. ^ $ * + ? {
2016-06-21 17:41:12 234
原创 python 模块
Python的脚本都是用扩展名为py的文本文件保存的,一个脚本可以单独运行,也可以导入另外一个脚本中运行,当脚本被导入运行时,我们称其为模块例:test.py 文件内容:def fun(x,y)return x+yif __name__ == __main__:(其他文件使用时就不会执行fun()函数)print fun(10,20)其他文件使用时:test
2016-06-20 19:18:07 171
原创 Python--内建函数
abs()max()min()len()divmod(x,y)求商,模(\,%)返回(a,b)-----> a = x/y, b = x%ypow(x,y,z) 幂次方, 只有x,y时,返回x的y次方,有z时返回x的y次方对z取%round(x).返回x的浮点数callable(f),测试f函数可不可以被调用isinstance(x,y)判断x数据是y类型,
2016-06-20 18:31:21 322
转载 字符串的经典hash算法
转自:http://blog.csdn.net/caichao1234/article/details/8669872 1 概述 链表查找的时间效率为O(N),二分法为log2N,B+ Tree为log2N,但Hash链表查找的时间效率为O(1)。 设计高效算法往往需要使用Hash链表,常数级的查找速度是任何别的算法无法比拟的,Hash链表的构造和冲突的不同实现方法
2016-06-18 13:38:24 929
原创 Python 流程控制
Python 使用缩进作为其语句分组的方法建议使用4个空格代替缩进,如果缩进不一样也会报错if ...:else :例: a = int(raw_input("please input a value:")) if a > 50: print 'you are right' elif a30 : print ' a30' else:
2016-06-18 13:22:35 204
原创 python1
运行python文件:python 1.py;源代码:python源代码的文件以“py”为扩展名,以pyc为编译后的扩展名python 文件在开始应加上python的解释器路径,一般为:#!/usr/bin/python这样只要文件有可执行权限,可以直接执行通过import py_compile 编译python文件:import py_compile py_compil
2016-06-17 23:26:43 226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人