最新 最热

一份处理宕机的应急响应入门指南

本文最初发布于 byrayray.dev 网站,经原作者授权由 InfoQ 中文站翻译并分享。

2021-01-20
1

Java篇 | 巧妙的CAS与乐观锁

接下来我们先理解CAS怎么保证安全的修改共享变量,然后查看JDK源码分析其最佳实践,再举例实际企业开发中乐观锁思想的应用。最后总结CAS以及分析其局限性。...

2021-01-19
0

BIO/NIO/AIO总结(1)

Java 中的 BIO、NIO和 AIO 理解为是 Java 语言对操作系统的各种 IO 模型的封装。程序员在使用这些 API 的时候,不需要关心操作系统层面的知识,也不需要根据不同操作系统编写不同的代码。只需要使用Java的API就可以了。...

2021-01-19
0

【Python面试】 说说Python模块主要分哪三类?

小猿会从最基础的面试题开始,每天一题。如果参考答案不够好,或者有错误的话,麻烦大家可以在留言区给出自己的意见和讨论,大家是要一起学习的 。...

2021-01-19
0

针对目前大部分读者是在校学生,因此特地写这篇文章,如果你购买一次iPad/Mac省个几百块钱。

针对目前大部分读者是在校学生,因此特地写这篇文章,如果你购买一次iPad/Mac省个几百块钱。

2021-01-18
0

分布式系统模式12-Generation Clock

来源: https://martinfowler.com/articles/patterns-of-distributed-systems/

2021-01-18
0

dotnet 单元测试 Mock 让一个对象继承多个接口

在使用 Mock 的时候,可以设置一个 Mock 的对象继承多个接口,而不需要自己定义一个接口去继承其他的多个接口

2021-01-18
0

MySQL事务

事务 为保证业务的完整性,当一条语句出现错误,则此步骤全部回退 原子性(Atomicity):事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执行一致性(Consistency):几个并行执行的事务,其执行结果必须与按某一顺序...

2021-01-18
0

layui 表单 请求参数对象和数组同时传递向后台转载请标明地址谢谢!

因为页面中的数据使用layui的form模块获取值,formData对象无法直接将多选框的值加入请求头,所以先将获取的多选按钮的值转为数组,然后使用

2021-01-18
0

CountDownLatch

CountDownLatch是一个同步工具类,它使得一个或多个线程一直等待,直至其他线程的操作执行完成后再接着执行。在Java并发中,CountDownLatch是一个常见的面试题。...

2021-01-14
0