css实现边框动画效果

最近写了几个页面都用到css动画,以及很多before,after伪类。在此记录一下成果。 css边框循环动画,页面效果如下: 1、沿着边框动画的图形使用before,after伪类写的。当时想用切图来写,后来考虑到优化,就用了css来写。具体代码如下: <div class="div"> <i class="border-right-animate"></i> </div> i.border-right-animate{ display: block; he
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

蓝桥杯 BASIC-25 基础练习 回形取数

基础练习 回形取数 时间限制:1.0s 内存限制:512.0MB问题描述  回形取数就是沿矩阵的边
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

《机器学习(周志华)》笔记--模型的评估与选择(5)--衡量分类任务的性能指标:精准度与召回率计算

五、衡量分类任务的性能指标   3、精准度与召回率   精准率(Precision)指的是模型预测为 Positive 时的预测准确度,其计算公式如下:        召回率(Recall)指的是我们关注的事件发生了,并且模型预测正确了的比值,其计算公式如下:      混淆矩阵: 真实预测 0 1 0 TN FP 1 FN TP 举例:   假如癌症检测系统的混淆矩阵如下: 真实预测 0 1 0 9978 12 1 2 8   (1)该系统的精准率 =8/(8+12)=0.4。     从计
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

[心得]2020.1 随笔

慢慢沉淀下来不浮不躁
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

《静静的顿河》摘录

  在一片不大的林中空地上,遇到了长长的一排死尸。这些死尸一个挨一个地躺着,肩靠着肩,各种各样的姿势都有,那样子大都十分难看,十分可怕。有一个扛着步枪、腰旁挂着防毒面具的步兵在这里来来回回地走着。死尸附近潮湿的土地全都踩成了一片烂泥,看得出很多人的脚印,草地上还留着车轮子压出的一道道很深的车辙。连队在离死尸几步远的地方走着。死尸身上已经发出十分难闻的尸臭味。连长叫哥萨克们停住,自己和几位排长走到那个步兵跟前。他们不知在谈什么。这时候,哥萨克们散了开来,走到死尸跟前,脱下帽子,观看死者,都暗暗怀
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

html静态页面乱码

1.将文件保存为UTF-8 2.写入以下代码 <!-- 防止中文乱码 --> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

A Simple Problem with Integers(树状数组区间变化和区间求和)

You have N integers, A1, A2, ... , AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each number in a given interval. The other is to ask for the sum of numbers in a given interval. Input The fir
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

为什么在linux系统下安装anaconda的时候会报错

报错界面 一开始是在官网下载的最新的包,出现了上述的报错,但是换成清华镜像之后,就没有上述报错了? 我猜测可能是因为 官网最新的版本的anaconda和你安装的python版本不兼容,而在镜像上的不是最新的anaconda的包,至于版本不兼容问题如何解决,以后查到再补充,和之前安装php manager时候遇到的问题类似
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

git 删除本地提交

git reset --mixed [提交id]:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息 git reset --soft [提交id]:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可 git reset --hard [提交id]:彻底回退到某个版本,本地的源码也会变为上一个版本的内容 --soft 模式测试比较符合需求
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

无障碍开发(十二)之怎样做好信息无障碍?

一、提供等效替代(文字或者语音来替代) 1.1图像的等效替代 移动端或Web端开发,都是用相应的文本信息等效替代图像。(为图像添加描述性信息,并不是文本越长越好) (1) 避免添加额外的、无意义、无价值信息的图像 (2) 避免使用图像来表现文本(也就是文字图片) (3) 为图像提供替代文本 (4) 装饰性图像应该可以被辅助技术忽略(非文字图片) 1.2验证码的等效替代 验证码不仅有图形和声音,也有手机验证码、数学计算验证码等其他类型。部署验证码时,需要至少考虑两种验证码,以帮助感官功能缺失的障
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

Rocket - debug - Custom

https://mp.weixin.qq.com/s/jkBP6ZjEbgm-SVDpLUMjlA 简单介绍Custom的实现。 1. DebugCustomParams 包含两个参数: a. addrs: 地址; b. width: 数据宽度; 2. DebugCustomNull 定义向上游传递的空参数: 3. DebugCustomBundle 定义DebugCustom节点连接所需要的Bundle: 从一个节点的角度看,其定义如下: 其中: a. 相连节点发送输入地址(addr),以及
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

Spring 事务处理

前言: 事务处理的本质 在学习事务处理前,需要明确一点: 数据库操作最终都要使用到JDBC,那么无论上层如何封装,底层都是调用Connection的commit,rollback来完成 烦人的事务处理: 在日常开发中,数据访问层(DAO)必然需要进行事务的处理,但是我们会发现,事务处理的代码通常是简单的重复的,编写这样的重复代码会浪费大量的时间,所以我们需要找到一种方案可以将这些重复的代码进行抽取,以便与管理维护和复用, 我们的需求:在一系列数据库操作上的方法上增加额外的事务处理代码,让原来的
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

《重返蒂巴萨》摘录

  五天来,阿尔及尔一直下雨,最后竟连大海也打湿了。下不完的大雨,厚得发黏,从仿佛永不干涸的天空的高处,朝着海湾扑下来。大海像一块灰色的、柔软的海绵,在迷茫的海湾里隆起。但是,在持续的雨中,水面看起来似乎并不动;只是远远地有一种不易察觉的、宽阔的鼓荡,在海上掀起一片朦胧的水汽,朝着被围在湿漉漉的林阴道之中的港口漫去。城市本身也升起一片水汽,掠过水淋淋的白墙,去和海上的水汽相会。人无论朝哪个方向,呼吸的似乎都是水,空气终于能喝了。
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

同步互斥的实现

一、临界区 1.定义:临界区指的是一个访问共用资源(例如:共用设备或是共用存储器)的程序片段,而这些共用资源又无法同时被多个线程访问的特性。当有线程进入临界区段时,其他线程或是进程必须等待,有一些同步的机制必须在临界区段的进入点与离开点实现,以确保这些共用资源是被互斥获得使用。 2.临界区中存在的属性: 互斥:同一时间临界区中最多存在一个线程; Progress:如果一个线程想要进入临界区,那么它最终会成功(如果无限等待,处于饥饿状态,不妥); 有限等待:如果一个线程i处于入口区,那么在i的请
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

【你不知道的javaScript 上卷 笔记4】javaScript 中闭包的一些运用

什么是闭包 闭包是javaScript语言的一种特性,在 javaScript 中以函数作为承接单元。当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。 function foo() { var a = 2; function bar() { console.log( a ); // 2 } bar(); } foo(); bar() 产生了闭包,但是由于它内嵌在foo函数里面执行,bar中对a的引用遵循了词法作用
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

前端总结之CSS篇

1. 盒模型 ⻚⾯渲染时, dom 元素所采⽤的 布局模型。可通过 box-sizing 进⾏设置。根据计算宽⾼的区域可分为 content-box ( W3C 标准盒模型) border-box ( IE 盒 模 型 ) padding-box margin-box (浏览器未实现) 2. BFC 块级格式化上下⽂,是⼀个独⽴的渲染区域,让处于 BFC 内部的元素与外部的元素相互隔离,使内外元素的定位不会相互影响。 IE下为 Layout ,可通过 zoom:1 触发触发条件: 根元素 po
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

【转帖】测试栈空间的大小

测试栈空间的大小 https://blog.csdn.net/lyh__521/article/details/50115943 比如局部变量是保存在栈空间中的,今天突然在想栈的上限是多大呢,什么时候才会栈溢出? ulimit 命令 linux下使用ulimit 命令可以查看系统的很多上限值。 ulimit -a 查看所有 ulimit -s 查看栈空间的大小 可以看到系统设置栈的上限是8M 测试 现在我们写个程序测试一下 两种方法: 1、第一种方法:最简单的是在函数或直接在main()函数里
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

springmvc之异常处理中ExceptionHanderExceptionResolver

1、springmvc通过HandlerExceptionResolver处理程序的异常,包括Handler映射、数据绑定以及目标方法执行时发生的异常。 2、springmvc提供的HandlerExceptionResolver的常用实现类: ExceptionHanderExceptionResolver DefaultHanderExceptionResolver ResponseStatusExceptionResolver SimpleMappingExceptionResolver
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

你可能需要的Kafka面试题与答案整理

本文是根据平时面试以及网上资源进行的整理。希望对小伙伴们面试有帮助。 消息队列的作用和使用场景 通过异步处理提高响应时间,削峰填谷: 场景:数据比较集中且实时要求不是太高,如果同步处理,假如业务高峰需要4台服务支撑,那么在业务高峰过了之后,就会出现资源闲置,如果引入消息队列的话,将数据放到消息队列后直接返回成功,提升了响应时间,真正的业务在消息队列后面消费处理,可能2台服务就能够支撑的住,而且流量更加均匀。 降低系统间的耦合度: 场景:数据不止一方依赖,可能多个系统都需要这份数据,如果由发送方
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

使用XGBoost实现多分类预测的实践

使用XGBoost实现多分类预测的实践代码 import pandas as pd import numpy as np import xgboost as xgb from sklearn.preprocessing import LabelEncoder from sklearn.model_selection import KFold import matplotlib.pyplot as plt import seaborn as sns import gc ## load data
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0