摘要: 开发项目中,调试是必不可少的。 本篇博客的代码举例均为该系列博客涉及的项目:社交网站后端项目开发日记(一) 本篇博客从以下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)