05 2018 档案

摘要:安装 uwsgi uwsgi:https://pypi.python.org/pypi/uWSGI uwsgi 参数详解:http://uwsgi-docs.readthedocs.org/en/latest/Options.html 测试 uwsgi 是否正常: 新建 test.py 文件,内容如 阅读全文
posted @ 2018-05-31 19:17 NAVYSUMMER 阅读(221) 评论(0) 推荐(0)
摘要:一、http_load 程序非常小,解压后也不到100K http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。 但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。 还可以测试HTTPS类的网站请求。 下载地址:http://www.acme.c 阅读全文
posted @ 2018-05-29 16:18 NAVYSUMMER 阅读(177) 评论(0) 推荐(0)
摘要:Robot Framework是一款python语言编写,通用的功能自动化测试框架。它使用了比较易用的表格数据语法,基于关键字驱动测试,主要用来验收测试和验收测试驱动开发(ATDD)。 运行RIDE,在Windows环境下打开命令提示符cmd,输入ride.py进入RIDE界面,如下图所示: 运行R 阅读全文
posted @ 2018-05-29 14:45 NAVYSUMMER 阅读(201) 评论(0) 推荐(0)
摘要:linux 下的curl扩展安装,记录一下(发现网上好多抄袭的也不检测一下能不能用) 1.下载curl安装包: https://curl.haxx.se/download.html 2.解压: 如 tar zxvf curl-7.39.0.tar.gz 3.进入解压后的curl文件夹 : cd cu 阅读全文
posted @ 2018-05-29 12:20 NAVYSUMMER 阅读(945) 评论(0) 推荐(0)
摘要:1.siege介绍 siege介绍 : 百度百科 : siege 输入参数说明 输出参数说明: 2.siege安装 下载地址 : http://download.joedog.org/siege/ , 我用的版本 : siege-2.70.tar.gz 安装成功验证 : 3.siege使用 我这边是 阅读全文
posted @ 2018-05-28 15:53 NAVYSUMMER 阅读(4309) 评论(0) 推荐(0)
摘要:项目设置 创建一个名为tutorial的新Django项目,然后开始一个名为quickstart的新应用程序。 1 # Create the project directory 2 mkdir tutorial 3 cd tutorial 4 5 # Create a virtualenv to i 阅读全文
posted @ 2018-05-23 11:14 NAVYSUMMER 阅读(271) 评论(0) 推荐(0)
摘要:初次使用Vue.js devtool插件的新人在安装了Vue.js devtool插件后,都会经常有一个疑问。我在chrome浏览器里面已经成功安装好Vue.js devtool插件,怎么点击后提示vue.js not detected,无法正常使用呢?对于这样的问题,新人可能会花费很多时间去找答案 阅读全文
posted @ 2018-05-18 17:58 NAVYSUMMER 阅读(5727) 评论(0) 推荐(0)
摘要:本文源码寄方于github:https://github.com/w392807287/Design_pattern_of_python 参考文献: 《大话设计模式》——吴强 《Python设计模式》——pythontip.com 《23种设计模式》——http://www.cnblogs.com/ 阅读全文
posted @ 2018-05-10 09:50 NAVYSUMMER 阅读(581) 评论(0) 推荐(1)
摘要:1.在windows端使用工具(可以是pythonIDE,也可以是PyCharm等工具)创建项目 django-admin startproject website 2.配置wsgi.py文件: 3.设置 settings.py文件: 4.将文件夹内容,复制到已经共享的服务器中 5.在服务器运行测试 阅读全文
posted @ 2018-05-09 17:31 NAVYSUMMER 阅读(175) 评论(0) 推荐(0)
摘要:1.安装mysql以及插件: 在这个过程他会提示你输入root的密码并确认密码。 安装python与mysql的连接插件 2.配置mysql远程访问权限(用户名密码自行修改) 3.配置文件 这个时候我们还是无法远程连接Mysql,下面还得修改文件; 将bind-address = 127.0.0.1 阅读全文
posted @ 2018-05-09 17:30 NAVYSUMMER 阅读(159) 评论(0) 推荐(0)
摘要:完成基本配置后,需要设置网站目录权限,以便于上传Django网站文件。 笔者这里仅为了测试方便,于是将网站文件夹进行完全共享,以便于将正在开发的网站页面文件放入共享文件夹进行测试。 1.安装samba服务 输入命令: 安装完毕后,在同一个局域网中的windows系统,输入 \\192.168.3.2 阅读全文
posted @ 2018-05-09 17:29 NAVYSUMMER 阅读(137) 评论(0) 推荐(0)
摘要:1.安装Apache2: 2.安装 mod_wsgi 3.确认安装apache的版本号: 显示:2.4.18,ok了 4.将mod-wsgi添加到apache的配置文件中: 执行该命令,打开apache的配置文件,并且将mod添加到配置文件 在末尾添加这几行 5.配置网站的Django项目目录及配置 阅读全文
posted @ 2018-05-09 17:28 NAVYSUMMER 阅读(140) 评论(0) 推荐(0)
摘要:Ubuntu16.04 Server 安装完毕后自己带有 Python3.5.2版本,自行可以升级即可。 由于目前Python版本为3.5.x,所以安装pip最好用此命令:python3-pip,否则会安装给2.x的Python版本。 然后升级pip到最新版本 2.安装Django1.11.7版本 阅读全文
posted @ 2018-05-09 17:27 NAVYSUMMER 阅读(125) 评论(0) 推荐(0)
摘要:在/etc/apache2/apache2.conf末尾添加 ServerName lacalhost:80 然后启动CGI模块: 3.重启Apache: systemctl restart apache2 4.默认执行的CGI脚本需要放在 /usr/lib/cgi-bin 目录下,修改文件为可执行 阅读全文
posted @ 2018-05-09 13:51 NAVYSUMMER 阅读(257) 评论(0) 推荐(0)
摘要:nvm nvm是一个开源的Node版本管理器,通过简单的bash脚本来管理、切换多个Node.js版本。和nvm提供类似功能的还有tj写的n,它们的功能大同小异,整体来说nvm要稍强大一下。值得注意的是nvm和n目前都不支持windows版本。 安装nvm 在安装Node.js之前,需要先安装nvm 阅读全文
posted @ 2018-05-05 02:47 NAVYSUMMER 阅读(2498) 评论(0) 推荐(0)
摘要:0、进入控制中心里的“更新设置”,选择速度最快的镜像源(我的是阿里云)1、安装dnsmasq(命令:sudo aptitude install dnsmasq)2、以管理员权限打开gedit(命令:sudo gedit)3、在/etc/dnsmasq.conf中将“#listen-address=” 阅读全文
posted @ 2018-05-05 01:48 NAVYSUMMER 阅读(1068) 评论(0) 推荐(0)
摘要:1、ref :为子组件指定一个索引 ID,给元素或者组件注册引用信息。refs是一个对象,包含所有的ref组件。 <div id="parent"> <user-profile ref="profile"></user-profile>(子组件)</div> var parent = new Vue 阅读全文
posted @ 2018-05-04 17:04 NAVYSUMMER 阅读(328) 评论(0) 推荐(0)
摘要:将本地的项目上传到码云 1、码云上创建一个项目 testgit (名字随你) 2、本地创建一个文件夹D:/testgit,然后使用git bash 3、cd 到本地文件夹中D:/testgit, 4、使用 git init 命令 ,初始化一个git 本地仓库(项目),会在本地创建一个 .git 的文 阅读全文
posted @ 2018-05-03 17:48 NAVYSUMMER 阅读(182) 评论(0) 推荐(0)
摘要:promise简介 Promise的出现,原本是为了解决回调地狱的问题。所有人在讲解Promise时,都会以一个ajax请求为例,此处我们也用一个简单的ajax的例子来带大家看一下Promise是如何使用的。 ajax请求的传统写法: 改为promise后的写法: 很显然,我们把异步中使用回调函数的 阅读全文
posted @ 2018-05-03 15:40 NAVYSUMMER 阅读(234) 评论(0) 推荐(0)
摘要:Promise 是异步编程的一种解决方案,比传统的解决方案–回调函数和事件--更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了语法,原生提供了Promise 所谓Promise ,简单说就是一个容器,里面保存着某个未来才回结束的事件(通常是一个异步操作)的结果。从语法上说,P 阅读全文
posted @ 2018-05-03 15:32 NAVYSUMMER 阅读(190) 评论(0) 推荐(0)
摘要:安装QQ sudo apt-get install deepin.com.qq.im 安装微信 sudo apt-get install deepin.com.wechat 附录 其他安装包 https://aur.archlinux.org/packages/ 阅读全文
posted @ 2018-05-01 15:25 NAVYSUMMER 阅读(607) 评论(0) 推荐(0)
摘要:安装 Git 是时候动手尝试下 Git 了,不过得先安装好它。有许多种安装方式,主要分为两种,一种是通过编译源代码来安装;另一种是使用为特定平台预编译好的安装包。 从源代码安装 若是条件允许,从源代码安装有很多好处,至少可以安装最新的版本。Git 的每个版本都在不断尝试改进用户体验,所以能通过源代码 阅读全文
posted @ 2018-05-01 13:05 NAVYSUMMER 阅读(148) 评论(0) 推荐(0)
摘要:背景 通过ubuntu官方apt安装工具安装的node是最新LTS版本的,而本人是个有点强迫症的人,喜欢追求新的东西,也就是想方设法想要去安装最新版本的node,所以本文也就产生了,附上ubuntu安装node和npm的命令行命令: 最新版本安装方法 1、安装npm 2、升级npm为最新版本 此时通 阅读全文
posted @ 2018-05-01 13:03 NAVYSUMMER 阅读(297) 评论(0) 推荐(0)

交流群 编程书籍