__call__是一个很神奇的特性,只要某个类型中有__call__方法,,我们可以把这个类型的对象当作函数来使用。也许说的比较抽象,举个例子就会明白。In [107]: f = absIn [108]: f(-10)Out[108]: 10In [109]: dir(f)Out[109]: ['_...
分类:
编程语言 时间:
2015-07-19 23:18:33
收藏:
0 评论:
0 赞:
0 阅读:
222
public class Test6 implements Serializable{ private static final long serialUID = 1L; private Date loggingDate = new Date(); private String uid ; priv...
分类:
编程语言 时间:
2015-07-19 23:18:13
收藏:
0 评论:
0 赞:
0 阅读:
132
数据结构与算法,图论
分类:
编程语言 时间:
2015-07-19 23:15:53
收藏:
0 评论:
0 赞:
0 阅读:
252
写代码前,将这些算法分步骤建立模型,代码就好写了1、冒泡排序冒泡排序是非常容易理解和实现,以从小到大排序举例:设数组长度为N。比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。N=N-...
分类:
编程语言 时间:
2015-07-19 23:15:03
收藏:
0 评论:
0 赞:
0 阅读:
336
在操作系统中有一类问题被称为生产者消费者问题:意为,有数个生产者生产产品,有数个消费者消费产品,他们共享一定数量的缓存。这里用java多线程编程,实现生产者消费者问题的一种延伸,橘子苹果问题。题目如下:有苹果橘子生产者各20个,有苹果橘子消费者各20个,他们公用20个缓存区。要求能随时查看缓存区内容...
分类:
编程语言 时间:
2015-07-19 23:05:14
收藏:
0 评论:
0 赞:
0 阅读:
321
1. 如果b等于0,则计算结束,最大公约数是a,2. 否则,计算a除以b的余数,让a等于b,让b等于那个余数,3.回到第一步。代码实现: 1 #include 2 3 int main() 4 { 5 int a, b; 6 scanf("%d %d", &a, &b); 7 ...
分类:
编程语言 时间:
2015-07-19 23:04:23
收藏:
0 评论:
0 赞:
0 阅读:
198
前记 这段时间需要修改一个别人写的一个搜索有关的项目,恰好底层使用的是lucene搜索框架。 为什么要去修改呢,当然是搜索结果不太令人满意啦,于是去研读了项目中关于搜索的代码。。。。。。 正文 经过了几天代码...
分类:
编程语言 时间:
2015-07-19 22:00:23
收藏:
0 评论:
0 赞:
0 阅读:
211
ThreadPoolExecutor提供了四种构造方法: ThreadPoolExecutor(int?corePoolSize,?int?maximumPoolSize,?long?keepAliveTime,?TimeUnit?unit,?BlockingQueue<Runnable>?workQueue)
Creates?a?new?Thr...
分类:
编程语言 时间:
2015-07-19 22:00:03
收藏:
0 评论:
0 赞:
0 阅读:
243
以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念: 1....
分类:
编程语言 时间:
2015-07-19 21:59:33
收藏:
0 评论:
0 赞:
0 阅读:
359
纯属吐槽。。那坑爹的题目,不过也有可能是我e文没看太仔细吧 原题目 Compare two version numbers version1 and version2.
If version1 > version2 return 1, if version1 < version2 return -1, otherwise retu...
分类:
编程语言 时间:
2015-07-19 21:59:03
收藏:
0 评论:
0 赞:
0 阅读:
243
Java学习笔记(2015.7.13~17)Java学习笔记(2015.7.13~17)Javathis关键字表示本类中的属性,调用本类中的方法classPerson{
privateStringname;
privateintage;
publicPerson(Stringname,intage){
this.name=name;//调用本类中的属性
this.age=age;//同上}//get&set方法:..
分类:
编程语言 时间:
2015-07-19 21:58:24
收藏:
0 评论:
0 赞:
0 阅读:
179
/*debian-gcc编译通过
*
*/
#include<iostream>
usingnamespacestd;
intmain()
{
cout<<"HelloWorld!"<<endl;
return0;
}
分类:
编程语言 时间:
2015-07-19 21:57:04
收藏:
0 评论:
0 赞:
0 阅读:
353
vector类型:vector是c++标准模板库库中得一员,使用的时候需要包含:#include<vector>头文件vector是同一种数据类型的集合,每个成员都对应一个索引值。标准库会管理相关内存。vector不是一种数据类型,而是一个类模板。vector类型每一种实例都指定了他保存的数据类型。..
分类:
编程语言 时间:
2015-07-19 21:55:44
收藏:
0 评论:
0 赞:
0 阅读:
437
java 使用ScheduledExecutor的温室控制器--thinking in java 21.7.5...
分类:
编程语言 时间:
2015-07-19 21:47:04
收藏:
0 评论:
0 赞:
0 阅读:
240
#include
using namespace std;
//归并排序非递归版。
void Sort(int a[], int n,int high)
{
int k;
for (int i = 0; i < high; i += 2 * n)
{
int x = i;//001
int y = i + n;//2 2...
分类:
编程语言 时间:
2015-07-19 21:44:23
收藏:
0 评论:
0 赞:
0 阅读:
206
背景:大学期间学习过一段时间的JavaEE,不算非常熟悉。后来学习并在工作中更多是iOS开发,iOS的水平属于中上(目前年薪税前35w左右)。对技术已经有一定熟知程度。最近为了写一些东西,重新需要用到Java写后台。
流程:
1、下载JDK 和 Eclipse。
JDK 1.7下载地址:http://www.oracle.com/technetwork/cn/java/jav...
分类:
编程语言 时间:
2015-07-19 21:42:53
收藏:
0 评论:
0 赞:
0 阅读:
199
Windows 7 x64系统上为Python3.4导入matplotlib遇到一些问题,经查找最终得到解决方案: 下载Windows 64位系统下Python 3.4安装matplotlib所需的whl文件:(下载地址http://www.lfd.uci.edu/~gohlke/pythonli....
分类:
编程语言 时间:
2015-07-19 21:33:43
收藏:
0 评论:
0 赞:
0 阅读:
314
栈内存初始值0xcccccccc和-858993460。 二者是一样的, 一个是16进制, 另一个是10进制
分类:
编程语言 时间:
2015-07-19 21:25:43
收藏:
0 评论:
0 赞:
0 阅读:
269
1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,不是上限,是长度var arrayObj = new Array([element0[, element1[, ......
分类:
编程语言 时间:
2015-07-19 21:24:33
收藏:
0 评论:
0 赞:
0 阅读:
127
一、AOP:面向切面编程二、AOP中的术语1.切面:使用@Aspect修饰的类,2.连接点:程序执行过程中明确的点,插入切面的地点,如对方法的调用,方法返回,抛出异常等。3.通知:连接点所要触发的增强处理,切面的实际实现,通知在连接点插入到应用系统中。 A.前置通知:在连接点之前执行的通知,不能阻....
分类:
编程语言 时间:
2015-07-19 21:23:23
收藏:
0 评论:
0 赞:
0 阅读:
307