泛型是JDK1.5中最重要的特征,通过引入泛型,我们将获得编译时类型的安全和运行时更小的抛出ClassCastException的可能。泛型用的最多的地方是集合。
泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。
表面上看起来,无论语法还是应用的环境(比如容器类),泛型类型(或者泛型)都类似于 C...
分类:
编程语言 时间:
2015-08-26 01:54:39
阅读次数:
270
最小生成树裸题,没有初始化都能AC,看来测试数据只有一组
#include
#include
#include
#include
#define inf 1<<30
#define maxn 105
using namespace std;
struct stu
{
double x,y;
};
stu mapp[maxn];
int n;
vectorroot[maxn];
double...
分类:
其他好文 时间:
2015-08-26 01:54:00
阅读次数:
170
这次我主要介绍两个Android的动画效果,一个是组合简单的动画成为动画特效,一个是Activity切换时的动画。组合动画其实就是把两个或者两个以上的动画放在一起,按次序播放,只要你掌握了基本动画如何实现,组合动画并无太大难点; Activity切换动画比较常见,只需要复写overridePendingTransition方法即可。...
分类:
移动开发 时间:
2015-08-26 01:55:59
阅读次数:
241
问题的提出:
随着项目的越来越大,可能会出现好几个团队共同维护一个项目的情况,例如:项目组A负责其中的A块,项目组B负责其中的B块.....这几块彼此之间既独立,也相互联系.对于这种情况,可以采用约定的方式,比如,你只修改你那块,不要修改公共的.如果要修改公共的,那么必须要通知一下其它组,大家共同决定怎么修改,这种方式有一个很大的问题,很有可能不经意间就改了别的团队的代码.还有维护的越来越复杂等...
分类:
其他好文 时间:
2015-08-26 01:53:41
阅读次数:
345
Java从1.2版本开始引入了4种引用,这四种引用的级别由高到低依次为:强引用>软引用>弱引用>虚引用。
一、强引用(StrongReference):
强引用是使用最普遍的引用,一般我们将对象初始化之后就是一个强引用。当一个对象具有强引用时,JVM不会对它进行垃圾回收。当内存不足时,宁愿抛出OutofMemoryError,让程序异常终止,也不会回收强引用。
二、软...
分类:
编程语言 时间:
2015-08-26 01:54:10
阅读次数:
267
之前我们介绍过rovo89在Githu上的Xposed框架,我们也介绍了如何使用Xposed框架进行登录劫持,和广告注入。但是,之后很多朋友都在问我,这个Xposed框架使用起来很确实很好用。可是就是有一个巨大的缺点,就是需要Root权限。很多设备都没有Root权限,有没有一个不需要Root权限的Hook框架。答案是,确定的。就是目前的Alibab的开源框架,Dexposed框架。github地址...
分类:
其他好文 时间:
2015-08-26 01:55:09
阅读次数:
334
Demo地址:https://github.com/ChenNan-FRAM/Fenvo (如果你觉得有用麻烦star一下感激不尽)FenvoObjective-C, iOS类似简单的第三方微博客户端,可进行登录微博浏览相关信息。在这个过程我是遇到很多的问题,但是大部分都顺利解决了,相信如果你的项目有类似的地方我的项目里面也能够给你提供一定的帮助,如果需要,可以给我留言或者在Github上联系我...
分类:
移动开发 时间:
2015-08-26 01:52:51
阅读次数:
283
2692407267@qq.com,更多内容请关注http://user.qzone.qq.com/2692407267
Wind River Linux 5.0.1.27
图就不贴了,后面有时间慢慢补...
Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.*
Java集合主要可以划分为4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collections)。
Java集合框架如下图:
由上图可以看到Java框架主要是C...
分类:
编程语言 时间:
2015-08-26 01:54:44
阅读次数:
252
问题:
要理解动态代理及其优点,我们先从这样一个问题入手,比如现在我们有UserDao这样一个接口,里面有addUser()方法,同时有一个UserDaoImpl类实现了该接口,具体实现了addUser()方法,现在我要实现在该方法前后记录日志的功能,有什么解决办法呢?
在源代码上直接修改。第一反应肯定是直接在源码上添加该功能,但是如果我的需求变成在所有的DaoImpl包里的类的所有的方法都添加记...
分类:
其他好文 时间:
2015-08-26 01:52:55
阅读次数:
176
最小生成树裸题,懒得写,直接模板
#include
#include
#include
#include
#define inf 1<<30
#define maxn 30
using namespace std;
int n;
vectormapp[maxn];
int vaule[maxn][maxn];
int visit[maxn];
void prim()
{
int d[max...
分类:
其他好文 时间:
2015-08-26 01:51:32
阅读次数:
161
List继承自Collection的接口,List也是集合的一种。List是有序队列,List中的没一个元素都会有一个索引,第一个元素的索引是0,往后的元素的索引值依次+1,List中允许有重复的元素。
List接口源码:
public interface ListE> extends CollectionE> {
int size();//大小
boolean isEmp...
分类:
编程语言 时间:
2015-08-26 01:53:16
阅读次数:
166
Set也是继承自Collection,set也是集合的一种,同时set不允许重复的元素存在。
Set源码:
public interface SetE> extends CollectionE> {
int size(); //大小
boolean isEmpty();//是否为空
boolean contains(Object o); //是否包含某个对象...
分类:
编程语言 时间:
2015-08-26 01:52:05
阅读次数:
202
2692407267@qq.com,更多内容请关注http://user.qzone.qq.com/2692407267
Wind River Linux Carrier Grade Profile 5.0.1.27 图也不贴了,后面有时间慢慢补...
2692407267@qq.com,更多内容请关注http://user.qzone.qq.com/2692407267
Wind River Linux Open Virtualization Profile 5.0.1.27 图也不贴了,后面有时间慢慢补,对不住大家了...
2692407267@qq.com,更多内容请关注http://user.qzone.qq.com/2692407267
Wind River Linux Experimental Features Layer 5.0.1.27 图也不贴了,后面有时间慢慢补,对不住大家了...
1.题目描述:点击打开链接
2.解题思路:本题是一道模拟题,要求模拟一个解密的过程,练习这么久第一次做模拟题1Y了,内心还是很激动的~。只需要根据题意,记录* 所在的位置即可,然后每次都是先解密,后顺时针旋转90度。把每次解密的信息放到一个vector里,接下来就是连接它们,得到解密后的字符串,在map中查找这些单词是否存在即可。如果都存在,就把这条解密信息放到ans中,最后对ans排序,输出a...
分类:
其他好文 时间:
2015-08-26 01:52:29
阅读次数:
174