本篇讲解模板特化------------------------------------------------------------------------------------------------------------第12章 特化和重载------------------------...
分类:
编程语言 时间:
2016-01-25 16:43:47
阅读次数:
259
Difference between "==null" and ".equals(null)"== reference compare;.equals() is a method;notification: while sample = null; sample.equals(null) will ...
分类:
编程语言 时间:
2016-01-25 16:38:16
阅读次数:
136
public class Calculator2{ private int add(int a,int b){ return a+b; } }public class Test { public static void main(S...
分类:
编程语言 时间:
2016-01-25 16:36:29
阅读次数:
141
前面的几篇博文介绍了模板的基础知识,并且也深入的讲解了模板的特性。接下来的博文中,将会针对模板与设计进行相关的介绍。--------------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2016-01-25 16:33:58
阅读次数:
315
..HTML1、基础认知 HTML(HyperText Markup Language)超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“....
分类:
编程语言 时间:
2016-01-25 16:35:44
阅读次数:
183
1.类与对象的关系 对于Python,一切事物都是对象,对象基于类创建 type是获取类的 dir是获取这个类里面的成员 2.int内部功能介绍 bit_length:返回表示当前数字占用的最少位数; conjugate:返回复数的共轭复数 __abs__:返回绝对值(或abs(-11)) __ad...
分类:
编程语言 时间:
2016-01-25 16:32:59
阅读次数:
281
一般实际生活中我们遇到的算法分为四类:一>判定性问题 二>最优化问题 三>构造性问题 四>计算性问题而今天所要总结的算法就是着重解决 最优化问题《算法之道》对三种算法进行了归纳总结,如下表所示:标准分治动态规划贪心算法适用类型通用问题优化问题优化问题子问题结构每个子问题不同很多子问题重复(不独立)....
分类:
编程语言 时间:
2016-01-25 16:32:33
阅读次数:
192
证明:这种问题用数学语言来说就是求整数x、y使得ax+by=1。不难发现,若gcd(a,b)!=1时必定无解,相反的,若gcd(a,b)=1那就必定有一整数对(x,y)满足ax+by=gcd(a,b),可以用扩展欧几里得算法对答案进行求解假设我们已经求得b*xt+(a%b)yt=gcd(b,a%b)...
分类:
编程语言 时间:
2016-01-25 16:29:52
阅读次数:
138
本学习笔记内容部分来自网易云课堂浙江大学数据结构视频,及海子的博客:http://www.cnblogs.com/dolphin0520/archive/2011/10/06/2199741.html以及~大器晚成~的博客http://www.cnblogs.com/luchen927/archiv...
分类:
编程语言 时间:
2016-01-25 16:28:54
阅读次数:
210
本篇讲解实例化和模板实参演绎------------------------------------------------------------------------------------------------------------第10章 实例化--------------------...
分类:
编程语言 时间:
2016-01-25 16:26:29
阅读次数:
193
2016.1.25 我的第一篇随笔在计算形如ab的运算时,如果用朴素的算法需要O(b)的时间复杂度,当b很大时显然是不可取的,于是我们希望找到一种快速的算法来计算,尤其是题目中要求答案取模时。对于朴素的算法我们有ans=1;for(int i=1;i<=b;i++) (ans*=a)%=mod;我们...
分类:
编程语言 时间:
2016-01-25 16:24:24
阅读次数:
207
JDK: JDK是JAVA Development Kit的简称,即JAVA开发套装。JDK是整个JAVA的核心,其中包括了JAVA运行环境(JRE)、Java开发工具和Java基础类库。 JRE的JAVA Runtime Environment的缩写,即JAVA运行环境。Java程序运行时必需要JRE的支持。 JDK是Java的开发平台,在编写Java程序时,需要JDK进行编译处理;JRE是Ja...
分类:
编程语言 时间:
2016-01-25 15:13:30
阅读次数:
268
volatile: http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html前面讲述了源于volatile关键字的一些使用,下面我们来探讨一下volatile到底如何保证可见性和禁止指令重排序的。 下面这段话摘自《深入理解Jav....
分类:
编程语言 时间:
2016-01-25 15:12:24
阅读次数:
151
Java注解提供了关于代码的一些信息,但并不直接作用于它所注解的代码内容。在这个教程当中,我们将学习Java的注解,如何定制注解,注解的使用以及如何通过反射解析注解。Java1.5引入了注解,当前许多java框架中大量使用注解,如Hibernate、Jersey、Spring。注解作为程序的元数据嵌...
分类:
编程语言 时间:
2016-01-25 15:07:49
阅读次数:
285
/*备注:先去下载PHPEXCEL——http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=phpexcel&DownloadId=809023&FileTime=130382506270130000&Build=2...
分类:
编程语言 时间:
2016-01-25 15:07:35
阅读次数:
276
http://www.cnblogs.com/supperwu/archive/2012/06/13/2548122.html #region 筛选方法 (目前方法3最实用,其他方法待调查) ...
分类:
编程语言 时间:
2016-01-25 15:02:56
阅读次数:
232