Author: foam

118 篇文章

恢复数据库快照xb文件到新实例
背景 背景就是我把线上某张表的某个字段给清空了。用的是腾讯云的数据库实例,运维配置的快照是每天早上备份一次,因此可以通过快照文件恢复数据。直接恢复到线上实例是不现实的,所以想法是将快照恢复到本地实例,然后用脚本/工具把数据导出来,再写入线上实例。当时恢复过程比较曲折,这里记录下比较好的操作步骤。 获取xb文件 从云服务商或你自行备份的xb文件中获取…
fish shell切换到zsh
fish shell 想来用了也3年多了,大部分时间并不是在用fish shell的语法特性,而是觉得自带的主题好看,以及自动补全功能。当时挑选 xx shell时还网上做了功课,也在zsh和fish之间徘徊,后面看了阮一峰老师的推荐文章后就入坑了fish-shell 😂 今天装了一个软件,要用到alias别名,翻了翻~/.bash_profile…
Git使用技巧
git clean 之前的文章 git-clean exclude: 本地的.gitignore 有时候我们在本地创建的文件,不想提交到仓库时,会考虑用.gitignore。 但.gitignore文件本身往往是添加到版本控制的。为了不影响其他协作者。git提供了一个只对本地生效的规则文件 在项目的 .git/info/exclude 文件里编辑即…
qq互联100016错误
对于这个错误我也是很服气的。 用客户端传过来的 access token 换用户信息时报错:{"error":100016,"error_description":"access token check failed"} 请求的链接为:https://graph.qq.com/oauth2.0/me?access_token=我的token&…
10分钟内跨账号迁移阿里云ECS实例
今天在阿里云购买了一个便宜的实例,打算把旧实例迁移到新实例。步骤很简单。 旧实例创建自定义镜像 控制台找到ECS实例,点击创建自定义镜像。镜像名称随意填,反正是一次性的。因为我的实例只有系统盘,所以只有默认资源组可以选,如果你有别的盘,可能可以选择多个。 共享自定义镜像(在同一账号内迁移的跳过这一步) 提交创建后,在镜像菜单可以看到提交的镜像,进度…
2019年度总结
2019是平淡的一年,没有太大的变化,所以觉得平淡无奇。年度总结会以比较特殊的散文形式叙述,形散而神...也散。 首先迎来的是2018年的收场,年会,抽了个还算不错的小奖。 过年与往年一样,亲人朋友间聚聚,除了家里各种商业小店纷纷开起来外,倒是没有其他改变。 接着便真正拉开了新的一年的帷幕,开始返工了。开工利是很大,那天我司小伙伴的朋友圈里纷纷成为…
【转】Mac打开软件提示:xx已损坏,请移至废纸篓
转载自:简书 解决方法一: 允许任何来源的应用。在系统偏好设置里,打开“安全性和隐私”,将“允许从以下位置下载的应用程序”设置为“任何来源“。当然,这个设置已经无法在Mac OS Sierra上完成了。 在Mac OS Sierra上,应该进行以下操作: 打开终端(Terminal),输入以下命令后回车,输入密码 sudo spctl --mast…
用php对象,简化Json Schema的定义
Github地址 使用php对象,描述Json-Schema变得更容易(支持draft-07 和 draft-06) 使用opis/json-schema作为校验器 好处 定义容易,不用写复杂的json 定义更有可读性 安装 composer require "foamzou/easy-json-schema" 基本使用 use Foamzou\E…
nginx proxy_pass后gzip不生效
有一台服务器只能对外开80端口,但该服务器有几个项目同时共用。因此做了一个方案,使用不同的url前缀,proxy_pass到对应项目监听的端口。 如default.conf配置如下 server { listen 80 default_server; location /a/ { rewrite ^/a/(.*)$ /$1 break; # 剥掉 …