
QA
gtfeature
i'm gt / email: zhaojunlike@gmail.com
展开
-
QA:Golang抽象nil问题
问题描述比如说 a 变量是 *xxx , 他实现接口 Ixxx, 如果*xx 没有初始化 =nil,返回回去给ixxx,那么 Ixxx ! =nil 但是实际是nil如图所示启动LoadTaskManager 返回一个 定义为如下的接口type ITM interface{}fun(xx *xx) LoadTaskManager() ITM {}如果*xx 中有一个实现 ITM的,但是没有初始化的接口 *yeezy,此时直接判断 *yeezy=nil,但是如果返回这个 *yeez原创 2020-06-03 12:07:52 · 360 阅读 · 0 评论 -
QA:golang redis协议同时写入报错
Q:使用redigo协程并发报错参考:https://studygolang.com/articles/21266协程同时sendwrite tcp 192.168.10.66:7289->192.168.10.66:6379: wsasend: An existing connection was forcibly closed by the remote host.协程同时D...原创 2020-01-14 22:18:40 · 1706 阅读 · 0 评论 -
QA:rustup-init error: caused by: 拒绝访问。 (os error 5)出现权限拒绝
QA:rustup-init error: caused by: 拒绝访问。 (os error 5)出现权限拒绝这种问题就算跑管理权限也解决不了的,具体不知道什么问题,解决方案就是,这种会将cargo工具安装好,包括rustc这些,只是没有stable库之类的,我们可以执行 .\rustup.exe update stable # 这样会自动 更新依赖后放置文件夹 # stable-i6...原创 2019-12-21 09:09:19 · 2832 阅读 · 0 评论 -
QA: c# IHttpFactory配置代理或者HttpClient配置代理
第一种是直接给service添加服务var serviceCollection = new ServiceCollection();serviceCollection .AddHttpClient(NamedHttpClients.ProxiedClient) .ConfigurePrimaryHttpMessageHandler(() => new HttpClien...原创 2019-12-05 08:36:51 · 1856 阅读 · 1 评论 -
QA: Android 开发kotlin换行格式难看问题
Q: Android 开发kotlin换行格式难看问题比如说这种,好像是android studio更新后,默认的换行只有200个col,就会很难看,团队开发约束难A:使用editorconfig进行限制现在各大ide编辑器都支持editorconfig,也是团队约束代码最简单的手段(出了使用lint 也需要是用editorconfig)[*]charset = utf-8inser...原创 2019-12-04 08:36:24 · 1930 阅读 · 0 评论 -
QA:阿里云K8s启动容器后无法访问网络
在使用阿里云k8s平台创建容器后,无法访问网络,查询资料后发现是VPC的问题,需要配置SNET,跳转到VPC控制台,NAT网关管理,然后配置DNAT 外网服务,SNAT 内网访问服务就可以了,访问外网需要设置SNAT绑定公网IP条目即可...原创 2019-11-01 23:59:29 · 1354 阅读 · 0 评论 -
QA:mongoose中设置virtual后不工作问题
virtual提供了更方便的一些扩展属性或者关联数据api,但是当我在设置后发现不工作,原来代码如下const _schema = new Schema({ creator: { type: Schema.Types.ObjectId, ref: 'Users' }, title: { type: String, default: '' }, file: { type: String...原创 2019-11-02 16:55:35 · 693 阅读 · 0 评论