- 博客(15)
- 收藏
- 关注
原创 windows11 WSL2 ArchLinux 安装oh-my-zsh
windows11 WSL2 ArchLinux 安装oh-my-zsh查看当前有哪些 shellcat /etc/shells没有 zsh 的话先安装 zshsudo pacman -S zsh切换为 zshchsh -s /bin/zsh重启 WSL(终端关了重开),这里选择生成 .zshrc 文件的 0安装 oh-my-zsh,脚本有可能安装失败# 直接安装sh -c "$(curl -fsSL https://raw.githubusercontent.com
2022-04-16 19:24:28 1230
原创 windows11 使用 wsl2 安装 archLinux
windows11 使用 wsl2 安装 archLinux下载 archLinux,下载 tar.gz 文件下载地址:https://mirrors.tuna.tsinghua.edu.cn/archlinux/iso/latest/启用 WSLdism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart启用虚拟平台dism.exe /online /e
2022-04-15 12:18:13 3160
原创 idea使用 jdk11 启动报错 无效的版本 11
项目从 jdk8 升级到 11,使用 idea 启动项目时报源发行版 11 错,如下:出现此错误有一下若干
2021-11-16 15:25:36 4123
原创 Mac 切换 键盘布局(Colemak、dvorak、qwerty)
文章目录Mac 切换 键盘布局(Colemak、dvorak、qwerty)三种键盘布局优缺点Mac 切换 键盘布局(Colemak、dvorak、qwerty)打开系统便好设置,选择键盘切换到输入法,点击左侧 +选择要使用的键盘布局,第一种为 dvorak,第二种为 Colemak,ABC 就是最常用的 qwerty 布局三种键盘布局优缺点有博主写的很清楚了,点击查看,咱就不赘述了...
2020-08-28 09:41:01 5769
原创 Maven依赖机制-参考官方文档
Maven 依赖机制一来管理是 Maven 的核心功能。Maven 在定义,创建和维护具有明确定义的类路径和库版本的可复制构建方面大有帮助。传递依赖关系Maven 通过自动包含传递性依赖关系,避免了发现和指定你自己的依赖关系所需库的需要(官方文档里的说法)。也就是说,Maven会根据你引入 pom 的依赖来自动管理各依赖之间的关系,而它们有可能是继承自父项目或者它本身。因此可能会有多个不同版本的同一依赖,然而只有在发生循环依赖的时候才会产生问题。Maven 自身包含一些功能来限制引入哪些依赖项:
2020-08-11 08:57:04 393
原创 synergy 多 主机 共享 共用 同一套键鼠
文章目录简介Server 主机设置Client 客户端设置完结简介使用 synergy 可以部分替代 kvm 而达到不同主机间共享同一套键鼠的作用。为什么说是部分替代呢,因为首先需要开启软件才能共享。其原理大致为以一台电脑作为 server 主机,其他多台电脑作为 client 客户端,通过局域网达到键鼠共享,因此需要一些前提条件才能正常使用。前提条件:多台主机在同一局域网内每台主机的 synergy 软件处于开启状态,因此你可能需要将软件设置为开机自启,最好也不要给主机设置密码,除非你有办
2020-07-31 10:41:53 621
原创 gitlab 配置ssh 登陆 需要 输入密码
问题在 gitlab 里已经配置里 ssh-keys,但是使用 ssh clone 项目的时候需要如下一样的输入密码,而且无论输入什么都不对导致无法 clone 项目。解决办法一. 使用 http 方式 clone这个办法就是快速解决 clone 项目的,直接使用 git clone http://xxx.com/yyy/zzz.git ,只需要 输入一次 gitlab 账号密码就行。二. 配置 ssh 的 config 文件可能有些童鞋就是想用 ssh clone,不然就难受,比如鄙人,这
2020-07-06 10:35:05 8170 3
原创 idea 2020 鼠标悬浮显示详情
idea 鼠标悬浮显示详情文章目录idea 鼠标悬浮显示详情2020 版 idea 之前2020 版 idea 之后2020 版 idea 之前file -> settings设置如下2020 版 idea 之后file -> settings设置如下
2020-06-29 10:43:21 6427 4
原创 git项目上传到多个仓库
git项目上传到多个仓库文章目录git项目上传到多个仓库使用 git remote [-v] 查看远程仓库使用 git remote set-url --add origin(github) new_url 新增仓库场景:需要将一个项目上传到两个不同的仓库,例如 github 和 gitlab。看完下面 git 命令操作,可以随意组合 pull 和 push 到多仓库。使用 git remote [-v] 查看远程仓库# 一般远程仓库都为 origingit remote> origin
2020-06-12 18:43:04 1774
原创 java String 分析
Java String 源码分析(JDK 8)字符串常量池字符串常量池存在于运行时常量池中(JDK 7 之前存在于运行时常量池,JDK 7 已将其转移到堆中)。字符串常量池的存在使 JVM 提高了性能和减少了内存开销。String 源码String 类是用 final 修饰的,这意味着 String 不能被继承,而且所有的成员方法都默认为 final 方法。/***...* Strings are constant; their values cannot be changed af
2020-06-11 20:12:11 152
原创 用户 & 用户组
文章目录Linux 用户和用户组管理Linux 系统用户账号的管理useradd 添加新的用户账号删除账号修改账号用户口令管理Linux 系统用户组的管理groupadd 新增一个用户组groupdel 删除一个已有的用户组groupmod 修改用户组的属性newgrp 将当前用户切换到其他组Linux 用户和用户组管理用户账号的添加、删除、修改用户口令的管理用户组的管理Linux 系统用户账号的管理useradd 添加新的用户账号刚添加的账号是被锁定的,无法使用,需添加口令才可以使用u
2020-06-08 17:50:57 239
原创 Linux 系统目录结构
文章目录Linux 系统目录结构目录的解释:Linux 系统目录结构ls /命令可以看到 Linux 系统目录树状目录结构//root/root/Desktop/root/Maildir.../bin/boot/dev/etc/home/var/lib/usr/usr/bin/usr/lib.../media/...目录的解释:/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜
2020-06-08 17:49:47 173
原创 Linux 文件属性和权限
文章目录Linux 文件基本属性(权限)文件属性属主 & 属组更改文件属性chgrp 更改文件属组chown 更改文件属主,也可同时更改属组chmod 更改文件 9 个属性符号类型改变文件权限Linux 文件基本属性(权限)Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。文件属性在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用
2020-06-08 17:47:25 221
原创 ubuntu 安装 ssh
文章目录服务端(必须)系统是否有 ssh安装 ssh 服务端确认 sshserver 是否启动启动ssh 配置重启 sshserver客户端(非必须)安装客户端ssh登陆(客户端)服务端(必须)系统是否有 ssh使用 ssh localhost 若出现 conection refused 则未安装或使用 ssh -v 查看是否有 ssh 版本,没有在未安装安装 ssh 服务端sudo apt-get install openssh-server确认 sshserver 是否启动ps -e |
2020-06-08 17:42:42 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人