一、django实现websocket django默认是不支持websocket,只支持http协议 在django中如果想要基于websocket开发项目 你需要安装模块:channles pip3 install channels==2.3 版本不要使用最新的,如果安装最新的可能会自动把你的d ...
分类:
Web程序 时间:
2020-02-19 23:58:06
阅读次数:
139
django如何实现websocket django默认是不支持websocket的,只支持http协议 """ 在django中如果想要基于websocket开发项目 你需要安装模块:channles pip3 install channels==2.3 版本不要使用最新的,如果安装最新的可能会自 ...
分类:
Web程序 时间:
2020-02-19 20:45:31
阅读次数:
91
软件架构是软件开发中一个非常非常重要的过程。我们都知道在一个软件开发项目中,软件架构师是一个团队的核心,他负责整个软件开发的分工和沟通的安排,组织整个 团队进行分工合作,高效率的完成软件开发任务。 在之前的代码编写中,大多数是自己独立开发,编写代码和测试代码。从来没有加入过实际项目开发过程,也少有团 ...
分类:
其他好文 时间:
2020-02-18 11:23:01
阅读次数:
123
一、引言在实际使用 SVN 的过程中,我们总会遇到各种各样的问题。比如说,今天我又遇到了一个问题: 如下图所示:我们开发项目的主干从 A 点开始开发一个新的功能,结果到了 B 点感觉这个功能有点多,需要单独拉一个分支出来做,此时为了主干上代码的纯净,我们将主干上的代码回滚到了 A 点,然后拉出来了一 ...
分类:
其他好文 时间:
2020-02-15 13:52:33
阅读次数:
137
构建之法的第八章主要是讲述了需求分析开发团队是主要为用户着想,在开发项目之前进行用户分析; 讲述软件需求的4个步骤,(1)获取和引导需求(2)分析和定义需求(3)验证需求(4)在软件产品的生命周期中管理需求 。 讲述了9种用户调研方法:(1)焦点小组(2)深入面谈(3)卡片分类(4)用户调查问卷(5 ...
分类:
其他好文 时间:
2020-02-13 19:18:34
阅读次数:
72
小程序的文件类型: HTML+CSS+JS组合,静态加动态 微信是WXML(结构),WXSS(表现),JS(行为),json(配置) 区别: 标签基本统一为<view> 不使用js 控制页面变化,使用一些特有的标签来控制 WXSS 具备CSS的大部分属性,新增尺寸单位,适应设备,分为全局样式和局部样 ...
分类:
微信 时间:
2020-02-13 17:14:45
阅读次数:
111
软件开发的项目经理: 1、 基本职责就是确保项目目标的实现,领导项目团队准时、优质地完成全部工作。 2、 与客户沟通,了解项目的整体需求。并与客户保持一定的联系,即时反馈阶段性的成果,和即时更改客户提出的合理需求。 3、 制定项目开发计划文档,量化任务,并合理分配给相应的人员。 4、 跟踪项目的进度 ...
分类:
其他好文 时间:
2020-02-12 00:31:23
阅读次数:
54
在工程化的Go语言开发项目中,Go语言的源码复用是建立在包(package)基础之上的。本文介绍了Go语言中如何定义包、如何导出包的内容及如何导入其他包。 包(package)介绍 包(package)是多个Go源码的集合,是一种高级的代码复用方案,Go语言为我们提供了很多内置包,如fmt、os、i ...
分类:
编程语言 时间:
2020-02-10 22:57:54
阅读次数:
121
在后端的开发领域,各类开发框架都已经很多,在开发项目时可以根据不同的需要和需求选择合适的开发框架。然而在需要开发一个完善的工程化项目时,仅仅一个后端开发框架是不够的,还面临着在对开发项目的快速迭代中进行测试,部署,监控等问题。为了解决这些问题,DevOps的开发模式应运而生。 基于个人对DevOps ...
分类:
其他好文 时间:
2020-02-10 13:44:23
阅读次数:
68
版本控制 几乎是所有开发项目的必备, Git 是目前主流的版本控制系统,下面介绍几种常用的工作流程。 目录: 最简模式 特征分支 开发分支 开发 + 特性分支 发布分支 1. 最简模式 这是最简单的工作流模式,只使用 master 分支。 这种方式只适合于非常小的项目,例如个人项目。 当团队增长后, ...
分类:
其他好文 时间:
2020-02-09 12:02:30
阅读次数:
73