作者\/
文章平均质量分 80
2401_84003687
这个作者很懒,什么都没留下…
展开
-
Java并发原理抽丝剥茧,读写锁ReadWriteLock实现深入剖析(1)
ReadLock与WriteLock是ReentrantReadWriteLock的两个要素,它们都属于ReentrantReadWriteLock的内部类。它们都实现了Lock接口,我们主要关注lock、unlock和newCondition这几个核心方法。分别表示对读锁和写锁的加锁操作、释放锁操作和创建Condition对象操作,可以看到这些方法都间接调用了ReentrantReadWriteLock的同步器的方法,需要注意的是读锁不支持创建Condition对象。原创 2024-05-26 20:56:47 · 302 阅读 · 0 评论 -
Linux入门(三) ~ Linux的网络配置
在虚拟机中安装Linux后,需要能从宿主机访问Linux,Linux要能访问外网,这是需要进行配置的, 下面就介绍如何配置。网关和子网掩码通过下面方法查看,本机IP的最后数字可以自己配置,前面需要和网关一致,DNS可以使用上面的。打开windows的网络配置,找到WMnet8,如果是禁用状态,则启动它。关闭自启动:systemctl disable firewalld。查看状态 :systemctl status firewalld。关闭防火墙:systemctl stop firewalld。原创 2024-05-25 23:12:37 · 351 阅读 · 0 评论 -
Linux入门(三) ~ Linux的网络配置(1)
在虚拟机中安装Linux后,需要能从宿主机访问Linux,Linux要能访问外网,这是需要进行配置的, 下面就介绍如何配置。网关和子网掩码通过下面方法查看,本机IP的最后数字可以自己配置,前面需要和网关一致,DNS可以使用上面的。打开windows的网络配置,找到WMnet8,如果是禁用状态,则启动它。查看状态 :systemctl status firewalld。关闭防火墙:systemctl stop firewalld。查看WMnet8的IP,保证和虚拟机是同一个网段。点击NAT设置,查看网关。原创 2024-05-25 23:12:06 · 279 阅读 · 0 评论 -
java中类的概念、基础编码,方法重载
3, 实例变量和局部变量可以命名冲突,冲突的时候局部优先,两个局部变量不能命名冲突。定义位置 类以内,方法以外 方法内部。_假如说 一条狗,你第一想到的是什么,(四条腿,有尾巴,会叫):定义在方法内部的变量,就叫局部变量,包括方法的形参;修饰符可有可无,不分前后,修饰符在前,返回值在后。这就是人脑的主观反映,狗就是一种类,种类。方法重载的好处:提高代码的灵活性,屏蔽了差异。在同一个类中定义多个名字完全相同的方法。2, 作用范围,至少是全类的内部。定义开始,到定义的代码块结束。原创 2024-05-25 19:14:31 · 345 阅读 · 0 评论 -
java中的多线程:线程使用、线程安全、线程通信
方法必须通过获取的锁对象进行调用,因为wait就是线程在获取对象锁后,主动释放对象锁,同时休眠本线程,直到有其它线程调用对象的notify()唤醒该线程,才能继续获取对象锁,并继续执行。notify()方法会随机叫醒一个正在等待的线程,而notifyAll()会叫醒所有正在等待的线程,被唤醒的线程重新在就绪队列中按照一定算法最终再次被处理机获得并进行处理,而不是立马重新获得处理机。线程有自己的私有空间,但当我多个线程之间相互协作的时候,就需要进行线程间通信方,本节将介绍Java线程之间的几种通信原理。原创 2024-05-25 19:14:00 · 350 阅读 · 0 评论 -
elasticsearch 安装 IK 中文分词器插件提示找不到文件的异常(Exception in thread “main“ java
下载完成后,我在 E:\install\Elasticsearch\elasticsearch-7.14.1\plugins\ik 这个 plugins 目录下,创建了一个 ik 文件夹,把分词器压缩包解压到里面。上面命令中两个插件版本号应该和 Elasticsearch 的版本保持一致,我现在用的是 7.14.1 版本。因为此前安装的elasticsearch,在plugins文件夹里面,什么东西都没有。命令行窗口通过命令下载失败的话,我就自己到 github 上面下载。首先版本和命令是对得上的。原创 2024-05-25 16:13:29 · 377 阅读 · 0 评论 -
efk收集docker nginx日志
【代码】efk收集docker nginx日志。原创 2024-05-25 16:11:45 · 357 阅读 · 0 评论