抽象类和接口的应用 + 面试题 抽象类 定义 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。简单来说,使用关键字 abstract 修饰的类就叫做抽象类。 抽象类使用 示例代码, ...
分类:
其他好文 时间:
2020-02-07 13:04:41
阅读次数:
54
Consul架构 微服务 consul使用 前言 常见的注册中心有zookeeper 、eureka、consul、etcd。从生态发展、便利性、语言无关性等角度来综合考量,选择consul,多数据中心支持,支持k-v能力,可扩展为配置中心。github地址:https://github.com/h ...
分类:
其他好文 时间:
2020-02-06 23:04:08
阅读次数:
72
通过优锐课的java学习分享中,了解有关Linux运行级别的更多信息-正确的方法!你可以将Linux运行级别视为操作系统运行的不同“模式”。这些模式或运行级别中的每一个都有其自己的已打开或关闭的进程和服务的列表。从Linux启动时开始,它始终处于某个运行级别。随着你继续使用计算机,此运行级别可能会更改,具体取决于操作系统需要访问的服务类型。例如,与仅在系统上运行命令行的情况相比,使用图形用户界面运
分类:
系统相关 时间:
2020-02-06 21:38:15
阅读次数:
173
okhttp class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentVi ...
分类:
其他好文 时间:
2020-02-06 19:48:01
阅读次数:
129
1.绑定动态域名(ddns)有固定IP无需这样操作先到花生壳上申请一个动态域名在登录你的路由器上登录你的花生壳账号看能不能连接测试一下屏一下你申请的域名,看看通不通2.设置转发规则(又叫端口映射,或者服务器映射)表示把wan口的udp9端口(这个端口就是远程唤醒监听的端口)数据转发给192.168.1.111(这个就是需要开机的电脑的ip)3.设置唤醒软件测试唤醒软件有很多,我这里用了微信的有个小
题目链接:https://codeforces.com/contest/1296/problem/C C. Yet Another Walking Robot time limit per test 1 second memory limit per test 256 megabytes input ...
分类:
其他好文 时间:
2020-02-05 11:51:44
阅读次数:
60
\_\_setitem\_\_和\_\_getitem和\_\_delitem__ [TOC] 一、\_\_setitem__ 正括号赋值时触发 二、\_\_getitem__ 正括号取值时触发 三、\_\_delitem\_\_与\_\_delattr__ __delitem__:中括号删除时触发 ...
分类:
其他好文 时间:
2020-02-02 15:53:42
阅读次数:
60
简介 分布式系统中,各个微服务会部署多个实例,如何将服务消费者均匀分摊到多个服务提供者实例上,就要使用到负载均衡器。 Ribbon 是负载均衡器 ,它提供了很多负载均衡算法,例如轮询、随即等,在配置服务提供者地址后,可以将服务消费者请求均匀的分发。 Ribbon常用负载均衡策略 Ribbon就属于进 ...
分类:
编程语言 时间:
2020-02-02 11:43:09
阅读次数:
71
withDefault 方法为什么会存在? laravel提供了非常好用的关联模型使用,正常情况下 文章对应的添加用户是存在的,如果用户表中的数据删除,那么关联模型就会返回一个null值。 就是为了解决返回null所带来问题的。 举例说明: 在没有使用withDefault方法时候: 1 <?php ...
分类:
其他好文 时间:
2020-02-01 21:13:38
阅读次数:
153
由于之前使用的是win7的系统,按照win7的系统安装java环境变量发现在win10行不通,最后发现win10和win7安装方式不同。 详细见链接 https://www.cnblogs.com/zhuachongziwan/p/9862083.html ...
分类:
编程语言 时间:
2020-02-01 16:47:27
阅读次数:
86