cce007
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸
文章数
557
评论数
1721
随机文章
Java 基础之线程以及三种创建线程的方式
简介 线程是一种重要的概念,用于实现并发执行的多任务。 线程是程序执行的最小单元,它可以独立执行代码片段。 多线程允许在同一程序中同时执行多个任务,提高程序的并发性和响应能力。 线程可以共享内存空间,方便数据交换和通信。 三种方式创建线程 1. 继承Thread类 可以通过继承 Thread 类,并重写 run() 方法,在需要的地方调用 start 方法进行执行线程。 注意:需要调用 start...
Docker 搭建在线云剪贴板
有时候需要不同的客户端传输文件或者传输文本,如果在同一局域网下,那么我强烈推荐 snapdrop,具体查看Docker 搭建网页版局域网文件传输工具 snapdrop。 但 snapdrop 不好的点是,公网情况下,很多时候并不能使用,所以找到了开源的云剪贴板项目,地址为 https://github.com/TransparentLC/cloud-clipboard 。 搭建方式如下: # 创建...
IP 扫描命令行工具 fping
有些特殊时候还是需要一个 ip 扫描工具,比如之前使用 n1 盒子连接我手机的网络,由于是配置好自动的,所以没有显示器的时候我无法查看 ip,但是通过电脑连接手机网络扫描一下就能发现。在 windows 客户端用的是一个带有 UI 的扫描工具,偶然见发现 linux 下还有一个这样的命令行工具。 fping 是一个小型的命令行工具,它用于向网络主机发送 ICMP(Internet Control ...
Linux 安装 bbr 加速模块
BBR(Bottleneck Bandwidth and Round-trip propagation time)是一种由Google开发的网络拥塞控制算法,旨在优化TCP协议在高延迟和高带宽网络环境下的性能。BBR的设计目标是通过智能地调整发送数据的速率,以达到更高的带宽利用率和更低的网络延迟。 实际安装使用了一下,效果确实显著。不过建议安装原版的 bbr,不要使用魔改版本,有些版本会导致 vp...
可重入锁 ReentrantLock 使用
ReentrantLock(可重入锁)是 Java 中的一种同步机制,它提供了与synchronized关键字相似的功能,但具有更灵活的特性。在多线程编程中,ReentrantLock允许线程在获取锁之后再次获取同一把锁,而不会导致死锁。 ReentrantLock 具有以下特点: 可重入性: ReentrantLock是可重入的,这意味着一个线程可以多次获取同一把锁而不会产生死锁。当线程重复获取...
标签云
最新评论