可插拔组件设计机制—SPI
SPI的全称是ServiceProviderInterface,即提供服务接口;是一种服务发现机制,SPI的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。本篇文章聚焦SPI的使用场景及使用介绍。
Stella981 Stella981
4年前
CentOS 7安装部署ELK 6.2.4
一、ELK介绍ELK是三款开源软件的缩写,即:ElasticSearchLogstashKibana。这三个工具组合形成了一套实用、易用的监控架构,可抓取系统日志、apache日志、nginx日志、mysql日志等多种日志类型,目前很多公司用它来搭建可视化的集中式日志分析平台。ElasticSearch:是一个分布式的R
Stella981 Stella981
4年前
Spring Boot 之配置导入,强大到不行!
!(https://oscimg.oschina.net/oscnet/919770b743934540b4af2d826fb68b8b.png)我们知道在SpringBoot中可以用一个@Configuration配置文件来配置所有Bean及其他配置(不会的看这篇文章:Spring零配置之@Configuration注解
Wesley13 Wesley13
4年前
J2EE分布式架构 dubbo+springmvc+mybatis+ehcache+redis分布式架构
平台简介       Jeesz是一个分布式的框架,提供项目模块化、服务化、热插拔的思想,高度封装安全性的JavaEE快速开发平台。      Jeesz本身集成Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术      
Stella981 Stella981
4年前
Docker入门系列之三:如何将dockerfile制作好的镜像发布到Docker hub上
这个系列的前两篇文章,我们已经把我们的应用成功地在Docker里通过nginx运行了起来,并且用dockerfile里制作好了一个镜像。Docker入门系列之一:在一个Docker容器里运行指定的web应用(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.jiansh
Stella981 Stella981
4年前
MongoDB+Spring
Java端要向mongoDB插入java对象时,我用了到morphia开源组件。官网:code.google.com/p/morphia 只写了DAO层的java代码,能够满足常用的增、删、改、查、分页等操作。db.properties配置文件: db.hostlocalhost //主机地址 db.port27017      //端
Stella981 Stella981
4年前
Centos系统修改docker默认网络参数
刚Yum装完发现是没有网上所说的/etc/default/docker文件的,自己vim后其实也是不生效的。因为Docker的systemd启动脚本(/usr/lib/systemd/system/docker.service),默认是没有加载到环境变量中的。查看配置文件cat/usr/lib/systemd/system/do
Stella981 Stella981
4年前
PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法
PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法原案例分析:1、原来的网站在wamp环境下搭建完成,一切正常,上传到虚拟主机环境为lnmp,结果访问时可以打开主页,然后点其他页面全部报404错误; 2、经分析得出原因:原网站环境为wa
Stella981 Stella981
4年前
SpringBoot2.0集成FastDFS
SpringBoot2.0集成FastDFS前两篇整体上介绍了通过Nginx和FastDFS的整合来实现文件服务器。但是,在实际开发中对图片或文件的操作都是通过应用程序来完成的,因此,本篇将介绍SpringBoot整合FastDFS客户端来实现对图片/文件服务器的访问。如果有
Wesley13 Wesley13
4年前
Git 如何拆除核弹起爆码,以及 topgit 0.7到0.8的变迁
转自:http://blog.ossxp.com/2010/01/184/我们使用topgit和git进行公司内部版本控制已经久矣,今天要求大家彻底清除git配置中的push选项。要求使用如下命令,先找到遗留topgit错误配置的git配置文件:$find.maxdepth4name.gittype