打赏

相关文章

STM32窗口看门狗的操作

STM32的窗口看门狗的主要功能是,程序过早的喂狗还有太晚喂狗,都会触发单片机重启,就是有一个时间段,在这个时间段内喂狗才不会触发单片机重启。 下面我就总结一下窗口看门狗的设置过程: 第一步:开启窗口看…

多线程-线程安全

目录 线程安全问题 加锁(synchronized) synchronized 使用方法 synchronized的其他使用方法 synchronized 重要特性(可重入的) 死锁的问题 对 2> 提出问题 对 3> 提出问题 解决死锁 对 2> 进行解答 对4> 进行解答 volatile 关键字 wait 和 notify (重要…

LeetCode657.机器人能否返回原点

题目链接: 657. 机器人能否返回原点 - 力扣(LeetCode) 分析:很简单的模拟问题,同样属于手撕代码最喜欢的部分。 算法思路:定义一个x,y表示每个时刻机器人所在的位置,初始为&#…

自定义注解

例如写一个注解PrintTime 如下: import java.lang.annotation.*;//下面的注解属于元注解 Target({ElementType.PARAMETER,ElementType.METHOD}) Retention(RetentionPolicy.RUNTIME) Inherited Documented public interface PrintTime {/*** 注解的属性*/public S…

常规的排序算法汇总

前言 排序算法,在职业生涯中,时常有用到,不论是在项目中,还是在面试中。 在这里记录一下常用的排序算法,也给自己插个眼。 排序算法分为:冒泡排序、插入排序、选择排序、快速排序、希尔排序、堆排序、基数…

一种请求头引起的跨域问题记录(statusCode = 400/CORS)

问题表象 问题描述 当我们需要在接口的headers中添加一个自定义的变量的时候,前端的处理是直接在拦截器或者是接口配置的地方直接进行写,比如下面的这段比较基础的写法: $http({method: "post",url:constants.backend.SERVER_LOGIN…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部