随着集合的发展,我们使用集合的同时也发现集合的一些问题:由于类型的强制转换带来的类型安全问题,代码的复用率低,影响代码运行效率,比如:
所以为了避免上面的两个问题,.net2.0提出了泛型的概念。也就是泛型将类型参数的概念引入了 .net中,使用泛型可以最大限度得重用代码,保护类型的安全以及提高性能。
所谓泛型,就是通...
分类:
其他好文 时间:
2015-03-16 17:51:26
阅读次数:
138
Description
2015年广东工业大学ACM校赛要来~\(≧▽≦)/~辣辣辣,作为校赛的出题人之一,GG想出了一道水题来考考大家。相信小伙伴们都学过字符串匹配,于是字符串匹配的水题就诞生辣!GG给出了一段长度为N的大写字母序列,现在他要你修改这一段字母序列,使得这段字母序列上最前面的K个字母组成的序列与最后面的K个字母组成的序列一一匹配。
例如对于序列“ATUUUUAC...
分类:
其他好文 时间:
2015-03-16 17:48:53
阅读次数:
105
前台页面带着areaid参数请求更新此id的数据,跳转到更新数据页面时需要在更新页面先填充上原来的数据。用request.setAttribute和request.getAttribute的搭配使用来解决此问题。
@RequestMapping(value="area_updateInput.action")
public String areaUpdateInput(int areaId...
分类:
其他好文 时间:
2015-03-16 17:50:33
阅读次数:
102
一个字符串,就是我们可以在内存中以变量的形式储存的“一段文字”。比如,用户名是一个字符串,“程序员联盟”是一个字符串。但是我们之前的课说过,呆萌的电脑兄只认得数字,“众里寻他千百度,电脑就爱穿秋裤”(不是“穿秋裤”,是“认得数”。说好不废话的,小编你这么顽皮你妈妈知道么...)。...
分类:
编程语言 时间:
2015-03-16 17:49:54
阅读次数:
295
在Android应用的开发工程中,不管是游戏还是普通应用,都时常会用到.so即动态链接库,关于.so是什么玩意儿,有什么好处,这个大家可以在网上查一下,本人不做过多解释。.so本是linux下的文件类型,所以编译.so必须要在linux环境下,那么如何在win下进行编译呢?随便在网上搜下,教程也是五花八门,不清不楚,没有一定功底,即便看着教程到最后估计还是功败垂成,更别说初学者,看了保证头晕眼花,...
基于自适应颜色属性的目标追踪
Adaptive Color Attributes for Real-Time Visual Tracking
基于自适应颜色属性的实时视觉追踪
这是CVPR2014年的文章。名字翻译为基于自适应选择颜色属性的实时视觉跟踪。首先理解什么是Adaptive color attributes,文章中colorattributes把颜色分为11类,就是将RG...
分类:
其他好文 时间:
2015-03-16 17:49:25
阅读次数:
1317
记单词app,可以自己导入单词表,可以自己建单词复习计划。...
分类:
移动开发 时间:
2015-03-16 17:50:12
阅读次数:
371
Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases.
For example,
"A
man, a plan, a canal: Panama" is a palindrome.
"race
a car" is no...
分类:
其他好文 时间:
2015-03-16 17:48:39
阅读次数:
117
题目地址:https://leetcode.com/problems/search-in-rotated-sorted-array/Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).You are give...
分类:
其他好文 时间:
2015-03-16 17:48:11
阅读次数:
97
*res/raw和assets的相同点:
1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。
*res/raw和assets的不同点:
1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类。
2.r...
分类:
移动开发 时间:
2015-03-16 17:50:08
阅读次数:
131
多线程:★★★★
进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。
线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每个线程在栈区中都有自己的执行空间,自己的方法区、自己的变量。
jvm在启动的时,首先有一个...
分类:
编程语言 时间:
2015-03-16 17:48:07
阅读次数:
170
实现快读排序算法的关键在于先在数组中选择一个数字,接下来把数组中的数字分为两部分,比所选数字小的移到左半部分,比选择的数字大的移到右边,具体的实现代码如下:
#include
#include
#include
void swap(int *a,int *b)
{
int tmp=*a;
*a=*b;
*b=tmp;
}
int Partition(int data[],int n,in...
分类:
编程语言 时间:
2015-03-16 17:47:46
阅读次数:
176
1.题目描述:点击打开链接
2.解题思路:本题要求根据输入的数据和输出的数据来猜测一种可能的数据结构,备选答案有“栈,队列,优先队列”,结果也可能都不是或者不确定。STL中已经有这三种数据结构了,因此直接模拟题意,输出时判断是否对应即可。注意:弹出时要判断一下是否已经为空。
3.代码:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#i...
分类:
其他好文 时间:
2015-03-16 17:48:25
阅读次数:
120
Property Animation的工作概述、工作原理、同视图动画的区别以及部分API的官方文章翻译...
分类:
其他好文 时间:
2015-03-16 17:48:04
阅读次数:
135
今天在调试利用腾讯出的信鸽推送系统做iOS的推送消息时,发现真机调试时提示“未找到应用程序的“aps-environment”的权利字符串”,网上搜了搜原因大致是因为:
APP id和mobileprovision对应不上。
按照信鸽官网的教程http://developer.xg.qq.com/index.php/IOS_%E8%AF%81%E4%B9%A6%E8%AE%BE%E7%BD%A...
分类:
移动开发 时间:
2015-03-16 17:47:36
阅读次数:
169
SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。
SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录,以及用户之间进行资料拷贝。
利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH 最初是 UNIX 系...
分类:
系统相关 时间:
2015-03-16 17:47:53
阅读次数:
206