接口类面向对象中的继承有两种用途:1)可以通过继承做到代码重用,并完成扩展;2)接口继承。所谓的接口继承就是定义一个接口类Interface,接口类中定义了一些接口(就是函数,但这些函数都没有具体的实现),子类继承接口类,并且实现接口中的功能~ 接口继承可以使得外部调用者无需关心具体的实现细节,可用相同的方式处理继承了特定接口的所有对象,这里的前提是接口类需要做出一个很好的抽象~clas
分类:
编程语言 时间:
2019-02-03 12:09:48
收藏:
0 评论:
0 赞:
0 阅读:
183
我们都知道初始化项目时,会生成一个.git的隐藏目录,那么这个目录究竟放了那些东西呢,又有什么作用呢?现在我们就来看看。 HEAD HEAD指向的是当前工作所在的分支 config 保存本地仓库对应的配置信息,比如使用config命令设置的一些信息 refs 在这之前我,我们要先知道一个命令,通过这 ...
分类:
其他 时间:
2019-02-03 12:08:26
收藏:
0 评论:
0 赞:
0 阅读:
162
监控集群状态 [4ajr@elk1 scripts]$ cat glusterfs_peer_status.sh #!/bin/bash peer_status=`sudo gluster peer status | grep State | uniq` if [ "State: Peer in C ...
分类:
其他 时间:
2019-02-03 12:08:04
收藏:
0 评论:
0 赞:
0 阅读:
395
在Linux 上的 /etc/services 文件可以查看到更多关于保留端口的信息。 可以使用以下六种方法查看端口信息。 ss:可以用于转储套接字统计信息。 netstat:可以显示打开的套接字列表。 lsof:可以列出打开的文件。 nmap:是网络检测工具和端口扫描程序。 systemctl:是 ...
分类:
系统服务 时间:
2019-02-03 12:07:33
收藏:
0 评论:
0 赞:
0 阅读:
171
第五章讲的是硬盘和内存之间的关系,硬盘也称磁盘是计算机的存储媒介之一,由一个或多个铝制的碟片组成。磁盘有两种划分方式:扇区方式和可变长方式。硬盘中的程序必须读入内存中才能运行。磁盘和缓存把数据从磁盘存储到内存中的一种方式。内存和磁盘亲密关系体现在虚拟内存,虚拟内存就是在内存不足是把磁盘的一部分作为内 ...
分类:
其他 时间:
2019-02-03 12:07:17
收藏:
0 评论:
0 赞:
0 阅读:
163
假设www.ctool.top。ip:192.168.122.135 step 1 申请一个域名并做好DNS解析,或者在hosts文件做域名指向 #vim /etc/hosts www.ctool.top 192.168.122.135 step2 将index.html设置项目的默认首页,修改项目 ...
分类:
其他 时间:
2019-02-03 12:07:01
收藏:
0 评论:
0 赞:
0 阅读:
287
从这个图上可以看出mybatis的整体执行图 jdbc的 mybatis对很多类型进行了转化,减少了开发的量 ...
分类:
数据库技术 时间:
2019-02-03 12:06:30
收藏:
0 评论:
0 赞:
0 阅读:
183
1.首先你编译通过你的存储过程,编译的时候一定要选“编译以进行调试”。 2.在想要调试的行上设置好断点。 3.点击“调试”按钮,然后输入存储过程入参,点“确定”开始调试。 4.断点进入后,上方会出现一排调试按钮,并且鼠标移上变量也会自动显示变量的类型和值。 5.你也可以选中变量后右键点“检查”在弹出 ...
分类:
数据库技术 时间:
2019-02-03 12:06:13
收藏:
0 评论:
0 赞:
0 阅读:
237
暂时有两种解法: 1.SA+manacher 考虑到本质不同回文串最多O(n)个 每找到一个,就看它出现多少次,SA数组往两边二分即可 简单粗暴 2.SAM+manacher 就是用SAM来找S[l,r]出现次数 倍增到所在right集合即可。 (回文树,回文自动机,不会告辞) ...
分类:
Windows开发 时间:
2019-02-03 12:05:39
收藏:
0 评论:
0 赞:
0 阅读:
156
软件介绍: Calibre 是电子书管理软件,支持 Amazon、Apple、Bookeen、Ectaco、Endless Ideas、Google/HTC、Hanlin Song 设备及格式,功能十分强大。 下载地址: https://calibre-ebook.com/download ...
分类:
其他 时间:
2019-02-03 12:05:22
收藏:
0 评论:
0 赞:
0 阅读:
176
HTTP Status 500 - org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: type Exception rep ...
分类:
编程语言 时间:
2019-02-03 12:05:09
收藏:
0 评论:
0 赞:
0 阅读:
487
Learning From Here 运行截图: 本次使用的两张图片资源: 背景:sushiplate.jpg 光标:fugu.png ...
分类:
移动平台 时间:
2019-02-03 12:04:54
收藏:
0 评论:
0 赞:
0 阅读:
269
火星人是以 13 进制计数的: 地球人的 0 被火星人称为 tret。 地球人数字 1 到 12 的火星文分别为:jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec。 火星人将进位以后的 12 个高位数字分别称为:tam, hel, ...
分类:
其他 时间:
2019-02-03 12:04:36
收藏:
0 评论:
0 赞:
0 阅读:
168
快速重命名文件 使用git mv命令后直接commit即可,不再需要进行add或rm操作 查看版本历史 所有的参数都可以进行组合使用的,比如我要看前两天简洁的信息,那么使用git log --oneline -n2就可以了,这里也只说 一些用的多的参数,具体的可以使用--help命令进行查看。 查看 ...
分类:
其他 时间:
2019-02-03 12:04:19
收藏:
0 评论:
0 赞:
0 阅读:
441
引子 —–摘自PoPoQQQ&&优秀的学姐 『LCT能干嘛』 (1)维护一个序列,支持下列操作: 区间求和 区间求最值 区间修改 求连续子段和 这个线段树就可以解决 具体做法不加累述了 (2)维护一个序列,支持下列操作: 区间求和 区间求最值 区间修改 求连续子段和 添加一段区间 删除一段区间 翻转 ...
分类:
其他 时间:
2019-02-03 12:04:02
收藏:
0 评论:
0 赞:
0 阅读:
133
题目链接:https://cn.vjudge.net/contest/281959#problem/B 题目大意:给你n,m,k。然后输入两个字符串,n代表第一个字符串s1,m代表第二个字符串s2,然后问你第二个字符串在第一个字符串能匹配的次数(选定第一个字符串的位置之后,任意s2中一个字符串,都能 ...
分类:
其他 时间:
2019-02-03 12:03:24
收藏:
0 评论:
0 赞:
0 阅读:
126
[root@localhost ~]# firewall-cmd --state not running [root@localhost ~]# firewall-cmd --state running 放行http和https端口 [root@localhost ~]# firewall-cmd ...
分类:
其他 时间:
2019-02-03 12:03:03
收藏:
0 评论:
0 赞:
0 阅读:
166
通过上叙就可以获取自动主键,但是一般开发中都是自己生产主键进行开发,这个是利用数据库自增主键来进行的 ...
分类:
其他 时间:
2019-02-03 12:02:28
收藏:
0 评论:
0 赞:
0 阅读:
160
编写.css文件时总会在 background-image: url(Exercise Files/images/hero-image.jpg); 这一行报错Expected RBRACE at line:30,col 56.并且盒子的背景图片显示不出来,但是把鼠标放在代码行上是可以看到图片的。 上 ...
分类:
其他 时间:
2019-02-03 12:02:11
收藏:
0 评论:
0 赞:
0 阅读:
852
一、题意:长度为n+1的数组里的所有数字都在1~n的范围内,找出任意一个重复复的数字,但不能修改原数组。 二、思路: 1、创建一个长度为n+1的辅助数组,在O(n)的复杂度里面可以解决这个问题,空间复杂度也为O(n); 2、时间换空间,采用类似于二分查找的方式,用中间数字对数组中的数字进行划分,然后 ...
分类:
编程语言 时间:
2019-02-03 12:01:49
收藏:
0 评论:
0 赞:
0 阅读:
212