用户中心USER CENTER

首页/用户
  • 《DOM编程艺术》中CSS—DOM的总结(三)

    摘要:前言这是系列最后一篇,本文主要总结了的用法,以及最后对函数进行抽象。一个多说无益,还是上代码来得实在还记得编程艺术中的总结一中那个无聊的根据元素在节点树里的位置来设置样式的吧现在可以用属性直接更改样式了。 前言:这是CSS-DOM系列最后一篇,本文主要总结了className的用法,以及最后对函数进行抽象。 ------------------我是分割线----------------...

    liukai90 发布于JavaScript
  • ESLint简单操作

    摘要:简介是由编写的一个可扩展每条规则独立不内置编码风格为理念的工具。在团队协作中,为避免低级产出风格统一的代码,会预先制定编码规范。使用工具和代码风格检测工具,则可以辅助编码规范执行,有效控制代码质量。 简介 ESLint 是由 Nicholas C. Zakas 编写的一个可扩展、每条规则独立、不内置编码风格为理念的 Lint 工具。 在团队协作中,为避免低级 Bug、产出风格统一的代码...

    liukai90 发布于JavaScript
  • JVM如何捕获异常?

    摘要:组成指针,指针代表捕获异常的范围,就是的范围。当触发异常的字节码的索引值在某个异常表条目的监控范围内,虚拟机会判断所抛出的异常和该条目想要捕获的异常是否匹配。 Java异常知识 1.异常的两大关键因素 (1)抛出异常1.显式:应用程序手动抛出异常。具体就是使用throw抛出异常2.隐式:Java虚拟机对于无法执行的代码,自动抛出异常(2)捕获异常1.try 代码块:用来标记需要进行异常...

    liukai90 发布于Java
  • [LeetCode] 442. Find All Duplicates in an Array

    Problem Given an array of integers, 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and others appear once. Find all the elements that appear twice in this array. Could you do it without ...

    liukai90 发布于Java
  • 分布式之数据库和缓存双写一致性方案解析

    摘要:先更新数据库,再更新缓存这套方案,大家是普遍反对的。采用这种同步淘汰策略,吞吐量降低怎么办,那就将第二次删除作为异步的。比如一个写数据请求,然后写入数据库了,删缓存失败了,这会就出现不一致的情况了。 引言 为什么写这篇文章? 首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。 showImg(https://s...

    liukai90 发布于Java
<