java spi入门
1、什么是SPI
SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的接口,它可以用来启用框架扩展和替换组件。 SPI的作用就是为这些被扩展的API寻找服务实现。
……主人翁何在?你的选择是什么?此时此刻就是最好的时间!
SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的接口,它可以用来启用框架扩展和替换组件。 SPI的作用就是为这些被扩展的API寻找服务实现。
……刚开始出于好奇心想体验下java开发的桌面程序,网上搜索了一把,主流的就swing和javafx。一番体验和对比。最终还是倒向了swing.对于一个后端开发来说,swing绝对是完胜。理解好几个重要的概念,界面的事情交给框架和三方。
……
new就意味着会分配对应的内存空间。利用jdk本身的变量
线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。
……今天的日程
实际过程中我们怎么做?
……无论什么级别的Java从业者,JVM都是进阶时必须迈过的坎。不管是工作还是面试中,JVM都是必考题。如果不懂JVM的话,薪酬会非常吃亏(近70%的面试者挂在JVM上了)。
……今天打开Linux虚拟机,然后使用jps命令查看,莫名奇妙多了一个1889进程
……docker ps
docker exec -it e23686eaed46 /bin/sh
python --version
首选输入python命令进入python的编码环境。
……郑重声明: 本文首发于人工博客
现在有些it从业者越来越没底线,经常干一些损人不利己的蠢事。比如扫描端口,获取服务器的操作权限,进行挖矿,对数据的数据进行加密,然后丢个地址,要你去付费解密数据。数据就是一个服务的生命线。一方面我们会吐槽对方没道德,另一方面我们可以加强一下自身。做好服务器的安全措施,重要数据备份工作,这样就算被人攻击了,直接回滚数据就好了,损失可以降到最低。这里我为大家介绍的是基于七牛云的免费oss以及官方的qshell工具对文件夹进行备份。不得不说七牛还是业界比较良心的。
……使用docker部署了一个蓝眼网盘,正常运行了一段时间,今天突然无法访问了。起初还以为是docker进程因为某种原因down机了,或者因为网络策略无法访问服务端口。
……