Gavin Blog

Thinking will not overcome fear but action will.

Chrome使用技巧

Chrome使用技巧

切换黑暗模式 不需要插件,官方自带的黑暗模式 chrome://flags/#enable-force-dark

如何删除git中的敏感的数据

如何删除git中的敏感的数据

删除git/github中的敏感数据 现在本地删除需要删除的文件 将需要删除的文件先在本地进行删除,然后进行一次commit,否则BFG会提示These are your protected commits, and so their contents will Not be alterd而无法删除 下载BFG的jar包 需要有jdk的运行环境 运行BFG 先cd到目标的仓库下面 运行下面...

zip压缩包解压后的文件名是乱码的解决

zip压缩包解压后的文件名是乱码的解决

前言 笔者为了平时的安装一些软件或者开发调试的方便将使用的windows的默认编码格式设置为了utf-8之后,出现了意想不到的问题,别人发给我的压缩包解压后出现了乱码的问题,具体如下: 文件打开能正常的显示,但是就是文件名看不出来到底是什么东西 解决方法 修改windows系统的编码格式为GBK 这里违背了我的初衷了,所以不采用这种方式,有兴趣的同学可以自行的尝试下 添加解压时编码的...

jasypt加密工具的使用

jasypt加密工具

踩过的坑 jdk的版本也会影响jasypt的使用 使用jdk-8u152-linux-x64.tar.gz的时候会出现下面的问题 1.8.0_292这个版本实测没有问题 jdk-8u381-linux-x64.tar.gz这个版本实测也没有什么问题 这也就解释了为什么idea上面运行的时候没有什么问题,但是到服务器上面部署之后就会出现问题的原因 Caused by: org.springf...

frp实现简单的内网穿透,远程桌面

frp实现简单的内网穿透,远程桌面

准备 云服务器一台(或者有公网ip的机器); 内网服务器一台或者自己的windows电脑也可以; 域名一个(可选); 在云服务器上搭建服务 下载服务端软件 注意要根据自己的服务器的架构来选择,不要选错版本了 github地址:github.com/fatedier/frp 下载相应的 Release 版本 查看linux服务器体系结构方法 ...

windows Terminal ssh的使用免密登录以及文件传输

windows Terminal ssh的使用免密登录以及文件传输

密钥登录 参考文章 cat C:\Users\Gavin\.ssh\id_rsa.pub | ssh root@124.222.220.45 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys" cat C:\Users\Gavin\.ssh\id_rsa.pub | ssh root@107.173.83.1...

Jekyll博客本地部署

Jekyll博客本地部署出现的问题

部署的过程 gem是一个管理Ruby库和程序的标准包 ruby的安装参考这个文章即可: windows上ruby的安装 # 安装jekyll和jekyll bundler $ gem install jekyll $ gem install jekyll bundler # 进入博客所在的目录里面 D:\OneDrive\04文档\ObsidianGit\Gavin\posts\ # 执...

gitignore文件失效

添加gitignore文件失效的原因

https://lanxin1234.github.io/gitbookNote/git/gitignoreNOtinvaild.html 添加gitignore文件失效的原因 1. 如果在项目开始的时候配置了.gitignore文件 如果在项目开始的时候配置了.gitignore文件,会对一些文件进行忽略。然后git初始化,添加到远程仓库,这个时候再进行版本控制的时候就会忽略对这些文件...

linux常用的命令

wsl wsl ~ #可以启动wsl并且切换到~目录 端口相关 netstat -anp | grep :8800 # 端口占用 oracle开放端口的方法 https://zhuanlan.zhihu.com/p/410194716 端口开放 Ubuntu & Debian 防火墙相关的 Debian 和 Ubuntu # debian和ubuntu可以通过如下的方式安装uf...

Centos7 VMware虚拟机根分区扩容

Centos7 VMware虚拟机根分区扩容

vmware里面扩容 1.虚拟机的快照删掉,否则无法扩容 2.虚拟机需处于关机状态 满足以上两个条件,虚拟机里面的expand扩容选项才可以使用 扩容到自己想要的大小 LVM根分区扩容 查看当前分区状况 # 查看当前分区空间的大小 df -TH # 查看分区状态 lsblk 可以看出根目录在/dev/sda2的位置,有点麻烦,但是也不是不行 创建分区 fdisk /...