文章 32
评论 269
浏览 46263
Go面试总结

Go面试总结

面试是一个互相博弈的过程,此贴用于记录个人在面试中遇到的各种问题以及解答(不定期更新中) 面试是一个运气问题,你总会遇到一个面试官,问你的问题你都会,当然你会的越多,这个概率就越高

从零开始安装 solo 博客

从零开始安装 solo 博客

之前也写过类似的帖子,但是由于那时自己的各种原因写的不是特别好,所以今天写一个聚合帖,记录从购买服务器到安装 Solo 然后通过 nginx 反向代理,最后升级 https 的全过程。此贴献给完全无基础的人,所以废话较多,见谅 1. 购买服务器 首先你得有自己的服务器,有的话就跳过。服务商可选的有很多,比如:阿里云、腾讯云、百度云、还有一些香港的服务商以及国外的(有特殊需求的可以考虑下)。腾讯和阿里对于新用户以及学生都有很大的优惠,配置的话如果只挂 Solo,买最低配 1G1 核 1M 即可。国内的几家都可以关注下,不定时会有很好的优惠活动。我比较推荐阿里云,前段时间刚买了一台 3 年才 668 多,不知道活动结束没有。阿里云购买服务器时会要求你安装系统(不知道可不可以不选),推荐选择 CentOS。 2. 购买域名(可不买) 建议还是买一个域名,直接通过 IP 访问的话不是特别好。购买域名时不要盯着.com,.cn 这种比较热门的域名,往往很贵。还有尽量选择可备案的域名,否则就会像鼠鼠在碎觉一样只能挂载 444 端口上运行。可通过域名.信息查看可备案域名。如果你服务器买着国外的话似乎....

Docker导出mysql数据

Docker导出mysql数据

前言   前几天无意中在社区看到一个帖子(记一次清空数据仓库的过程),讲的是自己无意中删库的经历。如文中所讲,大多时候删库这件事我们只是耳闻,并没有遇到过,可要是万一呢,到时候恐怕是追悔莫及,而且mysql也没有oracle的恢复机制,所以备份就成了一个非常有必要的操作。   由于没有相关操作经验,所以从零开始讲如何数据,毕竟我还是比较珍惜我的小博客的。 具体操作   以前也导出过sql文件,但是都是直接用Navicat导出就完事了,但是这次我想实现的是自动备份,最好写成脚本的方式。   基本思路:使用命令将数据库数据从docker容器中导出来,以时间戳命名。最多保持7天,过期文件自动删除。 导出mysql数据 间接导出   mysql 导出数据的命令还是蛮简单的:mysqldump -u 用户名 -p 数据库名 > 导出的文件名,但这是linux里面执行的,我们的放在docker里面,所以要先进入容器,然后执行上述命令。然后你就会惊讶的发现,导出的文件在你的容器里面,然后你再从容器里面copy到你的主机上。这样做会在容器上产生大量sql文件,写定时任务是需要及时清理。 直接导出....

凡打不倒我的,必使我强大!!!—— 墨殇的技术博客