tushare 金融数据获取(R语言版)

在上次 tushare正确爬取 指数数据文章后,看到后台有人留言说是希望能分享一个R语言版,那么好,你们要的R语言版今天来了。首先,R语言只支持tushare pro,不支持tushare,因此在使用tushare获取数据之前,需要注册后才能使用。 library(Tushare) pro <- pro_api(token = '********** token *********') 股票数据 以平安银行为例: > pro(api_name = 'daily', ts_code='00000
分类: 其他 发布时间: 07-28 21:58 阅读次数: 0

创建对象7种方法

JavaScript创建对象的方式有很多,通过Object构造函数或对象字面量的方式也可以创建单个对象,显然这两种方式会产生大量的重复代码,并不适合量产。 接下来介绍七种非常经典的创建对象的方法 一、工厂模式 function createPerson(name, job) { var o = new Object(); o.name = name; o.job = job; o.sayName = function() { console.log(this.name); } return o
分类: 其他 发布时间: 07-28 21:58 阅读次数: 0

Java 学习 7.28

8)数组的排序 int [ ] arr = {23,64,2,37,43,67,1}; Arrays.sort(arr); for (int i = 0; i<arr.length; i++){ System.out.println(arr[i]); } 方法:(函数、过程) 1)方法用于封装一段特定的业务逻辑功能 2)尽可能独立,一个方法只干一件事 3)方法可以被反复多次调用 4)减少代码的重复,有利于代码的维护,有利于团队的协作 方法的定义: 方法的调用: 方法可以有返回值也可以没有返回值
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

CF418E Tricky Password(未完待续)

https://www.luogu.com.cn/problem/CF418E 分块 找规律,可以发现每两行(除第一行外)形成一个循环 所以我们只要求解前三行数据就可以了 \[定义:\\ 第一行为:a_{1},a_{2},\cdots ,a_{m}\\ 第二行为:b_{1},b_{2},\cdots ,b_{m}\\ 第三行为:c_{1},c_{2},\cdots ,c_{m}\\ f_{i,j}表示前i块中j在a中出现了几次\\ g_{i,j}表示前i块中j在b中出现了几次\\ 修改操作暴力
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

C语言之数据类型①——整数类型

C语言的变量类型:    1.整数类型的宽度 char——8BIT,1字节,0~0xFF short——16BIT,2字节,0~0xFFFF int——32BIT,4字节,0~0xFFFFFFFF long——32BIT,4字节,0~0xFFFFFFFF 如:   char x=1; 存储的值是:0000 0001   char y=-1; 存储的值是:1111 1111 注意:int在16计算机中与short宽度一样,在32以上的计算机中与long一样 2.存储格式:   见原码,补码,反码
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

整除分块的向上向下取整写法

对于向上取整 求 \(\sum_{i=1}^{n} \left \lceil \frac{n}{i} \right \rceil\) 设\(\left \lceil \frac{n}{i} \right \rceil=m\) 对于相同的\(m\) ,满足 \(i*(m-1)< n\le i*m\) \(\frac{n}{m}\le i<\frac{n}{m-1}\) 因为\(i\)是整数 \(\frac{n}{m}\le i\le \frac{n-1}{m-1}\) 所以对于当前找到的一个左端
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

千锤百炼软工第二十三天

今天写了老师要求的题目中的第一个,感觉还不错,明天继续。 完成题目中也学了很多东西,不比课本少了。
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

MHA高可用之VIP漂移

1.VIP漂移的两种方式 1.keeplaived的方式 2.MHA自带的脚本进行VIP漂移 2.配置MHA读取VIP漂移脚本 #编辑配置文件 [root@db03 ~]# vim /service/mha/app1.cnf #在[server default]标签下添加 [server default] #使用MHA自带脚本 master_ip_failover_script=/service/mha/master_ip_failover 3.编写脚本 # 默认脚本存放在 [root@d
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

题解 CF813F 【Bipartite Checking】

题目链接 Solution CF813F Bipartite Checking 题目大意:给定一个有\(n\)个点,没有边的无向图。每次操作添加一条边,如果该边已存在则删去这条边。每次操作之后回答无向图是否为二分图 扩展域 & 可撤销并查集、线段树分治 分析:首先如果只有加入操作,我们可以通过扩展域并查集来判断是否可以构成二分图 如果一个图是二分图,等价于可以对图进行黑白染色使得每条边的两端点颜色都不同 那么我们对于一个端点\(u\),我们可以另开一个点\(u'\)来表示和它颜色不同的点 如果
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

vue封装sessionStoage存储信息

创建store文件夹下index.js文件 var KEY='rabbitStudent' export default{ setUser(user){ //将后端返回的对象转换成字符串 const JsonStr=Json.stringify(user) // 将返回的字符串存储到KEY中 window.sessionStorage.setItem('KEY',user) }, getUser(){
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

项目--应收管理模块

链接:https://pan.baidu.com/s/1AubxK3KlX7GcmElswa-twQ 提取码:k7h3 (本周有培训作业,项目进度偏慢)
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

2020 Multi-University Training Contest 3

代码不想写就口胡了 1001. 用 歌唱王国 的结论 $E(A)=\sum_{i=1}^{len} a_{i}*m^i,\ a_{i}=is\_border(i)$ 回文串border就是回文自动机的fail 直接上回文自动机比较字典序即可 1002. 1003. 直接离线考虑每一位的贡献 用个dfs序维护线段 树去掉u,v是祖先儿子的情况就行 $O(20*n*logn)$ 1004. $sum_{i}=(sum_{i-1}+a[i])\%mod$ $f_{i}=max(f_{i-1},max
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

keras调用lstm之函数接口介绍

一、
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

Task04:列表、元组和字符串

练习题: 列表 1、列表操作练习 列表lst 内容如下 lst = [2, 5, 6, 7, 8, 9, 2, 9, 9] 请写程序完成下列操作: 在列表的末尾增加元素15 在列表的中间位置插入元素20 将列表[2, 5, 6]合并到lst中 移除列表中索引为3的元素 翻转列表里的所有元素 对列表里的元素进行排序,从小到大一次,从大到小一次 lst = [2, 5, 6, 7, 8, 9, 2, 9, 9] lst.append(15) lst.insert(1,21) lst.pop(3)
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

Front-end 前端优化总结

一 减少请求数量   a. 早期使用 gulp 合并 或者内嵌js,css, 现在用webpack。   b. 使用浏览器缓存,http1.0 (expired, last-modified, if-modifed-since), http1.1 cache-control ETag, if-none-match c. code split + 按需加载 或者动态加载, 首页只加载当前需要的,react.lazy(()=>import('./pdfView.js')), import('../
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

PHP 框架 BroPHP 2.0环境要求

操作系统:支持Linux/Windows 服务器,可以跨平台应用。 Web 服务器:可以运行于 Apache、IIS和 Nginx中。 PHP 环境:PHP5.3以上版本,需要安装 XML、PDO、GD库、MemCache 等扩展模块、 注意:对于PHP新手,推荐使用集成开发环境 AppServ或者 WAMP 对 BroPHP 进行本地开发和测试。
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

leetcode模板

https://blog.csdn.net/fuxuemingzhu/article/details/101900729
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

Google Guava 认识及使用

Guava 是一个 Google开发的 基于java的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API 可以使你的JAVA代码更加优雅,更加简洁,让你工作更加轻松愉悦。下面我们就简单的介绍一下Guava的大致的功能! Guava项目托管在github上:https://gi
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

MHA主库宕机,binlog保存

1.配置MHA实时备份binlog [root@db03 ~]# vim /service/mha/app1.cnf [root@db03 ~]# vim /service/mha/app1.cnf ...... [binlog1] # 把主库的binlog日志备份到本地 no_master=1 hostname=172.16.1.53 # 主库的ip # 不能跟当前机器数据库的binlog存放目录一样 master_binlog_dir=/root/binlog/ 2.创建binlog存放
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0

可持久化数据结构(线段树,trie树)

1.可持久化线段树 又称主席树,因为发明这一算法的人的名字缩写为HJT。 主席树可以储存各个历史状态,如果用普通线段树,每个状态都是 4n 的,内存和时间开销极大,而主席树通过动态开点,先继承上一状态的左右儿子节点指针,再进行修改,每次修改的时间和空间都可以优化到 \(\log n\) 级别。 通过下图主席树的结构进行一下理解,黑色部分是普通的线段树,有颜色部分为每次的修改。 看一下实现过程。 #define lson t[rt].l, l, mid #define rson t[rt].r,
分类: 其他 发布时间: 07-28 21:25 阅读次数: 0