摘要: 1. 简介 动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法。20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程(multistep decision process)的优化问题时,提出了 阅读全文
posted @ 2019-10-09 17:31 RunningForever 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 0. 环境准备 1. 安装 下载并安装 goland ide 编辑器 下载 golang 文件并安装 2. 测试 1. go 1. 每个 go 源代码文件开头必须是,package 声明,代表数据哪个包 2. 声明 main,代表可以编译 3. 有且只有一个 main 函数,主函数 4. 导入的包必 阅读全文
posted @ 2019-09-25 21:38 RunningForever 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 请求上文 1. 请求上下文的必要性 1. 当 Flask 应用处理经过 WSGI 处理好的请求数据时,将 封装成 request 对象。 2. 为了区分不同请求的请求对象,无非就是只有两种(我只知道两种) 方法,全局变量和使用 Context locals(Werkzeug提供) 实现 3. 很明显 阅读全文
posted @ 2019-09-23 23:35 RunningForever 阅读(334) 评论(0) 推荐(0) 编辑
摘要: websocket 使用webscoket实现类似web 微信的一个即时通讯工具 流程 1. 做前端 2. 建立webserver django / flask 3. 制作聊天功能 1. 轮询和长链接 1. 轮询 轮询:只是查询没有超时时间 不能保证数据的实时性 长轮询:默认有超时时间 2. 长链接 阅读全文
posted @ 2019-09-23 20:33 RunningForever 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 1. Flask基础 flask理念 :一切从简为服务器减轻压力 1. 框架对比 | Django | Flask | | | | | Admin Model | 原生无 | | Model | 原生无 | | Form | 原生无 | | session | 有 颠覆认知(存储到服务端内存中,浏览 阅读全文
posted @ 2019-09-23 20:32 RunningForever 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 0. 流程 1. 实例化使用的模型类,得到一个模型对象 2. 对象.fit(feature, target), 训练模型 3. 对象.predict(data),得到预测的 target 值 1. 城市气候与海洋的关系研究 2. sklearn模块 Anaconda 中集成 线性模型 树模型 1. 阅读全文
posted @ 2019-09-23 20:13 RunningForever 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 前言 大数据时代,数据的重要性不言而喻,掌握数据者得天下。很多同学可能对一堆数据不知如何进行处理分析得到有用的信息,本文主要基于anaconda 简单介绍 Numpy 模块的使用,重点演示 Pandas 的应用。 数据分析:把隐藏在一些看似杂乱无章的数据背后的信息提炼出来,总结出所研究对象的内在规律 阅读全文
posted @ 2019-09-23 20:10 RunningForever 阅读(1574) 评论(0) 推荐(0) 编辑
摘要: 安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。 翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost 阅读全文
posted @ 2019-09-23 07:47 RunningForever 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 0. 介绍 1. 消息队列 消息队列(Message Queue)是一种应用间的通信方式 ,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。 消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。 1. 阅读全文
posted @ 2019-09-22 21:25 RunningForever 阅读(411) 评论(1) 推荐(2) 编辑
摘要: redis 1. 概念 1. 数据默认写入到内存,断电数据会丢失 2. redis是内存型数据库 3. selenium操作浏览器时,需要注意浏览器资源释放,防止内存泄漏 4. redis持久化:防止数据丢失,以文件形式存储 5. Redis是vmware开发的开源免费的KV型NoSQL缓存产品 r 阅读全文
posted @ 2019-09-22 16:10 RunningForever 阅读(347) 评论(0) 推荐(0) 编辑