- 博客(7)
- 收藏
- 关注
原创 Keil5创建STM32工程步骤
(2)在Output选项卡中把输出文件夹定位到工程目录下的“Output”文件夹,如果想在编译的过程中生成hex文件,那么把Create HEX File 选项勾上。,然后搜索框中输入芯片的关键字,点击芯片名称,CMSIS Pack下蓝色可点击文字,下载后双击pack文件,系统会自动找到路径安装。:文件夹下是用驱动库写的例子和工程模板,其中那些为每个外设写好的例程对我们非常有用,在学习的时候可以参考这里面的例程,非常全面。这里图片中用的是STM32F030的宏,每种不同的芯片的宏也不同,可以自行查找。
2024-04-25 17:47:41
1249
2
原创 SpringBoot整合RabbitMQ
1.首先我们简单介绍一下RabbitMQ中生产者(provider)、交换机(exchange)、队列(queue)、消费者(consumer)的关系,如下图所示。
2021-12-03 21:39:34
1226
原创 安装RabbitMQ
安装RabbitMQ1.RabbitMQ的启动环境需要先安装Erlang查看RabbitMQ和Erlang对应的版本:https://www.rabbitmq.com/which-erlang.htmlErlang的下载地址:http://www.erlang.org/downloads安装流程双击.exe文件------>Next-------->finish配置环境变量此电脑------>鼠标右键(属性)-------->高级系统设置------->环境变
2021-11-29 19:56:02
179
原创 Springboot自定义注解解决重复提交
表单重复提交会导致产生脏数据,所以我们在代码中通过后端处理的原理如下:客户端每次请求都会携带唯一标识token,后端拦截请求并把token+消息头做为redis缓存的key 请求参数作为value,并设置redis过期时间,每次请求取redis中缓存数据做比较即可。RepeatSubmit.javapackage com.example.demo.repeat;import java.lang.annotation.*;/** *自定义防止重复提交注解 * @author hk */
2021-04-12 17:35:12
1009
原创 java获取request中的请求参数
当参数是跟在url后面的时候Map<String,String[]> map = request.getParameterMap();当参数在body中的时候 StringBuilder sb = new StringBuilder(); BufferedReader reader = null; try { InputStream inputStream = request.getInputStream(.
2021-04-12 16:01:57
353
原创 拉取maven远程仓库包到本地仓库
拉取maven远程仓库包到本地仓库maven远程仓库地址:https://mvnrepository.com/搜索你需要的jar的版本,获取最下方的信息。CMD进入控制台输入命令:mvn dependency:get-DremoteRepositories=https://mvnrepository.com/artifact/com.xuxueli/xxl-job-core-DgroupId=com.xuxueli-DartifactId=xxl-job-core-Dversion=2.2
2020-12-17 11:46:29
4012
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人