- 博客(7)
- 收藏
- 关注
原创 Linux基础-分区规划与使用_明确linux分区的规划
MBR是主引导记录(Master Boot Record)的英文缩写,在传统硬盘分区模式中,引导扇区是每个分区的第一扇区,而主引导扇区是硬盘的第一扇区。为了方便计算机访问硬盘,把硬盘上的空间划分成许许多多的区块(英文叫sectors,即扇区),然后给每个区块分配一个地址,称为逻辑块地址。
2024-09-07 13:44:47
731
原创 Linux【脚本 06】HTTPS转发HTTP安装OpenSSL、Nginx(with-http_ssl_module)及自签名的X(1)
该命令根据提供的证书签名请求文件 test.csr 和私钥文件 test.key,生成一个自签名的 X.509 数字证书,并将生成的证书保存在 test.crt 文件中。自签名证书是由私钥持有者自行签署的证书,不需要经过第三方证书颁发机构(CA)的认证。请注意,自签名证书在公共环境中可能会被浏览器或其他应用程序视为不受信任,因为它们没有受到公共信任的第三方机构的认证。是OpenSSL解压后的源码文件夹而不是安装后的文件夹,需要特别注意。这里要特别注意:tar -zxvf $1.tar.gz。
2024-09-07 08:16:41
491
原创 Linux Docker中安装Jenkins并实现Maven工程自动化部署
8.2:添加码云工程代码连接,注意,credentials里面的用户名和密码是码云的账号密码。6:安装Maven插件,在Manage Jenkins - Manage Plugins - 可选插件中安装Maven Integration,安装后再新建任务就出现了Maven项目可选项。此步骤是在打包完后进行的操作,即启动工程。4:输入秘钥后,出现如下界面(推荐选择第一种),选择后等待插件安装后,创建用户就好了。2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?
2024-09-07 02:43:17
1071
原创 Java ConcurrentHashMap 高并发安全实现原理解析
显然这种情况违背常理,C13Map不会出现这样的疏漏,在进一步观察,红黑树的变更操作的范围,也就是在putValue/replaceNode那一层,都是对BIN的头节点加了synchornized互斥锁的,同一时刻只能有一个写线程进入TreeBin的方法范围内,当写线程发现当前waiter不为空,其实此waiter只能是当前线程自己,可以放心的获取解锁,不用担心无法被唤醒的问题。首先需要明确的是,C13Map的读操作一般是不加锁的(TreeBin的读解锁除外),而读操作与写操作有可能并行;
2024-09-05 02:23:49
1069
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人