一、抽象概述 不具体的,似是而非的 没有具体实现的 比如Animal,只是对动物的大概描述 能吃 能睡 具体吃啥,怎么睡我们无从得知,创建出来的对象意义不大 我们认为这种类不应该直接创建对象,应该让其子类创建具体的对象 怎么限制?做成抽象类 abstract修饰的类可以变成抽象类 二、抽象类(重点) ...
分类:
编程语言 时间:
2020-09-19 20:55:20
收藏:
0 评论:
0 赞:
0 阅读:
50
读写锁 基本结构 RLock RUnlock Lock Unlock 问题要论 写操作是如何阻止写操作的 写操作是如何阻止读操作的 读操作是如何阻止写操作的 为什么写锁定不会被饿死 参考 读写锁 基本结构 写锁需要阻塞写锁:一个协程拥有写锁时,其他协程写锁定需要阻塞 写锁需要阻塞读锁:一个协程拥有写 ...
分类:
其他 时间:
2020-09-19 20:55:01
收藏:
0 评论:
0 赞:
0 阅读:
58
拓扑图是指由计算机、打印机、网络设备以及其他设备构成的网络结构图,又称为拓扑结构图,简单来说就是用图示的方式 将实物的连接方式表现出来。拓扑图可以简单地分为物理拓扑和逻辑拓扑两种。物理拓扑是指用线缆构成的物理连接;逻辑拓扑是在物理拓扑的基础上实现通信。拓扑图目的是用图形传递量化信息,让数量的对比更加 ...
分类:
其他 时间:
2020-09-19 20:54:46
收藏:
0 评论:
0 赞:
0 阅读:
87
import tensorflow as tf def preprocess(x, y): x = tf.cast(x, dtype=tf.float32) / 255 - 0.5 y = tf.cast(y, dtype=tf.int32) return x, y batchsz = 128 # ...
分类:
其他 时间:
2020-09-19 20:54:31
收藏:
0 评论:
0 赞:
0 阅读:
156
1111MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0 Android端的Gradle打包 Unity2019的导出(构建为Gradle包) 如果Unity端更改了C#代码,需要重新导入assets 部分的代码.实际上,在代码 ...
分类:
移动平台 时间:
2020-09-19 20:54:15
收藏:
0 评论:
0 赞:
0 阅读:
128
原理如图: 可以抽象为一颗树 代码: def fun(string,f='',num=0,li=[]): if len(string)==1: li.append(f+string) else: for i in range(len(string)): h= f+string[i] w=string ...
分类:
编程语言 时间:
2020-09-19 20:53:48
收藏:
0 评论:
0 赞:
0 阅读:
48
一、分布式锁介绍 分布式锁主要用于在分布式环境中保护跨进程、跨主机、跨网络的共享资源实现互斥访问,以达到保证数据的一致性。 二、架构介绍 在介绍使用Zookeeper实现分布式锁之前,首先看当前的系统架构图 解释: 左边的整个区域表示一个Zookeeper集群,locker是Zookeeper的一个 ...
分类:
其他 时间:
2020-09-19 20:53:35
收藏:
0 评论:
0 赞:
0 阅读:
52
文件fileupload.class.php: <?php /** file: fileupload.class.php文件上传类FileUpload 本类的实例对象用于处理上传文件,可以上传一个文件,也可同时处理多个文件上传 */ class FileUpload{ private $path = ...
分类:
Web开发 时间:
2020-09-19 20:53:22
收藏:
0 评论:
0 赞:
0 阅读:
51
非数值数据的编码方式 逻辑数据,字符数据,汉字数据,图像数据,声音数据,等等,不是表示数字的数据都是非数值数据。 编码的区别 ASCII编码:ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位 ...
分类:
其他 时间:
2020-09-19 20:53:08
收藏:
0 评论:
0 赞:
0 阅读:
53
非数值数据的类型 1.逻辑值 正常情况下,每个字或其他可寻址单位(字节、半字等)是作为一个整体数据单元看待的。但是,某些时候还需要将一个n位数据看成由n个1位数据组成,每个取值为0或1。例如,有时需要存储一个布尔或二进制数据阵列,阵列中的每项只能取值为1或0;有时可能需要提取一个数据项中的某位进行诸 ...
分类:
其他 时间:
2020-09-19 20:52:44
收藏:
0 评论:
0 赞:
0 阅读:
50
何为模板注入? 模板引擎可以让(网站)程序实现界面与数据分离,业务代码与逻辑代码的分离,这大大提升了开发效率,良好的设计也使得代码重用变得更加容易。 但是模板引擎也拓宽了我们的攻击面。注入到模板中的代码可能会引发RCE或者XSS。 flask基础 在学习SSTI之前,先把flask的运作流程搞明白。 ...
分类:
编程语言 时间:
2020-09-19 20:52:30
收藏:
0 评论:
0 赞:
0 阅读:
50
一、为什么要使用熔断器? 在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。Hystrix组件来进行容错处理。Hystrix ...
分类:
编程语言 时间:
2020-09-19 20:52:14
收藏:
0 评论:
0 赞:
0 阅读:
55
https://blog.csdn.net/dengm155/article/details/78836447?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_par ...
分类:
编程语言 时间:
2020-09-19 20:52:01
收藏:
0 评论:
0 赞:
0 阅读:
81
安装 pip install Appium-Python-Client 示例代码如下: from appium import webdriverimport timeimport pytestclass Test_setting(): def setup_class(self): desired_c ...
分类:
其他 时间:
2020-09-19 20:51:49
收藏:
0 评论:
0 赞:
0 阅读:
142
特性: 一个节点标记为红色或黑色 根是黑色的 如果一个节点为红色,那么他的子节点必为黑色。 一个节点到到一个null引用的每一条路径必须包含相同数目的黑色节点(所以红节点不受影响) 其实红黑树和平衡树有很多相同的地方,困难的地方都在于讲一个新项插入到树中。了解AVL Tree的朋友应该都知道为了维持 ...
分类:
其他 时间:
2020-09-19 20:51:33
收藏:
0 评论:
0 赞:
0 阅读:
51
对于fastdfs来讲,后端的storage是以组为单位进行调度的,一个group中有多个storageserver组成,每个storageserver间互相同步文件,使得在同一组中storageserver上的文件相同,从而实现了文件的冗余;和mogilefs不同的是fastdfs的冗余是基于s... ...
分类:
其他 时间:
2020-09-19 20:51:16
收藏:
0 评论:
0 赞:
0 阅读:
42
系列文章目录 前言 平常都是在用 GitHub、GitLab、Gitee 等服务,那我们如何自己搭建一个 Git Server,这里我们搭建一个简单的 Git Server 操作 说明: 本示例在一台云服务器上搭建的 git 服务,其中 1,2,3,4,5 均为在云服务器进行的操作。 当然也可以在虚 ...
分类:
其他 时间:
2020-09-19 20:51:05
收藏:
0 评论:
0 赞:
0 阅读:
43
使用导航守卫改变页面的title时报错了,明明在beaforeEach的参数中写了箭头函数也报下面的错误 后面发现我的问题在于直接导出了export.default new Router({……})中的内容,然后写的Router.beforeEach,直接给Router这个路由插件使用了before ...
分类:
其他 时间:
2020-09-19 20:50:49
收藏:
0 评论:
0 赞:
0 阅读:
244
公众号:Qt那些事儿 简介 QFileSystemWatcher的作用是监视本地文件夹的变化以及文件的变化。 概述 QFileSystemWatcher的实现类是QFileSystemWatcherPrivate。 其中QFileSystemWatcherPrivate中的关键成员变量QFileSy ...
分类:
系统服务 时间:
2020-09-19 20:50:37
收藏:
0 评论:
0 赞:
0 阅读:
67
单中值等式的证明中需要进行辅助函数的构造,此处给出辅助函数构造的通用方法。 (1)将中值等式中的变量改为x,并令y=f(x),可得到与之匹配的微分方程; (2)解这个微分方程,并把通解表示为G(x,y)=C的形式; (3)令辅助函数F(x)=G(x,f(x)); (4)确定F(x)满足罗尔定理的区间 ...
分类:
其他 时间:
2020-09-19 20:50:24
收藏:
0 评论:
0 赞:
0 阅读:
66