- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 数据分析案例:亚洲国家人口数据计算
数据截图:该数据包含了2006年-2015年10年间亚洲地区人口数量数据,共10行50列数据。我们需要使用Numpy完成如下数据任务:计算2015年各个国家人口数据计算朝鲜历史各个时期人口数据计算缅甸2014年的人口数据计算每一个国家历史平均人口数据计算亚洲2015年总人口,及平均人口计算印度、柬埔寨、阿富汗在2011、2012、2013年总人口及平均人口计算任意两个国家
2017-12-19 17:54:09 4233 2
原创 标记语言Markdown介绍以及日常使用
Markdown介绍Markdown是一种文本标记语言,用于快速文档排版Markdown文件为纯文本文件,后缀名为 .mdMarkdown介于Word和HTML之间比起Word,Markdown是纯文本,排版文档轻量、方便、快速。比起HTML,Markdown简单直观,易读、易写、易修改Markdown优点简单、流行、B格高且使用广泛,排版功能足够使用(不足之处
2017-12-16 17:48:58 9523
原创 Flask框架项目实例:**租房网站(二)
Flask是一款MVC框架,主要是从模型、视图、模板三个方面对Flask框架有一个全面的认识,通过完成作者-读书功能,先来熟悉Flask框架的完整使用步骤。操作步骤为:1.创建项目2.配置数据库3.定义模型类4.定义视图并配置URL5.定义模板前面说了创建项目的流程,今天主要从配置到用户,主要根据思维导图来说,先看思维导图
2017-12-16 17:38:34 6467 5
转载 大型网站电商网站架构案例和技术架构的示例
大型网站架构是一个系列文档,欢迎大家关注。本次分享主题:电商网站架构案例。从电商网站的需求,到单机架构,逐步演变为常用的,可供参考的分布式架构的原型。除具备功能需求外,还具备一定的高性能,高可用,可伸缩,可扩展等非功能质量需求(架构目标)。根据实际需要,进行改造,扩展,支持千万PV,是没问题的。本次分享大纲电商案例的原因电商网站需求网站初级架构系统容量估算网站架构分析网站架
2017-12-15 18:46:55 2689
原创 初始化环境配置:CentOS 7.4x64 系统安装及基础配置
1.安装CentOS操作系统① 在进入系统引导后,会进入文字界面,选择install CentOS7(用键盘上的方向键↑、↓来选择要执行的操作,白色字体表示选中,按下回车,进入下一步操作)② 按回车执行安装过程③ 选择安装的语言④ 设置安装类型点击“软件选择”,默认是最小安装
2017-12-14 22:06:41 3216
原创 Linux搭建高并发高可用Redis集群
安装RedisRedis 是一个高性能的key-value数据库。常用作缓存服务器使用。1. 下载redis安装包,redis-3.2.11.tar.gz(http://download.redis.io/releases/redis-3.2.11.tar.gz)> wget http://download.redis.io/releases/redis-3.2.11.tar.gz
2017-12-13 15:16:21 822
原创 Python答题:LinteCode简单题库(一)
366. 斐波纳契数列:查找斐波纳契数列中第 N 个数。所谓的斐波纳契数列是指:前2个数是 0 和 1 。第 i 个数是第 i-1 个数和第i-2 个数的和。斐波纳契数列的前10个数字是:0, 1, 1, 2, 3, 5, 8, 13, 21, 34 ...给定 1,返回 0给定 2,返回 1给定 10,返回 34参考答案:def fib
2017-12-12 16:49:58 1708
原创 自动化运维Shell课堂笔记
1、课程回顾2、课程大纲1、shell编程开发和运维shell基础知识shell变量shell表达式shell流程控制语句2、代码发布项目周期代码部署的方式代码部署流程服务器环境部署手工方式部署代码脚本方式部署代码3、shell 3.1、开发和运维3.1.1 开发开发是什么?岗位项目代码的开发给
2017-12-11 16:41:36 900
原创 Django单元测试
尽早进行单元测试(UnitTest)是比较好的做法,极端的情况甚至强调“测试先行”。现在我们已经有了第一个model类和Form类,是时候开始写测试代码了。Django支持python的单元测试(unit test)和文本测试(doc test),我们这里主要讨论单元测试的方式。这里不对单元测试的理论做过多的阐述,假设你已经熟悉了下列概念:test suite, test case, test
2017-12-10 17:37:27 3676
原创 celery异步执行任务在Django中的应用实例
1. 创建django项目celery_demo, 创建应用demo:django-admin startproject celery_demopython manage.py startapp demo 2.在celery_demo模块中创建celery.py模块, 文件目录为: celery.py模块内容为:from celery import Celery
2017-12-10 17:31:52 633
原创 网站部署nginx--uwsgi
网站代码写完之后就是项目部署,主要包括两个方面:1.nginx安装与配置:1、Nginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装
2017-12-07 21:05:33 476
原创 如何使用 Pylint 来规范 Python 代码风格
Pylint 是什么Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8,具体信息,请参阅参考资料)和有潜在问题的代码。目前 Pylint 的最新版本是 pylint-0.18.1。Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能:
2017-12-07 10:29:57 433
原创 Python中单引号,双引号,3个单引号及3个双引号的区别
单引号和双引号在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如[python] view plain copystr1 = 'python' str2 = "python" str1和str2是没有任何区别的。我们知道Python以其易用性而著名,所以刚开始看教程学习看到单引
2017-12-07 10:26:10 595
原创 Flask框架项目实例:**租房网站(一)
Flask是一款MVC框架,主要是从模型、视图、模板三个方面对Flask框架有一个全面的认识,通过完成作者-读书功能,先来熟悉Flask框架的完整使用步骤。操作步骤为:1.创建项目2.配置数据库3.定义模型类4.定义视图并配置URL5.定义模板前面说了创建项目的流程,今天主要从配置到用户,主要根据思维导图来说,先看思维导图主要
2017-12-06 11:22:37 15841 10
原创 阿里云Redis读写分离典型场景:如何轻松搭建电商秒杀系统
秒杀活动是绝大部分电商选择的低价促销,推广品牌的方式。不仅可以给平台带来用户量,还可以提高平台知名度。一个好的秒杀系统,可以提高平台系统的稳定性和公平性,获得更好的用户体验,提升平台的口碑,从而提升秒杀活动的最大价值。本次主要讨论阿里云云数据库Redis缓存设计高并发的秒杀系统。秒杀的特征秒杀活动对稀缺或者特价的商品进行定时,定量售卖,吸引成大量的消费者进行抢购,但又只有少部分消费者可
2017-12-06 09:12:18 1498
原创 python面试总结(二)列表去重与单例
1.Python里面如何实现tuple和list的转换python中,tuple和list均为内置类型, 以list作为参数将tuple类初始化,将返回tuple类型 tuple([1,2,3]) #list转换为tuple 以tuple作为参数将list类初始化,将返回list类型 ist((1,2,3)) #tup
2017-12-02 09:39:22 546
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人