boot

spring boot + nacos多环境部署

混江龙づ霸主 提交于 2019-11-29 08:28:04
spring boot + nacos多环境部署 问题描述 nacos 是什么这里就不阐述了,在本篇博客中作用是作为spring boot动态配置的中心,配合spring cloud 可以很容易的实现多环境的部署,但是配合spring boot就出现问题,无法实现。示例如下 application.properties配置内容如下 server.port=8088 spring.profiles.active=local nacos.config.server-addr=127.0.0.1:8848 application-local.properties配置内容如下 nacos.config.group=LOCAL application-myself.properties配置内容如下 nacos.config.group=MYSELF 预期效果就是maven根据不同的环境打包,这样很方便,项目整体改动也很小 刚好nacos有spring boot集成的方案 github地址 但是整个项目拉下来之后发现根本不行,会有报错: endpoint not blank,应该是nacos配置中心地址没有配置或者没有找到 所以没办法那就自己搞 解决思路 nacos配置两种方式,一种是硬编码一种是纯配置文件配置,所以有两种解决方式 一、 硬编码,也就是在启动类上加注解

一、初识Spring Boot框架

穿精又带淫゛_ 提交于 2019-11-29 08:17:45
一、搭建Spring Boot环境 1.选择Project,选择Spring Initializr 2.选择Sdk与默认url 3.点击 Next 4.修改一下Group信息和Artifacet,Next 5.勾选Spring Web,Next 6.Next---Finally 7.创建成功 来源: https://www.cnblogs.com/chushujin/p/11493073.html

使用@springbootapplication报错Spring Boot Application in default package:

半腔热情 提交于 2019-11-29 06:38:24
使用@springbootapplication报错Spring Boot Application in default package: 报错: Spring Boot Application in default package less… (Ctrl+F1) Inspection info: Checks Spring Boot Application Setup 解决: 是因为把main 函数直接放在了java 目录之下,当放在java目录下的 package目录; 另外官方给出的解决方案是: @springbootApplication 注解失效的情况下,推荐使用@CompentScan 和@EnableAutoConfiguration进行代替; 原文:https://blog.csdn.net/weixin_42323802/article/details/84561492 来源: https://blog.csdn.net/yezhirm7/article/details/100540015

Windows10+Ubuntu双系统安装[多图]

有些话、适合烂在心里 提交于 2019-11-29 04:00:03
最近因为毕设重新回归Ubuntu,手头有一台装了Win10的 ThinkPad X240s ,最终成功完成了 Windows 10 教育版 和 Ubuntu Kylin 15.10 的双系统配置,下文(多图慎入)是我完成整个过程的手记。 安装方式 Ubuntu是很多Linux初学者最理想的选择,如果你恰好对Windows系列审美疲劳或者累觉不爱,那就要听好,有三种方法助你走进Ubuntu新世界。 虚拟机安装 原料 :Ubuntu Kylin的 ISO 、 VMware 或 VirtualBox 优点 :一条龙服务,安全简单 缺点 :用户体验差,隔靴搔痒 Wubi安装 原料 :Ubuntu Kylin的 ISO 、wubi.exe 优点 :即点即用,默认Windows开机引导 缺点 :易死机,待机和网络易出问题 U盘安装 原料 :Ubuntu Kylin的 ISO 、 UltraISO 、 EasyBCD 、U盘(>=2G) 优点 :简单安全,正牌双系统 缺点 :默认Ubuntu开机引导 安装环境 本人的原则是,既然玩就玩最正宗的,so我选择U盘镜像双系统。 系统属性 游戏开始 下面正式开始安装,step by step。 数据备份 先别着急,你备份了吗?如果你看到这里,说明你选择了风险最大的一条路,在游戏开始之前,一定要做好 数据备份 , 数据备份 , 数据备份 。 创建磁盘分区

spring boot thymeleaf切换版本

霸气de小男生 提交于 2019-11-29 03:09:50
新版的spring boot切换版本老是报错,前段时间解决了,忘 了,重新搜索了一下,记录一下: 原文地址: https://blog.csdn.net/Mr_Mocha/article/details/97419945 在pom.xml文件中添加以下配置 <properties> <thymeleaf.version>3.0.9.RELEASE</thymeleaf.version> <!-- 布局功能的支持程序 thymeleaf3主程序 对应 layout2以上版本 --> <!-- thymeleaf2 对应 layout1版本 --> <thymeleaf-layout-dialect.version>2.3.0</thymeleaf-layout-dialect.version> </properties> 1 2 3 4 5 6 如何找到这两项的配置呢?[官方文档已经告诉我们了] 找到spring-boot-dependencies这个文件,在里面找对应的配置即可 报错!!! *************************** APPLICATION FAILED TO START *************************** Description: An attempt was made to call the method org

grub 修复及 AWK用法

时间秒杀一切 提交于 2019-11-29 02:41:12
系统启动和内核管理,各种修复及各种编译 Linux就是个内核。 ldd命令可查到每一个程序依赖的库。 Centos6的启动流程及修复 centos6启动步骤概述 1、上电POST自检,加载BIOS的硬件信息,获取第一个启动设备 2、读取第一个启动设备MBR里的引导加载程序(grub)的启动信息 3、加载核心操作系统的核心信息,核心开始解压缩,并尝试驱动所有的硬件设备 4、核心执行init程序,并获取默认的运行信息 5、init程序执行/etc/rc.d/rc.sysinit文件 6、启动核心的外挂模块 7、init执行运行的各个批处理文件(scripts) 8、init执行/etc/rc.d/rc.local 9、执行/bin/login程序,等待一会登录 10、登录之后开始以shell控制主机 Bootloader是用来启动操作系统的。实现操作系统的前期引导。 GRUB启动程序是多部份组合而成,其中MBR的前446个字节只是他的第一个阶段。 第二阶段放在了磁盘文件:放在了/boot下的grub文件 内核放在/boot/文件下这就是内核文件 初始化的文件系统:/boot/initramfs - VERSION -release.img 这还是一个打包文件。 :先修改后缀就能解压。 :这个文件的目录和根分区的目录一样。他就是一个缩小版的根。这个文件里面就是一个隐藏版的小内核。 :-

启动和内核管理-面试题

时光怂恿深爱的人放手 提交于 2019-11-29 02:41:12
1、linux系统查看当前加载的模块?查看⼀个模块信息和相关参数的⽅法?加载 ⼀个模块? lsmod modinfo modprobe 2、linux系统中开机启动⽂件路径是 /etc/rc.d/ 3、linux常⽤的引导加载程序是 LILO和GRUB 4、linux系统中,⼀般可⽤???实现⾃动编译 make 5、简述linux开机启动过程 CentOS6: 1、POST加电自检 2、BootSequence选择启动项 3、进入grub引导阶段,分stage1.0,stage1.5,stage2.0阶段,stage2.0阶段会加载grub配置文件,加载操作系统菜单,加载内核文件,加载ramfs虚拟文件系统,转交给内核 4、然后进入内核引导阶段,执行/sbin/init 5、 6、如何在linux系统上查看BIOS版本、机器型号、序列号?查看⽹卡驱动版本? biosdecode #看BIOS信息 服务器型号:dmidecode |grep Product 主板序列号:dmidecode | grep 'Serial Number' | grep -v Not 网卡驱动版本:ethtool -i ens33 7、如何修改内核参数? #显示当前所有ne内核参数 [root@localhost ~]# sysctl -a #临时修改 [root@localhost ~]# echo 1

MAC 上使boot camp支持创建windows 磁盘(默认带光驱的mac上只支持光驱启动)

筅森魡賤 提交于 2019-11-29 02:38:00
mac os x 10.9 U盘通过 Boot Camp Assistant 安装windows7 分类: mac 2013-12-20 21:03 1401人阅读 评论 (0) 收藏 举报 mac os x u盘 windows windows7 vim 在mac os x 10.8之前通过U盘安装windows7系统很容易。 但是10.9以后,以前的方法不管用了。 网上测试了很多次都不管用。后来在youtube.com里面找到个视频。记录下方法。 命令行下执行 [html] view plain copy sudo vim /Application/Utilities/Boot\ Camp\ Assistant.app/Contents/Info.plist 输入 [html] view plain copy /PreUSBBootSupportedModels 以后定位。 接着按x,删除Pre以后执行 [html] view plain copy :wq 接下来继续执行下面命令,把程序从新签名 [html] view plain copy sudo codesign -fs - /Application/Utlities/Boot\ Camp\ Assistant.app 确认无误以后从新打开 bootcamp助手。可以U盘安装windows系统了。 来源: oschina

Spring Boot Starters启动器

旧时模样 提交于 2019-11-29 02:33:20
Starters是什么? Starters可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,你可以一站式集成Spring及其他技术,而不需要到处找示例代码和依赖包。如你想使用Spring JPA访问数据库,只要加入spring-boot-starter-data-jpa启动器依赖就能使用了。 Starters包含了许多项目中需要用到的依赖,它们能快速持续的运行,都是一系列得到支持的管理传递性依赖。 Starters命名 Spring Boot官方的启动器都是以spring-boot-starter-*命名的,*代表了一个特定的应用类型。 第三方的启动器不能以spring-boot开头命名,它们都被Spring Boot官方保留。一般一个第三方的应该这样命名,像mybatis的mybatis-spring-boot-starter。 Starters分类 1. Spring Boot应用类启动器 启动器名称 功能描述 spring-boot-starter 包含自动配置、日志、YAML的支持。 spring-boot-starter-web 使用Spring MVC构建web 工程,包含restful,默认使用Tomcat容器。 ... ... 2. Spring Boot生产启动器 启动器名称 功能描述 spring-boot-starter-actuator