2019年04月Archive for

golang go-session SetsessionID 以及直接返回MD5的修改

 刚接触 GO 两天, 用了echo 使用官方推荐的 session 不好使,(估计是我不会用). 找到了一个国人兄弟的库,这里强烈推荐一下,很不错. https://github.com/go-session/echo-session 因为个人业务罗技需要作了如下修改: 1.将原作者返回的base64 修改为直接返回 md5 go-session\session\session.go import 增加 "crypto/md5" 三十二行左右,将 return newUUID() 修改为下面 sessionID: func(_ context.Context) string { return Sha1String(newUUID()) //修改 默认返回uuid 修改为 md5值  by 职业菜鸟 20190429 },   随便找个位置 新增 下面函数 func Sha1String(data string) string { //新增 获取字符串sha1 备用  by 职业菜鸟 2019...

golang 解析json到 map 使用办法

习惯了 python 简易, 这里放一下 go 的 json 解析到map的方法  import ( "encoding/json" "fmt" ) data := "{\"info\":{\"ver\":\"1.0\"},\"id\":\"1\"}" json_map := make(map[string]interface{}) err := json.NewDecoder(strings.NewReader(data)).Decode(&json_map) if err != nil { return err } else { info := json_map["info"].(map[string]interface{}) ver := info["ver"].(string) fmt.Println("ver:&q...

go vscode 调试环境安装

 go get -v -u github.com/peterh/liner github.com/derekparker/delve/cmd/dlv 一行命令.

迅雷老版本下载地址大全,迅雷还是老版本好用

传说老版本 不封资源 不限速, 下面是官方的下载地址,如果无法下载,请使用迅雷下载   迅雷极速版 http://down.sandai.net/thunderspeed/ThunderSpeed1.0.35.366.exe http://down.sandai.net/thunderspeed/ThunderSpeed1.0.34.360.exe http://down.sandai.net/thunderspeed/ThunderSpeed1.0.27.310.exe http://down.sandai.net/thunderspeed/ThunderSpeed1.0.26.290.exe http://down.sandai.net/thunderspeed/ThunderSpeed1.0.22.238.exe http://down.sandai.net/thunderspeed/ThunderSpeed1.0.20.224.exe http://down.sandai.net/thunderspeed/ThunderSpeed1.0.3....

win10 清理备用内存

 win10 这个 备用内存非常有问题, 我本机最大可以达到 10G 左右备用内存. 这样导致我浏览器频繁崩溃,游戏也崩溃, 查了微软相关说明,说是为了运行更快,就会提前加载文件到内存里,他们说会自动释放....but  我本机无效. 重点来了: RAMMap 单机下载 https://docs.microsoft.com/zh-cn/sysinternals/downloads/rammap 可以手动释放所有内存,很好使, 唯一缺点就是不能自动清理.

ubuntu 安装 xfce4+xrdp+chrome 远程桌面

  1、安装xrdp apt-get install -y xrdp 2、安装xfce4 apt-get install -y xfce4 3、配置xfce4 echo "xfce4-session" >~/.xsession 创建.xsession文件并写入内容。 4、继续配置xfce4 vi /etc/xrdp/startwm.sh 在. /etc/X11/Xsession前一行插入 xfce4-session 5、重启xrdp service xrdp restart 7、使用远程桌面连接mstsc.exe,连接之后类型选择sesman-xvnc 填写用户名和密码之后就好了 8. 安装中文字体 apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming 9.安装谷歌浏览器 下面保存为 chrome.sh wget -q -O - https://dl-s...