具体实现为在类中定义接口,在接口的实现方法中传入参数(也可以不传)。
在调用类中传入新建的接口,并实现未实现的方法。
public class CallBackClass {
//传入相应的接口作为参数
public void huidiao(final runDate rundate)
{
//使用线程代替系统的事件
new Thread()
{
int i = 0;...
分类:
移动开发 时间:
2014-10-30 10:24:03
阅读次数:
280
传送门:https://vijos.org/p/1303
背景
实中编程者联盟为了培养技术精湛的后备人才,必须从基础题开始训练。
描述
某国为了防御敌国的导弹袭击,研发出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试验阶段,...
分类:
其他好文 时间:
2014-10-30 10:23:03
阅读次数:
198
Oracle的强大之处就在于他能总帮助让你选择正确的执行计划,即使你给了它错误的指示。
实验:
1. 创建测试表:
收集统计信息:
创建B树索引:
2. 执行select id from tbl_plan;查看它的执行计划:
因为创建了B树索引,正常讲可以从索引中获得id的值,不用全表扫描,但这里使用了全表扫描的方式。
即使使用...
分类:
数据库 时间:
2014-10-30 10:23:31
阅读次数:
270
Tr A
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2977 Accepted Submission(s): 2217
Problem Description
A为一个方阵,则Tr A表示A的迹(就是主...
分类:
其他好文 时间:
2014-10-30 10:22:53
阅读次数:
144
使用备忘录模式(Memoization Pattern)提高性能
这个模式说白了,就是将需要进行大量计算的结果缓存起来,然后在下次需要的时候直接取得就好了。因此,底层只需要使用一个Map就够了。
但是需要注意的是,只有一组参数对应得到的是同一个值时,该模式才有用武之地。
在很多算法中,典型的比如分治法,动态规划(Dynamic Programming)等算法中,这个模式运用的十分...
分类:
编程语言 时间:
2014-10-30 10:23:31
阅读次数:
207
一、类结构:
java.lang.Object
java.util.AbstractCollection
java.util.AbstractList
java.util.AbstractSequentialList
java.util.LinkedList
二、类声明:
public class Linked...
分类:
编程语言 时间:
2014-10-30 10:24:35
阅读次数:
176
家电巨头格力终于开始部署电商业务了,部分媒体用了“破局”这样的字眼来来形容格力的这一举措。但实际上,格力这一破局有不少“难言之隐”,结合今年格力的业绩来看,格力急于搀和到双11中来似乎是不得已而为之。
格力做电商为何“投鼠忌器”
既然是不得已而为之,那么格力做电商肯定是有所顾忌的,这怎么说?实际上,格力天猫旗舰店已经运营了一年,只不过声势低调不为...
分类:
其他好文 时间:
2014-10-30 10:23:35
阅读次数:
309
ProgressDialog ProgressDialog与ProgressBar在UI中动态显示一个加载图标显示程序运行状态。 ProgressDialog是继承自Android.app.AlertDialog所设计的互动对话窗口,使用时,必须新建ProgressDialog对象,在运行时会弹出“对话框”作为提醒,此时应用程序后台失去焦点(即此时无法对UI组件进行操作),直到进程结束后,...
分类:
移动开发 时间:
2014-10-30 10:22:00
阅读次数:
207
时下随着智能手机在我国的迅猛发展以及网络时代的高速前进,手机APP以及web应用网站也顺势发展的如火如荼。我们国家还是一个人口大国,在吃穿不愁的今天,一个人口大国必须要面对的严峻问题就是住房问题。即使数亿人盼着房价大跌可以买房,仍然阻止不了全国各地房价大幅上涨的趋势。这二者同时存在也就造就了以租售房源为主要或部分业务的产业,他们通过网站,手机APP等通过比较透明的价格以及互相选择的自由买卖形式来促...
分类:
其他好文 时间:
2014-10-30 10:24:25
阅读次数:
215
在进行一些如发送短信、邮件的业务时,我们经常会使用一个表来存储待发送的数据,由后台多个线程不断的从表中读取待发送的数据进行发送,发送完成后再将数据转移到历史表中,这样保证待发送表的数据一般情况下不会太多。如待发送表结构为:
Create Table SMS(ID int not null identity(1,1),Content varchar(1024),Status int not nul...
分类:
数据库 时间:
2014-10-30 10:23:17
阅读次数:
185
在线抽奖程序在很多网站上很多,抽奖形式多种多样,Flash抽奖偏多,本文将给大家介绍jQuery转盘抽奖,结合代码实例将使用jQuery和asp.net来实现转盘抽奖程序,为了便于理解,文章贴出实现源代码作为分享。通过转动转盘指针来完成抽奖的一种抽奖形式,根据旋转角度来控制指针停留的位置——幸运大转盘。...
分类:
Web程序 时间:
2014-10-30 10:22:06
阅读次数:
163
如何生成斐波那契數列
斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的问题,许多初学者都可以轻易写出如下函数:
清单 1. 简单输出斐波那契數列前 N 个数
def fab(max):
n, a, b = 0, 0, 1
while n ...
分类:
编程语言 时间:
2014-10-30 10:20:44
阅读次数:
252
Cow Relays
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 5411
Accepted: 2153
Description
For their physical fitness program, N (2 ≤ N ≤ 1,000,000) cows h...
分类:
其他好文 时间:
2014-10-30 10:22:45
阅读次数:
195
人脸检测做训练当然可以用OpenCV训练好的xml,但是岂止于此。我们也要动手做!~
首先是样本的选取。样本的选取很重要,找了很久才发现几个靠谱的。
人脸样本:http://www.vision.caltech.edu/Image_Datasets/Caltech_10K_WebFaces/ 网上抓取的逾10,000个人脸样本
http://...
分类:
其他好文 时间:
2014-10-30 10:22:34
阅读次数:
1343
费用跟踪应用采用了Wijmo5和Ionic Framework创建,目的是构建一个hybird app。
我们基于《Mobile first! Wijmo 5 + Ionic Framework之:Hello World!》的环境,将在本教程中完成费用跟踪App的构建。...
分类:
移动开发 时间:
2014-10-30 10:22:02
阅读次数:
335
在用java 写数据库应用的时候, 通常会生成各种报表,而这些报表可能会被导出为各种格式的文件,比如Excel文档,pdf 文档等等. 今天先做了一个生成Excel 文档的例子,主要解决以下问题:
1. 生成 Excel 文档.
2. 保护生成Excel文档,设置密码访问.
3. 自动对生成的Excel 文档第一行标题栏设置成filter 过滤形式, 方便用户使用.
用 apache ...
分类:
编程语言 时间:
2014-10-30 10:20:06
阅读次数:
164
Android中 用TextView实现跑马灯效果...
分类:
其他好文 时间:
2014-10-30 10:20:34
阅读次数:
162