前言 在 Canvas 中我们常常遇到的一个需求 绘制一个圆形或者一个圆角矩形图像,常用于展示用户头像,我们知道 CSS 有 border-radius 属性,但是 Canvas 是没有的~😂 很尴尬,我们就来瞅瞅怎么整出一个圆形头像~ Part.1 效果 圆形头像 圆角矩形 Part.2 原理 ...
分类:
其他好文 时间:
2020-07-02 21:44:20
阅读次数:
78
分工、同步、互斥的历史由来 分工:单道、多道、分时 同步:线程通信(组织编排任务) 互斥:因(多线程访问共享资源)果(串行化共享资源的访问) 1切都是为了提高性能 2.可见性、原子性、有序性 可见性:CPU缓存导致可见性问题 原子性:线程切换导致原子性问题 有序性:编译优化带来的有序性问题 3.ja ...
分类:
编程语言 时间:
2020-07-02 21:43:30
阅读次数:
69
1 布局问题的定义 现在有一个电路的一组模块,模块之间有确定的连线关系。每个模块可以对应FPGA上的一个CLB或者其他资源块,问如将这些模块分配到FPGA的资源块上,才能使得电路的性能最佳? 图1 网格型的FPGA的布局示意图(布局时只关注大致的连线关系,即连到哪个模块即可,不需要具体到模块的哪个引 ...
分类:
其他好文 时间:
2020-07-02 21:43:18
阅读次数:
63
一、概述 1,特点 1)Scala同时支持不可变集合和可变集合 2)两个主要的包: 不可变集合:scala.collection.immutable 可变集合: scala.collection.mutable 3)Scala默认采用不可变集合,对于几乎所有的集合类,Scala都同时提供了可变(mu ...
分类:
其他好文 时间:
2020-07-02 21:42:47
阅读次数:
69
【SpringCloud】Gateway 配置全局过滤器获取请求参数和响应值 实现Ordered接口getOrder()方法,数值越小越靠前执行,记得这一点就OK了。 获取请求参数RequestBody @Component @Slf4j @AllArgsConstructor public cla ...
分类:
编程语言 时间:
2020-07-02 21:41:53
阅读次数:
139
centos7的mini版没有wget命令, 我们可以使用yum在线安装,普通版可以正常使用wget命令 1、下载在线安装的wget命令 yum -y install wget 2、安装nginx 创建一个nginx的文件夹: [root@localhost ~]# mkdir /usr/nginx ...
分类:
系统相关 时间:
2020-07-02 21:41:36
阅读次数:
92
拆包 # 定义一个列表 my_list = [1, 3.14, "hello", True] print(my_list[1]) # 可以获取列表中元素的值 但是可读性不强 # 拆包 num, pi, my_str, my_bool = my_list print(pi) print(my_bool ...
分类:
编程语言 时间:
2020-07-02 21:41:16
阅读次数:
75
案例准备 用例spring_cloud_hystrix 项目地址:传送门 我们知道,当请求失败,被拒绝,超时的时候,都会进入到降级方法中。但进入降级方法并不意味着断路器已经被打开。那么如何才能了解断路器中的状态呢? 一、Hystrix的监控平台 除了实现容错功能,Hystrix还提供了近乎实时的监控 ...
分类:
编程语言 时间:
2020-07-02 21:40:38
阅读次数:
67
上一个坑标签满了。。 ####\(\color{white}{CF868F\ Yet\ Another\ Minimization\ Problem}\) ####\(\color{white}{6081. ZQC 的女装}\) ...
分类:
其他好文 时间:
2020-07-02 21:40:26
阅读次数:
58
关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 {主键唯一性} 比如 a.学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 b.课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个 ...
分类:
其他好文 时间:
2020-07-02 21:39:54
阅读次数:
108
异常 让程序执行过程中出现异常的时候不崩溃可以继续运行 注意:不是任何时候都要用异常捕获(知道可能某个位置会出现异常,但不想让程序崩溃时,使用异常) 语法1: 捕获所有异常 try: 代码段1 except: 代码段2 # print(1 / 0) # ZeroDivisionError: divi ...
分类:
编程语言 时间:
2020-07-02 21:39:38
阅读次数:
57
稀疏数组和密集数组 稀疏数组 Sparse arrays 一般来说,JavaScript 中的数组都是稀疏数组-它们可以拥有空槽,所谓空槽,指的就是数组的某个位置没有任何值,既不是 undefined,也不是 null,因为数组只是索引到值的简单映射。 let a = new Array(3); c ...
分类:
其他好文 时间:
2020-07-02 21:39:22
阅读次数:
46
3. 回收器 3.1 Serial回收器:串行回收 3.1.1 概述 Serial收集器是最基本、历史最悠久的垃圾收集器了。JDK1.3之前回收新生代唯一的选择。 Serial收集器作为Hotspot中Client模式下的默认新生代垃圾收集器。 Serial收集器采用复制算法、串行回收和"stop- ...
分类:
其他好文 时间:
2020-07-02 21:38:41
阅读次数:
63
public class SelectionSort { public static void selectionSort(int[] arr) { //边界判断 if (arr == null || arr.length < 2) { return; } //1.控制范围 i~n-1 for (i ...
分类:
编程语言 时间:
2020-07-02 21:38:28
阅读次数:
62
物联网和商务智能技术的迅速发展壮大,将传统式环境监测与物联网等新兴技术融合,完成更加高效统一的人机交互系统软件。伴随着我国社会经济的快速发展壮大,目前的环境监测工作能力供给无法满足群众和环境管理不断提升的监测需求,这类供求关系的空缺变大迫切需要自主创新水、土壤层、空气、污染物等环境监测公共服务供给方式,引进授权委托环境监测第三方组织,产生以环保监测中心为技术骨干、授权委托环境监测第三方组织相互参加
分类:
其他好文 时间:
2020-07-02 21:38:02
阅读次数:
68
物流RPA:打破转型痛点,提升行业效率物流行业作为国民经济的重要组成部分,是融合运输业、仓储业和信息业等的复合型服务产业,在促进产业结构调整、转变经济发展方式和增强国民经济竞争力等方面发挥着重要作用。随着国家发展政策的支持,目前物流业已步入转型升级的新阶段。但是转型中的物流业仍然面临着成本高、效率低、基础设施相对滞后等问题,并制约着物流业的整体发展。物流业转型期面临的痛点伴随信息化技术的浪潮,相当
分类:
其他好文 时间:
2020-07-02 21:37:32
阅读次数:
52
控件简介 WinCC语音报警控件可以直接嵌入到经典WinCC以及TIA WinCC Professional画面中。它使用非常简单,只要我们将它拖到画面中即可。无需任何其它配置,它会在WinCC运行时自动读取报警信息,并通过语音朗读出来。 如何导入 将控件导入到WinCC画面比较简单。这里以WinC ...