happen-before 可真是一个经典又老生常谈的话题,规则一共就八条,但看起来总有种抓不住重点的感觉。今天再整理一下对这八条规则的理解。 首先我的理解是 happen-before 的语义与在什么什么之前发生完全没有关系,其语义是如果 A hapen-bfore B,那么 A 的结果对 B 是 ...
分类:
移动开发 时间:
2020-03-02 22:43:32
阅读次数:
1330
异常处理 抛出异常 在Flask框架中,我们使用abort()方法,抛出异常信息。 代码如下: from flask import abort # 抛出异常 @app.route('/error') def error(): return abort(404) 捕获和处理异常 在Flask框架中,我 ...
分类:
其他好文 时间:
2020-03-02 18:50:15
阅读次数:
98
Java操作ElasticSearch Java API 我的ElasticSearch集群的版本是6.2.4,导入elasticsearch相关的maven依赖也是6.2.4,不同版本的api可能会有差异 一:maven依赖 <!--elasticsearch核心依赖--> <dependency ...
分类:
编程语言 时间:
2020-03-02 16:26:30
阅读次数:
68
轻松实现带图片旋转立方体盒子 需要使用 transform,@keyframes, animation这三个重要的属性 实现基本的布局,让父盒子成为3D的舞台,让父盒子X,Y轴各转20deg方便我们观察 <div class="parbox"> <div class="son before"></d ...
分类:
Web程序 时间:
2020-03-01 14:28:38
阅读次数:
106
css选择器 一、基本选择器 1、标签选择器 div{}2、类选择器(class).box{}3、id选择器 #box{}4、通配符(获取所有元素) *{}5、群组选择器 div,h1,p{} 权重最大10000(!important)语法 属性:属性值 !important; 二、关系选择器 1、 ...
分类:
Web程序 时间:
2020-02-29 22:48:47
阅读次数:
142
伪元素 伪元素可以创建一些文档语言无法创建的虚拟元素。 比如:文档语言没有一种机制可以描述元素内容的第一个字母或第一行,但伪元素可以做到(::first-letter、::first-line)。 同时,伪元素还可以创建源文档不存在的内容,比如使用 ::before 或 ::after。 不能用伪元 ...
分类:
Web程序 时间:
2020-02-29 22:18:11
阅读次数:
103
废话不多说,直接上代码!!! /*设置第一个首字母的样式*/ p:first-letter{ color: red; font-size: 30px; } /* 在....之前 添加内容 这个属性使用不是很频繁 了解 使用此伪元素选择器一定要结合content属性*/ p:before{ conte ...
分类:
其他好文 时间:
2020-02-29 12:54:42
阅读次数:
63
1080 MOOC期终成绩 (25分) 输入样例: 6 6 7 01234 880 a1903 199 ydjh2 200 wehu8 300 dx86w 220 missing 400 ydhfu77 99 wehu8 55 ydjh2 98 dx86w 88 a1903 86 01234 39 ...
分类:
其他好文 时间:
2020-02-28 21:07:49
阅读次数:
95
*探索性数据分析:用于初步检验数据的质量,需计算各类数据特征指标。 本文框架: 探索数据分布(Exploratory Data Distribution,EDD) 缺失率(Missing Rate) 重复值(Duplicate Value) 单一值(Unique Value) 其他数据质量检查(Qu ...
分类:
其他好文 时间:
2020-02-28 18:33:00
阅读次数:
89
Spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。 1 启用对@AspectJ的支持 Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置: 这样Spring就能发现@AspectJ风格的切面并且将切面应用到目标对象。 2 ...
分类:
编程语言 时间:
2020-02-26 23:23:53
阅读次数:
150