《Java编程思想(第四版)》中P86中有对static关键字的详细解释。 “在static方法的内部不能调用非静态方法,反过来倒是可以。而且在没有创建任何对象的前提下,仅仅通过类本身来调用static方法,这实际上正是static方法的重要用途。” 以下通过“1、static方法;2、static ...
分类:
编程语言 时间:
2016-08-07 15:17:38
收藏:
0 评论:
0 赞:
0 阅读:
248
python特性003:计算特性 ...
分类:
编程语言 时间:
2016-08-07 15:16:40
收藏:
0 评论:
0 赞:
0 阅读:
168
在java提高篇 详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客。在这篇博客中你可以了解到匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。 一、使用匿名内部类内部类 匿名内部类由于没有名字,所 ...
分类:
编程语言 时间:
2016-08-07 15:16:08
收藏:
0 评论:
0 赞:
0 阅读:
236
匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 abstract ...
分类:
编程语言 时间:
2016-08-07 15:15:28
收藏:
0 评论:
0 赞:
0 阅读:
135
基本解释 C++11引入了多线程,同时也引入了一套内存模型。从而提供了比较完善的一套多线程体系。在单线程时代,一切都很简单。没有共享数据,没有乱序执行,所有的指令的执行都是按照预定的时间线。但是也正是因为这个强的同步关系,给CPU提供的优化程度也就相对低了很多。无法体现当今多核CPU的性能。因此需要 ...
分类:
编程语言 时间:
2016-08-07 15:12:31
收藏:
0 评论:
0 赞:
0 阅读:
407
题目描述 查找和排序 题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。 例示: jack 70 peter 96 Tom 70 smith 67 从高到低 成绩 peter 96 jack 70 Tom 70 smith 67 从低到高 ...
分类:
编程语言 时间:
2016-08-07 13:53:43
收藏:
0 评论:
0 赞:
0 阅读:
405
Tornado是一个基于python的web框架,xxxxx 安装 python -m pip install tornado 第一个Tornado程序 安装完毕我们就可以新建一个app.py文件,放入下面的代码直接运行就可以了,然后在浏览器访问127.0.0.1:8888 tornado执行过程: ...
分类:
编程语言 时间:
2016-08-07 13:53:18
收藏:
0 评论:
0 赞:
0 阅读:
383
Python使用easy-install安装时报UnicodeDecodeError的解决方法,有需要的朋友可以参考下。 问题描述: 在使用easy-install安装matplotlib、pyparsing时一直报如下错误: 我的软件环境如下: 我的系统环境如下: 解决方法: 错误提示表明应该是编 ...
分类:
编程语言 时间:
2016-08-07 13:52:50
收藏:
0 评论:
0 赞:
0 阅读:
257
选择题20个,每个1.5,编程题3个,每个20,简答题1个10分。 解: 第二题,一开始喵了一眼,好开心,这不是水题么,第一反应想到的是递归,然后马上就写了,结果case10%,一脸蒙蔽,数据值很大,考虑边界条件也比较困难。 递归: 结束后和学弟讨论了下,学弟教我可以反向打表,时间换空间,把符合条件 ...
分类:
编程语言 时间:
2016-08-07 13:51:28
收藏:
0 评论:
0 赞:
0 阅读:
295
开发工具:visual studio 2013 pro 一共是两个项目,一个是A:项目名称MySdk,静态库,多字节,在静态库中使用 MFC,运行库使用“多线程调试 DLL (/MDd)”;另一个是B:可执行程序,多字节,在静态库中使用 MFC,预处理器定义增加_AFXDLL,运行库使用“多线程调试 ...
分类:
编程语言 时间:
2016-08-07 13:50:47
收藏:
0 评论:
0 赞:
0 阅读:
383
replaced method注入是spring动态改变bean里方法的实现。需要改变的方法,使用spring内原有其他类(需要继承接口org.springframework.beans.factory.support.MethodReplacer)的逻辑,替换这个方法。通过改变方法执行逻辑来动态改... ...
分类:
编程语言 时间:
2016-08-07 13:49:39
收藏:
0 评论:
0 赞:
0 阅读:
235
runtime运行时候,是封装了一个JVM进程的类,每一个JAVA程序实际上启动了一个JVM进程,那么每个JVM对应一个runtime实例。此实例是由JVM为其实例化。 本类的定义中没有构造方法,因为本类的方法被私有化了。则此类中肯定有一个方法返回实例化对象(类似单例设计者模式)。 实例化方法: 一 ...
分类:
编程语言 时间:
2016-08-07 13:49:13
收藏:
0 评论:
0 赞:
0 阅读:
260
题目要求 编写一个C语言程序模拟实现strcat函数. (我们不妨先模拟实现一下strcat函数,然后再对照一下string.h库函数中strcat函数代码的实现,与大师肩并肩.) 算法分析 strcat函数功能:将两个字符串连接起来,最终返回连接后字符串的首地址. strcat函数原型:char ...
分类:
编程语言 时间:
2016-08-07 13:48:27
收藏:
0 评论:
0 赞:
0 阅读:
278
169. Majority Element 利用了从上一题那里学到的哈希表。 ...
分类:
编程语言 时间:
2016-08-07 13:48:07
收藏:
0 评论:
0 赞:
0 阅读:
219
默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域。scope="prototype"多例 @scope默认是单例模式(singleton) 如果需要设置的话@scope("prototype ...
分类:
编程语言 时间:
2016-08-07 13:47:37
收藏:
0 评论:
0 赞:
0 阅读:
304
初识装饰器(decorator ) Python的 decorator 本质上就是一个高阶函数,它接收一个函数作为参数,然后,返回一个新函数。 使用 decorator 用Python提供的 @ 语法,这样可以避免手动编写 f = decorate(f) 这样的代码。 先看一个例子: 输出结果: 这 ...
分类:
编程语言 时间:
2016-08-07 13:46:51
收藏:
0 评论:
0 赞:
0 阅读:
301
英文原文:C++ 11 Threading: Make your (multitasking) life easier 转载:http://www.oschina.net/translate/cplusplus-11-threading-make-your-multitasking-life 介绍 ...
分类:
编程语言 时间:
2016-08-07 13:41:59
收藏:
0 评论:
0 赞:
0 阅读:
220
@Service用于标注业务层组件, @Controller用于标注控制层组件(如struts中的action), @Repository用于标注数据访问组件,即DAO组件, @Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 这四个注解其实都是和Component差 ...
分类:
编程语言 时间:
2016-08-07 13:40:32
收藏:
0 评论:
0 赞:
0 阅读:
389
一、for each底层实现 对于Collection,for each是隐式调用Iterator实现的,效率比显示调用Iterator略低,对于Array,for each是通过对下标引用实现的,效率比for循环要略低。for each返回的是Collection一个对象,因此不能用for eac ...
分类:
编程语言 时间:
2016-08-07 13:40:28
收藏:
0 评论:
0 赞:
0 阅读:
307
什么是模块? 模块,用一组代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 ...
分类:
编程语言 时间:
2016-08-07 13:39:17
收藏:
0 评论:
0 赞:
0 阅读:
284