摘要: 在有网络的环境下,采用下载gcc源码进行编译的方式升级gcc版本,所以需要本身已有gcc编译器。获取 gcc-4.9.2的包:wget http://gcc.skazkaforyou.com/releases/gcc-4.9.2/gcc-4.9.2.tar.gz解压缩:tar -zxvf gcc... 阅读全文
posted @ 2015-09-17 13:33 大猫814 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 最近在虚拟机里装了rhel_6.5_x86_64,发现竟然不自带g++,没办法只好 “yum install gcc-c++”,无奈失败,原因是redhat的yum是收费的。。。于是打算怒装其它免费Linux的yum源,看上了centOS。。不知为何CentOS官网上的6.1~6.5都不支持更新了(... 阅读全文
posted @ 2015-09-11 12:57 大猫814 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 一,背景:用户数据泄露一直是如今互联网世界的一个焦点,从最近的京东撞库抹黑事件,到之前的CSDN,如家用户数据的泄露,服务商和黑客之间在用户数据这个舞台上一直在进行着旷日持久的攻防战。对于大多数用户而言,撞库可能是一个很专业的名词,但是理解起来却比较简单,撞库是黑客无聊的“恶作剧”,黑客通过收集互联... 阅读全文
posted @ 2015-08-17 16:28 大猫814 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 把最近用到的各种unicode下类型转换总结了一下:1、string转CStringstring a=”abc”;CString str=CString(a.c_str());或str.format("%s",a.c_str())2、int转CStringInt a;CString Cstr;Cst... 阅读全文
posted @ 2015-08-17 12:14 大猫814 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹... 阅读全文
posted @ 2014-12-04 14:03 大猫814 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Linux目录结构包括文件类型和一些重要的文件子目录。linux文件系统的最顶端是/,称为linux的root,所有的目录、文件、设备都在/之下。文件类型linux有四种基本文件系统类型:普通文件、目录文件、连续文件和特殊文件。可以用file命令来识别。普通文件:如文本文件、c语言源代码、shell脚本等,可以用cat、less、more、vi等来察看内容,用mv来改名。目录文件:包括文件名、子目录名及其指针。可以用ls列出目录文件链接文件:是指向一索引节点的那些目录条目,用ls来查看时,链接文件的标志用l开头,而文件后以”->”指向所链接的文件特殊文件:如磁盘、终端、打印机等都在文件系 阅读全文
posted @ 2014-03-12 11:14 大猫814 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 所谓内置函数,就是在Python中被自动加载的函数,任何时候都可以用。内置函数,这意味着我们不必为了使用该函数而导入模块。不必做任何操作,Python 就可识别内置函数。在学习Python的过程中,有几个比较重要的函数:(1) help()函数(2) dir()函数(3) input()与raw_input()函数(4) print()函数(5) type()函数help函数:help()函数的参数分两种:如果传一个字符串做参数的话,它会自动搜索以这个字符串命名的模块,方法等。如果传入的是一个对象,就会显示这个对象的类型的帮助。比如输入help(’print’),它就会寻找以’print’为名 阅读全文
posted @ 2014-03-03 19:47 大猫814 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的。1.join用法示例>>>li = ['my','name','is','bob'] # list中的元素必须都是字符串>>>' '.join(li)'my name is bob'>>>'_'.join(li)'my_name_is_bob'>>> s = ['my',&# 阅读全文
posted @ 2013-09-10 15:56 大猫814 阅读(243) 评论(0) 推荐(0) 编辑
摘要: (1)vector内部数据结构:数组。随机访问每个元素,所需要的时间为常量。在末尾增加或删除元素所需时间与元素数目无关,在中间或开头增加或删除元素所需时间随元素数目呈线性变化。可动态增加或减少元素,内存管理自动完成,但程序员可以使用reserve()成员函数来管理内存。vector的迭代器在内存重新分配时将失效(它所指向的元素在该操作的前后不再相同)。当把超过capacity()-size()个元素插入vector中时,内存会重新分配,所有的迭代器都将失效;否则,指向当前元素以后的任何元素的迭代器都将失效。当删除元素时,指向被删除元素以后的任何元素的迭代器都将失效。(2)deque内部数据结构 阅读全文
posted @ 2013-06-03 11:18 大猫814 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: mysql> SHOW VARIABLES LIKE 'character_set_%';+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| character_set_client | latin1 || character_set_connection | latin1 || character_set_database | latin1 | 阅读全文
posted @ 2013-04-26 14:05 大猫814 阅读(329) 评论(0) 推荐(0) 编辑