2020年1月9日

Git使用

摘要: 安装 : # yum install git 使用 Git 来获取 Git 的升级:# git clone git://git.kernel.org/pub/scm/git/git.git 初次运行 Git 前的配置 用户信息设置 [root@localhost ~]# git config --g 阅读全文

posted @ 2020-01-09 20:30 trp 阅读(187) 评论(0) 推荐(0)

2020年1月2日

《操作系统导论》读书笔记

摘要: 操作系统导论(英文版)+代码 链接:https://pan.baidu.com/s/1UNkdr_OO2A5M5DCdWY3ltA 提取码:h956 作者本书的网页,书和代码是可免费下载的 http://pages.cs.wisc.edu/~remzi/OSTEP/ 目标: 学习操作系统的基本概念, 阅读全文

posted @ 2020-01-02 14:26 trp 阅读(1893) 评论(0) 推荐(0)

2019年12月31日

《Linux命令行大全》读书笔记

摘要: 这本书比较容易读,也比较容易上手。里面有一些惊喜,学到一些以前不知道的linux概念。 初学linux的好帮手,比学视频培训好很多,先搞懂以下两章,会操作文件,会安装软件。 第4章 操作文件与目录第14章 软件包管理 适合的读者:Linux新用户 目标:掌握Linux命令行的使用,理解命令行的工作原 阅读全文

posted @ 2019-12-31 21:06 trp 阅读(17835) 评论(0) 推荐(1)

2019年12月27日

Centos8 开机后显示 Activate the web console with: systemctl enable --now cockpit.socke

摘要: 在“设置”下“共享”中看到“屏幕共享”后,就启动了。重启后只能进入命令行界面, 提示信息是:Activate the web console with: systemctl enable --now cockpit.socke 搜索后启动Cockpit: Cockpit介绍自己是一个Web端的系统管 阅读全文

posted @ 2019-12-27 20:03 trp 阅读(23243) 评论(0) 推荐(2)

2019年12月26日

numpy学习笔记

摘要: 数组 ndarray是一系列同类型数据的集合,索引以 0 下标开始,每个元素在内存中占有相同存储大小的区域。 数组对象的常用属性 ndim, shape, size, dtype, itemsize, nbytes, data, flags, real, imag ndarray.ndim # 数组 阅读全文

posted @ 2019-12-26 17:33 trp 阅读(572) 评论(0) 推荐(0)

2019年12月16日

CentOS8使用阿里源

摘要: 详解CentOS8更换yum源后出现同步仓库缓存失败的问题 https://www.jb51.net/article/183693.htm 问题起因:一开始CentOS 8默认的yum源是能够正常使用的,但使用如下命令安装了Development Tools之后: 1 yum groupinstal 阅读全文

posted @ 2019-12-16 16:14 trp 阅读(14794) 评论(0) 推荐(0)

2019年10月26日

Python 面向对象

摘要: 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了程序的复杂度; 缺点是:可扩展性差,修改代码麻烦; 应用场景:一旦完成基本很少改变的场景,著名的例子有Linux內核,git,以及Apa 阅读全文

posted @ 2019-10-26 20:05 trp 阅读(296) 评论(0) 推荐(0)

2019年10月15日

matplotlib解决不显示中文问题

摘要: 下载微软雅黑字体 下载地址:微软雅黑 找到字体文件夹 以我的为例子,输出为 所以说,以我使用的anaconda为例子,它在lib\site-packages\matplotlib\mpl-data\matplotlibrc文件夹下面.进入fonts\ttf目录,把第一步下载的msyh.ttf放到该目 阅读全文

posted @ 2019-10-15 19:19 trp 阅读(756) 评论(0) 推荐(0)

2017年7月24日

MySQL基础第三课

摘要: 回顾 字段类型(列类型): 数值型, 时间日期型和字符串类型 数值型: 整型和小数型(浮点型和定点型) 时间日期型: datetime, date,time,timestamp, year 字符串类型: 定长, 变长, 文件字符串(text和blob), 枚举和集合 Mysql记录长度: 65535 阅读全文

posted @ 2017-07-24 22:46 trp 阅读(469) 评论(0) 推荐(0)

2017年7月23日

MySQL基础第二课

摘要: 回顾 数据库基础知识: 关系型数据库(磁盘)和非关系型数据库(内存) 关系型数据库: 建立在关系模型上的数据库 数据结构: 二维表(比较浪费空间) 操作数据的指令集合: SQL(DDL,DML[DQL]和DCL) 完整性约束: 表内和表之间(实体) Mysql关系型数据库: c/s结构软件(连接认证 阅读全文

posted @ 2017-07-23 21:12 trp 阅读(468) 评论(0) 推荐(0)

2017年6月6日

Python金融量化

摘要: Python股票数据分析 最近在学习基于python的股票数据分析,其中主要用到了tushare和seaborn。tushare是一款财经类数据接口包,国内的股票数据还是比较全的 官网地址:http://tushare.waditu.com/index.html#id5。seaborn则是一款绘图库 阅读全文

posted @ 2017-06-06 09:35 trp 阅读(20194) 评论(2) 推荐(1)

2017年6月5日

使用Selenium模拟浏览器抓取淘宝商品美食信息

摘要: 淘宝页面比较复杂,含有各种请求参数和加密参数,如果直接请求或者分析Ajax将会非常繁琐。Selenium是一个自动化测试工具,可以驱动浏览器去完成各种工作,比如模拟点击、输入和下拉等多种功能,这样我们只需关心操作,不需要关心后台发生了怎么样的请求下面对具体操作步骤进行详述。 创建webdriver对 阅读全文

posted @ 2017-06-05 08:02 trp 阅读(1126) 评论(0) 推荐(0)

2017年5月26日

ubuntu遇到的一些问题小计

摘要: 1、强制关闭某个程序 终端下输入:ps all 如果看不到,可以用ps aux。找到程序名,查看PID 在终端下输入 kill PID号 阅读全文

posted @ 2017-05-26 19:25 trp 阅读(115) 评论(0) 推荐(0)

Ubuntu安装codeblocks 汉化 中文乱码 颜色主题 中文显示不全

摘要: 安装 终端敲入下面代码: sudo add-apt-repository ppa:eugenesan/ppa sudo apt-get update sudo apt-get install codeblocks -y 汉化 1、下载中文汉化包解压,得到一个文件夹:zh_CN,里面有汉化包CodeB 阅读全文

posted @ 2017-05-26 17:53 trp 阅读(1154) 评论(0) 推荐(0)

2017年5月22日

Indexing

摘要: 1. loc——通过行标签索引行数据 1.1 loc[1]表示索引的是第1行(index 是整数) 1.2 loc[‘d’]表示索引的是第’d’行(index 是字符) 1.3 loc可以获取多行数据 1.4 loc扩展——索引某行某列 1.5 loc扩展——索引某列 当然获取某列数据最直接的方式是 阅读全文

posted @ 2017-05-22 20:43 trp 阅读(294) 评论(0) 推荐(0)

shift 函数

摘要: 参数 periods:类型为int,表示移动的幅度,可以是正数,也可以是负数,默认值是1,1就表示移动一次,注意这里移动的都是数据,而索引是不移动的,移动之后没有对应值的,就赋值为NaN。 freq: DateOffset, timedelta, or time rule string,可选参数,默 阅读全文

posted @ 2017-05-22 17:58 trp 阅读(578) 评论(0) 推荐(0)

安装 cvxopt 包

摘要: cvxopt是比较难安装的一个包,直接pip install cvxopt,会安装不成功,提示要安装C++14.0,一通折腾,装上几个G的Microsoft Visual C++ Bulid Tools,Micorsoft Visual C++ 2017,2015,还是安装不成功。 直接安装whl还 阅读全文

posted @ 2017-05-22 16:47 trp 阅读(1088) 评论(0) 推荐(0)

2017年5月20日

文件目录遍历

摘要: os.walk() os.walk(top,topdown=True,onerror=None) top:需要遍历的顶级目录路径 topdown:默认值“True”,首先返回顶级目录下的文件,然后再遍历子目录中的文件。"False":先遍历子目录中的文件,然后再返回顶级目录下的文件。 onerror 阅读全文

posted @ 2017-05-20 17:46 trp 阅读(654) 评论(0) 推荐(0)

2017年5月19日

安装TA-Lib talib

摘要: windows下安装方式 https://mrjbq7.github.io/ta-lib/install.html 根据上面文档提示安装,非常痛苦,要安装C++14.0,搞好以后安装还会报错。 最简单有效的办法: http://www.lfd.uci.edu/~gohlke/pythonlibs/# 阅读全文

posted @ 2017-05-19 10:52 trp 阅读(13640) 评论(0) 推荐(0)

2017年5月17日

Scrapy框架安装

摘要: 1.wheelpip install whell2.lxmlhttp://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml3.pyOpensslhttps://pypi.python.org/pypi/pyOpenSSL#downloads4.Twistedhttp: 阅读全文

posted @ 2017-05-17 22:04 trp 阅读(176) 评论(0) 推荐(0)

2017年5月15日

爬虫常用库的安装

摘要: 请求库 解析库 存储库 工具库 请求库 urlib re python内置库 Requests pip3 install requests #pip2,pip-conda都是可以选择的 selenium pip3 install selenium chromedriver 下载页面:https:// 阅读全文

posted @ 2017-05-15 11:30 trp 阅读(334) 评论(2) 推荐(0)

Python多版本共存配置

摘要: win7 64位 python3.6 python2.7 Anaconda3.4 核心问题是环境变量,将路径配置到系统环境变量下。 主要配置python和pip python2.7 >> python2 pip2 python3.6 >> python3 pip3 Anaconda >> pytho 阅读全文

posted @ 2017-05-15 09:56 trp 阅读(256) 评论(0) 推荐(0)

Redis环境安装

摘要: Redis 教程 http://www.runoob.com/redis/redis-install.html https://github.com/MSOpenTech/redis/releases Redis-x64-3.2.100,一路点击next,完成安装。 Redis的可视化管理软件red 阅读全文

posted @ 2017-05-15 09:05 trp 阅读(127) 评论(0) 推荐(0)

MongoDB环境安装

摘要: win7 64位 安装 mongodb-win32-x86_64-enterprise-windows-64-3.4.4-signed.msi MongoDB用于非关系型数据存储 一、登录https://www.mongodb.com/,注册,下载 二、安装 一路next,complete模式安装。 阅读全文

posted @ 2017-05-15 08:28 trp 阅读(541) 评论(0) 推荐(0)

2017年5月8日

time模块和datetime模块

摘要: http://www.cnblogs.com/tkqasn/p/6001134.html 一、time模块 time模块中时间表现的格式主要有三种: a、timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b、struct_time时间元组,共有九个元素 阅读全文

posted @ 2017-05-08 22:25 trp 阅读(246) 评论(0) 推荐(0)

2017年5月7日

scipy模块stats文档

摘要: https://github.com/yiyuezhuo/scipy.stats-doc-ch https://docs.scipy.org/doc/scipy/reference/tutorial/stats.html http://blog.csdn.net/pipisorry/article/ 阅读全文

posted @ 2017-05-07 20:48 trp 阅读(24304) 评论(0) 推荐(1)

2017年5月1日

Python函数式编程 map reduce filter

摘要: 函数式编程,使代码简洁高效。 函数编程语言最重要的基础是λ演算(lambda calculus),函数可以像数值一样被赋值于变量,还可以作为其他函数的输入(引数)和输出(传出值)进行传递。 函数可以当做参数来进行传递,形成所谓的高阶函数,形如 z=g(f(x),y),还能像变量一样被创建和修改。 M 阅读全文

posted @ 2017-05-01 11:48 trp 阅读(366) 评论(0) 推荐(0)

2017年4月30日

Pycharm安装第三方库

摘要: pycharm安装Python第三方库 经常不同的源码使用了不同的包,安装特定版本的包,用pycharm很棒! 1.打开pycharm,点击File,再点击settings 2.点击settings之后再点击project下面的project Interpreter将会出现如下界面: 要删除,选中包 阅读全文

posted @ 2017-04-30 21:56 trp 阅读(2137) 评论(0) 推荐(0)

2017年4月25日

pandas

摘要: Pandas 是基于NumPy开发的结构化数据分析工具 Pandas 的主要数据结构是 Series(一维数据)与 DataFrame(二维数据),DataFrame 是 Series 的容器,Series 则是标量的容器。 创建数据 #导入模块包 import pandas as pd impor 阅读全文

posted @ 2017-04-25 16:48 trp 阅读(398) 评论(0) 推荐(0)

2017年4月21日

mysql基础第一课

摘要: 数据库课程体系 在PHP阶段,将数据库分成三个阶段: 基础阶段:mysql数据的基础操作(增删改查),以及一些高级操作(视图、触发器、函数、存储过程等),和PHP操作mysql数据库 优化阶段:如何提高数据库效率,如索引,分表等 部署阶段:如何搭建真实的环境系统,如服务器集群,负载均衡 数据库基础 阅读全文

posted @ 2017-04-21 12:10 trp 阅读(370) 评论(0) 推荐(0)

2017年4月20日

进程线程

摘要: 进程与线程之间的关系 线程是属于进程的,线程运行在进程空间内,同一进程所产生的线程共享同一内存空间,当进程退出时该进程所产生的线程都会被强制退出并清除。线程可与属于同一进程的其它线程共享进程所拥有的全部资源,但是其本身基本上不拥有系统资源,只拥有一点在运行中必不可少的信息(如程序计数器、一组寄存器和 阅读全文

posted @ 2017-04-20 10:16 trp 阅读(447) 评论(0) 推荐(0)

2017年4月19日

Python Programming for Finance

摘要: Intro and Getting Stock Price Data We're going to run through the basics of importing financial (stock) data into Python using the Pandas framework. F 阅读全文

posted @ 2017-04-19 19:22 trp 阅读(1389) 评论(0) 推荐(0)

Monte Carlo Methods

摘要: 特卡罗方法方法介绍 一、概述 蒙特卡罗方法是一种计算方法。原理是通过大量随机样本,测试各种可能结果,去了解一个系统,进而得到所要计算的值。 它非常强大和灵活,又相当简单易懂,很容易实现。对于许多问题来说,它往往是最简单的计算方法,有时甚至是唯一可行的方法。 它诞生于上个世纪40年代美国的”曼哈顿计划 阅读全文

posted @ 2017-04-19 16:34 trp 阅读(497) 评论(0) 推荐(0)

2017年4月18日

mysql基础(三)

摘要: 索引 索引,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,然后直接获取即可。 索引是在数据库中再创建一个文件。 有索引和无索引查询时间差距巨大。 全表扫描效率最低。 上万条数据用树型结构,最少14此就搞定。 常见索引分类: 阅读全文

posted @ 2017-04-18 23:13 trp 阅读(215) 评论(0) 推荐(0)

mysql 基础(一)

摘要: 数据库操作 1、显示数据库 SHOW DATABASES; 默认数据库: mysql - 用户权限相关数据 information_schema - MySQL本身架构相关数据 perfomance_schema 主要用于收集数据库服务器性能参数。 MySQL 5.5新增一个存储引擎:命名PERFO 阅读全文

posted @ 2017-04-18 19:09 trp 阅读(250) 评论(0) 推荐(0)

mysql 二

摘要: 连表 什么是联表,为什么使用联表,如何编写使用联表的select语句。 多表关联,一对多的关系。 将一张表分成两张表。 人为创建关联 约束 外键是另外一张表的主键。主表的栏位、与参考表栏位,对应类型相同。 1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQ 阅读全文

posted @ 2017-04-18 00:15 trp 阅读(274) 评论(0) 推荐(0)

2017年4月17日

SQLyog连接数据库报错plugin caching_sha2_password could not be loaded

摘要: 打开cmd:mysql -u root -p 进入mysql依次执行下面语句 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'root'@'localh 阅读全文

posted @ 2017-04-17 11:55 trp 阅读(272) 评论(0) 推荐(0)

2017年4月16日

面向对象

摘要: 一、编程模式 面向过程 根据业务实现流程和逻辑,逐步完成 函数式编程 将功能写入函数,方便调用 面向对象 将函数打包,用类封装,实现更强大功能,更符合人对世界的认知过程 二、面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)的实现过程 类是个封装器,是用 阅读全文

posted @ 2017-04-16 09:10 trp 阅读(194) 评论(0) 推荐(0)

2017年4月12日

ts

摘要: 交易数据 历史行情数据 复权历史数据 实时行情数据 历史分笔数据 实时报价数据 当日历史分笔 大盘指数列表 大单交易数据 历史行情数据 ts.get_hist_data('600848') #一次性获取全部日k线数据 ts.get_hist_data('600848', ktype='W') #获取 阅读全文

posted @ 2017-04-12 15:13 trp 阅读(1480) 评论(0) 推荐(0)

2017年4月11日

股票上市代码及上市时间

摘要: 最近开始玩股票量化,由于想要做完整的股票回测,因此股票的上市和退市信息就必不可少。因为我们回测的时候必须要知道某一日期沪深股票的成分包含哪些对吧。所以我们要把沪深全部股票的上市时间、退市时间全部都爬下来(保存到本地以后检索会更快)。 0.1.确认主要工具 要用到的工具包括: (1)python:基本 阅读全文

posted @ 2017-04-11 23:08 trp 阅读(3043) 评论(0) 推荐(0)

导航