摘要:
开发项目中,调试是必不可少的。
本篇博客的代码举例均为该系列博客涉及的项目:社交网站后端项目开发日记(一)
本篇博客从以下4个方面介绍项目调试技巧:
响应状态码的含义
服务端断点调试技巧
客户端断点调试技巧
设置日志级别,并将日志输出到不同的终端
以及,最后简单的介绍了一下git的使用。
1. 项目调试技巧
... 阅读原文
2021-07-23 16:28:13 阅读(35) 评论(0)
摘要:
SpringBoot自动装配
在没有使用SpringBoot之前,使用ssm时配置redis需要在XML中配置端口号,地址,账号密码,连接池等等,而使用了SpringBoot后只需要在application.yml或application.properties中配置信息,然后在pom文件添加一个Redis的start... 阅读原文
2021-07-23 15:56:19 阅读(26) 评论(0)
摘要:
概要
在大数据量高并发访问时,经常会出现服务或接口面对暴涨的请求而不可用的情况,甚至引发连锁反映导致整个系统崩溃。此时你需要使用的技术手段之一就是限流,当请求达到一定的并发数或速率,就进行等待、排队、降级、拒绝服务等。
对一般的限流场景来说它具有两个维度的信息:时间:限流基于某段时间范围或者某个时间点,也就是我们常... 阅读原文
2021-07-23 14:35:09 阅读(36) 评论(0)
摘要:
备战- Java虚拟机
试问岭南应不好,却道,此心安处是吾乡。
简介:备战- Java虚拟机
一、运行时数据区域
程序计算器、Java 虚拟机栈、本地方法栈、堆、方法区
在Java 运行环境参考链接:https://www.cnblogs.com/taojietaoge/p/10264416.htm... 阅读原文
2021-07-23 12:49:39 阅读(34) 评论(0)
摘要:
Java线程的创建
Thread类
自定义线程继承类Thread类
重写run()方法,编写线程执行体
创建线程对象,调用start()方法启动线程
注意:线程不一定立即执行,CPU安排调度
package com.cnblogs.thread;
//创建线程方式一:继承Thread类,重写run()方法,调用... 阅读原文
2021-07-23 12:12:01 阅读(31) 评论(0)
摘要:
阅读原文
2021-07-23 11:58:07 阅读(29) 评论(0)
摘要:
目录
1、SpringBoot整合Shiro
1.1、shiro简介
1.2、代码的具体实现
1.2.1、Maven的配置
1.2.2、整合需要实现的类
1.2.3、项目结构
1.2.4、ShiroConfig的实现
1.2.5、CustomerRealm的实现
1.2.6、shiro缓存配置
1.2.7、主... 阅读原文
2021-07-23 10:39:06 阅读(36) 评论(0)
摘要:
目录
问题描述
猜想
1. 写错了
2. 重新使用
验证猜想
1.验证猜想
2.继续猜想
3.再次猜想
4.再次验证
5.疑惑
6.找到原因,解决疑惑
7.解决
问题描述
微服务架构下进行业务模块开发时,发现每次涉及到Long类型的字段时需要自己手动增加@JsonSerialize(usin... 阅读原文
2021-07-23 07:51:05 阅读(30) 评论(0)
摘要:
【环境配置】
本文将通过Java程序代码来展示如何来获取Word批注所标注的文本和图片。这里使用的Word Jar包工具是Free Spire.Doc for Java,在pom.xml中按如下步骤配置内容:
内容如下:
<repositories>
<repository&g... 阅读原文
2021-07-23 06:36:07 阅读(37) 评论(0)
摘要:
Spring Boot邮箱链接注册验证
简单介绍
注册流程
【1】前端提交注册信息
【2】后端接受数据
【3】后端生成一个UUID做为token,将token作为redis的key值,用户数据作为redis的value值,并设置key的时长
【4】后端根据用户信息中的邮箱地址信息,检验用户是否已经注册,如果没有,生成... 阅读原文
2021-07-23 06:00:05 阅读(42) 评论(0)