![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发工具类
文章平均质量分 68
老和山乔治
宁静致远
展开
-
YouCompleteMe 安装踩坑
Vim里下载完插件后,打开vim,可能遇到以下报错。一般原因是有自己安装的python,可以。下的,这个时候指定系统自带的即可解决。安装过程中可能遇到以下报错,提示需要特别的python,看一下路径,大概率是。原创 2023-09-23 10:03:11 · 464 阅读 · 0 评论 -
docker 入门指南
docker 是一个加速应用开发、分发、部署的平台,使用沙盒机制,可移植性很好、占用计算机资源小。具体而言,docker 提供了打包应用运行所需的环境到一个镜像里的能力,并提供一系列应用的生命周期管理工具。用户基于这个镜像可以在同一台机器上同时运行多个实例,使用同一个镜像的应用所获取的执行环境是一致的。这使得我们的应用易于分发,快速验证。......原创 2022-08-18 11:04:11 · 557 阅读 · 0 评论 -
git log 中 AuthorDate 和 CommitDate
git loggit 中 commit 的日期标记实际上包含了两个日期,它们分别是 AuthorDate 和 CommitDate。commit d259a04b7289d002c374cd0266e1af1b8a5824b3Author: User Name <username@xxx.com>Date: Wed Apr 21 16:26:47 2021 +0800...当我们使用选项 --pretty=fuller 时才会显示全部时间 git log --pretty=fu原创 2021-04-22 11:36:05 · 1618 阅读 · 0 评论 -
gdb 基本操作
栈信息bt backtracebt , n是一个正整数,表示只打印栈顶上算起n层的栈信息。bt <-n>,-n表一个负整数,表示只打印栈底下算起n层的栈信息。f framef ,查看当前栈层的信息,可以用 frame 或 f会打印出这些信息:栈的层编号,当前的函数名,函数参数值,函数所在文件及行号,函数执行到的语句。info f这个命令会打印出更为详细的当前...原创 2020-11-16 17:27:06 · 1270 阅读 · 1 评论 -
使用 vim 和 xxd 编辑二进制文件
xxdxxd [options] [files]xxd 可以转储 [dump] 出文件的数据,反之亦可。例如:xxd -l 0x30 /bin/ls00000000: 7f45 4c46 0201 0100 0000 0000 0000 0000 .ELF............00000010: 0300 3e00 0100 0000 5058 0000 0000 0000 ..>.....PX......00000020: 4000 0000 0000 0000 a003 0200原创 2020-10-10 17:13:53 · 2502 阅读 · 1 评论 -
VS Code 使用(二)sftp插件
在 window 上开发代码如果需要和 Linux 服务器 / 工作站 同步的话,插件 Sftp 是一个不错的选择。使能简单使用几行配置就行了。{ "host": "host", "username": "username", "remotePath": "/remote/workspace"}复杂配置1对于有特别要求的场景,下面是一个比较复杂的配置。context: 指定了本机要同步的目录ignore: 指定忽略某些文件或者目录的同步profiles:可以多个目录不同的配原创 2020-06-17 15:54:55 · 636 阅读 · 0 评论 -
Vim81安装,系统剪贴板及^M显示的问题
安装Vim81更多的选项可以进入 src 目录下运行 ./configure -hsudo apt-get install libncurses5-devsudo apt-get install python-devwget ftp://ftp.vim.org/pub/vim/unix/vim-8.1.tar.bz2tar xf vim-8.1.tar.bz2cd ~/vim81/...原创 2019-04-30 14:47:37 · 443 阅读 · 0 评论 -
error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated.
Note: This solution is not just limited to codecommit but also for other Ubuntu gnults_handshake related issues.If you have AWS cli installed in ubuntu 14.04 and working with AWS codecommit, you are...原创 2019-06-17 15:43:27 · 20889 阅读 · 1 评论 -
Tomcat 配置 https
使用 keytool 生成证书准备工作: 服务器安装 tomcat, jdk配置好jdk的环境变量生成服务器证书read -p "Enter your domain [www.example.com]: " DOMAINkeytool -genkey -v \ -alias $DOMAIN \ -keyalg RSA \ -storetype PKCS12 \ -ext SAN...原创 2019-05-05 16:06:21 · 2039 阅读 · 0 评论 -
搭建 git server
这里主要描述一下自建 git 服务器时采用 ssh 协议的情况。搭建流程对于仓库导出或者建立SSH连接没有顺序要求,这里先建立SSH连接。建立SSH访问权限git 服务器搭建中最复杂的就是用户的权限管理,这个后面再说。比如允许部分人用于只读权限,另一部分人拥有完整的读写权限。Case 1团队内均能使用SSH访问 git server,也就是 git 服务器上大家都有一个账号。使用 ch...原创 2019-04-23 12:06:19 · 3782 阅读 · 2 评论 -
如何在 git for Windows 上配置 vim 及安装插件
安装插件这里使用Vundle进行插件管理一般在C:\Users\xxx\.vim文件夹下,Git bash heregit clone https://github.com/VundleVim/Vundle.vim.git之后配置好Vim即可vim配置此时vim的配置文件在git的安装目录下的etc文件夹下,如D:\Program Files\Git\etc编辑其中的文件vim...原创 2018-12-20 20:47:34 · 5572 阅读 · 1 评论 -
VS Code 使用(一)代码格式化
安装 cpptools extension代码格式化VS Code默认的代码格式风格实在不爽,尤其是大括号换行。在设置里面可以选择代码格式化风格。对于 C / C++ 而言,WebKit 挺好用的。同时在设置里还能指定是否在保存时、粘贴代码时或者每敲一行代码 ; 结尾时自动格式化。有深度定制需求的可以自己建一个文件叫 .clang-format, 这个文件指定的格式会覆盖上面选择的风...原创 2019-09-29 16:37:10 · 1579 阅读 · 0 评论