安装nodejs方式有很多种。 第一种:官网下载 通过 "nodejs官网" 下载安装 ,但有个缺陷,不同版本的nodejs无法顺利的切换。 第二种: NVM安装 NVM可以帮助我们快速切换 node版本。但是安装NVM过程中有很多坑,网上找了很多文档都没解决问题。这里自己总 ...
分类:
Web程序 时间:
2019-01-16 13:52:04
阅读次数:
147
Django REST Framework - 版本控制 为什么需要版本控制? API 版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据)。 DRF提供了许多不同的版本控制方案。 可能会有一些客户端因为某些原因不再维护了,但是我们后端的接口还要不断的更新迭代,这个时候 ...
分类:
其他好文 时间:
2019-01-15 22:55:46
阅读次数:
209
只有IE浏览器才支持这个构造函数,可以用这个来判断,当前是否为IE浏览器 在IE的不同版本下,要创建XHR对象,也需要通过这个构造函数来创建(构造时的参数不一样)。 因为ActiveXObject的使用容易存在安全问题,如IE11中报错 Automation 服务器不能创建对象 解决办法: Inte ...
分类:
其他好文 时间:
2019-01-15 11:59:02
阅读次数:
1180
DRF的版本控制 为什么需要版本控制 API 版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据)。 DRF提供了许多不同的版本控制方案。 可能会有一些客户端因为某些原因不再维护了,但是我们后端的接口还要不断的更新迭代,这个时候通过版本控制返回不同的内容就是一种不错的解 ...
分类:
其他好文 时间:
2019-01-15 11:54:59
阅读次数:
189
32 bit 与 64 bit 程序(2)区别 由于操作系统内存分配的不同,导致软件开发过程中,需要编译不同版本的软件。 几个重要概念: (1)这里所说的的32位与64位程序,是指经过编译器编译后的可执行文件,例如像Windows上的exe文件,而最初编写的源码并没有32位和64位之说。 (2)不是 ...
分类:
其他好文 时间:
2019-01-15 10:43:30
阅读次数:
332
DRF的版本控制 为什么需要版本控制 API 版本控制允许我们在不同的客户端之间更改行为(同一个接口的不同版本会返回不同的数据)。 DRF提供了许多不同的版本控制方案。 可能会有一些客户端因为某些原因不再维护了,但是我们后端的接口还要不断的更新迭代,这个时候通过版本控制返回不同的内容就是一种不错的解 ...
分类:
其他好文 时间:
2019-01-14 23:03:20
阅读次数:
191
学习视频:玩转Git三剑客(苏玲 携程代码平台负责人)——极客时间 https://time.geekbang.org 1. 版本控制系统(Version Control System, VCS)的演变历史 VCS出现前: 用目录拷贝区别不同版本 公共文件容易被覆盖 成员沟通成本很高,代码集成效率低 ...
分类:
其他好文 时间:
2019-01-12 21:49:32
阅读次数:
376
Conda是什么?Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。Anaconda安装包可以到https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载。Miniconda
分类:
其他好文 时间:
2019-01-12 19:55:06
阅读次数:
613
一、在Linux安装python解释器 二、virtualenv 1、介绍 在使用Python开发的过程中,一般来说,不同的项目会依赖不同版本的库的问题,如果你所有项目都使用python默认的库,下载的依赖包就会非常多,而往往独立的一个项目是不需要那么多依赖包的。 此时,我们需要对于不同的工程使用不 ...
分类:
数据库 时间:
2019-01-11 15:55:23
阅读次数:
135
Apache 配置 1.常规手动部署apache方法(不会apache配置的请先移步看下Apache基本手工配置方法),解压fcgid,取其mod_fcgid.so至modules目录 2.打开httpd.conf 注释掉以下类似配置 3.增加配置(尾部或中部即可) ExecCGI 为附加值 4.修 ...
分类:
Web程序 时间:
2019-01-09 13:36:08
阅读次数:
201