uint16_t uGetPCB_Temperature(void) { uint16_t x; float Adcn; float k; Adcn = userADC_var.ADCMeasureVals[num_PCB_ADC]; for(x=0;x<sizeof(NTC_PCB_D);x++) ...
分类:
编程语言 时间:
2020-05-28 12:57:31
阅读次数:
83
https://ac.nowcoder.com/acm/problem/20861 #include<bits/stdc++.h> #define low(x) (x&(-x)) using namespace std; const int N=1e5+5; typedef long long ll ...
分类:
编程语言 时间:
2020-05-28 11:36:20
阅读次数:
78
一、将ReentrantLock和synchronized进行比较 1、synchronized和ReentrantLock都是独占锁,不同的是synchronized加锁和解锁过程自动进行;ReentrantLock需手动加锁解锁。 2、synchronized和ReentrantLock都可重入 ...
分类:
其他好文 时间:
2020-05-28 09:16:38
阅读次数:
65
本教程源码请访问:tutorial_demo 之前我们学习了如何使用注解实现IOC和DI,接下来我们学习一下如何完全抛弃XML配置,完全使用注解配置。 在学习纯注解之前先看一个完全用XML配置的案例,就当一个回顾。 一、一个例子-使用XML配置bean 需求:设计一个Person对象,包含usern ...
分类:
编程语言 时间:
2020-05-28 00:49:28
阅读次数:
62
今年入职一家新公司 公司办公统一使用Mac pro,所有国产软件不允许使用,只允许装国外的、开源的软件,,,,(这对一个从来没用过Mac的人来说,可真是头疼了一阵子) 经过几天的摸索,作一个简单的小总结吧 一、Mac电脑基本使用 复制、粘贴快捷键 Command+C。 Command+V 输入法切换 ...
方法名限定查询 方法名限定查询是对JPQL的再封装 按照SpringData提供的方法名定义方法,不需要配置JPQL语句即可完成查询 在IDEA中都有相应的提示 他会按照方法字符判断 public Customer findByCustName(String custName); 然后开始测试 @T ...
分类:
编程语言 时间:
2020-05-27 22:02:03
阅读次数:
96
简单动态字符串 ( simple dynamic string,SDS) SDS的应用 在redis里,c字符串只会用作字面量,用在不会更改的地方,例如打印日志。 需要修改的字符串,用SDS表示 set msg "hello world" redis将创建一个键值对,键是一个字符串对象,对象的底层实 ...
分类:
其他好文 时间:
2020-05-27 20:25:17
阅读次数:
116
1. 内部类的基本概念 1.1 内部类的定义 内部类: 所谓内部类就是在一个类内部进行其他类结构的嵌套操作。 class Outer{ private String str ="外部类中的字符串"; //************************** //定义一个内部类 class Inner ...
分类:
编程语言 时间:
2020-05-27 18:54:59
阅读次数:
64
Semaphore介绍 Semaphore(信号量)是用来控制同时访问特定资源的线程数量,他通过协调各个线程,以保证合理的使用公共资源。 Semaphore的简单示例 使用Semaphore来简单模拟数据库连接池 public class Pool { //可同时访问资源的最大线程数 private ...
分类:
其他好文 时间:
2020-05-27 18:47:23
阅读次数:
58
一、什么是SPI SPI ,全称为 Service Provider Interface,是一种服务发现机制。它通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文件里所定义的类。 这一机制为很多框架扩展提供了可能,比如在Dubbo、JDBC中都使用到了SPI ...
分类:
编程语言 时间:
2020-05-27 13:39:35
阅读次数:
72