淡然世界

文章
5
资源
0
加入时间
2年10月17天

CSS自定义属性与前端页面的主题切换

CSS自定义属性(Custom Properties),在一个css选择器内部进行定义,使用两个短横连接线--作为开头命名的名称即被称为自定义属性。可以给该自定义属性设置任意css属性值。该自定义属性赋值后,将可以作为变量赋值给css样式属性,会立马生效。。body {/* 声明自定义属性 *//* 使用 */}上面的代码,即在body下定义了一个名为--bg-color的自定属性,并设置值为红色的颜色值#f00。被body的背景色引用后,则整个页面将会呈现为红色背景。

【算法】布隆过滤器

应用场景:网页黑名单系统;垃圾邮件过滤系统;爬虫的网址判断重复系统;容忍一定程度的失误率;对空间要求较严格;概念:布隆过滤器可以精确的代表一个集合,可以精确判断某一元素是否在此集合里。精确程度由用户的具体设计决定,做到100%的精确是不可能的。其优势在于:利用很少的空间可以做到精确率较高。原理和过程:Bloom Filter用途: 判断一个元素是否在一个...