![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA 后端# SpringBoot
Java后端使用记录
Chandler and Monica
这个作者很懒,什么都没留下…
展开
-
【无标题】
Linux重置MySQL密码原创 2022-01-05 17:50:08 · 481 阅读 · 0 评论 -
sqlserver如何删库跑路
USE master --设置当前数据库为master,以便访问sysdatabases表GOIF EXISTS (SELECT * FROM sysdatabases WHERE name ='myData')DROP DATABASE myData原创 2021-01-25 10:30:52 · 294 阅读 · 0 评论 -
java垃圾回收算法比较
java垃圾回收算法比较名称优点缺点引用计数法1. 每次引用对对象赋值时均要引用计数器,有消耗成本 2. 难以解决循环引用问题复制算法1. 无标记已经清除过程,效率较高 2. 无内存碎片需要双倍空间标记清除无需额外空间1. 两次扫描,时间较长 2. 会产生内存碎片标记压缩无内存碎片移动对象,有成本标记清除压缩减少了移动对象的成本1. 引用计数法2. 复制算法3. 标记清除算法4. 标记压缩5.原创 2021-01-12 13:57:31 · 154 阅读 · 0 评论 -
java类加载和类初始化过程
先抛出一个问题,下面代码的执行结果是什么呢?public class ClassLoaderLinkTest { public static void main(String[] args) { // 5 Father加载static{} // 2 Son加载static{} Son son = new Son(); System.out.println("=========================END=======原创 2021-01-08 17:46:24 · 122 阅读 · 0 评论 -
SpringBoot访问html等静态资源(有拦截器)
在将公司的SpringMVC小项目改成SpringBoot的时候,记录一下springboot访问html的方式1. 在resource下面创建templates或者static文件夹,新建html2.配置文件表明静态页面的位置spring: resources: static-locations: classpath:templates/, classpath:static/ ,classpath:public/3. 拦截器放过代码块1 @Override public原创 2021-01-07 15:24:05 · 1886 阅读 · 0 评论 -
Error during WebSocket handshake
情景开发公司的websocket会话,本地tomcat8.5跑的没有问题,但是经理部署的时候用的是tomcat7。于是悲剧就发生了,显示连接已经建立了,但是就是握手失败。 我再本地用tomcat7跑,浏览器提示报错如下:chat.js:17 WebSocket connection to ‘ws://192.168.1.16:8080/socketChatServer/ws’ failed: Error during WebSocket handshake: Unexpected response co原创 2020-06-06 17:07:38 · 5119 阅读 · 0 评论 -
阿里云小蜜官网SDK直接运行没有问题,Tomcat中调用出错
问题:在测试阿里云的云小蜜功能,官网给出的SDK是个main,直接运行的时候没有报错,但是将这个main改成一个可供调用的方法,在maven项目中调用的时候这个方法就开始报错一开始以为是Tomcat和main方法运行存在相应区别导致的,不知道如何解决,报错位置如下:后来发现使用main加载和Tomcat加载有个区别,他们使用的类加载器不一样,直接使用main启动的时候使用的是Class...原创 2020-04-07 11:25:44 · 219 阅读 · 0 评论 -
智能机器人的初步探索
公司做的是教育行业的业务,我自从去年11月入职以来做了些智能机器人相关的业务。常见的像高票回答的网易七鱼,智齿,阿里云的云小蜜,华为云(具体服务的名字忘了),腾讯企点,环信通信等。小白一个,以下仅代表个人观点,大佬绕行。阿里云小蜜主要功能:提供会话工厂与知识库管理的功能,可以接入自己系统的API优点:知识库管理的时候有个比较好用的功能是对于同一个问题不同的身份来询问的时候可以返回不同的回答...原创 2020-04-07 10:51:44 · 208 阅读 · 0 评论 -
SpringBoot自动加载配置详解
换新工作后上手项目,搭建springBoot框架,发下自己还杜宇SpringBoot就处于一个入门只知道简单使用的状态,于是学习了一下springBoot的自动注入,在此处稍作记录一.自动加载Jar包中的bean对于jar中的Bean,加载的时候有以下两种情况:提供了对应的starter,可以直接将starter引入,然后在代码中直接@Autowired即可没有提供对应的bean,需要我...原创 2019-12-27 11:08:57 · 333 阅读 · 0 评论 -
SpringBoot的.yml配置文件与.properties配置文件比较
1.先附一个yml文件的解析步骤1.Maven依赖 <dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.10</versi...转载 2019-12-26 18:04:11 · 476 阅读 · 0 评论 -
springboot入门
0.学习目标了解SpringBoot的作用掌握java配置的方式了解SpringBoot自动配置原理掌握SpringBoot的基本使用1. 了解SpringBoot在这一部分,我们主要了解以下3个问题:什么是SpringBoot为什么要学习SpringBootSpringBoot的特点1.1.什么是SpringBootSpringBoot是Spring项目中的一个子工...原创 2019-12-24 17:45:49 · 204 阅读 · 1 评论 -
springBoot项目用logback将日志写到MySQL数据库
添加依赖 <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> ...原创 2019-12-25 18:05:04 · 2605 阅读 · 0 评论 -
SpringBoot使用RunWith注解报错
引入依赖:使用@RunWith(SpringRunner.class)和@SpringBootTest均爆红解决: 删除依赖中的scope属性即可解释: scope元素的作用是控制 dependency 元素的使用范围,就是控制 Jar 包在哪些范围被加载和使用。scope属性可以取得值与含义如下:取值使用范围说明compile被依赖项目需要参与到当前项目的...原创 2019-12-25 16:08:44 · 3518 阅读 · 1 评论 -
springBoot加载原理
1. SpringBoot好处不使用SpringBoot的时候我们搭建Spring项目的流程:pom文件中引入相关jar包,包括spring、springmvc、redis、mybaits、log4j、mysql-connector-java 等等相关jar …配置web.xml,Listener配置、Filter配置、Servlet配置、log4j配置、error配置 …配置数据库连...原创 2019-12-24 17:14:09 · 1724 阅读 · 0 评论 -
Error processing condition on org.springframework.boot.autoconfigure.data.web.XXX
在尝试使用Redis存储用户信息的时候,加入Redis依赖并编码之后,SpringBoot项目启动报错如下:1) 添加依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter...原创 2019-12-24 11:50:17 · 2398 阅读 · 0 评论