-
sleep() 方法和 wait() 方法区别和共同点?
两者最主要的区别在于:sleep 方法没有释放锁,而 wait 方法释放了锁 。
两者都可以暂停线程的执行。
Wait 通常被用于线程间交互/通信,sleep 通常被用于暂停执行。
...
-
World’s fastest and most advanced password recovery utilityhashcat是世界上最快,最先进的密码恢复实用程序,为300多种高度优化的哈希算法提供了五种独特的攻击模式。hashcat当前在L...
-
Maven 执行 package,install,deploy时使用clean和不使用的区别被别人问道 Maven install 之前 clean 有什么用,能不能不 clean ? 才发现自己平时都是无脑操作。。然后就去实验了一下,发现有的时候用...
-
Spring
使用 Spring 有什么好处?
Spring 依赖注入方式?
@Resource 默认装配方式
Bean 的作用域
如何配置 Bean
@Autowire
Spring 支持的事务管理方式
Spring 事务传播行为
@Request...
-
Java 基础
介绍一下 volatile?
volatile 关键字是用来保证有序性和可见性的。这跟 Java 内存模型有关。比如我们所写的 代码,不一定是按照我们自己书写的顺序来执行的,编译器会做重排序,CPU 也会做重排序的, 这样的重排序是...
-
1114. 按序打印我们提供了一个类:
12345public class Foo { public void one() { print("one"); } public void two() ...
-
剑指 Offer 03. 数组中重复的数字找出数组中重复的数字。
在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字...
-
我家的服务器选用的Linux Mint系统,最近安装Docker的时候踩了一些小坑,但是总体还算顺利。我们都知道Linux Mint系统是基于Ubuntu的,说实话用起来感觉还是很不错的,安装Docker到Ubuntu的方法几乎可以完全迁移到Mint...
-
5452. 判断能否形成等差数列12345678910111213class Solution { public boolean canMakeArithmeticProgression(int[] arr) { ...
-
Docker run 命令docker run:创建一个新的容器并运行一个命令。
1docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
OPTIONS说明:
-a stdin: 指定标准输入输出内容类型,可...