上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 249 下一页
摘要: 闭包(Closure)是一种能被调用的对象,它保存了创建它的作用域的信息。JAVA并不能显式地支持闭包,但是在JAVA中,闭包可以通过“接口+内部类”来实现,因为对于非静态内部类而言,它不仅记录了其外部类的详细信息,还保留了一个创建非静态内部类的引用,通过它可以访问外部类的私有成员,因此可以把非静态内部类当成面向对象领域的闭包。那么,通过这种仿闭包的非静态内部类可以很方便地实现回调,这是一种非常灵活的功能,比如在这样一个例子中就能用上这种机制:一个Teachable接口和Programmer基类都提供了一个work方法,方法签名完全一样,功能不一样。Teachable的work方法用来执行教学 阅读全文
posted @ 2013-10-09 18:39 pangbangb 阅读(2908) 评论(0) 推荐(0) 编辑
摘要: oracle sql 执行计划分析 今天是2013-10-08,时间过的非常快,十月一就这样过去了,回想一下我感觉还是蛮不错的,1号与Amy相约青岛,两个人痛快的玩了两天,我们拍了很多照片,也感受到了彼此的快乐。四号到家开始在家干农活,在昨天的晚上我和我爸妈一直忙到晚上11点才把所有的棒子都剥完了。而现在的我已经正式来到“地狱”,开始我新的奋斗历程。 按照SunnyXu的笔记学习一下oracle的sql执行计划分析。一、首先创建表SQL> show userUSER is "RHYS"SQL> create table A(col1 number(4,0),co 阅读全文
posted @ 2013-10-09 18:36 pangbangb 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 内容概要JBoss Cluster Framework Demo包括JGruops、JBossCache、Infinispan,我们在随后的系列中会使用和运行这些示例来说明JGroups、JBossCache、Infinispan等的主要API和使用方法。本部分从三个方面介绍JBoss Cluster Framework Demo:Demo源代码Demo下载编译打包生成DemoDemo源代码Demo源代码位于github,地址https://github.com/kylinsoong/cluster Demo下载我们可以从SourceForge下载,点击链接https://sourceforg 阅读全文
posted @ 2013-10-09 18:36 pangbangb 阅读(305) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include "list.h"#defineNAMESIZE 24 #define HASHSIZE 256typedef LIST HASH;typedef struct stuinfo{ int id; char name[NAMESIZE]; int math; }DATA;static void print_s(const void *data) { const DATA *stup = data; printf("%d %s %d\n", stup->id, stup->na 阅读全文
posted @ 2013-10-09 18:32 pangbangb 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 好久没弄VC程序了,今天弄了下,还会用公司给的窗口重绘作为基类来实现,竟然报了这个错误。找了一下是这里:有个窗口重绘类是基类:class CBaseDlg : public CDialog 新建一个对话框类class CTestDlg: publicCBaseDlg在消息映射的地方:BEGIN_MESSAGE_MAP(CBaseDlg, CDialog) //{{AFX_MSG_MAP(CTestDlgDlg) ON_WM_SYSCOMMAND() ON_WM_PAINT() ON_WM_QUERYDRAGICON() ON_WM_SIZE() //}}AFX_MSG_MAP END_MESS 阅读全文
posted @ 2013-10-09 18:31 pangbangb 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 要求矩阵A的k次幂,矩阵快速幂加上二分求和 其中,矩阵相乘二分:A^2k=A^k*A^k, A^(2k+1)=A^k*A^k*A. 求和二分:A+A^2+A...+A^(2k+1)= A+A^2+...+A^k+A^(k+1)+A^(k+1)*(A+A^2+...+A^k). A+A^2+...+A^2k = A+A^2+...+A^k+A^k*(A+A^2+...+A^k). #include #include #include #include using namespace std;int N,k,m;struct matrix{ int a[35][35];}ori... 阅读全文
posted @ 2013-10-09 18:30 pangbangb 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 写在前面:最近,在使用SQLServer2008时,出现了不少问题。发现,很多问题都是以前碰见过的,并且当时也寻找到了解决方法(绝大部分来源于“百度”与“Google”),只是时间一长,又忘记了,一旦再遇见该问题时,需要再次搜索筛选方法。所以,想起来可以弄篇博文(持续更新...),将网络收集到的或其他途径找到的解决方法整理在一起,供自己需要时快速查找。本文所列异常为自己在开发过程中碰到的,所列解决方法绝大部分来自网络,如有不当,请指正。异常1重命名数据库时,提示“无法用排他锁锁定该数据库,以执行该操作。(Microsoft SQLServer,错误:5030)”。解决方法: Usemaster 阅读全文
posted @ 2013-10-09 18:27 pangbangb 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 题意:问一些7位数(可能有前导0,可到达100000个)是否有重复,将重复的按字典序从小到大输出并输出重复次数,没有的话输出“No duplicates.”。题目链接:http://poj.org/problem?id=1002——>>本来题目很水的,在刷后缀数组,中间有个基数排序的东西,于是用基数排序来做这题。。。#include #include #include using namespace std;const int maxn = 100000 + 10;int n, p[maxn][8], figure[maxn];int c[15], sa[maxn], fa[max 阅读全文
posted @ 2013-10-09 18:25 pangbangb 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Round NumbersTime Limit: 2000MSMemory Limit: 65536KTotal Submissions: 7625Accepted: 2625DescriptionThe cows, as you know, have no fingers or thumbs and thus are unable to play Scissors, Paper, Stone' (also known as 'Rock, Paper, Scissors', 'Ro, Sham, Bo', and a host of other name 阅读全文
posted @ 2013-10-09 18:24 pangbangb 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 试了机组数据都对了。我忘了一部分c语言容错的语句了,没办法写得尽如人意。#include#includeusing namespace std;struct stack{ int size; int *top,*base;};stack a;const int stacksize=10;int top(){ int e; if(a.top==a.base) return -1; e=*(a.top-1); return e;}void insert(int e){ if(a.top-a.base>=a.size) { a.base=(int*)realloc(a.base,(a.size 阅读全文
posted @ 2013-10-09 18:19 pangbangb 阅读(2319) 评论(0) 推荐(0) 编辑
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 249 下一页