序列化模块 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。 3、使程序更具维护性。 2.1 json模块 Json模块提供了四个功能:dumps、dump、loads、load ...
分类:
编程语言 时间:
2020-10-30 13:13:05
阅读次数:
23
01AQS简介01什么是AQSAQS全称为AbstractQueuedSynchronizer,就是抽象队列同步器。AQS是一个用来构建锁和其他同步组件的基础框架,使用AQS可以简单且高效地构造出应用广泛的同步器,它提供了一个FIFO队列,可以看成是一个用来实现同步锁以及其他涉及到同步功能的核心组件。02AQS的核心思想如果被请求的共享资源空闲,则将当前请求资源的线程设置为有效的工作线程,并且将共
分类:
其他好文 时间:
2020-10-30 12:03:44
阅读次数:
18
1.史上最难的题最近偶然间看见一道名为史上最难的java面试题,这个题让了我对线程安全的有了一些新的思考,给大家分享一下这个题吧:publicclassTestSync2implementsRunnable{intb=100;synchronizedvoidm1()throwsInterruptedException{b=1000;Thread.sleep(500);//6System.out.p
分类:
编程语言 时间:
2020-10-30 11:50:21
阅读次数:
14
导语 | 云端管控、边缘计算、处于局域网内的微服务如何做Devops呢?腾讯优图业务是结合了腾讯云边缘容器TKE@edge来做服务Devops, 并对服务做了自定义定制, 以支持相应的业务场景。本篇文章接下来将详细展示实践落地细节,希望能够给大家带来灵感。 背景 所谓私有云, 其实就是在多个局域网玩 ...
分类:
其他好文 时间:
2020-10-30 11:45:02
阅读次数:
22
一、前言 人脸识别客户端程序,不需要和人脸识别相关的库在一起,而是通过协议通信来和人脸识别服务端通信交互,人脸识别客户端和服务端程序框架,主要是为了提供一套通用的框架,按照定好的协议,实现人脸识别的相关处理,很多厂家都会有也都会做类似的机制,以便第三方厂家或者自家的其他设备按照这个通信协议来处理,比 ...
分类:
其他好文 时间:
2020-10-30 11:37:24
阅读次数:
25
fontconfig fontconfig会优先读 $XDG_CONFIG_HOME/fontconfig/fonts.conf 的配置,因此自定义配置优先级更高。没有才会读 /etc/fonts/fonts.conf 之前使用texlive将textlive的字体做为系统字体后,系统的字体显示就变 ...
分类:
系统相关 时间:
2020-10-29 09:47:41
阅读次数:
25
VUE中演示v-for为什么要加key 今天使用vue中的v-for出现了错误,在网上查阅了许多资料,都是说需要自定义一个key值。 v-for中的key来给每个节点做一个唯一的标识,diff算法就可以正确的识别此节点,找到正确的位置区插入新的节点;key的主要作用是为了高效的更新虚拟dom,另外v ...
分类:
其他好文 时间:
2020-10-27 11:48:24
阅读次数:
30
项目地址:https://github.com/libo1223/androidStudy 做到后面感觉自己也做了不少东西了,每次到用的时候还是重新造轮子。于是这里准备写一个库专门用来当工具类。 顺便说一下今天的主题吧,Android提供了不少的控件用于使用,但是有些控件用起来不是很顺心。而且有时候 ...
分类:
移动开发 时间:
2020-10-27 11:12:46
阅读次数:
39
先来一张游戏截图 1.Clear Flags:(是一个下拉列表)确定将清除屏幕的哪些部分。使用多个摄像机来绘制不同游戏元素时,这会很方便。 *Skybox:天空盒(默认项)。在屏幕空白处显示当前摄像机的天空盒,如果没有指定天空盒,则会显示默认背景色。 *Solid Color:空白处将显示默认此处设 ...
分类:
编程语言 时间:
2020-10-26 10:55:07
阅读次数:
24
public class MyExcption extends Exception{ public MyExcption(){ } public MyExcption(String s){ super(s); }}ExcptionUser类public class ExcptionUser { pu ...
分类:
编程语言 时间:
2020-10-26 10:40:55
阅读次数:
20