用STM32开发小记及排坑小记

  • Post author:
  • Post category:其他

本文章应该会一直补充 主要是记录一些坑,或者自己挖的坑 1.在STM32CubeIDE配置好开发调试的时候,会发现走过 HAL_Init(); 这个函数后会代码跑飞,这里是因为在引脚配置的时候没有设置调试引脚 在引脚配置界面如下图 要选择Debug的引脚配置,这里第3步选择自己要用的调试方法即可. 2.用VSCode的插件platformIO做STM32开发的时候程序走到代码 HAL_Delay(…

继续阅读 用STM32开发小记及排坑小记

Springboot项目启动后访问不到Controller

  • Post author:
  • Post category:其他

1、问题描述 搭建一个简单的Springboot项目,最开始将启动类main函数与controller放到一个类里,可以正常启动和访问,但是将两个分开再启动时访问就会报错:This application has no explicit mapping for /error, so you are seeing this as a fallback. 2、解决方案 在main函数启动类上加注解:@…

继续阅读 Springboot项目启动后访问不到Controller

Python之知识点(四)

  • Post author:
  • Post category:python

一、数据结构 数据是一个抽象的概念,将其进行分类后得到程序设计语言中的基本类型。如:int,float,char等,数据元素之间不是独立的,存在特定的关系,这些关系便是结构,数据结构指数据对象中数据元素之间的关系。 【示例】 #保存班级的学生信息,根据学生学号查询学生 #一个班级的学生信息是多条数据。必须使用能够保存多条数据的类型 列表 元组 字典 集合 #学生信息(sno sname age s…

继续阅读 Python之知识点(四)

ActiveMQ学习1-JMS和ActiveMQ的两种发送和接收示例

  • Post author:
  • Post category:其他

JMS和ActiveMQ的两种发送和接收示例 1 Java消息服务和JMS概述 2 JMS的发展历程 3 ActiveMQ概述 4 ActiveMQ环境搭建 4.1 Linux下环境搭建 4.2 windows下环境搭建 5 Java消息服务JMS整体设计结构 6 Java消息服务JMS API总体概览 7 ActiveMQ点对点发送与接收消息示例 8 ActiveMQ发布与订阅示例 9 Queu…

继续阅读 ActiveMQ学习1-JMS和ActiveMQ的两种发送和接收示例

LeetCode 238. 除自身以外数组的乘积 【前缀和】

  • Post author:
  • Post category:其他

题目 给你一个长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 示例: 输入: [1,2,3,4] 输出: [24,12,8,6] 提示:题目数据保证数组之中任意元素的全部前缀元素和后缀(甚至是整个数组)的乘积都在 32 位整数范围内。 说明: 请不要使用除法,且在 O(n…

继续阅读 LeetCode 238. 除自身以外数组的乘积 【前缀和】

java实现表锁行锁

  • Post author:
  • Post category:java

背景 今天做需求时遇到一个统计场景,接口将用户请求记录缓存在concurrentHashmap,其中用户名作为map的Key,value为统计结果类的对象,更新此map的时候使用分段锁(通过用户名取hash值定位对应的锁)确保在相对良好性能下使得value更新线程安全。此外通过定时任务2秒一次将缓存的map保存到redis数据库后再清空map,这意味着定时任务执行的某个时候需要暂停所有写入map操…

继续阅读 java实现表锁行锁

单片机学习——LCD12864串口显示

  • Post author:
  • Post category:其他

一、引脚图 二、串行时序图 R/W  1/0    读/写 RS    1/0    数据/ 命令 (注意:这是数据,不是并行那个端口为: RS    1/0 命令/ 数据 ) /******************************************************************** 写命令 *************************************…

继续阅读 单片机学习——LCD12864串口显示

vue router使用时常见问题处理

  • Post author:
  • Post category:vue

vue router使用时常见问题处理 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 vue router使用时常见问题处理 如果重复跳转同一路径控制台报错 前端路由页面跳转,跳转后不是在页面顶部 如果重复跳转同一路径控制台报错 // 解决路由重复跳转报错 // 获取原型对象上的push函数 const originalPush = VueRouter.prototy…

继续阅读 vue router使用时常见问题处理

Linux中zip和tar处理软链接的差异与选择

  • Post author:
  • Post category:linux

Linux中zip和tar处理软链接的差异与选择 系统环境 cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) getenforce Disabled 安装zip,unzip #直接yum安装 yum install -y zip unzip 创建实验文件 #cd到tmp目录下 cd /tmp #创建目录及文件 mkdir te…

继续阅读 Linux中zip和tar处理软链接的差异与选择

使用k8s的cronjob定时清理es索引

  • Post author:
  • Post category:其他

编写yaml文件 vim esDeleteJob.yaml apiVersion: batch/v1beta1 kind: CronJob metadata: name: es-delete-job namespace: kube-system  --需要和es在同一个命名空间,否则修改请求curl,基础k8s知识 spec: schedule: "0 0 1/1 * *"  --每天一次 job…

继续阅读 使用k8s的cronjob定时清理es索引