数据库迁移-MySQL-Redis
迁移准备准备换服务器了,在目标服务已经安装完成了MySQL和Redis数据库。
缓存为了缓解一些接口的压力(数据还重复计算和数据量大),又没有redis就用Map写了个简单的做缓存.package utilsimport ("sync""time")var Cache cacheMapfunc init() {go Cache.iniC
数组切片传递数组在传递中采用引用传递,即使重新赋值也是只是复制他的一份内存地址例如:func main() {array1:=[]string{"00","01"}array2:=array1array1[0]="asd"fmt.Print
需求需要在生成word后同时生成一份word文档,由于考虑环境是linux和无外网环境.需本地生成.实现找到以下两种库(都差不多好像libreoffice更兼容微软的office):OpenOfficelibreoffice还有几种远程调用的 不适用就pass掉了安装libreoffice最终经过测
unioffice使用go处理offce是一个开源库,不过这个库需要付费授权unioffice没有相关文档只有github上的几个例子遇到的问题在处理word的时候需求是将图片设为封面背景,但是当图片添加进去后放大到页面大小会挤压文字我想实现的效果:|没有文档我只找到了这个APIt.SetTextW
遭受攻击前两天我的小水管服务器被cc攻击,对方一直调我项目中的一个搜索接口,有时命中了关键词会返回很多数据,造成流量消耗。达到了每天几万IP的访问,每秒20+这是某一天的流量和请求数||虽然不是很多,但是在我小水管服务器(2Mpbs)看来已经是难以承受。导致我的服务器流量被消耗完毕,导致项目无法访问