• 面试中被问到的问题

    sleep() 方法和 wait() 方法区别和共同点? 两者最主要的区别在于:sleep 方法没有释放锁,而 wait 方法释放了锁 。 两者都可以暂停线程的执行。 Wait 通常被用于线程间交互/通信,sleep 通常被用于暂停执行。 ...
  • 密码恢复 Hashcat

    World’s fastest and most advanced password recovery utilityhashcat是世界上最快,最先进的密码恢复实用程序,为300多种高度优化的哈希算法提供了五种独特的攻击模式。hashcat当前在L...
  • Maven 执行 package,install,deploy时使用clean和不使用的区别

    Maven 执行 package,install,deploy时使用clean和不使用的区别被别人问道 Maven install 之前 clean 有什么用,能不能不 clean ? 才发现自己平时都是无脑操作。。然后就去实验了一下,发现有的时候用...
  • 面试 Spring 问题(无解答)

    Spring 使用 Spring 有什么好处? Spring 依赖注入方式? @Resource 默认装配方式 Bean 的作用域 如何配置 Bean @Autowire Spring 支持的事务管理方式 Spring 事务传播行为 @Request...
  • Looking forward to interview

    Java 基础 介绍一下 volatile? volatile 关键字是用来保证有序性和可见性的。这跟 Java 内存模型有关。比如我们所写的 代码,不一定是按照我们自己书写的顺序来执行的,编译器会做重排序,CPU 也会做重排序的, 这样的重排序是...
  • 多线程

    1114. 按序打印我们提供了一个类: 12345public class Foo { public void one() { print("one"); } public void two() ...
  • 剑指Offer

    剑指 Offer 03. 数组中重复的数字找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字...
  • Mint Linux安装Docker踩坑指南

    我家的服务器选用的Linux Mint系统,最近安装Docker的时候踩了一些小坑,但是总体还算顺利。我们都知道Linux Mint系统是基于Ubuntu的,说实话用起来感觉还是很不错的,安装Docker到Ubuntu的方法几乎可以完全迁移到Mint...
  • 第 196 场周赛

    5452. 判断能否形成等差数列12345678910111213class Solution { public boolean canMakeArithmeticProgression(int[] arr) { ...
  • Docker

    Docker run 命令docker run:创建一个新的容器并运行一个命令。 1docker run [OPTIONS] IMAGE [COMMAND] [ARG...] OPTIONS说明: -a stdin: 指定标准输入输出内容类型,可...