08 2019 档案
摘要:什么是rabbitMQ? rabbitMQ是一款基于AMQP协议的消息中间件,它能够在应用之间提供可靠的消息传输。在易用性,扩展性,高可用性上表现优秀。而且使用消息中间件利于应用之间的解耦,生产者(客户端)无需知道消费者(服务端)的存在。而且两端可以使用不同的语言编写,大大提供了灵活性。 cento
阅读全文
摘要:一、Django的数据库配置 (一)修改settings.py文件关于数据库的配置: Django默认使用sqlite: 再添加一个数据库:仿照“default”的格式直接添加: 如果想要使用mysql,需要进行一下配置: 1. 编辑项目文件夹下的settings.py 2. 编辑项目文件夹下的__
阅读全文
摘要:http编程 http 服务端 http 客户端 http常见请求方法 发送 HEAD 请求 http 常见状态码: 表单处理: 模板操作 1) 替换 main.go 文件内容如下: index.html 代码如下: 运行结果: 2) if 判断 main.go 文件内容: index.html 文
阅读全文
摘要:网络编程 TCP/IP 协议: TCP 编程 go服务端的处理流程: 示例代码: go客户端的处理流程: 示例代码: 发送HTTP请求 示例代码: UDP协议: redis go中redis 的使用 安装 redis 包 1. 连接redis 2. 字符串类型 : Set 和 Get 接口 2.2
阅读全文
摘要:goroutine 1、进程和线程 2. 协程和线程 3. 不同 goroutine 之间进行通信 打印1到10所有数的阶乘(全局变量 和 锁同步) channel channel概念: 管道分类: 无缓存区管道示例: 无缓存区管道死锁参考:https://blog.csdn.net/u011328
阅读全文
摘要:终端读写 操作终端相关文件句柄常量 fmt 常见用法 示例代码: 带缓冲区的读写: 示例代码1:(从标准输入中读取) 示例代码2:(从文件中读取) 练习,从终端读取一行字符串,统计英文、数字、空格以及其他字符的数量。 文件读写 读取整个文件示例 示例代码: 读取压缩文件示例 文件写入 示例代码: 拷
阅读全文