摘要:
部署静态文件: 静态文件有两种方式 1:通过django路由访问 2:通过nginx直接访问 方式1: 需要在根目录的URL文件中增加 url(r'^$', TemplateView.as_view(template_name="index.html")),作为入口,在setting中更改静态资源位 阅读全文
摘要:
前言: 基于Mosquitto服务器已经搭建成功,大部分都是采用默认的是允许匿名用户登录模式,正式上线的系统需要进行用户认证。 1.用户参数说明 Mosquitto服务器的配置文件为/etc/mosquitto/mosquitto.conf,关于用户认证的方式和读取的配置都在这个文件中进行配置。 a 阅读全文
摘要:
Go json解码到接口及根据键获取值 package main import ( "encoding/json" "fmt" "github.com/bitly/go simplejson" ) type JsonServer struct { ServerName string ServerIP 阅读全文
摘要:
``` package main import ( "encoding/json" "fmt" ) type User struct { Name string } func main() { var u User fmt.Printf("u=%+v, &u=%p\n", u, &u) //outp 阅读全文
摘要:
废话不多说,直接干就得了,上代码 package main import ( "encoding/json" "fmt" ) type IT struct { Company string Subjects []string IsOk bool Price float64 } func main() 阅读全文
摘要:
1、golang中没有隐藏的this指针,这句话的含义是() 参考答案:ACD 2、关于GoMock,下面说法正确的是() 参考答案:AD 3、关于接口,下面说法正确的是() 参考答案:ABC 4、golang中大多数数据类型都可以转化为有效的JSON文本,下面几种类型除外() 参考答案:BCD 5 阅读全文
摘要:
1、如果Add函数的调用代码为: 则Add函数定义正确的是() 参考答案:AC 2、如果Add函数的调用代码为: 则Add函数定义正确的是() 参考答案:A 3、关于GetPodAction定义,下面赋值正确的是() 参考答案:ACD 考察知识点 指针与值类型实现接口的区别 package main 阅读全文
摘要:
在使用gunicorn时,需要设置workers, 例如: gunicorn --workers=3 app:app -b 0.0.0.0:9000 其中,worker的数量并不是越多越好,推荐值是CPU的个数x2+1, CPU个数使用如下的方式获取: 虚拟机只有1个CPU,可以启动3个worker 阅读全文
摘要:
部署静态文件: 静态文件有两种方式1:通过django路由访问2:通过nginx直接访问 方式1: 需要在根目录的URL文件中增加,作为入口 在setting中更改静态资源位置 TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.D 阅读全文
摘要:
首先,给出“进程、线程和协程”的特点: 进程:拥有自己独立的堆和栈,既不共享堆,也不共享栈,进程由操作系统调度; 线程:拥有自己独立的栈和共享的堆,共享堆,不共享栈,标准线程由操作系统调度; 协程:拥有自己独立的栈和共享的堆,共享堆,不共享栈,协程由程序员在协程的代码里显示调度 阅读全文