关于GoFrame的踩坑 (v2)

ORM模型中,字段使用了指针也不会返回nil,官方说法是为了安全,但我认为这不严谨。特别是对于接口洁癖的人来说会看到很多空字符串。而且如果不走ORM,在Response上nil字段也会变成null存在。   自带的gf cli工具生成模型并不好用,不能自动生成关联(目前)。如果手动维护关联,后续再次使用gf gen dao的时候模型会被覆盖,除非将模型放置在其它位置。   dto和entity,dto中的字段都是interface{} 便于写入时使用,entity中的字段是相应的类型,而且带json tag便于输出。在多数场景下还是需要单独构建业务所需的模型。 ......

运营商投诉整理

联通客服:10010转人工客服 联通市级投诉:10010转5转1 联通省级投诉:10010转5转4 联通总经理中心投诉:96180 联通中国总公司投诉:010-10015   移动客服:10086 中国移动集团满意度热线:4001110086   电信客服:10000 中国电信集团投诉热线:4008810000   工信部:010-12300 工信部电信用户申诉受理中心:http://dxss.miit.gov.cn/   必须逐级投诉 保留录音和技术证据 投诉时态度端正良好 正当投诉理由 严重侵害消费者权益 所描述的服务质量未达标 其他正当理由 工信部投诉需要在集团投诉无果15天后进 ......

联通光猫破解整理

超级管理员 超管地址:http://192.168.1.1/cu.html 账号: CUAdmin 密码: CUAdmin 123qweasdzxc   Telnet取管理员用户名和密码(未测试) get telname get telpwd   中兴猫 切换版本 地址:http://192.168.1.1/hidden_version_switch.gch 密码:CUAdmin 切换后会重置所有设置   烽火猫 Telnet/FTP开启 http://192.168.1.1/servmngr.html 说明文字是白的,全选或审查元素解决。 20200624:今天拿到的猫,没有cd、vi命令,可以FTP 配置文件位置 /fhconf/backpresettings.conf /fhbak/xxxxx /data/xxxxx 管理员 ......

Nginx 优化笔记

Brotli支持 项目地址:https://github.com/google/ngx_brotli brotli要比gzip压缩比高得多,压缩时间也要稍长些。 brotli只有部分浏览器支持。 在http块中配置 brotli_static on; brotli on; brotli_comp_level 6; brotli_buffers 32 4k; brotli_min_length 20; brotli_types text/plain text/javascript text/css text/xml text/x-component text/x-json application/javascript application/x-javascript application/xml application/json application/xhtml+ ......

golang 快速入门学习笔记

Go的几个特点 可编译为二进制 存在指针 不使用分号,但单行多语句可以使用分号 空叫做nill HelloWorld package main //必须有main包,包名与文件夹名和文件名没关系,但同文件夹下多个文件必须包名一致 import "fmt"  //导入包 //入口函数 func main() { fmt.Println("hello world") }   导入包 导入多个包的语法 下划线代表初始化该包(执行init函数),但不导入他 import ( "database/sql" "fmt" _ "github.com/lib/pq" ) 常见包 fmt:格式化输出 os:环境、文件操作 iouitil:封装好的文件操作,读写文件、文件夹、 ......

ffmpeg硬件加速支持笔记

解码支持qsv nvenv amf

编码支持qsv nvenc
 
所以…nvidia yes
 
消费显卡只有最大2个并发
下面考虑无限并发的专业卡
 
h264最低标准 Quadro K2200
h265最低标准 Quadro P2000
h265带b帧最低 Quadro T1000
如果很有钱 最低考虑 Tesla P4
h265带b帧的Tesla只有 Tesla T4
 
家用卡的话 GTX1050就可以用h265了
家用h265带b帧 GTX1660/RTX系列