码迷,mamicode.com
首页 > 编程语言
STL算法设计理念 - 函数适配器
1)函数适配器的理论知识 2)常用函数函数适配器 标准库提供一组函数适配器,用来特殊化或者扩展一元和二元函数对象。常用适配器是: 1、绑定器(binder): binder通过把二元函数对象的一个实参绑定到一个特殊的值上,将其转换成一元函数对象。C++标准库提供两种预定义的binder适配器:bind1st和bind2nd,前者把值绑定到二元函数对象的第一...
分类:编程语言   时间:2015-07-09 22:40:57    阅读次数:144
《python核心编程》读书笔记——列表解析
列表解析是列表类型的方法,这种方法结合了列表的方括弧、for循环、if语句。用for把处理后的值放入列表:1 squared = [ x**2 for x in range(4) ]2 for i in squared:3 print i4 5 06 17 48 91 [ i*2 for i...
分类:编程语言   时间:2015-07-09 22:39:50    阅读次数:127
Python中的__new__()方法与实例化
@Python中的__new__()方法与实例化__new__()是在新式类中新出现的方法,它作用在构造方法建造实例之前,可以这么理解,在Python 中 存在于类里面的构造方法__init__()负责将类的实例化,而在__init__()启动之前,__new__()决定是否 要使用该__init_...
分类:编程语言   时间:2015-07-09 22:41:25    阅读次数:163
【转】Java对象序列化和反序列化
【转自】孤傲苍狼的 Java基础学习总结——Java对象的序列化和反序列化一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; ...
分类:编程语言   时间:2015-07-09 22:39:29    阅读次数:227
java反射机制分析
本文转自:http://www.cnblogs.com/gulvzhe/archive/2012/01/27/2330001.html浅显易懂,值得收藏Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象, 都能够调用它的任意一个方法和属性;这种动态获取...
分类:编程语言   时间:2015-07-09 22:39:43    阅读次数:218
Python对象(下)
前面一篇文章介绍了一些Python对象的基本概念,这篇接着来看看Python对象相关的一些内容。Python对象的比较Python对象有三个要素:身份,类型和值,所以我们就分别从这三个角度出发看看对象之间的比较。对象身份比较对象身份的比较,其实就是比较对象的内存地址,即内建函数id()的结果比较。可...
分类:编程语言   时间:2015-07-09 22:37:47    阅读次数:162
Algorithm --> Dijkstra和Floyd最短路径算法
Dijkstra算法一.最短路径的最优子结构性质 该性质描述为:如果P(i,j)={Vi....Vk..Vs...Vj}是从顶点i到j的最短路径,k和s是这条路径上的一个中间顶点,那么P(k,s)必定是从k到s的最短路径。下面证明该性质的正确性。 假设P(i,j)={Vi....Vk..Vs...V...
分类:编程语言   时间:2015-07-09 22:36:46    阅读次数:149
spring web 4.1处理json
Spring mvc处理json,我们都知道使用@ResponseBody,处理xml也是用此注解。如果想spring mvc的使用@ResponseBody注解处理json,我们需要加入一些处理bean,也可以使用默认spring提供的。? 通过spring源码Request...
分类:编程语言   时间:2015-07-09 21:35:06    阅读次数:194
《编程导论(Java)》格言录
★的后面重要言论/建议/格言…… ★计算机软件开发的核心有二:程序的组织(面向对象技术)、问题求解(算法)。 ★柏拉图法则:类的世界独立存在,对象世界由类创建而来。 ★面向对象技术通过颠倒的理念世界而模拟唯物的真实世界。 ★我服务故我在。 ★Learning by doing. ★计算就是模拟——艾伦·凯(Alan Curtis Kay) ★程序必须是写给人读的,仅仅偶尔...
分类:编程语言   时间:2015-07-09 21:32:44    阅读次数:188
将字符串转化为数字的python实现
将字符串转化为数字的python实现 将字符串转化为数字的python实现,例如将字符串“1234567.8”转化为 1234567.8 这也是学习python中的一个简单的练习题...
分类:编程语言   时间:2015-07-09 21:33:26    阅读次数:369
编写一个void sort(int*x,int n)实现将x数组中的n个数据从大到小排序。n及数组元素在主函数中输入。将结果显示在屏幕上并输出到文件
#include void sort(int*x,int n) { int i,j,k,t; for(i=0;i<n-1;i++) { k=i; for(j=i+1;jx[k]) k=j; if(k!=i) { t=x[i]; x[i]=x[k]; x[k]=t; } } } void main() { FILE*...
分类:编程语言   时间:2015-07-09 21:32:54    阅读次数:581
Java中常见的IO流及其使用
Java中常见的IO流的介绍及使用: ByteArrayInputStream & ByteArrayOutputStream FileInputStream & FileOutputStream PipedInputStream & PipedOutputStream ObjectInputStream & ObjectOutputStream SequenceInputStream ......
分类:编程语言   时间:2015-07-09 21:31:30    阅读次数:281
连续子数组的最大和
bool g_InvalidInput = false; int FindGreatestSumOfSubArray(int *pData, int nLength) { if ((pData == NULL) || (nLength { g_InvalidInput = true; return 0; } g_InvalidInput = false; int nCurSum...
分类:编程语言   时间:2015-07-09 21:32:12    阅读次数:246
python中strip()函数的理解
1、strip()函数 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) :删除s字符串中开头、结尾处,位于 rm删除序列的字符 s.lstrip(rm) :删除s字符串中开头处,位于 rm删除序列的字符 s.rstrip(rm) :删除s字符串中结尾处,位于 rm删除序列的字符...
分类:编程语言   时间:2015-07-09 21:32:02    阅读次数:292
linux中操作java进程
通过 ps -ef|grep java 来得到真正运行的线程 通过kill -9 XXXXX来杀死正在运行的线程,其中XXXXX是上面java线程的序号。 另外还有2个指令我也不熟悉,一个是cat,一个是vi,用这个指令的时候用:q来退出,进去退不出来了,我惆怅 其中都可以看一个文件,但是cat本身就是查看,当然vi也可以看但是这个指令主要是进去用来编辑的。...
分类:编程语言   时间:2015-07-09 21:31:22    阅读次数:232
寻找所有的素数的python实现
寻找所有的素数的python实现寻找素数也是一个在学习python的一个简单题目。涉及到的知识点是:python内置函数filter()的应用。思路如下: 在全部自然数中,先取出素数2,然后过滤掉以2为因子的所有数(因为这些数都不是素数)得到新的序列 然后在新序列中取出素数 3,然后过滤掉以3为因子的所有数得到一个新的序列 然后在新序列中去除第一个数,然后过滤掉以这个数为因子的所有...
分类:编程语言   时间:2015-07-09 21:30:54    阅读次数:178
makeJar
task makeJar(type: Jar) { //指定生成的jar名 baseName 'plugin' //从哪里打包class文件 from('build/intermediates/classes/debug/com/xhrd/mobile/hybridframe...
分类:编程语言   时间:2015-07-09 21:24:29    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!