摘要: 有的项目使用tornado框架比较好,有的用Django框架比较好,容易发生冲突,这个时候可以建立一个虚拟的python环境。 1. 安装virtualenv包 2. 进入项目所在目录,执行命令 3. 进入tornadoenv文件夹里,里面的Scripts里面有python\pip等命令,该虚拟环境 阅读全文
posted @ 2018-11-29 20:35 枫子_dan 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 系统配置:Windows10 x64, Visual Studio 2017, Python2.7.1 报错信息:error: Unable to find vcvarsall.bat 报错原因:在生成的时候,编译器从%PythonInstallPath%\distutils\msvc9compil 阅读全文
posted @ 2018-11-29 20:34 枫子_dan 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 下载 第三方模块的下载地址:https://pypi.python.org/pypi 其他版本的第三方模块下载地址: pipy国内镜像目前有: 豆瓣 阿里云 中国科技大学 清华大学 华中理工大学 山东理工大学 1、安装 1.1 命令行下安装模块 例:xlrd模块 下载xlrd: tar.gz包解压后 阅读全文
posted @ 2018-11-29 20:31 枫子_dan 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 求 $$ \Sigma\sideset{^b_a}f(x) $$ 阅读全文
posted @ 2018-11-29 20:26 枫子_dan 阅读(346) 评论(0) 推荐(0) 编辑
摘要: ```scala def qSort(a:List[Int]):List[Int]={ if(a.length _)) ++ a.filter(a.head == _) ++ qSort(a.filter(a.head 阅读全文
posted @ 2018-11-29 20:20 枫子_dan 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1、新建project 2、打包 3、linux下运行jar包 阅读全文
posted @ 2018-11-29 20:18 枫子_dan 阅读(3850) 评论(0) 推荐(0) 编辑
摘要: 下载路径: 版本:scala 2.12.2 安装成功 阅读全文
posted @ 2018-11-29 20:13 枫子_dan 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 函数式编程 ​ 并行编程 ​ 多核计算、云计算 ​ 引用透明,给值确定,结果也确定 数据类型 三种变量修饰符 ​ val 定义immutable variable ​ var 定义mutable variable ​ lazy val ​ 可以不显示指定变量的类型,因为scala会自动进行类型推导 阅读全文
posted @ 2018-11-29 20:11 枫子_dan 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 函数参数 perl 函数参数为 \$\$,\$\$\$,\$@ Perl 可以通过函数元型在编译期进行有限的参数类型检验。 如果你声明 sub mypush (+@)那么 mypush() 对参数的处理就同内置的 push() 完全一样了。 函数声明必须要在编译相应函数调用之前告知编译器(编译器在编 阅读全文
posted @ 2018-11-29 16:37 枫子_dan 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 基础 @ARGY 获取命令行输入 在函数体内使用shift来获取传入函数的数组元素; 定义数组用@ 连接数据库 Postgre数据库 1、 2、 perl $text="Michael,Gevin,Mike"; @name=split(/,/,$text); 这时@name=("Michael"," 阅读全文
posted @ 2018-11-29 16:31 枫子_dan 阅读(268) 评论(0) 推荐(0) 编辑
摘要: MVC Model View Controller MVC是比较直观的架构模式,用户操作 View(负责接收用户的输入操作) Controller(业务逻辑处理) Model(数据持久化) View(将结果反馈给View)。 MVC使用非常广泛,比如JavaEE中的SSH框架(Struts/Spri 阅读全文
posted @ 2018-11-29 15:28 枫子_dan 阅读(606) 评论(0) 推荐(0) 编辑
摘要: MVP Model View Presenter MVP是把MVC中的Controller换成了Presenter(呈现),目的就是为了完全切断View跟Model之间的联系,由Presenter充当桥梁,做到View Model之间通信的完全隔离。 .NET程序员熟知的ASP.NET webfor 阅读全文
posted @ 2018-11-29 15:27 枫子_dan 阅读(158) 评论(0) 推荐(0) 编辑
摘要: MVVM Model View ViewModel 如果说MVP是对MVC的进一步改进,那么MVVM则是思想的完全变革。它是将“数据模型数据双向绑定”的思想作为核心,因此在View和Model之间没有联系,通过ViewModel进行交互,而且Model和ViewModel之间的交互是双向的,因此视图 阅读全文
posted @ 2018-11-29 15:26 枫子_dan 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 将第一个数字与下一个数字比较,如果第一个数字大,交换两数 tip:先将大的数字往后面放 key:相邻的数字比较 代码块 选择排序 与冒泡排序相反,将较小的数字向前排 找出未排序数组中的最小数的下标,交换 代码块 归并排序 代码块 java public class MergeSort { 阅读全文
posted @ 2018-11-29 15:24 枫子_dan 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 深入浅出K Means算法 摘要: 在数据挖掘中,K Means算法是一种 cluster analysis 的算法,其主要是来计算数据聚集的算法,主要通过不断地取离种子点最近均值的算法。 K Means算法主要解决的问题如下图所示。我们可以看到,在图的左边有一些点,我们用肉眼可以看出来有四个点群, 阅读全文
posted @ 2018-11-29 15:19 枫子_dan 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 简介 ARIMA: AutoRegressive Integrated Moving Average ARIMA是两个算法的结合:AR和MA。其公式如下: 是白噪声,均值为0, C是常数。 ARIMA的前半部分就是Autoregressive: , 后半部分是moving average: 。 AR 阅读全文
posted @ 2018-11-29 15:08 枫子_dan 阅读(15416) 评论(3) 推荐(0) 编辑
摘要: 在时间序列中,我们需要基于该时间序列当前已有的数据来预测其在之后的走势,三次指数平滑(Triple/Three Order Exponential Smoothing,Holt Winters)算法可以很好的进行时间序列的预测。 时间序列数据一般有以下几种特点:1.趋势(Trend) 2. 季节性( 阅读全文
posted @ 2018-11-29 14:59 枫子_dan 阅读(8614) 评论(0) 推荐(0) 编辑
摘要: 一次、二次、三次指数平滑计算思想及代码 概述 一般常用到的指数平滑法为一次指数平滑、二次指数平滑和三次指数平滑,高次指数平滑一般比较难见到,因此本文着重介绍了一次、二次和三次指数平滑的特点与不同。 一次指数平滑一般应用于直线型数据,且一次指数平滑具有滞后性,可以说明有明显的时间性、季节性。 二次指数 阅读全文
posted @ 2018-11-29 14:50 枫子_dan 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 一般来讲,系统架构师应该拥有以下几方面的能力: 1:具备 8 年以上软件行业工作经验; 2:具备 4 年以上 C/S 或 B/S 体系结构软件产品开发及架构和设计经验; 3:具备 3 年以上的代码编写工作经验; 4:具备丰富的大中型开发项目的总体规划、方案设计及技术队伍管理经验; 5:对相关的技术标 阅读全文
posted @ 2018-11-29 14:37 枫子_dan 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1 解压Python 2.7.tgz 2 进入Python 2.7的解压目录下 3 执行以下命令安装 4 备份以前版本的python 5 建立软链接 `ln s /usr/local/python27/bin/python /usr/bin/python` 阅读全文
posted @ 2018-11-29 14:31 枫子_dan 阅读(251) 评论(0) 推荐(0) 编辑