商城首页欢迎来到中国正版软件门户

最新文章

  • SpringBoot项目中怎么实现MySQL读写分离 正版软件
    SpringBoot项目中怎么实现MySQL读写分离
    1、MySQL主从复制但我们仔细观察我们会发现,当我们的项目都是用的单体数据库时,那么就可能会存在如下问题:读和写所有压力都由一台数据库承担,压力大数据库服务器磁盘损坏则数据丢失,单点故障为了解决上述提到的两个问题,我们可以准备两(多)台MySQL,一台主(Master)服务器,一台从(Slave)服务器,主库的数据变更(写、更新、删除这些操作),需要同步到从库中(主从复制)。而用户在访问我们项目时,如果是写操作(insert、update、delete),则直接操作主库;如果是读操作(select),则
    1089天前 MySQL SpringBoot 0
  • SpringBoot怎么集成ShedLock实现分布式定时任务 正版软件
    SpringBoot怎么集成ShedLock实现分布式定时任务
    一、背景在项目服务是集群部署的时候,代码在每个人都会有定时任务,但是如果让每个节点都去跑定时任务是不大合适的。SpringBoot中的ShedLock可以很好解决这个问题,下面我将为大家详细介绍SpringBoot如何集成ShedLock,而ShedLock又是如何实现分布式定时的。二、ShedLock是什么以下是ShedLock锁提供者,通过外部存储实现锁,由下图可知外部存储集成的库还是很丰富:三、落地实现1.1引入依赖包shedlock所需依赖包:org.springframework.bootspr
    1089天前 SpringBoot shedlock 0
  • SpringBoot2中如何整合Drools规则引擎 正版软件
    SpringBoot2中如何整合Drools规则引擎
    一、Drools引擎简介1、基础简介Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。具有易于访问企业策略、易于调整以及易于管理的特点,作为开源业务规则引擎,符合业内标准,速度快、效率高。2、规则语法(1)、演示drl文件格式packagedroolRule;importorg.slf4j.Loggerimportorg.slf4j.LoggerFactory;dialect
    1089天前 SpringBoot drools 0
  • Linux Docker怎么运行springboot项目 正版软件
    Linux Docker怎么运行springboot项目
    一:咱们首先要有一个运行docker环境第一步:使用yum安装(centos7下)docker要求centos系统的内核版本高于3.10,查看本页面的前提条件来验证你的centos版本是否支持docker。通过uname-r命令查看你当前的内核版本第二步:安装dockerdocker软件包和依赖包已经包含在默认的centos-extras软件源里,安装命令如下:安装完成。第三步:启动docker后台服务第四步:测试运行hello-world由于本地没有hello-world这个镜像,所以会下载一个hell
    1089天前 Docker Linux SpringBoot 0
  • Spring Boot配置文件的作用与细则是什么 正版软件
    Spring Boot配置文件的作用与细则是什么
    一.配置文件的作用配置文件是非常重要的,整个项目中所有的重要数据都是在配置文件中进行配置的例如:数据库的连接信息(用户名和密码的设置);项目启动的端口;第三方系统调用的秘钥信息;可以发现和定位问题的普通日志和异常日志等(日志的级别和持久化);如果没有配置文件的话,这些信息就无法进行配置了,数据库无法连接,日志无法查看等这些问题都是对于SpringBoot项目非常关键的,因此配置文件是特别重要的!二.配置文件的格式配置文件的分类一般是:系统的配置文件(系统定义好的),如连接字符串,日志的相关设置;用户自己定
    1089天前 SpringBoot 0
  • Java Stream API使代码更出色的操作方法是什么 正版软件
    Java Stream API使代码更出色的操作方法是什么
    前言JavaStream是一种强大的数据处理工具,可以帮助开发人员快速高效地处理和转换数据流。使用Stream操作可以大大简化代码,使其更具可读性和可维护性,从而提高开发效率。filter():根据指定的Predicate保留符合条件的元素。map():根据指定的Function映射每个元素,生成一个新的Stream。flatMap():将每个元素映射为一个Stream,然后将这些Stream连接成一个Stream。distinct():返回一个去重后的Stream。sorted():对Stream进行排
    1089天前 API Java Stream 0
  • SpringBoot+nginx怎么实现资源上传功能 正版软件
    SpringBoot+nginx怎么实现资源上传功能
    1.nginx安装及配置小编使用的服务器是阿里云的轻量应用服务器,系统使用的是ubuntu。注意记得开放9090tcp端口,如果不使用9090端口作为服务器端口也可不用。安装首先,获取安装包是必要的吧,这里提供一个nginx-1.11.3-ubuntu.tar.gzhttps://pan.baidu.com/s/1vvb41qkoj4vqfyfckxbkja(密码45wz)小编是将安装包放在/usr/nginx中,进入目录下然后执行tar-zxvfnginx-1.11.3.tar.gz进行解压配置修改/u
    1089天前 SpringBoot nginx 0
  • springboot themaleaf第一次进页面不加载css怎么解决 正版软件
    springboot themaleaf第一次进页面不加载css怎么解决
    springbootthemaleaf第一次进页面不加载css近期在做springboot+themaleaf项目中遇到首页css样式不加载情况,后来发现是注册拦截器时没有加入css样式,下边是最开始代码publicvoidaddInterceptors(InterceptorRegistryregistry){registry.addInterceptor(newLoginHandleInterceptor()).addPathPatterns("/**").excludePathPatterns("/
    1089天前 CSS SpringBoot themaleaf 0
  • 怎么构建springboot web应用镜像并使用容器部署 正版软件
    怎么构建springboot web应用镜像并使用容器部署
    我们知道Docker三大概念:镜像、容器、仓库,其中镜像是容器运行的基础,我们一般来说的开发流程是从DockerHub获取基础镜像,基于基础镜像进行一定的定制化开发(例如将应用程序放到镜像中),产生新的镜像,基于这个新的镜像启动容器,从而运行应用程序。一、生成镜像的两种方法Docker镜像的制作一般有两种方法,一种基于dockerfile配置文件,使用dockerbuild进行,这是最推荐的正宗的镜像制作方法;第二种是通过使用dockercommit这样的命令,手动将修改后的内容生成新的镜像。1.1、使用
    1089天前 web SpringBoot 0
  • springboot后端存储富文本内容的方法是什么 正版软件
    springboot后端存储富文本内容的方法是什么
    基本知识springboot:后端快速应用开发框架。tinymce:简单的富文本编辑器。base64:Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。编码规则:把3个字节变成4个字节;每76个字符加一个换行符;最后的结束符也要处理。对于图片来说,base64编码就是可以将一副图片数据编码成一串字符串,使用该字符串代替图像地址。基本思路获取tinymce富文本编辑器的内容(html形式),通过axios发送到后端,后端接收到内
    1089天前 SpringBoot 0