摘要: 1:准备docker环境 1.1:部分网站地址 docker官网:http://www.docker.com docker中文网站:https://www.docker-cn.com/ Docker Hub仓库官网: https://hub.docker.com/ 1.2环境要求 CentOS 6. 阅读全文
posted @ 2022-05-10 10:44 鸭猪是的念来过倒 阅读(1072) 评论(0) 推荐(0)
摘要: 1:问题描述 导入项目时,发现右侧maven的jar包全部报错,包括基本的启动注解都报错,分如下两种情况- 1.1jdk相关的也报错 比如String都报错,说明jdk的环境没加进来,则可以通过如下操作,一般都能处理这个问题 右键项目-->Open Module Settings 然后会发现有Pro 阅读全文
posted @ 2022-04-25 11:44 鸭猪是的念来过倒 阅读(1460) 评论(0) 推荐(0)
摘要: CountDownLatch概念 使线程数量达到给定值后,再进行下一步操作 1:代码案例 public class test { public static void main(String[] args) { //传入的值,是定义的需要线程通过的数量,底层是一个计数器实现 CountDownLat 阅读全文
posted @ 2022-02-27 15:41 鸭猪是的念来过倒 阅读(20) 评论(0) 推荐(0)
摘要: 1:CAS是什么? 比较并交换 (compareAndSwap),是一条CPU并发原语,是乐观锁技术的一种实现,当多个线程尝试使用CAS同时修改同一个变量时,只有其中一个线程能修改变量的值,而其它线程都失败,失败的线程并不会被挂起或者结束, 而是继续尝试(循环比较)修改,直到修改成功 源码一览: p 阅读全文
posted @ 2022-02-26 20:32 鸭猪是的念来过倒 阅读(203) 评论(0) 推荐(0)
摘要: 1:volatile是什么? Volatile是java虚拟机提供的一种轻量级的同步机制,具有 三大特性,分别是:保证可见性、不保证原子性、禁止指令重排 可见性: 概念:每一个线程都有自己的工作内存,线程不能直接操作主内存的值,必须把主内存的数据拷贝回工作内存进行更改后,刷新回主内存,并及时通知其他 阅读全文
posted @ 2022-02-26 19:36 鸭猪是的念来过倒 阅读(35) 评论(0) 推荐(0)
摘要: 前提:防火墙处于打开状态 1:查看防护墙启动状态:systemctl status firewalld 2:开启:systemctl start firewalld 3:关闭:systemctl stop firewalld 1:查看想要开放的端口是否已经开放:firewall-cmd --quer 阅读全文
posted @ 2021-02-11 12:51 鸭猪是的念来过倒 阅读(83) 评论(0) 推荐(0)
摘要: 此处只说明使用循环颠倒的方式 一、首先这是封装了一个简单的方法,用来完成一个简单字符串的倒叙操作 1 public static String strReverse(String str){ 2 int length = str.length();//获取整个字符串的长度 3 String reve 阅读全文
posted @ 2020-03-29 21:40 鸭猪是的念来过倒 阅读(143) 评论(0) 推荐(0)