可以在方法声明中定义类型参数,它们在方法的返回类型之前的尖括号中指定。包含泛型方法声明的类型不必是通用类型。可以在非静态方法声明中使用为泛型类型指定的类型参数。 示例 以下代码显示如何为方法m1()定义新的类型参数V。新类型参数V强制将方法m1()的第一个和第二个参数必须为相同类型。 第三个参数必须 ...
分类:
编程语言 时间:
2017-08-10 13:20:29
阅读次数:
212
这一章节我们来讨论一下join。1.什么是join?阻塞当前线程,让.join的线程先做完。然后再继续当前线程以下是api的解释:A.join,在API中的解释是,阻塞当前线程B,直到A运行完毕并死掉,再运行B。 2.样例:package com.ray.ch17; public class Tes ...
分类:
编程语言 时间:
2017-08-10 13:20:36
阅读次数:
184
vector或许是实际过程中使用最多的stl容器。看似简单,事实上有非常多技巧和陷阱。 着重看一看vector的构造,临时依照C++11: default (1) explicit vector (const allocator_type& alloc = allocator_type()); fi ...
分类:
编程语言 时间:
2017-08-10 13:20:43
阅读次数:
282
想对spring框架进行深入的学习一下,看看源码,提升和沉淀下自己,工欲善其事必先利其器,还是先搭建好开发环境吧。 环境搭建 sping源代码之前是svn管理,如今已经迁移到了github中了。新版本号基于gradle构建项目。所以构建sping源代码环境必须先安装github以及Gradle. 当 ...
分类:
编程语言 时间:
2017-08-10 13:20:59
阅读次数:
347
问题:今天在公司的项目中看到了一个小东西,以前没有写过的,那就是“ javascript:; ”;那么这个它到底是什么意思呢? 答案: 首先我们都知道a标签的最重要功能是实现超链接和锚点。而且,大多数人认为a标签最重要的作用是实现超链接。 其中,a标签内最重要的属性莫过于href了。那么关于href ...
分类:
编程语言 时间:
2017-08-10 13:21:40
阅读次数:
189
http://blog.csdn.net/yesy10/article/details/7847926 6、优化数学运算,尽量避免使用float,而使用int,特别是在手机游戏中,尽量少用复杂的数学函数,比如sin,cos等函数。改除法/为乘法,例如:使用x*0.5f而不是 x/2.0f 。 7、压 ...
分类:
编程语言 时间:
2017-08-10 13:22:37
阅读次数:
160
前文: 第一次写,不太会。大家多多包涵。 最近的项目,有用到利用sftp 下载文件,网上找了一圈资料:就是 JSch文件下载是通过调用ChannelSftp对象的get方法来实现的。(这是参考longyg 的博客)一般都是 get(文件名,保存地址) 这样是默默的走后台下载,没response,要想 ...
分类:
编程语言 时间:
2017-08-10 13:23:56
阅读次数:
226
Spring mvc 提供了扩展 xml 的机制,用来编写自定义的 xml bean ,例如 dubbo 框架,就利用这个机制实现了好多的 dubbo bean,比如 <dubbo:application> 、<dubbo:registry> 等等,只要安装这个标准的扩展方式实现配置即可。 扩展自定 ...
分类:
编程语言 时间:
2017-08-10 13:24:48
阅读次数:
202
程序很难做到完美,不免有各种各样的异常。比如程序本身有bug,比如程序打印时打印机没有纸了,比如内存不足。为了解决这些异常,我们需要知道异常发生的原因。对于一些常见的异常,我们还可以提供一定的应对预案。C语言中的异常处理是简单的通过函数返回值来实现的,但返回值代表的含义往往是由惯例决定的。程序员需要 ...
分类:
编程语言 时间:
2017-08-10 13:24:57
阅读次数:
201
方法隐藏 一个类从其超类继承所有非私有静态方法。在子类中重新定义继承的静态方法称为方法隐藏。子类中的重定义静态方法隐藏其超类的静态方法。在类中重定义非静态方法称为方法覆盖。关于方法隐藏的重定义方法(名称,访问级别,返回类型和异常)的所有规则与方法覆盖相同。 1 2 3 4 5 6 7 8 9 10 ...
分类:
编程语言 时间:
2017-08-10 13:25:40
阅读次数:
179
js获取当前时间戳的方法-JavaScript 获取当前毫秒时间戳有以下三种方法: var timestamp =Date.parse(new Date()); 结果:1280977330000 //不推荐; 毫秒改成了000显示 var timestamp =(new Date()).valueO ...
分类:
编程语言 时间:
2017-08-10 13:26:49
阅读次数:
138
异常类层次结构 异常类层次结构从java.lang.Throwable类开始。当抛出异常时,它必须是Throwable类的对象或其任何子类。 catch块的参数必须是Throwable类型或其子类,例如:Exception,ArithmeticException,IOException等。 可以通过 ...
分类:
编程语言 时间:
2017-08-10 13:27:25
阅读次数:
142
一、什么是算法? 定义:算法(Algorithm) ? 一个有限指令集 ? 接受一些输入(有些情况下不需要输入) ? 产生输出 ? 一定在有限步骤之后终止 ? 每一条指令必须 ? 有充分明确的目标,不可以有歧义 ? 计算机能处理的范围之内 ? 描述应不依赖于任何一种计算机语言以及具体的实现手段 二、 ...
分类:
编程语言 时间:
2017-08-10 13:27:33
阅读次数:
186
文章来源:http://www.pythoner.com/46.html 提起map和reduce想必大家并不陌生,Google公司2003年提出了一个名为MapReduce的编程模型[1],用于处理大规模海量数据,并在之后广泛的应用于Google的各项应用中,2006年Apache的Hadoop项 ...
分类:
编程语言 时间:
2017-08-10 13:29:34
阅读次数:
171
开发一个简单的python计算器 1 import sys 2 import re 3 4 def welcome_func(): 5 """ 6 输入判断 7 :param expression: 表达式 8 :return: 返回有效表达式 9 """ 10 welcome_str = "超级计 ...
分类:
编程语言 时间:
2017-08-10 13:29:50
阅读次数:
245
重新定义来自超类(父类)继承的类中的实例方法称为方法覆盖。 示例 现在来看看,类A和类B的以下声明,覆盖了 print() 方法 : 1 2 3 4 5 6 7 8 9 10 11 public class A { public void print() { System.out.println(" ...
分类:
编程语言 时间:
2017-08-10 13:30:30
阅读次数:
155
C++ Primer 学习中。。。 简单记录下我的学习过程 (代码为主) //全部容器适用(O(log(n))) 已序区间查找算法 lower_bound() //找第一个符合的元素,返回位置迭代器 upper_bound() //找最后一个符合的元素。返回位置迭代器 equal_range() / ...
分类:
编程语言 时间:
2017-08-10 13:30:39
阅读次数:
178
string类定义了一种char*到string的转换功能,这使得可以使用C-风格字符串来初始化string对象。 类型为const引用的形参其中一个属性表明:假设实参的参数类型与引用参数不匹配,但可以转换为引用类型,程序将创建一个正确类型的临时变量,使用转换后的实参值来初始化它,然后传递一个指向该 ...
分类:
编程语言 时间:
2017-08-10 13:32:38
阅读次数:
185
本分步指南将通过 Azure Web 应用帮助您启动并运行示例 Java 应用程序。除 Java 外,Azure Web 应用还支持其他语言,如 PHP、.NET、Node.JS、Python、Ruby 等,本教程重点介绍了 Java(其他语言将遵循同样的流程)。在本教程中完成的所有操作均符合 1元 ...
分类:
编程语言 时间:
2017-08-10 13:32:46
阅读次数:
193
事件: 说明: lHistory标签内的文本设置成为eHello输入区域的内容,然后将eHello区域的文本删除. 可以使用字典风格的访问方式设置标签文本. delete() 用0 作为第一个参数,说明文本开始,第二个参数tk.END. 代表特殊值,代表文本的末端. ...
分类:
编程语言 时间:
2017-08-10 13:32:52
阅读次数:
157