码迷,mamicode.com
首页 > 编程语言
Effective C++:规定24:如果所有的单位都需要的参数类型转换,使用请做到这一点non-member功能
(一个)如果一个class。同意整数“隐式转换为”有理数似乎非常合理。class Rational{ public: Rational(int numerator = 0, int denominator = 1); //刻意不为explicit;同意int-to-Rational隐式转换 ...
分类:编程语言   时间:2015-07-01 17:58:29    阅读次数:142
【MFC】MFC技巧学习 当做字典来查
MFC技巧学习摘自:http://www.cnblogs.com/leven20061001/archive/2012/10/17/2728023.html1."属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为属性页的类(头文件)里创建CpropertyS...
分类:编程语言   时间:2015-07-01 17:56:39    阅读次数:220
swift关于is和as的解释
http://tieba.baidu.com/p/3155277323在Swift中,类型检查使用is和as操作符来实现。 is操作符用来检查一个实例是否是某种特定类型,如果是返回true,否则返回false。 as操作符用来把某个实例转型为另外的类型,由于实例转型可能失败,因此Swift为as操作...
分类:编程语言   时间:2015-07-01 17:57:32    阅读次数:142
Python django admin 替换表单控件
Python django admin 替换表单控件...
分类:编程语言   时间:2015-07-01 17:53:18    阅读次数:127
Python 实例方法,类方法和静态方法
普通的方法,第一个参数需要是self,它表示一个具体的实例本身。如果用了staticmethod,那么就可以无视这个self,而将这个方法当成一个普通的函数使用。而对于classmethod,它的第一个参数不是self,是cls,它表示这个类本身。>>> class A(object): de...
分类:编程语言   时间:2015-07-01 17:54:10    阅读次数:120
Python 魔术方法及调用方式
魔术方法调用方式解释__new__(cls [,...])instance = MyClass(arg1, arg2)__new__ 在创建实例的时候被调用__init__(self [,...])instance = MyClass(arg1, arg2)__init__ 在创建实例的时候被调用_...
分类:编程语言   时间:2015-07-01 17:51:56    阅读次数:160
201507010852_《Javascript权威指南(第六版)——判断值类型的type函数 、鸭式辩型》(P210-217)
一. 类的扩充1. 只要扩充原型类,就能动态更新到实例。例如:xxx.prototype.do = function() {//...};2. 不建议采用污染JavaScript的方法,如:Object.prototype.methods = function() {//...}; 采用《权威指南....
分类:编程语言   时间:2015-07-01 17:48:41    阅读次数:203
Java中的private、protected、public和default的区别
(1)对于public修饰符,它具有最大的访问权限,可以访问任何一个在CLASSPATH下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。(2)对于protected修饰符,它主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给...
分类:编程语言   时间:2015-07-01 17:45:09    阅读次数:194
五大常用算法之一:分治算法(转)
五大常用算法之一:分治算法分治算法一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如...
分类:编程语言   时间:2015-07-01 17:44:13    阅读次数:150
Java生成二维码
java生成二维码有很多种方式, 我现在使用的是谷歌zxing方式1、加入zxing包,我使用的是maven构建项目的 com.google.zxing core 3.2.02、使用zxing开发还需要一个类,代码如下public final class MatrixToIma...
分类:编程语言   时间:2015-07-01 17:42:47    阅读次数:147
C++学习笔记(7)标准库string类
一、初始化string对象: 直接初始化:string a("value"); 拷贝初始化:string a = "value";二、读写string对象 注:cin会忽略头尾空白处,保留空白符需要使用getline; empty函数判断是否为空,size函数...
分类:编程语言   时间:2015-07-01 17:39:57    阅读次数:110
(算法)海盗分赃_1
题目:P个海盗偷了D颗钻石后来到公海分赃,一致同意如下分赃策略:首先,P个海盗通过抽签决定1-P的序号。然后由第1号海盗提出一个分配方案(方案应给出每个海盗分得的具体数量),如果能够得到包括1号在内的绝对多数(即大于半数)同意,则按照该分配方案执行,否则1号将被投入大海喂鲨鱼;而后依次类似地由第2号...
分类:编程语言   时间:2015-07-01 17:34:39    阅读次数:335
C语言中结构体赋值问题的讨论(转载)
今天帮师姐调一个程序的BUG,师姐的程序中有个结构体直接赋值的语句,在我印象中结构体好像是不能直接赋值的,正如数组不能直接赋值那样,我怀疑这个地方有问题,但最后证明并不是这个问题。那么就总结一下C语言中结构体赋值的问题吧:结构体直接赋值的实现下面是一个实例:#include struct Foo {...
分类:编程语言   时间:2015-07-01 17:35:28    阅读次数:152
swift 小记
1、可选类型。1.转义特殊字符 \0 (空字符)、\\(反斜线)、\t (水平制表符)、\n (换行符)、\r (回车符)、\" (双 引号)、\' (单引号)。2.单字节 Unicode 标量,写成 \xnn,其中 nn 为两位十六进制数。3.双字节 Unicode 标量,写成 \unnnn,其中...
分类:编程语言   时间:2015-07-01 17:27:55    阅读次数:141
Perl语言学习笔记 9 正则表达式处理文本
1、更换s/PATTERN/REPLACE/;#返回是否更换成功布尔值能够使用捕获变量,如:s/(\w)/$1/匹配失败则不做不论什么处理2、定界符对于没有左右之分的定界符。反复三次就可以,如:s///、s###对于有左右之分的定界符,需使用两对,一对包括模式,一对包括替换字符串,这两对能够不一样。...
分类:编程语言   时间:2015-07-01 17:27:48    阅读次数:130
[转]自然语言分词简介
一.分词软件简介主流分词软件挑重要的讲,目前的分词软件很多,也比较杂。这里列举一些效果比较好的分词软件。Stanford Word Segmenter (Java,GPL) 老牌美帝斯坦佛大学NLP小组出品nlpbamboo (C++, BSD) PostgreSQL的大大们制作的一个基于CRF++...
分类:编程语言   时间:2015-07-01 17:27:55    阅读次数:301
C语言中的EOF和回车不一样
经常我们碰到这样一个C语言问题,例如:输入一个组整数,按照从小到大排序后输出结果输入: 1 7 9 2 4输出: 1 2 4 7 9这里要用C语言读入一段数的话,如果用int array[100];while(scanf("%d", &src) != EOF){ i++; array[i] = sr...
分类:编程语言   时间:2015-07-01 17:23:54    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!