![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 72
Linging_24
好记性不如烂笔头。交流v+:Ling-241
展开
-
Jenkins的快速入门
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似,可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitLab是可以部署到自己的服务器上,数据库等一切信息都掌握在自己手上,适合团队内部协作开发,你总不可能把团队内部的智慧总放在别人的服务器上吧?简单来说可把GitLab看作个人版的GitHub。原创 2024-03-22 00:06:42 · 1447 阅读 · 0 评论 -
Reactor线程模型详解
在目前的线程模型中一种是传统阻塞的I/O模型,一种是Reactor线程模型。原创 2023-12-13 23:54:54 · 1360 阅读 · 0 评论 -
IO零拷贝
Linux 2.1 开始提供了 sendFile 函数,其基本原理是:数据根本不经过用户态,直接从 Kernel Buffer 进入到 Socket Buffer,并且由于和用户态完全无关,这就避免了一次上下文切换。因此零拷贝通常是站在操作系统的角度看,即整个过程中,内核缓冲区之间是没有重复数据的。由此可见,复制的操作太频繁,共有 2 次 DMA 拷贝、2 次 CPU 拷贝、4 次上下文切换。紧接着发生第二次数据拷贝,即从内核缓冲区拷贝到用户缓冲区,同时发生一次内核态到用户态的上下文切换。原创 2023-12-13 23:19:42 · 934 阅读 · 0 评论 -
ProcessBuilder工具类及执行多条命令
【代码】ProcessBuilder执行多条命令。原创 2023-04-01 10:46:01 · 2125 阅读 · 0 评论 -
centos7安装转码工具
【代码】centos7安装转码工具。原创 2023-04-01 10:41:38 · 107 阅读 · 0 评论 -
TOP命令详解
比如,此时1分钟的平均负载为5.6,而我们的操作系统是4个CPU,那么就代表此时系统负载过高,意味着有160%的的超载进程竞争不到CPU;编写一个简单的springboot项目,其中编写一个死循环代码,将项目打成jar包上传服务器,并运行,然后调用接口触发死循环。平均负载可以理解为当前系统的平均活跃进程数,包含了系统处于可运行状态和不可中断状态的平均进程数,就是平均活跃进程数。top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。原创 2022-08-20 10:32:19 · 16895 阅读 · 0 评论 -
Linux的常用命令
cd功能:进入目录语法:cd【目录】 cd / 切换到根目录 cd .. 切换到上一级目录 cd ~ 切换到用户主目录列出文件清单 - ls名称:list功能:显示目录文件语法:ls 选项【-al】 【文件/目录】 -a: 显示所有文件名,包括隐藏文件 -l: 详细信息例子:ls -al 帮助命令 - man名称:manual page功能:显示系统中命令与函数的帮助信息例子:man ls创建新文件 - touch名称:touch功能:创建新文件语法:tou原创 2020-11-15 19:30:26 · 435 阅读 · 1 评论 -
centos7安装jdk
1、首先下载linux版的jdklinux版的jdk 1.8:32位:链接:https://pan.baidu.com/s/1NfP3F5KFXZc2wn9ViutU4w提取码:dumq64位:链接:https://pan.baidu.com/s/1RR6gMZCq5t53plJqoor2Ww提取码:qype2、连接登录服务器,将安装包放到某个目录下:解压:tar -zxvf jdk-8u11-linux-x64.tar.gz3、配置环境变量编辑这个文件:vi /etc/pr原创 2020-08-31 20:23:23 · 160 阅读 · 0 评论 -
Centos6.7上安装ElasticSearch出现异常unable to load JNA native support library, native methods will be disab
产生上面的异常原因是linux是32位的,elasticsearch是64位的。解决:在elasticsearch的安装目录的bin下直接下载需要的JNA jar包wget http://repo1.maven.org/maven2/net/java/dev/jna/jna/4.5.1/jna-4.5.1.jar如果提示501错误。。。。。把原来的jna jar删除,在windows下重新下...原创 2020-02-26 19:54:44 · 1767 阅读 · 9 评论 -
linux下更换jdk版本
linux下更换jdk版本https://blog.csdn.net/woainiqazwsx123/article/details/80356345linux版的jdk 1.8:32位:链接:https://pan.baidu.com/s/1NfP3F5KFXZc2wn9ViutU4w提取码:dumq64位:链接:https://pan.baidu.com/s/1RR6gMZCq5...转载 2020-02-26 17:24:32 · 400 阅读 · 0 评论 -
使用FileZilla上传文件到CentOS6.7时,上传文件权限问题(open for write: permission denied)
https://blog.csdn.net/sihai12345/article/details/79370405FileZilla:链接:https://pan.baidu.com/s/1cIB3zHsvi3x87w0INFb9Nw提取码:66xz转载 2020-02-10 15:53:26 · 1579 阅读 · 0 评论 -
VMware下CentOS6.7桌面版无法连接网络
https://www.cnblogs.com/jyfootprint/p/9409943.html原创 2020-02-10 15:05:21 · 686 阅读 · 0 评论 -
CentOS6创建用户并授权--桌面版
1.登录root用户右键打开终端:2.创建新用户[root@localhost Desktop]# adduser Linging并设置密码:[root@localhost Desktop]# passwd LingingChanging password for user Linging.New password:BAD PASSWORD: it is too simpl...原创 2020-02-08 16:42:02 · 864 阅读 · 0 评论