接口的实现 接口的用途: 接口是契约,它是方法声明的集合,封装了一些类共有的行为(方法)。 即里面定义方法时只写到参数部分就用分号结束了;必须有某个/些类来实现接口才会有意义。 实现接口,就是在类中依次把接口中的方法全部写完整,即每个都补上方法体(花括号及里面的代码部分)。 实现接口的类可以把它当做 ...
分类:
Web程序 时间:
2017-06-24 12:33:21
阅读次数:
125
2017年6月13日 星期二 --出埃及记 Exodus 26:32Hang it with gold hooks on four posts of acacia wood overlaid with gold and standing on four silver bases.要把幔子挂在四根包金 ...
分类:
其他好文 时间:
2017-06-24 12:33:14
阅读次数:
100
首先看等号左边(100) 的二进制表示为: 0110 0100按位取反的意思就是每一位取反,0变1,1变0所以:~100 的二进制表示为:1001 1011所以等号左边=1001 1011再看右边-101. 一旦看到出现负数,那么这个数一定是按有符号数的规则来表示的。一个二进制数 按位取反并加一以后 ...
分类:
其他好文 时间:
2017-06-24 12:33:07
阅读次数:
117
选择类 Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L 选中整行,继续操作则继续选择下一行,效果和Shift+↓ 效果一样。 Ctrl ...
分类:
其他好文 时间:
2017-06-24 12:32:59
阅读次数:
113
观察者模式也可以理解为发布与订阅的模式,通俗的说 就是定义了对象之间一对多的依赖关系。例如: 杂志和杂志订阅之间的关系,向某家报社订阅杂志,只要他有新的杂志出版,就会给订阅的人送过去。这里的杂志社名称改为 “主题”,订阅者改为 “观察者” 就是观察者模式了 如下图 模式中的角色 抽象主题(Subje ...
分类:
其他好文 时间:
2017-06-24 12:32:51
阅读次数:
86
preface: 近期帮师兄处理json文件,须要读到数据库里面,以备其兴许从数据库读取数据。数据是关于yelp站点里面的: https://github.com/Yelp/dataset-examples,http://www.yelp.com/dataset_challenge/. 涉及到一些j ...
分类:
数据库 时间:
2017-06-24 12:32:42
阅读次数:
766
自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。 本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下内容基于Debian操作系统,其他操作系统实在没有精力兼顾,但是大部分内容应该普遍适用。 一、安装 首先,安装PostgreSQL客户端。 ...
分类:
数据库 时间:
2017-06-24 12:32:36
阅读次数:
149
那么,简单地说,Git 究竟是怎样的一个系统呢?请注意,接下来的内容非常重要,若是理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余。 在开始学习 Git 的时候,请不要尝试把各种概念和其他版本控制系统(诸如 Subversion 和 Perforce 等)相比拟,否则容易混淆每个 ...
分类:
其他好文 时间:
2017-06-24 12:32:28
阅读次数:
115
? Empower Developers Timothy High THingS ARE uSuAlly EASiER SAid THAn donE, and software architects are notoriously good at coming up with things to s ...
分类:
其他好文 时间:
2017-06-24 12:32:21
阅读次数:
155
图的遍历有深度优先和广度优先算法。 深度优先遍历可描述为一个递归算法。当到达顶点v时,具体操作是: ①访问(v); ②for(与v相邻的每个顶点w) 遍历(w); 广度优先算法借助队列,当访问v后, 将v相邻的仍未访问过的顶点加到队列后面,然后访问队列头: 可以使用深度优先遍历和广度优先遍历确定拓扑 ...
分类:
编程语言 时间:
2017-06-24 12:32:12
阅读次数:
159
以前我在学习上会花上大把时间,但是产出却是很不理想。深思,归根究底还是方法的问题,我认为在这里一定要规避一种学习状态就是,你看起来在很认真的学习。看起来这个词很有深意,你是学进去了,但是没有把利益最大化,你浪费了一个小时的时间还没有别人半个小时来的收获大,这岂不是很亏。所以啊万事敌不过认真。 前端学 ...
分类:
其他好文 时间:
2017-06-24 12:32:02
阅读次数:
235
var arr1 = [1,2,3,4,5,6]; arr1[0]; arr1[1]; console.log("长度:"+arr1.length); 一、遍历数组 / * i=下标*/ for(var i=0;i<arr1.length;i++){ console.log(arr1[i]); } ...
分类:
编程语言 时间:
2017-06-24 12:31:54
阅读次数:
157
笔者最近在开始学提高web性能方面的知识。本文将介绍使用Nginx做分布式部署,实现静动分离,并且分析性能。 静动分离,就是将css、js、jpg等静态资源和jsp等动态资源分开处理,以此提高服务器响应速度,提高性能。 下面给出的例子实现了静动分离,其中静态资源,如css、js、jpg等由Nginx ...
分类:
其他好文 时间:
2017-06-24 12:31:46
阅读次数:
105
排除大环境的肆意推崇,你还有什么可值得骄傲的?男多女少的年代,女性逐渐已经从传统的思想中完全解放,甚至是有点女权社会了。家庭将近一多半的是女性占主导地位。封建社会的女性,会纺搓麻线、抽蚕丝织布制衣,会刺绣,厨艺,而现在你们会什么?排除化妆臭美,你还剩什么?除了日益提高的结婚的高标准,你又剩什么?摘选 ...
分类:
其他好文 时间:
2017-06-24 12:31:38
阅读次数:
140
来源 :http://developer.51cto.com/art/201009/225201_1.htm 解释的很好。摘下来后面自己能看看。 区别:定位为relative的元素脱离正常的文本流中,但其在文本流中的位置依然存在,而定位为absolute的层脱离正常文本流,但与relative的区别 ...
分类:
Web程序 时间:
2017-06-24 12:31:29
阅读次数:
200
创建代理 InvocationHandler接口 常见用例 数据库连接以及事物管理 单元测试中的动态Mock对象 自定义工厂与依赖注入(DI)容器之间的适配器 类似AOP的方法拦截器 利用Java反射机制你可以在运行期动态的创建接口的实现。java.lang.reflect.Proxy类就可以实现这 ...
分类:
其他好文 时间:
2017-06-24 12:31:23
阅读次数:
183
2734: [HNOI2012]集合选数 Time Limit: 10 Sec Memory Limit: 128 MB Submit: 831 Solved: 487 [Submit][Status][Discuss] Description 《集合论与图论》这门课程有一道作业题,要求同学们求出{ ...
分类:
其他好文 时间:
2017-06-24 12:31:15
阅读次数:
107