摘要:
centos7创建无需sudo密码用户和主机间免key的ssh互访 在Linux下想让普通用户执行sudo时无需输入密码 上面的{username}替换成自己的用户名即可 主机间免key的ssh互访 1.先 ssh keygen 直接按回车键,不要输入任何内容 2.把公钥拷贝到相应对应主机 阅读全文
摘要:
go的异常处理panic/recover Go语言中目前(Go1.12)是没有异常机制,但是使用panic/recover模式来处理错误。 panic可以在任何地方引发,但recover只有在defer调用的函数中有效 阅读全文
摘要:
通过反射获取值 通过反射修改变量的值 函数传递的参数是值拷贝 go反射中使用 Elem()方法获取指针对应的值 IsNil()和IsValid() IsNil()常被用于判断指针是否为空;IsValid()常被用于判定返回值是否有效 go的结构体反射 任意值通过reflect.TypeOf()获得反 阅读全文
摘要:
go中使用空接口保存任意值的字典 go类型断言,提取空接口可以存储任意类型的值 使用swith case 阅读全文
摘要:
fancybox图片灯箱功能 在页面中引入几个文件 在博客文件中需要加载图片的地方插入下面html代码 效果: 阅读全文
摘要:
封装的Redis队列 MyRedisQueue.py 接收端 发送端 阅读全文
摘要:
pyjsonrpc的使用 客户端 JsonRpcClient.py 服务端 JsonRpcServer.py 阅读全文
摘要:
Go的并发 并发和并行 并发:同一 内执行多个任务 并行:同一 执行多个任务 类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个 并发工作 是由Go语言的运行时(runtime)调度完成,而线程是由操作系统调度完成 在多个 间进行通信 goroutine 的概念类似于线程,但 是由Go的运 阅读全文
摘要:
Go的反射 变量内在机制 1. 类型信息:预先定义好的元信息 2. 值信息:程序运行过程中可动态变化的 反射概念 程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分 支持反射的语言可以在程序编译期将变量的反射信息,如字段名称、类型信息、结构体信息等整合到可执行文件中,并给程序提供 阅读全文
摘要:
Django中使用websocket settings.py中的配置 views.py中使用 在index.html中的显示 wss: Error during WebSocket handshake: Unexpected response code: 200报错 修改nginx的配置文件即可 对 阅读全文