在 OSX 下使用 docker 构建 hexo 环境
截止目前为止,在 docker hub 上还看不到 hexo 3+版本的镜像构建。 由于 Node 环境的安装时间比较长,对于电脑比较多的人相对来说还是比较麻烦的。 …
Java ReentrantLock 锁
可重复入的独占锁。可重入意味着 state 的值不只是 1,可能是 2。因为锁的拥有线程可以继续重入获得锁。 ReentrantLock 内部持有 Sync 类,NonfairSyn…
Pytest N 次测试失败后停止 Test Suite
在软件开发中,测试是至关重要的过程。测试可以帮助我们找出软件中可能存在的缺陷,确保软件的质量。Pytest 是一个流行的 Python 测试框架,它提供了…
SQL Server 表与表之间小数据量的数据迁移操作
一. 数据库相同的情况 有时候我们需要在同一个库中将 A 表 1.1 将 A 表完整复制 B 表(B 表未创建) 我么有时候需要复制一个表的数据作为备份,在数据…
Cucumber 使用进阶
从实际使用 Cucumber 这一工具的角度出发并以 Cucumber-JVM 实现为基础 Cucumber 是什么 Cucumber 是 BDD 模式下实现可执行规范(Executable Specific…
Java 弱引用(WeakReference)
弱引用也是用来描述非必需对象的,当JVM进行垃圾回收时,无论内存是否充足,都会回收被弱引用关联的对象。在 java 中,用 java.lang.ref.WeakReferenc…
深入理解 Session 储存
Cookie 可以在前后端进行修改,因此数据就极容易被篹改和伪造。为了解决 Cookie 敏感数据的问题,Session 应运而生。Session 的数据只保留在服务器端…
如何在 Vue 中创建自定义滚动事件
在 Vue 中处理滚动 自定义指令 。下面是一个打印当前值的 Vue 实例的实例 window.scrollY。向下滚动,下面的值应该增加。 Scroll and Watch window.sc…
- 共 1 页
- 1