码迷,mamicode.com
首页 > 全部
C++ Primer 学习笔记_76_模板与泛型编程 -模板定义[续]
模板与泛型编程 --模板定义[续] 四、模板类型形参 类型形参由关键字class或 typename后接说明符构成。在模板形参表中,这两个关键字具有相同的含义,都指出后面所接的名字表示一个类型。 模板类型形参可作为类型说明符在模板中的任何地方,与内置类型说明符或类类型说明符的使用方式完全相同。具体而言,它可以用于指定返回类型或函数形参类型,以及在函数体中用于变量声明或强制类...
分类:编程语言   时间:2016-05-12 21:58:10    阅读次数:229
算法学习(十一)数组中出现次数超过长度一半的数
数组中出现次数超过数组长度一半的 数字题目描述: 给定 一个数组,找到数组中出现次数超过数组长度一半的数字,如数组 a[]= {0,1,2,1,1},输出为1 分析: 1,可以使用伴随数组b,遍历数组a,将值作为数组b的下标,将次数作为值,然后遍历数组b,找到次数超过一半的值,然后输出。时间复杂度为O(N),不过要增加空间复杂度。 2,我们可以先对数组进行排序,因为某个数字出现次数超过一半,...
分类:编程语言   时间:2016-05-12 21:58:20    阅读次数:203
Unity3d本地上传并且裁剪图片-----Android平台
Unity3d本地上传并且裁剪图片-----Android平台 注:引擎版本unity4.x 最近项目需求,需要做用户头像,要求: 1.  可以从本地上传 2.  本地裁剪 3.  压缩控制大小 4.  在三个平台实现PC/Android/IOS 弄了好几天总是搞完了总结一下   从本地上传会用到Android系统功能,打开相册和用摄像机拍照,因此unity和Android的交互...
分类:移动开发   时间:2016-05-12 21:58:31    阅读次数:977
UVA 1335 Beijing Guards
题目: M - Beijing Guards Time Limit:3000MS     Memory Limit:0KB     64bit IO Format:%lld & %llu Submit Status Practice UVA 1335 Description Beijing was once surrounded by four rings of city walls: ...
分类:其他好文   时间:2016-05-12 21:58:09    阅读次数:181
C++ Primer 学习笔记_80_模板与泛型编程 -类模板成员
模板与泛型编程 --类模板成员 引言: 这一节我们介绍怎样实现前面提到的Queue模板类。 标准库将queue实现为其他容器之上的适配器。为了强调在使用低级数据结构中设计的编程要点,我们将Queue实现为链表。实际上,在我们的实现中使用标准库可能是个更好的决定!!-_-。 1、Queue的实现策略 如图所示,我们实现两个类: 1)Queue...
分类:编程语言   时间:2016-05-12 21:58:03    阅读次数:285
C++ Primer 学习笔记_77_模板与泛型编程 -实例化
模板与泛型编程 --实例化 引言: 模板是一个蓝图,它本身不是类或函数。编译器使用模板产生指定的类或函数的特定版本。产生模板的特定类型实例的过程称为实例化。 模板在使用时将进行实例化,类模板在引用实际模板类型时实例化,函数模板在调用它或用它对函数指针进行初始化或赋值时实例化。 1、类的实例化 当编写Queueqi时,编译器自动创建...
分类:编程语言   时间:2016-05-12 21:57:37    阅读次数:302
CSU 1566 The Maze Makers
这题。。。。题意很长的。大体的意思就是给出一个迷宫,迷宫有16中状态。然后迷宫中每一个格子由一个十六进制数构成,然后把该数转换成2进制数,顺时针绕一圈表示的就是该格子四周的是否可以走,0表示可走,1表示不可走=_= 然后让你判断这个迷宫是属于4种类型的迷宫中哪种类型 每个迷宫保证只有一个入口和出口。而且相邻的格子之间只有一扇墙 四种迷宫分别是这样的 ①起点到终点不存在路径 ②迷宫中有存在有...
分类:其他好文   时间:2016-05-12 21:56:59    阅读次数:160
链表——复杂链表的复制
题目: 在复杂链表中,每个节点除了一个next引用外还有一个random引用指向链表中的任意结点或者null,实现函数复制该链表。 方法一:HashMap存储结点对信息 第一步:(遍历原链表一次)不考虑random引用,将原链表作为单链表进行复制,并用HashMap将结点的配对信息存储; 第二步:(第二次遍历原链表)设置复制链表上的每个random结点; 总的时间复杂度为O(N)...
分类:其他好文   时间:2016-05-12 21:56:48    阅读次数:226
lnmp环境
一.nginx的编译。    1. 到官网 找到自己想要的nginx版本     wget http://nginx.org/download/nginx-1.7.8.tar.gz 然后解压 tar zxvf nginx-1.7.8.tar.gz cd到解压后的nginx, 编译nginx前需要下载pcre库和zlib库,编辑./configure --prefix=/usr/local/ng...
分类:其他好文   时间:2016-05-12 21:56:16    阅读次数:270
共同学习Java源代码--数据结构--AbstractList抽象类(三)
public boolean equals(Object o) {         if (o == this)             return true;         if (!(o instanceof List))             return false;         ListIterator e1 = listIterator();       ...
分类:编程语言   时间:2016-05-12 21:58:34    阅读次数:187
springMVC两种方式实现多文件上传及效率比较
springMVC实现多文件上传的方式有两种,一种是我们经常使用的以字节流的方式进行文件上传,另外一种是使用springMVC包装好的解析器进行上传。这两种方式对于实现多文件上传效率上却有着很大的差距,下面我们通过实例来看一下这两种方式的实现方式,同时比较一下在效率上到底存在着多大的差距。 1.下载相关jar包。需要引入的jar出了springMVC的jar包外,还需要引入com.sprin...
分类:编程语言   时间:2016-05-12 21:57:16    阅读次数:346
[从头学声学] 第208节 汉语的拼音
剧情提要: [机器小伟]在[工程师阿伟]的陪同下进行着声学神通的修炼。 这次要研究的是[汉语的拼音]。 星历2016年05月09日 16:16:57, 银河系厄尔斯星球中华帝国江南行省。 [工程师阿伟]正在和[机器小伟]一起研究[汉语的拼音]。 #生成声波数据 def tmp2_2(): print('生成波形开始。>>>'); fo...
分类:其他好文   时间:2016-05-12 21:56:06    阅读次数:234
C++ Primer 学习笔记_84_模板与泛型编程 -模板特化
模板与泛型编程 --模板特化 引言: 我们并不总是能够写出对所有可能被实例化的类型都最合适的模板。某些情况下,通用模板定义对于某个类型可能是完全错误的,通用模板定义也许不能编译或者做错误的事情;另外一些情况下,可以利用关于类型的一些特殊知识,编写比从模板实例化来的函数更有效率的函数。 compare函数和 Queue类都是这一问题的好例子:与C风格字符串一起...
分类:编程语言   时间:2016-05-12 21:57:56    阅读次数:246
commons-pool源码分析总结
不论进行什么程序或者框架的源码分析,总是要建立在使用它的基础之上的,当我们使用了它,然后才会有好奇心和动力去分析它是怎么样实现的。其实有很少的编程人员会直接使用commons-pool,但是常常在我们的项目中需要使用到它。我是如何开始接触commons-pool的呢?这是在我学习javaEE开发的时候接触的,当时候的时候需要使用dbcp作为数据库连接池,然而dbcp依赖于commons-pool来缓...
分类:其他好文   时间:2016-05-12 21:57:02    阅读次数:331
关于sql存储过程在IDE或数据库中执行报错的解决办法
最近由于项目中有些业务要用到存储过程来写,所以在数据库中添加了一个简单的存储过程,如下: ALTER PROCEDURE [dbo].[Test_addperson] @name AS varchar(20) , @password AS varchar(20) , @age AS int, @allCount int = 0 output--总数 AS BEGIN insert...
分类:数据库   时间:2016-05-12 21:57:30    阅读次数:251
abap中查找某字符串的两种方法
一、RPR_ABAP_SOURCE_SCAN 可以用于搜索SAP中的程序代码,一般使用时填写开发类、程序名及需要查找的字符串即可,选择屏幕布局和功能很简单,熟悉ABAP代码的人一看就明白了,不多解释了,使用方法及截图如下。选择范围太大的话很慢,可以考虑放到后台运行,结束了再看结果。 用这个程序查看某些特征的代码很有效,比如查找所有程序中这样的代码等。 1 SE38回车 2 程序名:RPR_ABAP_SOURCE_SCAN 3 F8 Execut...
分类:其他好文   时间:2016-05-12 21:56:47    阅读次数:629
PHP接口数据的封装XML和JSON
使用PHP开发app后端的接口时,我们需要返回数据,最常用的就是XML和JSON格式的数据,那么样返回呢?1.JSONjson数据是最容制造的,只要使用php自带的json_encode()函数就可以简单的制作出json数据了2.XMLxml数据就要复杂一点了,让我们看一下xml数据的格式 那么怎样构造呢?3.制作生产接口数据的类<?php //定义生成接口数据类 class Api {...
分类:Web程序   时间:2016-05-12 21:55:41    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!