-
你的平台有这四大技术架构群吗?
云平台、数字化平台、中台、第三方平台……围绕着数字化、智能化,市场上一下子冒出很多平台。中国软件网、海比研究在近年来对企业、尤其是大型企业的数字化发展状况调查发现,为企业数字化选择一个合适的底座平台,是众多企业的一个刚需。但他们面临的一个普遍问题是:市场上的平台,实在太多了。到底什么才是真平台?谁才是适合自己的数字化平台?“云时代的数字化平台,非常复杂,轻易不好分辨谁优谁差。”...
-
SpringBoot中的定时任务的同步与异步你确定真的知道?
定时任务调度功能在我们的开发中是非常常见的,随便举几个例子:定时清除一些过期的数据,定时发送邮件等等,实现定时任务调度的方式也十分多样,本篇文章主要学习各种实现定时任务调度方式的优缺点,以便为日后选择的时候提供一定的参考。本篇要点介绍Timer实现定时任务。介绍ScheduledExecutorService实现定时任务。介绍SpringBoot使用SpringTask实现定时...
-
清除Excel工作表密码,2步就能解除
有时候为了防止他人改动数据,灵机一动,给Excel工作表来个加密,结果时间一长,发现加密一时爽,忘记密码悔断肠,表格还是那个表格,但密码就不知道是哪个密码了!密码不记得的结果就是,表格不能编辑,数据又无法复制,难道就没有什么办法能够解除密码了吗?今天就和大家分享如何清除Excel工作表密码,2步就能解除!第一步、更改文件后缀1、首先右键需要解除密码的Excel表格,点击【重命名...
-
springboot 排除自动配置的 4 种方法
Spring Boot 提供的自动配置非常强大,某些情况下,自动配置的功能可能不符合我们的需求,需要我们自定义配置,这个时候就需要排除/禁用 Spring Boot 某些类的自动化配置了。比如:数据源、邮件,这些都是提供了自动配置的,我们需要排除 Spring Boot 的自动化配置,交给我们自己来自定义,该如何做呢?今天栈长给你介绍 4 种排除方式,总有一种能帮到你!方法1使...
-
从零开始搭建Kafka+SpringBoot分布式消息系统
前言由于kafka强依赖于zookeeper,所以需先搭建好zookeeper集群。由于zookeeper是由java编写的,需运行在jvm上,所以首先应具备java环境。(ps:默认您的centos系统可联网,本教程就不教配置ip什么的了)(ps2:没有wget的先装一下:yum install wget)(ps3:人啊,就是要条理。东边放一点,西边放一点,过段时间就不知道自...
-
Nginx的这些安全设置,你都知道吗?
Nginx 是最流行的 Web 服务器,可以只占用 2.5 MB 的内存,却可以轻松处理 1w 的 http 请求。做为网站的入口,Nginx 的安全设置重要性不言而喻。下面带你一起去认识一下这些安全配置吧!nginx.conf是 Nginx 最主要的配置文件,大部分的安全配置都在这个文件上进行。禁用不需要的 Nginx 模块自动安装的 Nginx 会内置很多模块,并不是所有的...
-
Elasticsearch不会DSL没事,来试试SQL吧
Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例,最常见的是作为搜索引擎,提供项目中全文搜索。一提到Elasticsearch,必然需要提到Query DSL,DSL(Domain Specific Language特定领域语言)以JSON请求体的形式,但DSL语法并没有那么直观,如果不经常使用,就会遗忘,等需要用...
-
springboot中定时任务执行Quartz的使用
环境:springboot2.2.11.RELEASE2种方式执行定时任务1、通过springboot的方式2、使用Quartz实现定时任务方式一:通过springboot的定时任务1、开启定时任务功能@EnableScheduling@SpringBootApplication @EnableScheduling public class SpringBootQuartzSc...
-
教你分分钟搞定Linux下yum源配置
Linux操作系统对于我们技术人员,不管是开发,测试还是运维都应该是耳熟能详的一个操作系统。既然如此,那么就绕不开在Linux操作系统下安装软件包。在Linux下安装软件包的方式有三种,分别是rpm安装、源码编译安装、yum安装。接下来我们就重点介绍一下最常用、最好用的一种安装方式,即yum方式安装,因为它能够帮助我们解决软件包之间的依赖关系来提高工作效率哦。一、yum知多少1...