接手维护公司一个内部使用的旧项目时碰到的问题,需要导入文件批量更新同个字段不同值的数据。

三年前的一个旧项目,最开始时单次仅需要更新数十至上百条数据,直接就是循环update。
而最近同事反馈说导入之后报错,功能完全没法用。
找同事拿来导入数据,说好的几十上百条的呢?这几万条数据是什么鬼??
测试了下,没有意外,超时了。
没啥说的,上手优化吧。

阅读全文 »

今天群聊时被某人博客高产似那啥给刺激到了,又鼓起了更新博客的欲望,今天来写写常见的api接口验证规则吧。

验证加密串

最常见的应该就是这种了。
需要的元素如下:

  • key
  • 请求数据
  • 加密规则

阅读全文 »

一时好玩搭了个KMS服务器,记录下。服务器基于Debian 9.

KMS服务器搭建

下载脚本并运行:

wget https://raw.githubusercontent.com/dakkidaze/one-key-kms/master/one-key-kms-debian.sh && chmod +x one-key-kms-debian.sh && ./one-key-kms-debian.sh
  • 如果跟我一样是国内服务器的话,脚本内的git clone https://github.com/Wind4/vlmcsd.git这一步会需要很久。
  • 所以可以手动下载one-key-kms-debian.sh脚本,将脚本内的git clone https://github.com/Wind4/vlmcsd.git这一句注释。(在此句前加#号即可。)
  • 再将修改后的one-key-kms-debian.sh上传至vps。
  • 本地执行git clone https://github.com/Wind4/vlmcsd.git,将克隆下来的vlmcsd文件夹手动上传到vps上的/usr/local/kms下。
  • 执行刚才上传的one-key-kms-debian.sh./one-key-kms-debian.sh

这样脚本搭建的话,请务必记得开放服务器安全组中的1688端口。

阅读全文 »

一直都很喜欢极简风。
之前的博客模板总觉得太花哨,但是因为是自己写的,更换模板太费劲,懒癌晚期的我实在提不起劲来折腾。
直到几天前看到朋友托管于github上的博客,NexT.Mist真的是太符合审美了!
于是抱着尝试的心态在github上搜索了一番,竟然真的有基于php的Typecho移植版,完美!
鉴于之前博客荒的不成样子,就懒得迁移过来了。就着这次搭建新服务器,将流程整理了一番,希望可以帮到想自己搭建博客的朋友们。

前置需求

  1. 域名

    域名注册十分简单,如果没有特殊需求,建议在 万网 购买。
    需要注意的是,如果希望使用国内的云服务器,则需要进行域名备案后才能正常解析,而部分后缀的域名不支持在工信部进行备案,所以注册时需要注意。
    如果使用的是境外机房(包括香港地区)的服务器,则无论域名是否备案,都可以正常解析。

  2. 服务器

    国内云服务提供商推荐 阿里云腾讯云
    国外的话,可供选择的太多,LinodeVultrAmazon 等都是十分靠谱的主机托管商。

  3. SSH 客户端工具

    用以在本地连接远程云服务器进行管理。这里推荐 xshell 、 Putty。

  4. FTP 客户端工具

    更方便的进行文件上传、下载。推荐 xftp 、 FileZilla。

阅读全文 »