- 博客(1510)
- 资源 (13)
- 收藏
- 关注
原创 Grafana调整等待时间,避免Gateway timeout报错
使用Grafana的HTTP时,有些即时数据需要运算量与时间,而grafana的默认timeout是30秒,因此需要通过修改配置文件,避免grafana提前中断连接。
2024-06-27 13:47:43 531
原创 解决使用命令行运行python找不到根目录,无法import各个模块
【代码】解决使用命令行运行python找不到根目录,无法import各个模块。
2024-06-17 13:35:59 182
原创 PostgreSQL数据库解决不存在就插入数据,存在就更新这个单元格的数据
【代码】PostgreSQL数据库解决不存在就插入数据,存在就更新这个单元格的数据。
2024-06-08 10:18:20 591 1
原创 Docker安装并部署Gitlab,同时解决Gitlab服务经常503/500的问题
Docker 安装Gitlab部署后需要解决的小问题1. 获取初始密码2. 解决刚安装好的Gitlab频繁出现503/500并重启的错误
2024-05-22 13:52:57 697
原创 pandas style添加表格边框,或是只添加下边框等自定义边框样式设置
【代码】pandas style添加表格边框,或是只添加下边框等自定义边框样式设置。
2024-05-15 13:19:29 542 1
原创 SQL查询结果保留小数(四舍五入,补0至固定小数位)
SELECT CAST(ROUND(`my_value`,1) AS decimal(30,5)) FROM `my_table`
2024-04-26 13:21:41 1206
原创 解决程序化刷新EXCEL提示更新外部链接的弹窗问题
1. 【信任中心】-> 【消息栏】->勾选如下策略提示2. 【信任中心】->【外部内容】->启用下面的三项链接3. 【信任中心】->【宏设置】->启用所有宏
2024-04-15 09:17:30 642
原创 解决win32com.client执行Excel命令时报错pywintypes.com_error: (-2147418111,xxxxxx)
解决的思路:在执行了操作之后预估一个时间,用于等待与缓冲反复尝试给与命令:使用try包裹起来,设置一个最大尝试次数,如果不能执行就等待几秒再次尝试执行
2024-04-08 10:07:43 1298
原创 Luigi任务调度框架学习2:运行每一个Task,避免因判定完成导致跳过执行Task主程序
在上一篇Luigi的线性调度文章中,我们知道Task运行的时候:每个任务是否完成有两次判定,即:进行判定(未完成) =》运行def run(self)函数 =》进行判定(完成) =》运行后续的Task;如果第一次判定就完成,则不会执行当前Task的def run(self)函数但是Luigi支持的判定条件只有文件与SQL,在有些情况下(尤其是定时任务),我们希望它梳理并运行整个拓扑,而不是根据判定去决定是否运行,因此本文来解决这个问题,让我们能够直接运行Task。
2024-03-29 15:46:38 467
原创 解决pandas使用to_sql,传入sqlalchemy的create_engine后无法保存数据的问题
【代码】解决pandas使用to_sql,传入sqlalchemy的create_engine后无法保存数据的问题。
2024-03-27 16:26:55 436
原创 Docker安装的dolphinscheduler添加Mysql数据源,访问Mysql的数据
这里并不是将Mysql数据库作为元数据,只是添加Mysql数据库作为一个数据源博主是用docker安装的dolphinscheduler,版本是Standalone-server:3.2.1。
2024-03-19 10:51:22 1251
原创 windows10 WSL启动Ubuntu虚拟机,安装DolphinScheduler
在Microsoft Store中搜索Ubuntu,选一个长期支持安装即可。重启后即可创建虚拟机。
2024-03-19 09:28:58 737
原创 python计算半衰期数据中,各个时间点的值
半衰期的计算我们按照公式来,比如半衰期N,则距离当前时间点过去K个时间点后,当前值变为0.5N1K1。
2024-03-15 14:17:54 645
原创 基金评价指标3——滚动收益率测算(近N日收益率,当周/月/年平均收益率)
区间收益率 = (区间终值累计收益 - 区间初始累计收益) / 区间初始累计收益。近N日收益率 = (当日累计收益 - N日前的累计收益) / N日前的累计收益。这里需要区分不同时间段的起始与终止区间。
2024-03-14 13:41:02 580
原创 python使用pypika,链式调用动态生成SQL语句(1 常用查询)
它可以通过python程序的链式调用生成最后的SQL语句,在需要通过判断条件确定要不要添加某些SQL语句的情境下非常方便,通过。写一个封装SQL的工具会非常方便,但是弊端就是需要先想好生成的SQL语句。它无法在不清楚SQL语句的前提下实现结果。
2024-03-12 16:26:22 545
原创 python apscheduler添加监听器listener,用于自动化任务的反馈
apscheduler可以通过添加监听器,得到定时任务的反馈。监听会监听到的是,进入常量描述事件类。
2024-03-12 15:19:46 828
原创 解决pandas使用sqlalchemy保存到Mysql数据库时,bool布尔类型数据转为tinyint数据的读取
pandas在使用to_sql()保存数据到数据表中,Mysql会将bool类型的数据转为tinyint类型,比如:此时数据表字段的类型为:这样就可以在读取出数据之后,将指定的这两列bool_true与bool_false转为bool布尔类型的数据。
2024-03-11 14:58:45 504
原创 python处理带有时区的日期/时间数据
在实际的运算中,可以都转为UTC时间再计算。都表示:东八区 +8,相当于中国标准时区。这里我们使用一个辅助的库。任意时间直接转UTC时间。
2024-03-11 13:23:37 555
原创 解决python datetime创建UTC+8时区结果错误为+8:06的问题
修改原来的方法:datetime(2024, 1, 1, tzinfo=timezone("Asia/Shanghai"))为:datetime(2024, 1, 1,tzinfo=timezone("ETC/GMT-8"))
2024-03-11 10:21:32 554
原创 解决grafana查询数据库返回结果在stat图标类型中无法显示的问题
将查询结果变为字符串类型即可比如博主希望展示my_table中的最大的add_dt。
2024-03-08 14:08:01 450
原创 基金评价指标2——Alpha、Beta、跟踪误差、信息比率、特雷诺比率
Alpha是指风险调整后的收益(剔除掉基准带来的收益后的剩余),如果Alpha值大于0,表示剔除基准带来的收益后,策略仍然能够取得正收益,如果Alpha小于0表示主动管理部分造成了负收益。表示每单位系统风险资产获得的超额报酬,可以认为是承担beta的性价比,注意:如果使用OLS回归有四个基本假设,最好使用corr/var的计算方式。Beta用来衡量个别股票或股票基金相对于整个股市的价格波动情况。信息比率表示剔除市场基准的波动后,主动管理带来的单位收益。跟踪误差表示策略与基准的偏离程度。
2024-02-29 16:27:40 1528
使用pyLDAvis的实例结果,及d3.min.js,ldavis.v1.0.0.css,ldavis.v1.0.0.js
2022-02-26
handless_firefox.tar
2020-12-26
一键安装libpcap及其所有依赖文件的脚本
2017-11-26
W3Cschool参考手册资料
2017-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人