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

最新文章

  • SpringBoot项目打包发布到外部tomcat遇到的问题怎么解决 正版软件
    SpringBoot项目打包发布到外部tomcat遇到的问题怎么解决
    先说遇到问题的情景:初次尝试使用springboot框架写了个小web项目,在IntellijIDEA中能正常启动运行。使用maven运行install,生成war包,发布到本机的tomcat下,出现异常,主要的异常信息是.......LifeCycleException。经各种搜索,找到答案。springboot因为内嵌tomcat容器,所以可以通过打包为jar包的方法将项目发布,但是如何将springboot项目打包成可发布到tomcat中的war包项目呢?1.既然需要打包成war包项目,首先需要在p
    1080天前 SpringBoot tomcat 0
  • SpringBoot怎么使用Schedule实现定时任务 正版软件
    SpringBoot怎么使用Schedule实现定时任务
    0.开发环境IDE:IntelliJIDEA2017.1x64jdk:1.8.0_91SpringBoot:2.1.1.RELEASE1.简单定时任务对于一些比较简单的定时任务,比如固定时间间隔执行固定方法,在标准Java方法上注解@Scheduled即可packagecn.wbnull.springbootdemo.schedule;importcn.wbnull.springbootdemo.util.DateUtils;importcn.wbnull.springbootdemo.util.Logg
    1080天前 SpringBoot Schedule 0
  • SpringBoot application.yml和bootstrap.yml的区别是什么 正版软件
    SpringBoot application.yml和bootstrap.yml的区别是什么
    SpringBoot默认支持properties和YAML两种格式的配置文件。前者格式简单,但是只支持键值对。如果需要表达列表,最好使用YAML格式。SpringBoot支持自动加载约定名称的配置文件,例如application.yml。如果是自定义名称的配置文件,就要另找方法了。可惜的是,不像前者有@PropertySource这样方便的加载方式,后者的加载必须借助编码逻辑来实现。一、bootstrap.yml(bootstrap.properties)与application.yml(applicat
    1081天前 SpringBoot application.yml bootstrap.yml 0
  • SpringBoot启动流程是什么 正版软件
    SpringBoot启动流程是什么
    SpringBoot启动过程简介SpringBoot应用程序的启动过程可以分为以下几个步骤:加载应用程序上下文扫描应用程序中的所有组件自动配置应用程序环境启动嵌入式Web服务器加载应用程序上下文SpringBoot应用程序的上下文是一个包含所有应用程序组件的容器。在启动过程中,SpringBoot会加载并初始化这个容器。这个步骤的源代码在SpringApplication类中。具体来说,SpringApplication类的run方法是这个过程的入口点。在这个方法中,SpringBoot会通过调用crea
    1082天前 SpringBoot 0
  • Spring Boot结合IDEA自带Maven插件怎么快速切换profile 正版软件
    Spring Boot结合IDEA自带Maven插件怎么快速切换profile
    一、前言IDEA是目前Java开发者中使用最多的开发工具,它有着简约的设计风格,强大的集成工具,便利的快捷键。在项目项目整个开发运维周期中,我们的的项目往往需要根据不同的环境,使用不同的文件配置。比如以下部分:默认:application.properties/yml共用配置:application-common.properties/yml开发环境:application-dev.properties/yml生产环境:application-prod.properties/yml测试环境:applica
    1082天前 SpringBoot maven idea 0
  • 如何批量修改mysql 正版软件
    如何批量修改mysql
    一、使用MySQLUPDATE语句批量修改使用MySQLUPDATE语句进行批量修改,是最基本的修改方式。语句格式如下:UPDATEtable_nameSETcolumn_name=valueWHEREcondition;其中,table_name为表名,column_name为需要修改的列名,value为修改后的值,condition为要修改的条件。当需要修改多个字段或多个行时,我们可以使用多个SET子句和多个WHERE条件来实现批量修改。例如,下面的语句将将表中全部字段age为20的数据修改为25:U
    1082天前 MySQL 0
  • python多线程如何实现多任务 正版软件
    python多线程如何实现多任务
    1多线程实现多任务1.1什么是线程?进程是操作系统分配程序执行资源的单位,而线程是进程的一个实体,是CPU调度和分配的单位。一个进程肯定有一个主线程,我们可以在一个进程里创建多个线程来实现多任务。1.2一个程序实现多任务的方法实现多任务,我们可以用几种方法。(1)在主进程里面开启多个子进程,主进程和多个子进程一起处理任务。(2)在主进程里开启多个子线程,主线程和多个子线程一起处理任务。(3)在主进程里开启多个协程,多个协程一起处理任务。注意:因为用多个线程一起处理任务,会产生线程安全问题,所以在开发中一般
    1083天前 Python 0
  • Python字符串常规操作方法有哪些 正版软件
    Python字符串常规操作方法有哪些
    一、前言在Python开发的过程中,为了实现某项功能,经常需要对某些字符串进行特殊的处理,如拼接字符串、截取字符串、格式化字符串等。二、拼接字符串在使用“+”运算符可完成对多个字符串的拼接,“+”运算符可以连接多个字符串并产生一个字符串对象。例如,定义两个字符串,一个保存英文版的名言,另一个用于保存中文版的名言,然后使用“+”运算符进行拼接,代码如下:mot_en="Rememberanceisaformmeeting.Frgetfulnessisaformoffreedom"mot_cn="记忆是一个相
    1083天前 Python 0
  • Idea中Springboot热部署无效怎么解决 正版软件
    Idea中Springboot热部署无效怎么解决
    一、开启idea自动make功能1-EnableAutomakefromthecompilerPRESS:CTRL+SHIFT+ATYPE:makeprojectautomaticallyPRESS:EnterEnableMakeProjectautomaticallyfeature2-EnableAutomakewhentheapplicationisrunningPRESS:CTRL+SHIFT+ATYPE:RegistryFindthekeycompiler.automake.allow.when.
    1083天前 SpringBoot idea 0
  • SpringBoot中如何使用Dynamic Datasource配置多数据源 正版软件
    SpringBoot中如何使用Dynamic Datasource配置多数据源
    功能特性:支持数据源分组,适用于多种场景纯粹多库读写分离一主多从混合模式。支持无数据源启动,支持配置懒启动数据源(3.3.2+)。支持数据库敏感配置信息加密ENC()。支持每个数据库独立初始化表结构schema和数据库database。支持自定义注解,需继承DS(3.2.0+)。提供对Druid,Mybatis-Plus,P6sy,Jndi的快速集成。简化Druid和HikariCp配置,提供全局参数配置。配置一次,全局通用。提供自定义数据源来源方案。提供项目启动后动态增加移除数据源方案。提供Mybati
    1083天前 SpringBoot dynamic datasource 0