摘要: 网络编程 两个版本结合着看吧! 一、网络编程 C/S架构和B/S架构 C/S架构 基于客户端(client)和服务器(server)之间的通信. 优点: 响应速度快 安全性高 缺点: 开发成本高,需要编写服务端和客户端 维护成本高 占用空间 B/S架构 基于浏览器(browse)和服务器之间的通信 阅读全文
posted @ 2020-04-09 20:44 赵刚、 阅读(227) 评论(0) 推荐(0) 编辑
摘要: # 1. 环境搭建 ## 1.1 创建虚拟环境 ```python # pip3 install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple # pip3 install virtualenvwrapper -i https://py 阅读全文
posted @ 2020-04-05 16:39 赵刚、 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 后端实现登陆认证 Django默认已经提供了认证系统 Auth模块。认证系统包含: 用户管理 权限[RBAC] 用户组[角色组] 密码哈希系统 用户登录或内容显示的表单和视图 一个可插拔的后台系统 Django默认用户的认证机制依赖Session机制,我们在项目中将引入JWT认证机制,将用户的身份凭 阅读全文
posted @ 2020-03-25 21:50 赵刚、 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: ##### 1.右击我的电脑,点击属性,选择高级系统设置 ![](https://img2020.cnblogs.com/blog/1730118/202003/1730118-20200322194634861-1038370956.png) ##### 2.选择环境变量 ![](https:// 阅读全文
posted @ 2020-03-22 19:50 赵刚、 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 3. redis window系统的redis是微软团队根据官方的linux版本高仿的 官方原版: https://redis.io/ 中文官网:http://www.redis.cn 3.1 redis下载和安装 下载地址: https://github.com/MicrosoftArchive/ 阅读全文
posted @ 2020-03-22 10:47 赵刚、 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 如何多人协同开发同一个项目? 使用代码版本控制[version control]软件, 目前市面上比较流行的代码版本控制器有: git,svn,csv 1. 使用git管理代码版本 本项目使用git管理项目代码,代码库放在gitee码云平台。(注意,公司中通常放在gitlab私有服务器中) 1.1 阅读全文
posted @ 2020-03-22 10:37 赵刚、 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Vue全家桶-Vue-router&Vuex Vue-Router 资料 Vue-router Vuex 介绍 Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。包含的功能有: 嵌套的路由/视图表 模块化的、基于组件的路由配置 阅读全文
posted @ 2020-03-05 19:10 赵刚、 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 块级绑定 let和const let 声明的变量:1.块级作用域 2.不允许重复声明 // var声明的变量会有变量提升 console.log(a); var a = 2; // let声明的变量不会有变量提升,是一个块作用域的 console.log(a); //报错 let a = 2; le 阅读全文
posted @ 2020-03-05 19:09 赵刚、 阅读(108) 评论(0) 推荐(0) 编辑
摘要: ####Vue基础 [TOC] ### vue基础 #### 历史介绍 - angular 09年,年份较早,一开始大家是拒绝 star: - react 2013年, 用户体验好,直接拉到一堆粉丝 star: - vue 2014年, 用户体验好 作者:尤雨溪 江苏无锡人 国人骄傲 #### 前端 阅读全文
posted @ 2020-03-05 19:02 赵刚、 阅读(129) 评论(0) 推荐(0) 编辑
摘要: ####day52 今日内容 内容规格 Python的基础 面向对象 网络 并发 数据库 前端 今日内容 web框架 原理 Django的下载安装使用 百度 socket服务端 socket服务端启动 2. 绑定ip和端口 3. 监听等待连接 接受数据 返回数据 断开连接 浏览器 socket客户端 阅读全文
posted @ 2020-03-05 18:54 赵刚、 阅读(198) 评论(0) 推荐(0) 编辑
摘要: git 版本控制 git init 初始化仓库 git init 文件 创建文件并初始化仓库 git status 查看状态 git add 文件名 /. 将变化的内容添加到暂存区 git commit -m '描述信息' 提交到版本库 git log 查看版本记录 git reflog 查看版本变 阅读全文
posted @ 2020-03-05 18:33 赵刚、 阅读(93) 评论(0) 推荐(0) 编辑
摘要: ####day42 WEB基础知识 分为前端与后端 c/s c:客户端client s:服务端server 后端 特点;必须通过指定的客户端软件,才能访问服务端的一种程序例如QQ b/s B:浏览器 Browser 特点:通过浏览器就能访问服务端的一种程序 前端 内容的展示 browser 浏览器 阅读全文
posted @ 2020-03-05 13:57 赵刚、 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 内容回顾 ####day35 # 并发编程 # io操作 : input/output # 阻塞 非阻塞(get_nowait) 同步 异步(start terminate submit map) 并发 并行 # 进程的三状态图 : 阻塞 运行 就绪 # 进程 计算机中最小的资源分配单位 # 进程之 阅读全文
posted @ 2020-03-05 13:28 赵刚、 阅读(133) 评论(0) 推荐(0) 编辑
摘要: ###概念 day27 ​ 网络架构 ​ C/S :qq 微信 浏览器 英雄联盟 穿越火线 王者荣耀 安装 ​ C:client 客户端 ​ S:server 服务端 ​ B/S :百度 淘宝 码云 只要在浏览器输入网址就可以直接使用了 ​ B:browser 浏览器 ​ S:server 服务端 阅读全文
posted @ 2020-03-05 13:22 赵刚、 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 面向对象的优点day20: 1.对相似功能的函数,同一个业务下的函数进行归类分类 2.站在上帝的角度构建代码,类就是一个公共的模块.对象就是模板实例化出来的,得到了对象就得到了一切 面线对象的结构: 类的组成就两部分 1.属性(静态属性) 2.函数就是方法(动态方法) # 面向对象: # 类: 某一 阅读全文
posted @ 2020-03-05 13:05 赵刚、 阅读(138) 评论(0) 推荐(0) 编辑