1. 为什么要清除浮动 由于父级盒子很多情况下,不方便给高度,但是子盒子浮动又不占有位置,最后父级盒子高度为 0 时,就会影响下面的标准流盒子。 ? 由于浮动元素不再占用原文档流的位置,所以它会对后面的元素排版产生影响 2 .清除浮动本质 ?清除浮动的本质是清除浮动元素造成的影响? 如果父盒子本身有 ...
分类:
其他好文 时间:
2020-09-18 01:34:30
阅读次数:
27
先看效果: 再看结构,Viewer(影像控件)分为N个Cell(单元格),每个单元格分为N个Box(影像容器), 当默认情况为2x2的行列时,结构如下图: 其中,我们在WPF设计器中创建一个用户控件叫Viewer,使用Grid容器,默认2x2,再根据自己的业务需要创建用户控件Cell和用户控件Box ...
要求 密码长度 6-16 位,包含至少一个特殊字符,一个数字,一个大写字母和一个小写字母。 正则表达式 (?=^.{6,16}$)(?=(?:.*?\d){1})(?=.*[a-z])(?=(?:.*?[A-Z]){1})(?=(?:.*?[`·~!@#$%^&*()_+}{|:;'",<.>/?\ ...
分类:
其他好文 时间:
2020-09-18 01:33:24
阅读次数:
26
1.缓存的收益与成本 收益 加速读写 降低后端负载 后端服务器通过前端缓存降低负载,业务端使用Redis降低后端MySql等数据库负载 成本 数据不一致:缓存层和数据层有时间窗口不一致,和更新策略有关 代码维护成本增大:多了一层缓存逻辑 运维成本:例如Redis Cluster 2.缓存更新策略 L ...
分类:
其他好文 时间:
2020-09-18 01:33:06
阅读次数:
26
In-Person Social Engineering MORE ATTACKS AND EXPLOITS Elicitation Gathering info about a system from authorized users Interrogation Informal intervie ...
分类:
Web程序 时间:
2020-09-18 01:32:50
阅读次数:
47
数字信封是指发送方使用接收方的公钥来加密对称密钥后所得的数据,其目的是用来确保对称密钥传输的安全性。采用数字信封时,接收方需要使用自己的私钥才能打开数字信封得到对称密钥。 加解密流程 (1)甲使用对称密钥对明文进行加密,生成密文信息。 (2)甲使用乙的公钥加密对称密钥,生成数字信封。 (3)甲将数字 ...
分类:
Web程序 时间:
2020-09-18 01:32:31
阅读次数:
49
Token就是令牌,最大的特点就是随机性,不可预测。理解token的作用,他是一个随机的值,是服务器端前一个请求给的,是一次性的,可以防止csrf这种恶意的携带自己站点的信息发请求或者提交数据 CSRF Token详解:https://www.cnblogs.com/mengfangui/p/907 ...
分类:
其他好文 时间:
2020-09-18 01:32:15
阅读次数:
28
前期知识 1. 如何编写一个简单的Linux驱动(一)——驱动的基本框架 2. 如何编写一个简单的Linux驱动(二)——设备操作集file_operations 3. 如何编写一个简单的Linux驱动(三)——完善设备驱动 前言 在前面的文章中,我们只介绍了如何对驱动和设备节点进行操作,并没有涉及 ...
分类:
系统相关 时间:
2020-09-18 01:31:58
阅读次数:
43
1.redis配置 在settings.py中加入以下代码块,可支持多个redis的配置 1 CACHES = { 2 "default": { 3 "BACKEND": "django_redis.cache.RedisCache", 4 "LOCATION": "redis://127.0.0. ...
分类:
其他好文 时间:
2020-09-18 01:31:16
阅读次数:
29
https://github.com/tkipf/gcn https://towardsdatascience.com/understanding-graph-convolutional-networks-for-node-classification-a2bfdb7aba7b https://ww ...
分类:
Web程序 时间:
2020-09-18 01:30:59
阅读次数:
44
课堂练习: 将文字对应的索引打印出来 test = input(">>>>>") for item in range(len(test)): print(item) ...
分类:
编程语言 时间:
2020-09-18 01:30:41
阅读次数:
38
基本类型 大小 范围 byte 1个字节 -2^7~2^7-1 char 2个字节 0~2^16-1 short 2个字节 -2^15~2^15-1 boolean 1个字节或4个字节 true/false int 4个字节 -2^32~2^32-1 float 4个字节 -2^149~2^128- ...
分类:
其他好文 时间:
2020-09-18 01:30:25
阅读次数:
44
1.垃圾标记阶段算法 在堆里存放着几乎所有的Java对象实例,在Gc执行垃圾回收之前,首先需要区分出内存中哪些是存活对象,哪些是已经死亡的对象。只有被标记为己经死亡的对象,Gc才会在执行垃圾回收时,释放掉其所占用的内存空间,因此这个过程我们可以称为垃圾标记阶段。那么在JVM中究竟是如何标记一个死亡对 ...
分类:
编程语言 时间:
2020-09-18 01:30:02
阅读次数:
36
Given an array nums, there is a sliding window of size k which is moving from the very left of the array to the very right. You can only see the k num ...
1.普通的模糊查询 SELECT 字段 FROM 表名 WHERE 字段 LIKE 条件 关于条件又可以分为四种匹配模式: 1)%表示零个或任意多个字符。 SELECT * FROM student WHERE stu_name LIKE ‘%诗%’ 这样就可以筛选出刘诗雯、王诗淼等类的人。 2)_ ...
分类:
数据库 时间:
2020-09-18 01:29:31
阅读次数:
45
##1.自建yum仓库,分别为网络源和本地源。 备份yum源配置 [root@centos6 ~]#ll /etc/yum.repos.d/ total 28 -rw-r--r--. 1 root root 1991 Jun 26 2018 CentOS-Base.repo -rw-r--r--. ...
分类:
系统相关 时间:
2020-09-18 01:29:17
阅读次数:
41