摘要: 进程篇 基本使用 1 ~~输出~~ 注意! Python官方文档提到为何必须要使用 ,由于该包的所有功能都需要将主模块导入到子模块中,但是IDLE无法将 模块导入子模块,所以只能在文件中编辑好程序执行 更多 :[multiprocessing — Process based parallelism] 阅读全文
posted @ 2019-12-15 15:48 影灵衣 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 分布式篇 1 简述 分布式计算的基本理念是将工作划分为一个一个小任务,分发给多台设备处理,再汇总结果。在分布式计算中,网络中的机器必须要保持可用(延迟误差、意外宕机等等),需要一个持续监控架构 分布式多进程 2 的子模块 还支持把多进程分布在多台机器上, 模块已经封装好了网络通信的细节 实现方法 : 阅读全文
posted @ 2019-12-15 15:47 影灵衣 阅读(259) 评论(0) 推荐(0) 编辑
摘要: GPU篇 1 准备 1. 需要有支持CUDA的Nvidia显卡 linux查看显卡信息:lspci | grep i vga 使用nvidia显卡可以这样查看:lspci | grep i nvidia 上一个命令可以得到类似" 03.00.0 "的显卡代号,查看详细信息:lspic v s 03. 阅读全文
posted @ 2019-12-15 15:45 影灵衣 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 线程篇 基本使用 python线程使用的两个模块为: ~~ (不推荐再使用) ~~、 (查看threading的源码可以发现,threading实际是对_thread进一步的封装,官方将其称为 Low level threading API ,下面简单尝试使用_thread) ~~调用start_n 阅读全文
posted @ 2019-12-15 15:42 影灵衣 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 异步篇 1 介绍 2 除了 、`并行 异步`模式,它与事件编程一样,十分重要 在并发的异步模式中,不同的任务在时间线上是相互交错的,而且一切都是在单一控制流(单线程)下进行的 1.asyncio (过时) 基本使用 1.1 使用asyncio实现事件循环管理 什么是事件循环? 在计算系统中,能够产生 阅读全文
posted @ 2019-12-15 15:42 影灵衣 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 并行编程 介绍篇 设计并行编程 1 任务分解 :将程序分解为任务,在不同处理器上执行以实现并行化。 (可以使用以下两种方法) 领域分解 :将 分解 (当处理的数据量很大时,分开处理) 功能性分解 :将 分解为任务 (把大的任务分解为多个小任务处理) 任务分配 :将任务分配到各个处理器上 (目的是 ) 阅读全文
posted @ 2019-12-15 15:41 影灵衣 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 问题 使用flask提供json数据,用vue在前端获取json数据展示。 发现无法获取到该json数据,但其它网站的api的json数据是可以拿到的。 解决 后来,查到是由于遇到 的问题,通过设置flask允许其它域访问即可。 域 = 协议名 + 主机名 + 端口号 禁止不同域的访问是为了防止 ( 阅读全文
posted @ 2019-11-21 16:29 影灵衣 阅读(1632) 评论(0) 推荐(0) 编辑
摘要: 简介 从前的网页程序是将业务代码嵌入到JSP页面中,耦合性较高。 后来将前后端的代码分离后,采用MVC架构,M:模型,负责数据模型的控制,V:视图,负责视图的展示,C:控制器,负责将数据模型放到相应的视图中渲染。 请求过程 ┌─────────┐ ↗│ 处理器映射│ 2/ └─────────┘ / 阅读全文
posted @ 2019-11-04 22:38 影灵衣 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 简介 典型的应用场景就是日志,我们需要在某段业务代码的前后做一些日志输出的话,如果我们将日志代码与业务代码混在一起,是非常难以解耦合的。 aop就是应对这种情况产生的技术。 概念 通知 切面的工作被称为通知。 通知以日志为例,就是想要插入到业务代码的日志程序。 Spring切面的5种类型的通知: 前 阅读全文
posted @ 2019-10-29 16:54 影灵衣 阅读(219) 评论(0) 推荐(0) 编辑
摘要: JDBC 传统的jdbc程序。 Mybatis 使用mybatis做ORM映射的程序。 目录结构 准备数据库 设置账户:root 设置密码:123456 代码 build.gradle User.java 映射类 UserDao.java 映射方法 mybatis config.xml mybati 阅读全文
posted @ 2019-10-14 14:05 影灵衣 阅读(238) 评论(0) 推荐(0) 编辑