09 2019 档案

摘要:0. 环境准备 1. 安装 下载并安装 goland ide 编辑器 下载 golang 文件并安装 2. 测试 1. go 1. 每个 go 源代码文件开头必须是,package 声明,代表数据哪个包 2. 声明 main,代表可以编译 3. 有且只有一个 main 函数,主函数 4. 导入的包必 阅读全文
posted @ 2019-09-25 21:38 RunningForever 阅读(122) 评论(0) 推荐(0)
摘要:请求上文 1. 请求上下文的必要性 1. 当 Flask 应用处理经过 WSGI 处理好的请求数据时,将 封装成 request 对象。 2. 为了区分不同请求的请求对象,无非就是只有两种(我只知道两种) 方法,全局变量和使用 Context locals(Werkzeug提供) 实现 3. 很明显 阅读全文
posted @ 2019-09-23 23:35 RunningForever 阅读(377) 评论(0) 推荐(0)
摘要:websocket 使用webscoket实现类似web 微信的一个即时通讯工具 流程 1. 做前端 2. 建立webserver django / flask 3. 制作聊天功能 1. 轮询和长链接 1. 轮询 轮询:只是查询没有超时时间 不能保证数据的实时性 长轮询:默认有超时时间 2. 长链接 阅读全文
posted @ 2019-09-23 20:33 RunningForever 阅读(1405) 评论(0) 推荐(0)
摘要:1. Flask基础 flask理念 :一切从简为服务器减轻压力 1. 框架对比 | Django | Flask | | | | | Admin Model | 原生无 | | Model | 原生无 | | Form | 原生无 | | session | 有 颠覆认知(存储到服务端内存中,浏览 阅读全文
posted @ 2019-09-23 20:32 RunningForever 阅读(314) 评论(0) 推荐(0)
摘要:0. 流程 1. 实例化使用的模型类,得到一个模型对象 2. 对象.fit(feature, target), 训练模型 3. 对象.predict(data),得到预测的 target 值 1. 城市气候与海洋的关系研究 2. sklearn模块 Anaconda 中集成 线性模型 树模型 1. 阅读全文
posted @ 2019-09-23 20:13 RunningForever 阅读(372) 评论(0) 推荐(0)
摘要:前言 大数据时代,数据的重要性不言而喻,掌握数据者得天下。很多同学可能对一堆数据不知如何进行处理分析得到有用的信息,本文主要基于anaconda 简单介绍 Numpy 模块的使用,重点演示 Pandas 的应用。 数据分析:把隐藏在一些看似杂乱无章的数据背后的信息提炼出来,总结出所研究对象的内在规律 阅读全文
posted @ 2019-09-23 20:10 RunningForever 阅读(1641) 评论(0) 推荐(0)
摘要:安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。 翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost 阅读全文
posted @ 2019-09-23 07:47 RunningForever 阅读(250) 评论(0) 推荐(0)
摘要:0. 介绍 1. 消息队列 消息队列(Message Queue)是一种应用间的通信方式 ,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。 消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。 1. 阅读全文
posted @ 2019-09-22 21:25 RunningForever 阅读(423) 评论(1) 推荐(2)
摘要:redis 1. 概念 1. 数据默认写入到内存,断电数据会丢失 2. redis是内存型数据库 3. selenium操作浏览器时,需要注意浏览器资源释放,防止内存泄漏 4. redis持久化:防止数据丢失,以文件形式存储 5. Redis是vmware开发的开源免费的KV型NoSQL缓存产品 r 阅读全文
posted @ 2019-09-22 16:10 RunningForever 阅读(362) 评论(0) 推荐(0)
摘要:0. docker镜像加速器 1. pull环境 测试启动 2. yum配置 EPEL (Extra Packages for Enterprise Linux) Part1 Orientation 1. Test Docker version Run (or without ) to view e 阅读全文
posted @ 2019-09-21 20:16 RunningForever 阅读(414) 评论(0) 推荐(0)
摘要:docke基础 0. 基础概念 容器是随时创建,随时删除的,轻量级,每次docker run 都会生成新的容器记录 1. 安装docker 2. docker仓库 使用官方的 registry 镜像来启动私有仓库。 默认情况下,仓库会被创建在容器的 /var/lib/registry 目录下。 可以 阅读全文
posted @ 2019-09-21 20:14 RunningForever 阅读(168) 评论(0) 推荐(0)
摘要:1. 直接找到进程,杀掉 kill 9 pid 2. 查看定时任务,并编辑 文件的定时任务 防止非法程序定时启动 crontab l crontab e 3. 全局搜索病毒文件,并删除(注意恶意病毒,篡改了文件名) find / name 病毒文件 4. 找到后 rm rf 删除 如果删除不掉时,需 阅读全文
posted @ 2019-09-20 15:57 RunningForever 阅读(155) 评论(0) 推荐(0)
摘要:Mogodb port:27017,mysql:3306,redis:6379 NoSQL 不仅仅只是SQL 1. mongodb中概念 1. 使用不存在的对象即创建该对象 2. Json结构存储。dict用法 table1 1 mysql和mongodb对比 | 称呼 | MySQL | Mong 阅读全文
posted @ 2019-09-20 15:51 RunningForever 阅读(398) 评论(0) 推荐(0)
摘要:1. SQLAlchemy ORM框架、通用 Django Model:基于django 1. 安装 2. 使用 1. 约束 primary_key auto_increment nullable index unique 2. 数据类型 INT、INTEGER、Integer:都是整型 CHAR、 阅读全文
posted @ 2019-09-20 15:44 RunningForever 阅读(1506) 评论(0) 推荐(0)
摘要:nginx 是个web服务器、常用作静态文件服务器、常用作负载均衡。 nginx是个web服务器,常用作静态文件服务器,反向代理服务器,邮件代理服务器,负载均衡服务器。 1. 安装、配置文件 1. 安装 2. 配置文件学习 这里的所有配置是nginx的核心功能 找到nginx.conf,学习语法 1 阅读全文
posted @ 2019-09-20 15:25 RunningForever 阅读(601) 评论(0) 推荐(0)