自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (6)
  • 收藏
  • 关注

转载 C++学习经典[转]

1.把C++当成一门新的语言学习。 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;

2013-10-05 14:00:30 401

转载 python列表排序

python列表排序 简单记一下python中List的sort方法(或者sorted内建函数)的用法。 关键字: python列表排序 python字典排序 sorted List的元素可以是各种东西,字符串,字典,自己定义的类等。 sorted函数用法如下: Python代码  sorted(data, cmp=None, k

2013-05-30 22:23:23 532

转载 『ubuntu』安装python的lxml包

安装python lxmllxml依赖于libxml和libxlstapt-get install libxml2 libxml2-dev安装成功apt-get install libxlst1 libxslt1-dev安装失败apt-get install python-libxml2 python-libxslt1 安装失败从http://stackoverfl

2013-05-19 16:28:27 647

转载 mysql常用函数

一、数学函数ABS(x)   返回x的绝对值BIN(x)   返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x)   返回大于x的最小整数值EXP(x)   返回值e(自然对数的底)的x次方FLOOR(x)   返回小于x的最大整数值GREATEST(x1,x2,...,xn)返回集合中最大的值LEAST(x1,x2,...,xn)      返

2013-04-10 11:15:08 299

转载 python操作Excel读写(使用xlrd和xlrt)

传说中python操作ms office功能最强大的是win32com(据说只要人工能操作的它都能实现,未尝试尚不知道真假),不过对于比较简单的需求显得有些小题大作。那么来看下简单的,分别是xlrd和xlwt模块。xlrdhttp://pypi.python.org/pypi/xlrd简单使用导入import xlrd打开exceldata = xlrd.ope

2013-04-03 13:44:16 535

转载 字符串相似度算法 levenshtein distance 编辑距离算法

参考:http://www.merriampark.com/ld.htm#WHATIS http://en.wikipedia.org/wiki/Levenshtein_distance       * Java     * C++     * Visual Basic     * Python Java代码  Java     public

2013-03-28 18:05:03 445

原创 python库

numpy一个用python实现的科学计算包。包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函数库;3、用于整合C/C++和Fortran代码的工具包;4、实用的线性代数、傅里叶变换和随机数生成函数。numpy和稀疏矩阵运算包scipy配合使用更加方便。LXMLlxml 是一种使用 Python 编写的库,可以迅速、灵活地处理 XML。它支持 XML P

2013-03-19 16:45:20 446

转载 够专业,就不拍失业(转载)

工作数据结构技术人互联网敏捷算法 够专业,就不怕失业                                                                                            郑柯     业界知名的Bob大叔在不久前发表了“软件技艺宣言”,向外界大声宣告:                      我们不仅要提供

2013-03-18 15:54:43 332

转载 Bloom Filter概念和原理

Bloom Filter概念和原理焦萌 2007年1月27日 Bloom Filter是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。Bloom Filter的这种高效是有一定代价的:在判断一个元素是否属于某个集合时,有可能会把不属于这个集合的元素误认为属于这个集合(false positive)。因此,Bloom Filter

2013-03-06 17:36:50 316

转载 正则表达式分类 区别

原文地址:http://www.cnblogs.com/chengmo/archive/2010/10/10/1847287.html则表达式:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl

2013-02-26 12:50:47 222

转载 ORACLE函数大全

SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;         A          A       ZERO      SPACE--------- --------- --------- ---

2013-02-20 14:38:27 171

转载 软件项目开发的文档编写标准化

在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。       ◇ 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。  ◇ 项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进

2013-02-20 14:34:28 334

转载 构架、框架、设计模式之间的关系简述

一、软件体系结构和框架的定义 软件体系结构的英文单词是“architecture”. Architecture的基本词义是建筑、建筑学、建筑风格。软件体系结构虽然根植于软件工程,但还处于一个研究发展的阶段,迄今为止还没有一个为大家所公认的定义。《设计模式》中对框架的定义是框架就是一组相互协作的类,对于特定的一类软件,框架构成了一种可重用的设计。软件框架是项目软件开发过程中提取特定领

2013-02-20 14:33:33 214

转载 开始→运行(cmd)命令大全

gpedit.msc-----组策略                 sndrec32-------录音机   Nslookup-------IP地址侦测器              explorer-------打开资源管理器   logoff---------注销命令                tsshutdn-------60秒倒计时关机命令   lusrmgr.msc---

2013-02-20 14:31:20 264

转载 双网卡同时上内外网的路由设置

为了方便自己在一台机器上同时访问内网和外网,自己对系统路由作了一点点更改,既方便了自己,又学习到了相关的路由知识。    网络环境(我办公室真实的网络环境):  1、一台主机;  2、两张网卡;  3、外网通过SOHO路由器上ADSL,网关为192.168.0.1,本机外网IP为192.168.0.101;  4、内网全网网络地址为10.0.0.0 掩码为255.0.0.0 ,我所在区域的子网

2013-02-20 14:27:27 334

转载 Oracle语法之OVER(PARTITION BY)及开窗函数

oracle的分析函数over 及开窗函数一:分析函数overOracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 下面通过几个例子来说明其应用。                                       1:统计某商店的营业额。

2013-02-20 14:23:45 282

转载 删除重复数据的一种高效的方法

表demo是重复拷贝自dba_objects,有88万左右,不重复的是27323,没有索引方法一:delete from demo a where a.rowid                                                                       b.object_id=a.object_id);            耗时:几个

2013-02-20 14:22:11 264

转载 Oracle中merge into的使用

该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSERT 关键词,ORACLE 10g 做了如下改动。1,insert 和update是可选的 2,UPDATE 和INSERT 后面可以跟WHERE 子句 3,在ON条件中可以使用常量来insert 所有的行到目标表中,不需要连接到源表和目标表 4,UPDAT

2013-02-20 14:20:37 222

转载 常见hash算法的原理

散列表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。

2013-01-05 11:11:17 259

转载 [转] C++之父Bjarne Stroustrup写的《The C++ Programming Language (Special Edition)》中各章后面的忠告

第1章 致读者[1] 在编写程序时,你是在为你针对某个问题的解决方案中的思想建立起一种具体表示。让程序的结构尽可能地直接反映这些思想:    [a] 如果你能把“它”看成一个独立的概念,就把它做成一个类。    [b] 如果你能把“它”看成一个独立地实体,就把它做成某个类的一个对象。    [c] 如果两个类有共同的界面,将此界面做成一个抽象类。    [d] 如果两个类的实现

2012-12-30 13:20:50 427

c 编码规范

Header Files Scoping Google-Specific Magic Other C++ Features Naming Comments

2012-09-09

Linux精华教程

Linux的入门教程,初学者适用,包含Linux安装,命令等常用知识

2012-09-09

Thinking in Patterns中文版

Bruce Eckel大师设计又一经典著作之设计模式思想

2008-09-08

VBAPI函数手册_中文版chm

VB API函数查询手册,及相应函数应用介绍。全面而实用。

2008-09-08

黑客反汇编揭密_pdf中文版

介绍黑客反汇编方法,工具,解析高级语言的原理和方法。

2008-09-08

空空如也

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

TA关注的人

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