面对对象语言的设计哲学通常分为以下两种。
第一种思路是基类的作者定下一系列的规则,规定使用该基类的人(派生类的作者)可以干什么事,不能干什么事。
C++,和 Java 就是这一阵营的主要代表。比如说,C++中类定义中的 public, protected, private, virtual 等关键字就是
所谓的规则,规定了类的用户可以使用的成员,必须继承接口,或者实现等等。
这...
分类:
编程语言 时间:
2014-07-27 11:38:16
收藏:
0 评论:
0 赞:
0 阅读:
294
匿名内部类:
1 没有名字的内部类
前提: 必须继承 或者 实现 某个接口!
2 匿名内部类:
创建格式:
方法一:
new Super(){
//override super function()
}.fun();
方法二:
Super s = new Super(){
// override super functi...
分类:
编程语言 时间:
2014-07-27 11:38:05
收藏:
0 评论:
0 赞:
0 阅读:
330
Oracle EBS R12在服务器端文件结构如下:
顶层目录下面分为
1)inst ——–跟ebs整个实例(instance)相关的配置信息以及其他信息
2) db ——-主要存储DB层的信息
3) apps ——-主要是应用层的信息
1)首先来看 INST_TOP的情况
2) 再来看 数据库的内容的情况
3) 最后是apps的内容
上图文件夹的说明如...
分类:
数据库技术 时间:
2014-07-27 11:37:54
收藏:
0 评论:
0 赞:
0 阅读:
496
题目链接:uva 1444 - Knowledge for the masses
题目大意:给出R和L,R表示有R行,L表示一行的最大长度。
对于每一行,给出n,然后是n个数,arr[i]为0表示空格,长度为1,否则表示书架,长度为arr[i]。现在人要从上边走到下边,问说最少移动几个书架,并且输出可以通过的路径坐标。
解题思路:c[i]表示第i个坐标有多少行可以通过,当c[i]==...
分类:
其他 时间:
2014-07-27 11:37:47
收藏:
0 评论:
0 赞:
0 阅读:
300
题意:有一堆多米诺骨牌,其中有n个关键牌,起到连接的作用,某些关键牌之间有一串普通牌,推倒用,推倒有一定时间消耗,每次都从第一个关键牌开始推,问推倒需要多少时间。
结果有两种可能的情况:第一种是最后一个倒下的是一个关键牌。第二种是最后一个倒下的是两个关键牌之间的一个普通牌,不一定是正中间的那个,不过题目只需要输出关键牌或者两个关键牌之间,第二种情况不需要知道具体的牌时哪个。
思路:di...
分类:
其他 时间:
2014-07-27 11:37:35
收藏:
0 评论:
0 赞:
0 阅读:
252
解释一下:dp数组只保存!limit和!first的状态
dp数组保存的是,当前位确定后,之后的数字没有限制的结果,显然当limit或者first时候是不适合的。
first的时候是没必要记录的,因为到当前状态只有一条路径(当前位前边全零)
limit的时候也是没必要记录的,因为到当前状态只有一条路径(当前位前边和待求得串相同)
const int MAX_DIGITS, MAX_STAT...
分类:
其他 时间:
2014-07-27 11:37:25
收藏:
0 评论:
0 赞:
0 阅读:
249
近些年来,Spring一直很火,许多框架都能跟Spring完美集成,CXF也不例外。下面,我就介绍一下如何使用CXF + Spring发布webService。我们还是使用前两篇博客使用的实例。
服务端:
目录结构:
这里需要的所有Spring的包,CXF的lib目录下都有。
IHelloWorldServer代码:
package com.test.server;
...
分类:
编程语言 时间:
2014-07-27 11:37:16
收藏:
0 评论:
0 赞:
0 阅读:
422
题目:uva10720 - Graph Construction(Havel-Hakimi定理)
题目大意:给出N个点,并且给出每个点的度,问能否形成简单图。
解题思路:一开始自己写想了些形成简单图的条件,例如度数之和是偶数,度数的一半也就是简单图的边不能超过n * (n - 1) / 2,每个顶点的度数都应该小于总的顶点个数,但后面发现这些只是必要的条件。后来看了题解发现大神...
分类:
其他 时间:
2014-07-27 11:37:06
收藏:
0 评论:
0 赞:
0 阅读:
297
Struct跟踪算法,自适应的一边跟踪,一边检测的跟踪目标物体算法,类似于TLD算法,运用了SVM分类器,HAAR特征等特征提取算法。。。...
分类:
其他 时间:
2014-07-27 11:36:56
收藏:
0 评论:
0 赞:
0 阅读:
943
最近有朋友留言提问,关于虚拟化架构设计中需要注意的问题,尤其是存储相关的相对较多,我很想把其中的一些关于存储虚拟化设计的问题集中解答,同时介绍一个新产品,可以帮助用户提高存储虚拟化的性能,这次以在线沙龙的形式和大家探讨存储虚拟化在实战中的挑战和经验。同时也希望您积极提问,我尽我所能答疑。本次讨论的重点是存储在虚拟化设计中的考虑因素,特别介绍了如何利用闪存来提升存储的性能。最后我们会在真实环境中实战...
分类:
其他 时间:
2014-07-27 11:36:36
收藏:
0 评论:
0 赞:
0 阅读:
311
肌肉疲劳度指标——乳酸
当跑步超过一定强度是,将会导致乳酸堆积,乳酸含量超过一定指标后,肌肉将会疲劳、抽搐,最后罢工。所以跑步时一定要量力而行,保持适合自己的配速,这样能够保证在在长时间奔跑后还能有较低的乳酸含量。
跑姿
脚落地的方式非常重要,即用前脚掌着地(短跑的跑法)。
先用小脚趾然后再到整个脚掌,这样能够减少对脚后跟以及整个身体的冲击。
脚尖着地的力学分析表面,脚尖着地收到的冲...
分类:
其他 时间:
2014-07-27 11:36:25
收藏:
0 评论:
0 赞:
0 阅读:
212
Nightmare
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 6968 Accepted Submission(s): 3344
Problem Description
Ignatius had a n...
分类:
Web开发 时间:
2014-07-27 11:36:14
收藏:
0 评论:
0 赞:
0 阅读:
390
Description
The game “The Pilots Brothers: following the stripy elephant” has a quest where a player needs to open a refrigerator.
There are 16 handles on the refrigerator door. Every handle c...
分类:
其他 时间:
2014-07-27 11:36:04
收藏:
0 评论:
0 赞:
0 阅读:
353
struts2核心工作流程与原理...
分类:
其他 时间:
2014-07-27 11:35:54
收藏:
0 评论:
0 赞:
0 阅读:
188
Nginx启动时框架处理流程
下图包含了Nginx框架在启动阶段执行的所有基本流程:
源码:
第1步:
在src\core\nginx.c的main函数中实现:
主要语句:
/*第1步:调用ngx_process_options方法设置配置文件路径等参数*/
if (ngx_process_options(&init_cycle) != NGX_OK) {...
分类:
其他 时间:
2014-07-27 11:35:45
收藏:
0 评论:
0 赞:
0 阅读:
382
HDU 1242 Rescue (BFS+优先队列)
感谢大神的代码,优先队列什么的,不知道啊。...
分类:
其他 时间:
2014-07-27 11:35:33
收藏:
0 评论:
0 赞:
0 阅读:
300
1、初始化一个Git仓库,使用git init命令。
2、添加文件到Git仓库,分两步:
第一步,使用命令git add ,注意,可反复多次使用,添加多个文件;
第二步,使用命令git commit,完成。
3、查看工作区的状态,使用git status命令。
如果git status告诉你有文件被修改过,用git diff可以查看修改内容。
4、版本切换
G...
分类:
其他 时间:
2014-07-27 11:35:23
收藏:
0 评论:
0 赞:
0 阅读:
310
题目:uva10020 - Minimal coverage(区间覆盖)
题目大意:给出一些线段,然后问怎样取能使得最少的线段覆盖区间[0, M].
解题思路:先预处理掉那些和区间【0,M】不沾边的线段。
将线段按照起点小的排序。
接着遍历这些线段。首先先判断起点最小的点是否
...
分类:
其他 时间:
2014-07-27 11:35:13
收藏:
0 评论:
0 赞:
0 阅读:
182
准备工作
Axis2 官网
http://axis.apache.org/ 下载axis2相关资料
其中 axis2-1.6.2-bin.zip文件中包含了Axis2中所有的jar文件, axis2-1.6.2-war.zip文件用于将WebService发布到Web容器中。最后两个是axis2在eclipse中的插件。
大概说说这几个文件如何使用。
1、解压axis2...
分类:
Web开发 时间:
2014-07-27 11:35:02
收藏:
0 评论:
0 赞:
0 阅读:
358
Knight Moves
Time Limit: 2000/1000 MS (Java/Others) Memory Limit:
65536/32768 K (Java/Others)
...
分类:
其他 时间:
2014-07-27 11:34:52
收藏:
0 评论:
0 赞:
0 阅读:
349