GPM (General Purpose Mouse) 是一个在 Linux 环境下运行的鼠标守护程序,它允许用户在终端中使用鼠标进行文本选择和拷贝粘贴操作。GPM 在 Linux 中的应用非常广泛,尤其是对于那些需要在终端中进行复杂操作的用户来说,它提供了一个便捷的方式来增强终端的功能。
在使用 GPM 之前,我们首先需要安装该程序。通常情况下,大多数 Linux 发行版都会默认安装 GPM,
原创
2024-03-13 11:26:34
109阅读
字符串:两个字符串比较,必须总是使用equals()方法。要忽略大小写比较
原创
2023-01-31 11:24:57
310阅读
前言Goroutine & Schedulergoroutine 是什么?通常 goroutine 会被当做 coroutine(协程)的 golang 实现,但实际上,goroutine 并非传统意义上的协程,现在主流的线程模型分三种:内核级线程模型、用户级线程模型和两级线程模型(也称混合型线程模型),传统的协程库属于用户级线程模型,而 goroutine 和它的 Go Schedule
1、安装gpm服务并查看gpm的信息[root@a1 ~]# yum -y install gpm
[root@a1 ~]# yum info gpm
Loaded plugins: product-id, security, subscription-manager
原创
2017-01-12 14:25:22
2243阅读
1、Golang调度器的由来 2、Goroutine调度器的GMP模型及设计思想 3、Goroutine调度场景过程全图文解析 早期的单进程操作系统,面临2个问题: 1.单一的执行流程,计算机只能一个任务一个任务处理。 2.进程阻塞所带来的CPU时间浪费。 多进程/线程时代有了调度器需求: 进程拥有 ...
转载
2021-07-28 21:44:00
395阅读
2评论
者内核线程发生阻塞且没有空闲的其他内核线程时。因此,Processor的数量与内核线程的数量并不完全相等,通常内核线程的数量会多于Processor的数量。内容来源于:Go语言从入门到项目实践-电子工业出版社。
原创
2022-11-02 15:31:19
64阅读
Linux
下软件的安装与卸载
在
Windows
下安装软件时,只需运行软件的安装程序(
setup
、
install
等)或者用
zip
等解压缩软件解开即可安装,运行反安装程序(
uninstall
、
unware
、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而
Linux
好象就不一样了,很
转载
2024-05-09 23:07:03
91阅读
Linux环境安装、卸载Docker、以及遇到的问题
之前装了的docker,重启后启动失败,重新安装,小小记录一下....卸载:1、查询docker安装过的包: yum list installed | grep docker 2、删除安装包: yum remove docker-ce.x86_64 ddocker-ce-
转载
2020-12-08 19:25:00
336阅读
一.umount命令的作用Linux umount 命令用于卸除文件系统。umount可卸除目前挂在linux目录中的文件系统二.umount命令的格式与参数[root@localhost ~]# 格式 umount [-ahnrvV] [-t <文件类型>] [文件系统]参数:-a 卸除/etc/mtab中记录的所有文件系统。-h 显示帮助。 -n 卸除时不要将信息存入/etc/mt
转载
2023-08-10 17:11:33
305阅读
本文对如何下载、安装、配置环境和卸载 Pycharm 进行不完全总结 1。Updated: 2022 / 8 / 9 软件配置 | Pycharm下载、安装及环境配置和卸载简介下载安装及配置环境Linux卸载Linux参考链接 简介Linux 经常被看成是一个远离外部世界,只有极客才会使用的操作系统,虽然这是一个误解,但事实上,如果你想开发软件,那么 Linux 系统能够为你提供一个很好的开发环境
转载
2023-11-29 10:38:32
154阅读
您可以使用“dpkg”命令来查看您的计算机,按“Ctrl + Alt + T”的所有已安装包的列表,打开一个终端窗口。 在提示符下键入以下命令,然后按Enter键。
转载
2023-05-19 19:15:09
320阅读
gpm 1.20.3-1 in CoreWhen attempting to update to gpm 1.20.3-1, you will most likely get the following error message:error: could not prepare transactionerror: failed to commit transaction (conflicting
原创
2008-05-03 01:27:00
319阅读
对硬盘的操作是非常普遍的,特别是我们在不同的服务器之间挂载卸载数据盘。硬盘的表示符号需要注意,SATA/SCSI接口的识别为sd,IDE接口的识别为hd。因此在Linux中/dev/sd*中sd表示SATA/SCSI硬盘,/dev/hd*中hd表示IDE硬盘。硬盘的操作命令主要有fdisk,mkfs,mount,umount。总结一下在云服务器上对硬盘进行操作的几个大的步骤:1、查看硬盘信息:ls
转载
2023-12-24 14:22:24
58阅读
Linux磁盘分区(二)之挂载卸载常用命令一、挂载的概念和作用:1.Windows下,mount挂载,就是给磁盘分区提供一个盘符(C,D,E,...)。比如插入U盘后系统自动分配给了它I:盘符其实就是挂载,退优盘的时候进行安全弹出,其实就是卸载unmount。2.Linux下,不像Windows可以有C,D,E,多个目录,Linux只有一个根目录/。在装系统时,我们分配给linux的所有区都在/下
转载
2023-06-05 23:20:45
195阅读
docker的安装:1、检查CentOS系统的内核版本,要高于 3.10的版本才支持安装docker ,通过 uname -r 命令查看你当前的内核版本;2、更新yum包:sudo yum update3、安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 sudo yum insta
转载
2023-05-30 15:59:13
219阅读
什么是挂载:
将额外文件系统与根文件系统某现存的目录建立起关联关系,进而使得此目录做为其它文件访问入口的行为称之为挂载;什么是卸载: 解除此关联关系的过程称之为卸载; 注意:挂载点下原有文件在挂载完成后会被临时隐藏; 挂载方法:mount DEVI
转载
2024-01-04 06:12:27
54阅读
方法1
sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
方法2
sudo apt-get autoremove
方法3
uname -a #使用这个命令可以查看当前系统使用的内核。
dpkg --get-selections|grep linux #列出当前内核。带image的则是已经安装的内核,可以用以下命令卸载:
sudo apt-g
转载
2024-03-09 19:16:36
66阅读
前言一个分区代表了一块具体的存储空间,Linux通过挂载的技术将这块空间挂载了一个具体的目录下面。简单的说就是分区,格式化,挂载分区:fdisk /dev/sdc格式化:mkfs -t xfs /dev/sdc1挂载:mount /dev/sdc1 /newdisk 1.增加硬盘如果已经增加可忽略如果新增了硬盘,或者有硬盘没用到则进行下面操作 2.分区查看磁盘哪些没分
转载
2023-09-07 01:53:20
128阅读
# 1. 手动安装 Go由于大家使用的 Linux 版本不尽相同,也不见得是最新版本或需要版本的 Go 语言包,所以我们说一下如何手动安装指定版本。* 1.下载Go发行版
从官方地址:https://golang.org/dl/ 上下载合适的 二进制发行版 (例如: go1.10.4.linux-amd64.tar.gz ):
```bash
wget https://dl.google.com
转载
2023-12-19 13:33:52
109阅读
一、查看Jdk的安装路径:whereis java
which java (java执行路径)
echo $JAVA_HOMEecho $PATH备注:如果是windows中,可以使用:set java_home:查看JDK安装路径 java -version:查看JDK版本 二、卸载旧版本的JDK:确定JDK的版本:rpm -qa | grep jdk
rpm -qa | grep gcj可
转载
2023-08-02 19:09:44
321阅读