
Linux/Mac OS
文章平均质量分 53
Linux/Mac OS
abcnull
INTP男,好结交志趣相投的朋友,微信:a463279708,希望能共同努力进步!你们的支持将是我写下去的不竭动力......
展开
-
入职后快速配置mac方便快速上手业务for研测向
比如 idea plugin 中搜资源可能会很慢,一般公司可能会有代理配置,帮助你快速拉取,看公司文档,或者以仓库形式,或者有代理形式。这个上面 maven 配置讲解了它的位置在哪,然后具体配置可以找公司要 settings 可以参考这个文档。java 从什么途径下都行,有人从公司中下载 jdk 也可以,官方也可以,可以参考这个。mac 会自带有 git 不用再下载了,主要是配置一下,参考。如果有下载公司视频会议软件,可以配置视频效果,如背景这些。看公司用的什么 rpc,有的用 thrift。原创 2023-10-17 16:29:49 · 231 阅读 · 0 评论 -
appium自动化中常用的adb命令
文章目录查看连接的设备adb devices抓取包名和 Activityadb logcat | grep -i 'display'安装 appadb install apk路径卸载 appadb uninstall 包名杀掉 adb 进程adb kill-server重启 adb 服务adb start-server电脑发送到手机adb push 电脑路径 手机路径手机发送到电脑adb pull 手机路径 电脑路径手机重启adb reboot...原创 2020-09-09 10:17:02 · 68 阅读 · 0 评论 -
mac关闭sip
【代码】mac关闭sip。原创 2023-04-02 14:53:36 · 477 阅读 · 0 评论 -
iterm2简单快捷键提高工作效率
iterm2简单快捷键提高工作效率原创 2023-01-12 14:25:14 · 226 阅读 · 0 评论 -
vim快捷操作提升工作效率
表示 insert 要开始写入了。如果希望永久显示行好,就在。退出 insert 模式。即可显示 vim 行号了。可以开始输入一些指令了。原创 2023-01-12 14:07:48 · 360 阅读 · 0 评论 -
mac配置idea自带的maven3环境变量
mac配置idea自带的maven3环境变量原创 2023-01-11 20:33:25 · 526 阅读 · 0 评论 -
Mac安装python3并配置环境变量
Mac安装python3并配置环境变量原创 2023-01-11 16:14:35 · 2972 阅读 · 0 评论 -
Mac安装java并配置环境变量
Mac安装java并配置环境变量原创 2023-01-11 15:36:41 · 865 阅读 · 0 评论 -
mac快速配置iterm2
mac快速配置iterm2原创 2023-01-11 13:34:47 · 2123 阅读 · 0 评论 -
mac快速安装homebrew简单方法
mac安装homebrew简便方法原创 2023-01-11 11:15:15 · 242 阅读 · 0 评论 -
设备的唯一标示符发展史
文章目录介绍mac 地址udididfaad signatureuuidimei介绍2009 年 ios 1- mac 地址2012 年 ios 5(使用 udid 对 mac 地址多了一层封装)- mac 地址 - udid 2013 年 ios 6(使用 idfa 对 udid 多了一层封装)- mac 地址 - udid - idfa 2020 年 ios 14(使用 ad signature 对 idfa 多了一层封装)- mac 地址 - udid -原创 2021-09-26 20:16:31 · 327 阅读 · 0 评论 -
正则中的捕获组和非捕获组
捕获组和非捕获组文章目录捕获组非捕获组捕获组简单理解正则中()中即为一个捕获组String text = "<textarea rows=\"20\" cols=\"70\">nexus maven repository index properties updating index central</textarea>";String reg = "<textarea.*?>.*?</textarea>";Pattern p = Pattern.原创 2021-05-14 11:48:29 · 670 阅读 · 0 评论 -
客户端开发中git协作流程模型
文章目录简介常驻分支master 分支dev 分支alpha 系列分支临时分支feature 系列分支hotfix 系列分支版本信息简介客户端团队开发中,常常会有一套自己的git流程,下面推荐使用下方的git团队开发客户端的流程,来方便项目的开发与推进。常驻分支有 master,dev,alpha 分支,临时分支有 feature 系分支,hotfix 系分支。下方介绍的所有合并操作都是在 gitlab 上提出 MR。还是直接看这个图片最清晰常驻分支master 分支介绍创建项目最开始的分原创 2021-04-24 04:10:15 · 493 阅读 · 0 评论 -
一文看懂实际项目中git切分枝提交代码的多种操作
文章目录前言第一种切分枝提交方式第二种切分枝提交方式前言已知一个项目当我们拉取下来肯定会直接存在 master 主分支,那我们实际开发中需要建立自己的分支,以后提交代码也不能提交到 master 分支而是一个开发分支上# 查看分支git branch# 创建分支git branch xxx# 切换分支git checkout xxx# 将本地分支推送到远程git push -u origin xxx# 分支合并,当前为 master,分支 xxx 合并到 mastergit me原创 2020-06-03 15:15:18 · 732 阅读 · 0 评论 -
一文看懂各种场景的git撤销回滚操作
文章目录前言场景一:工作区改动未 add 还原工作区修改场景二:已 add 未 commit 还原工作区成 stage 但 stage 不变场景三:已 add 未 commit 还原工作区成 stage 且 stage 清除,等同于撤销 add场景四:已 add 未 commit 还原工作区成最近一次 commit 的版本场景五:已 add 已 commit 将整个版本回退到上一次 commit 的版本且工作区保留最新代码场景六:已 add 已 commit 将某个文件回退到上一次 commit 的版本且工原创 2020-06-02 19:23:08 · 848 阅读 · 1 评论 -
windows安装配置git并初始化邮箱
文章目录git 下载配置环境变量检查 git 是否配置成功初始化 gitgit 下载git 直接去官网下载,建议下载最新版的,再怎么也得安装 1.8 以上的版本,因为很多工具支持 1.8 以上的版本git 下载配置环境变量下载好之后,我们添加系统变量GIT_HOME,变量值为D:\JavaTools\Git,这个地址值根据大家的路径决定然后我们再点击系统变量PATH中添加一行%GIT_HOME%\cmd,最后一步步确定保存即可检查 git 是否配置成功如果配置环境变量之前已经打开了 dos原创 2020-06-01 18:39:15 · 1026 阅读 · 0 评论 -
提交项目到github的多种方式
文章目录方式一:使用原生 git 操作方式二:使用 intellij idea 提交方式一:使用原生 git 操作步骤一:创建 github 项目首先我们打开 github 点击创建一个项目仓库然后我们填写其中的项目仓库信息,最后 README 文件可以勾上,也可以不勾,看自己的需求,项目中有 README 就可以不用勾选,想要以后自己添加也行。最后点击创建仓库按钮,这样一个新的仓库就生成了步骤二:执行 git 命令我们在自己的本机上找到一个存放自己项目的文件夹,在项目文件夹中执行gi原创 2020-05-31 23:55:34 · 391 阅读 · 0 评论 -
idea提交代码github没有新增贡献值
我 github 中通过 idea 提交上去,但是我发现我在 github 中改动提交贡献面板的贡献值会改动,但是 idea 提交就没有改动,后来一查发现原来是我本地 git 工具的 name 和 email 和 github 中的 name 和 email 没有对应,我感觉好坑啊!要不然我的贡献面板也是全绿下面只需要 3 步即可解决问题!首先查看本地 git本地 git 中查看 name ...原创 2020-01-30 23:15:47 · 798 阅读 · 1 评论 -
GIT BASH 中乱码的解决
文章目录大家如果使用 git 工具基本机器上都会有一个 git bash,git 的命令控制台,我使用时候中文字段会出现乱码,怎么解决呢?如下方式:【右键】→【Options…】→【Text】→【locale】选择 zh_CN→【Character set】选择 GBK搞定!...原创 2020-01-19 17:25:37 · 936 阅读 · 0 评论 -
git拉代码contents are identical并且no difference但是实际还有代码差异
首先写解释:这是 git 换行符自动转化的 bug出现场景:idea 中使用 git 拉取代码时候,会发现文件为蓝色,表示有改变,但是比较拉下的版本和本地版本是无差别,显示 no difference 并且显示 contents are identical,即内容无差别,但是文件还是蓝色,还是拉取不成功,说明代码本质还是有区别的这是为什么呢?我找到了如下解释:不同的人的开发环境中设置的...原创 2020-01-19 17:11:08 · 11812 阅读 · 2 评论 -
git bash 缺少的部分 linux 命令补充方法
文章目录文章摘录自如下git bash 添加 wget 命令wget 命令缺失Windows中git bash完全可以替代原生的cmd,但是对于git bash会有一些Linux下广泛使用的命令的缺失,比如wget命令。在此,以安装wget命令为例,其他命令可以采用相同的方式解决:1、下载wget二进制安装包,地址:https://eternallybored.org/misc/w...转载 2020-01-05 22:30:04 · 1990 阅读 · 0 评论 -
GitHub 项目配置 ssh 并拉取
文章目录使用 git bash 查看本地是否有 ssh key,主要是看 id_rsa 和 id_rsa.pub 这两个文件若没有 ssh key 需要生成一下ssh-keygen -t rsa -C "xxx@qq.com"查看 id_rsa.pubcat id_rsa.pubGitHub 添加 ssh key先进入 GitHub 中点击右上角头像,点击 Se...原创 2020-01-02 16:10:57 · 2602 阅读 · 1 评论 -
Git常见场景模型操作
文章目录Git 安装后的初始化本地创建版本库查看有推送权限的地址Git 提交最常规操作常规的本地库版本回退撤销工作区修改、add、commit当前工作完成了一半,又紧急接到另一个任务,想要保存当前工作场景以后可以恢复冲突解决发版时打标签操作Git 在 GitHub 上的实际操作搭建自己的 Git 服务器注:下面提交的文件统一用 readme.md 代替Git 安装后的初始化Git 安装完成之...原创 2019-05-17 10:42:54 · 917 阅读 · 0 评论 -
Git 底层原理
文章目录@[toc]一.git 介绍一.git 简介二.git 历史三.集中式与分布式四.git 大致结构二..git 目录结构三.git add 与 git commit 简单原理四.创建与合并分支简单原理五.git rebase 简单原理六.开始从底层入手 git七.git add 命令底层原理八.git add 和 git commit 中间的操作(tree 对象的生成)九.git comm...原创 2019-05-17 10:32:01 · 8864 阅读 · 0 评论 -
git在项目中提交代码与本地合并实例(本地合并方式)
git在实际项目中提交代码与合并实例假如本地有三个分支:master(主分支)develop(开发分支)mybranch(本地自己的开发分支)其中develop是开发合并代码的目的地,mybranch是本地自己开发需要的分支,在mybranch中开发测试代码1.我们在mybranch分支开发完代码和测试提交成功2.先切回develop分支git checkout develop...原创 2019-02-21 17:29:53 · 1965 阅读 · 0 评论 -
Git常用命令
1.在特定版本的linux下可以安装git的命令 查看git是否安装: git 安装git: sudo apt-get install git2.设置使用git的用户姓名和邮箱 global表示对本地所有仓库都是用此用户名和邮箱 git config –global user.name “Your Name” git config –global user.email “ema...原创 2018-09-07 16:48:20 · 742 阅读 · 0 评论 -
Mac安装go并配置环境变量
文章目录mac 安装 gomac 配置 go 环境变量mac 安装 go# brew 查看本地是否有 go(若显示 not installed 则表示没有安装)brew info go# brew 安装 gobrew install go# brew 查看 go 版本go versionmac 配置 go 环境变量go 需要配置环境变量# 打开环境变量配置vim ~/.bash_profile实际配置情况如下:# GOPATHGOPATH="/Users/xxx/GoPr原创 2021-03-24 23:15:11 · 3461 阅读 · 1 评论 -
macbook设置环境变量的方法(jdk maven)
文章目录mac 设置环境变量的方式和 linux 很像,但是和 win 的区别就有点大了,主要是通过命令行的方式来设置我们先进入当前用户账户下cd ~然后我们编辑文件vim ~/.bash_profile然后我们将环境变量添加进去,如下截图最后我们可以更新一下当前窗口source .bash_profile如果我们发现重启终端如果环境变量又失效了,可以在 .zshrc 文件中添加如下source ~/.bash_profile...原创 2020-11-16 13:48:21 · 401 阅读 · 0 评论 -
怎么解决mac每次启用终端非要source才能使得环境变量生效
文章目录场景与解决问题分析场景与解决本人在配置 java 环境变量的时候,没有问题,但是在配置 maven 环境变量的时候每次打开终端,一定要 source 一下才能生效,最后本人采用如下的解决措施来处理先进入当前用户账户的目录下cd ~然后执行命令来创建 zshrc 文件(原本我查看了一下隐藏文件,也没有这个文件,我就干脆直接创建了一个)touch .zshrcvim .zshrc最后我添加了一行命令上去添加如下 source ~/.bash_profile最后我重启终端,mvn 都原创 2020-11-16 13:41:11 · 2246 阅读 · 0 评论 -
macbook苹果电脑新手快速上手
文章目录系统介绍触摸板教程常用快捷键教程实用软件教程一些实用功能系统介绍mac 的系统与 win 的文件管理上的区别win 的系统最直观的感受就是将磁盘分成了 c 盘,d 盘,e 盘等,但是 mac 系统的文件系统不是如此,它没有 c 盘,d 盘的的概念,他是按照类型来分类,比如用户账户下有公共,图片,文档,下载,音乐,应用程序,影片,桌面等,一般软件下载下来好了之后我们直接在桌面 command+f 的应用程序中去找到相应的 app 或者在启动台中直接找到 app 即可mac 系统查看自己的版本原创 2020-11-15 21:45:38 · 2096 阅读 · 0 评论 -
CentOS 7查看自己IP地址方法
文章目录ip addip add我们输入ip add然后可以查看如下红框中即是我们的局域网 ip 了!原创 2020-08-09 21:07:27 · 1893 阅读 · 0 评论 -
运维linux常用命令(不含三剑客)-进阶篇
文章目录pscurljqps查看进程相关# 查看进程相关ps -auxcurlget 或 post 请求的网络命令,默认为 get 请求# -x 指定代理地址,默认发送 get 请求,配合 fiddlercurl -x localhost:8888 https://www.baidu.com# -G 或者默认为 get 请求curl https://www.baidu.comcurl -G https://www.baidu.comcurl -X GET https://www.原创 2020-05-15 20:37:33 · 422 阅读 · 0 评论 -
运维linux常用命令(不含三剑客)-入门篇
文章目录tail(从尾部查看日志)# 从尾部查看,默认查看倒数 10 行,这里 f 表示会不断刷新tail -f [file]# 从尾部查看,查看倒数 20 行数据,n 表示多少行,且不断刷新tail -fn -20 [file]# 从 100 行到末尾tail -n +100 [file]less 和 more(查看日志)# 查看日志支持上下滚屏less [fi...原创 2020-01-11 18:36:33 · 518 阅读 · 0 评论 -
Linux/Unix/Windows?MacOS发展史?一图胜千言!
文章目录操作系统图示简史转载 2020-05-17 12:24:41 · 936 阅读 · 0 评论 -
Linux中安装Mysql服务的详细过程(末尾提供怎么装percona toolkit慢日志查询工具)
使用工具声明:1.cenOS6.62.本人在虚拟机中使用,在服务器上也行,后面会通过linux命令来安装percona toolkit方便慢日志查看管理一.Linux下安装Mysql服务下面的操作前先使用root权限 su root1.安装mysql之前需要确保系统中有libaio依赖,使用如下命令 yum search libaio yum install liba...原创 2018-09-07 16:33:08 · 501 阅读 · 0 评论 -
初学!CentOS 6.6安装Docker服务并拉取镜像创建容器
文章目录一.Docker 介绍一.简介二.历史二.Docker Hub三.Docker 镜像与容器四.Linux 安装 Docker 服务五.下载镜像并启动容器一.Docker 介绍一.简介一个开源的应用容器引擎,开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后再发布到任何流行的 Linux 机器上,也可实现虚拟化,容器完全采用沙箱机制,相互间不会有任何接口组成:clien...原创 2019-07-30 18:09:34 · 1492 阅读 · 1 评论 -
CentOS 7 安装 JDK 多种方式
文章目录其实在之前将 jenkins 环境搭建时候讲过,而且之前用的 CentOS 6.6,CentOS 7 一下的版本兼容性很差,这里打算以安装 JDK 为专门的专题来讲解,下面用多种方式安装 JDK方式一:CentOS 7 中已经存在默认的 openjdk 1.8,其实已经足够了,主要是配环境变量可以先通过 which 命令和 where 命令查看路径信息,which 是查看某个可执行文...原创 2019-12-13 23:41:01 · 626 阅读 · 0 评论 -
CentOS 7 安装 MAVEN 多种方式
文章目录方式一:我打算通过 wget 方式下载压缩包,再 tar 解压到/usr/lib下先通过which mvn没有找到wget 是下载器,yum 是下载安装工具,至于 wget 下载的文件 url 怎么找,这个迅雷下载的链接一个道理,你也不知道,得自己在网上找,如果说 wget 是迅雷下载器通过链接来下载,那么 yum 就像 360 软件管家,一键安装我先输入 wget 发现命令有效说...原创 2019-12-13 23:47:20 · 339 阅读 · 0 评论 -
CentOS 7安装GIT并配置环境变量多种方式
文章目录方式一:通过 wget 下载压缩包,然后 tar 解压,最后which git路径是/usr/lib我之前用的 centos 6.6 中有默认 git 是 1.7.1 的版本,但是 github 中要求 git 最好不要低于 1.7.2,这就很尴尬了,centos 7 我查了 which git 没有,我打算下一个高一点版本的 git,那使用 centos 7 的 yum 的 inst...原创 2019-12-13 23:54:08 · 1472 阅读 · 0 评论 -
CentOS 7安装DOCKER多种方式
文章目录方式一:先更新 yum 然后通过 yum 来安装之前在 centos 6.6 中 安装的时候版本和 jenkins 兼容之间存在问题,这里换成 centos 7 就很完美了,没啥兼容相关的问题了。注意了 docker 新版叫 docker-ce,老版本才叫 docker 和 docker-engine。我们这里打算使用当然是新版啦除了可以通过更新 yum 源使用阿里库安装,还可以 ...原创 2019-12-14 00:01:15 · 328 阅读 · 0 评论