“接口你觉得是什么?”在我没有回复这集视频之前我会直接说解耦。为什么是解耦,可能我当时觉得只要在B层和D层中穿插一层,那么B层就不会直接调用D层的类的方法,这样子就达到了解耦的效果。后来我才发现了我敲代码的一个误区,那就是我在敲机房收费系统的时候仅仅按照七层的样式,每定义一个接口的时候就实现一个类,导致我的理解就是一个接口仅仅对应一个类。但是接口仅仅只是这样子的么?
我想陈伟视频49集给了我一个很好的启发——多态。...
分类:
移动平台 时间:
2015-08-16 21:23:29
收藏:
0 评论:
0 赞:
0 阅读:
320
又是一道最短路基础题目,注意两点就可以了:
1.输入的时候可能会两点之间有多条路,选最短的存起来。
2.判断有没有路径存在,可以判断一下终点到起点的距离是否小于原来初始化的最大值,如果是就输出结果,否则输出-1
代码:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#defi...
分类:
Web开发 时间:
2015-08-16 21:23:19
收藏:
0 评论:
0 赞:
0 阅读:
221
How Many Maos Does the Guanxi Worth
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 512000/512000 K (Java/Others)
Total Submission(s): 853 Accepted Submission(s): 326
Problem Descrip...
分类:
其他 时间:
2015-08-16 21:23:09
收藏:
0 评论:
0 赞:
0 阅读:
181
iOS(最初,苹果公司并没有给随iPhone发行的iOS一个独立的称谓,直到2008年3月6日才给它取名为iPhone OS,并于2010年6月改名为现在的名字iOS)是由苹果公司为移动设备所开发的操作系统,支持的设备包括iPhone、iPod touch、iPad及Apple TV等。与Android及Windows Phone不同,iOS不支持非苹果的硬件设备。本文介绍iOS和程序的执行顺序。...
分类:
移动平台 时间:
2015-08-16 21:22:59
收藏:
0 评论:
0 赞:
0 阅读:
319
SpringMVC基于注解的控制器...
分类:
编程语言 时间:
2015-08-16 21:22:49
收藏:
0 评论:
0 赞:
0 阅读:
344
这个题确实有点简单,看清楚不能同列同行就好了,用一个一维数组标记哪一列用了往下搜就好了#include
int flag[8]={1,1,1,1,1,1,1,1},i,j,n,k,num=0;
char arr[10][11];
void dfs(int a,int b)
{
int ii,jj;
if(b==0)
{
num++;
return ;
}
for(ii=a+1;i...
分类:
其他 时间:
2015-08-16 21:22:39
收藏:
0 评论:
0 赞:
0 阅读:
154
首先看看什么是柔性数组
C99中,结构中的最后一个元素允许是未知大小的数组,这就叫做柔性数组成员,但结构中的柔性数组成员前面必须至少一个其 他成员。柔性数组成员允许结构中包含一个大小可变的数组。sizeof返回的这种结构大小不包括柔性数组的内存。包含柔性数组成员的结构用malloc ()函数进行内存的动态分配,并且分配的内存应该大于结构的大小,以适应柔性数组的预期大小。
基本模型为typedef...
分类:
编程语言 时间:
2015-08-16 21:22:29
收藏:
0 评论:
0 赞:
0 阅读:
357
【CF 460C】Present二分+贪心 二分最矮高度的最大值 每二分一个遍历看是否可达 可达low = mid+1不可达high = mid-1 可达的判断用贪心即可 改点长度不足时 在改点设置浇水点 同是在i+w设置断水 之后每个点都继承前一个点的浇水量 到i+w时减少i处浇的水即可代码如下:#include
#include
#include <cst...
分类:
其他 时间:
2015-08-16 21:22:19
收藏:
0 评论:
0 赞:
0 阅读:
159
UVA
11404 - Palindromic Subsequence
求给定字符串的最长回文子序列,长度一样的输出字典序最小的。
对于
[l, r] 区间的最长回文串,他可能是[l+1, r] 和[l, r-1]两个区间的结果。或者当s[l] == s[r]时,区间[l+1, r-1]的结果再加上以s[l], s[r]为首尾的子序列。
dp[l][r]...
分类:
其他 时间:
2015-08-16 21:22:09
收藏:
0 评论:
0 赞:
0 阅读:
266
优酷视频地址:http://v.youku.com/v_show/id_XMTMxMDY0NzY2NA==.html?from=s1.8-1-1.2
最近在玩树莓派遥控小车,很早之前就把wifi遥控的给整完给予nginx+lua,为什么不用python?因为不喜欢python.
后面为了在户外也可以玩,加了一个数码管和红外。数码管开机后自动显示当前机器的Ip,一...
分类:
其他 时间:
2015-08-16 21:21:59
收藏:
0 评论:
0 赞:
0 阅读:
276
typedef int * int_ptr ; 与#define int_ptr int *
作用都是用int_ptr代表 int * ,但是二者不同,正如前面所说 ,#define在预处理 时进行简单的替换,而typedef不是简单替换 ,而是采用如同定义变量的方法那样来声明一种类型。...
分类:
其他 时间:
2015-08-16 21:21:49
收藏:
0 评论:
0 赞:
0 阅读:
154
Song Jiang's rank list
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 512000/512000 K (Java/Others)
Total Submission(s): 662 Accepted Submission(s): 329
Problem Description
《Shui H...
分类:
其他 时间:
2015-08-16 21:21:39
收藏:
0 评论:
0 赞:
0 阅读:
138
1 package dao; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 import org.hibernate.Query; 7 import org.hibernate.SQLQuery; 8 ...
分类:
Web开发 时间:
2015-08-16 21:20:39
收藏:
0 评论:
0 赞:
0 阅读:
325
今天在刷Multiply Strings一题时,一直出现runtime error,找了很久都没找到问题。找了一个小时,是在扛不住了,问师兄了,一眼看出问题是new int(len1)这儿出了问题,导致数组越界了。创建一个数组是int *array=new int[length],创建一个长度为le...
分类:
其他 时间:
2015-08-16 21:20:10
收藏:
0 评论:
0 赞:
0 阅读:
216
这篇博客我记录在了:http://segmentfault.com/a/1190000003100540
分类:
数据库技术 时间:
2015-08-16 21:19:58
收藏:
0 评论:
0 赞:
0 阅读:
889
Android目录树Activity 生命周期创建一个 Activity在 android 中创建一个 Activity 要编写一个继承自 android.app.Activity的 Java 类并在 AndroidManifest.xml声明即可。下面是一个为了研究 Activity 生命周期的一...
分类:
移动平台 时间:
2015-08-16 21:19:49
收藏:
0 评论:
0 赞:
0 阅读:
310
http://codeforces.com/problemset/problem/446/A/*贪心,开前缀后缀,枚举,每个i*//************************************************* Author :Powatr* Created Tim...
分类:
其他 时间:
2015-08-16 21:19:29
收藏:
0 评论:
0 赞:
0 阅读:
212
PHP变量类型的转换非常灵活,最常见的是字符串和数字的转换或者数字/字符串到布尔值得转换。 1.字符串到数字的转换,先写一个例子: 结果是 int(40),将a的值改为'37.5',输出为float(40.5),而改为'37hello',那么输出还是int(40),但是改为'hello...
分类:
Web开发 时间:
2015-08-16 21:19:19
收藏:
0 评论:
0 赞:
0 阅读:
221
移动思路: 设置一个私有属性用来存储一个点,在开始触摸时记录触摸点的位置,在触摸动作移动中记录下移动到的点,求出两个点X轴Y轴的变化量,将原视图的中心点B赋值给新点,将新点得X,Y 加上变化量的到新点A,在将A赋给B,,经过中心点的变化来移动视图@interface YDview ()@proper...
分类:
移动平台 时间:
2015-08-16 21:18:59
收藏:
0 评论:
0 赞:
0 阅读:
266
人生无常,我们都不知道自己的下一刻将会发生什么,特别是最近天津的大爆炸事件,让我发现我们没有必要要去取悦于别人,要为自己的方向坚持不断的努力下去。 2015年3月,我还没有毕业。还没有开学我就早早的到了学校,因为我将要 做一个安全系统,实验室安全管理系统,涉及到了软件还有硬件。硬件的话,刚开始...
分类:
其他 时间:
2015-08-16 21:18:39
收藏:
0 评论:
0 赞:
0 阅读:
271