- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 [基础/java]synchronized的基本思想
文章目录前言线程的创建方式synchronized使用场景在何处加1. 不加synchronized2. 直接加在方法上 前言 一个进程内可以存在多个线程,一个线程也可以存在多个协程。 在一般的开发环境中,会经常利用到线程。 线程的创建方式 extends Thread 直接继承Thread类,重写run()方法 implements Runnable 最常用的创建方式,实现Runnable接口,重写run()方法 implements Callable<T> 有返回值,重写run()方法
2021-10-20 10:33:36 107
原创 记录Vue——走过的坑
文章目录项目结构项目依赖结构分解组件详解componentApp.vuemain.jsrouter.js 项目结构 项目名称 src assets component App.vue main.js router.js 项目依赖 npm install vue npm install vue-router npm install element-ui npm install axios npm install vue
2021-10-10 12:41:09 116
原创 浅谈PID
一 、PID的两种基本用法 位置式PID 增量式PID 二、浅谈两种用法 位置式PID 算法思想:对于一段时间内的数据进行分析,计算出输出量。 公式描述: errorNow = realData - aimData; //获取当前误差( = 真实获取的数据 - 目标数据) errorSum += errorNow; //更新errorSum的值 newOutput = Kp * (errorNow) + Ki * (errorSum) + Kd * (errorNow - er
2021-08-01 15:13:49 151
原创 [算法/java]多项式运算
问题描述 给两个多项式 例如 p1: 3x^3+2x^2+x+1 p2: x^2+x+1 给出p1和p2的加减乘除四则运算的结果 前要知识 List类、Set类、Map和HashMap 算法描述 对于多项式来说,一个多项式可以分成多个单元相加(减),(3x^3)+(2x^2)+(x)+(1)对于每个单元(3x^3),(2x^2),(x)和(1)我们可以用List结构来存储,而对于符号位+,+,+同样可以用List结构存储。而对于整个多项式,可以用一个类进行表达。 当然,对于整体性来说,我们希望看到的是每一个
2020-09-15 22:56:11 3099 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人