- 博客(15)
- 收藏
- 关注
原创 【MYSQL】玩转 MySQL 之 MySQL ODBC
MySQL ODBC(开放数据库连接)是一种用于访问MySQL数据库的标准应用程序编程接口(API)。ODBC是Open Database Connectivity的缩写,意为“开放数据库连接”,它是由SQL Access Group制定的标准规范,并由Microsoft等厂商大力推广和使用。ODBC提供了一套标准的函数调用、错误代码和数据类型,使得应用程序可以通过统一的接口访问不同类型的数据库,而无需关心底层数据库的具体实现。
2024-12-31 11:46:42
1156
原创 【量化】基于开源数据源Baostock的金融数据python自动下载程序(附带源码下载地址)
众所周知,做量化的第一步是什么,当然是获取数据拉。可以无论是国内的wind还是国外的路透等金融数据库动辄6位数一年。对于我们这种平民玩家,在赚钱之前还是免费的更香,于是乎笔者凭着自己不多的python技能尝试开发了一个基于python的免费数据源Baostock的自动数据下载程序,没事时候挂在家里的主机上自动下载。话不多说,上代码。
2024-12-25 20:19:45
1170
原创 【MySQL】关于windows系统mysql环境变量配置问题的详细(新人向)
如果你在安装的时候用了MYSQL install 并自定了安装位置的话,你的mysql.exe很可能就没有被安装在bin目录下。这是因为你没有了解这背后的底层逻辑,cmd需要的并不是定位bin这个目录,它执行mysql命令其实是为了打开bin目录下的mysql.exe文件,只不过这个文件默认安装在bin目录下而已。众所周知,新手安装mysql的时候通常会遇到一个问题就是:按照网上的教程安装好mysql也把bin目录配置到环境下了,为什么用cmd执行mysql命令时还是会报错。
2024-12-25 10:03:42
122
原创 【python】逐帧解析通过python实现QQ邮箱发送邮件
二话不说,先上代码(使用QQ邮箱SMTP服务需要手动去安全设置里开启,目前只有开启QQ邮箱14天以上的QQ号才能开启SMTP服务)
2024-12-23 13:44:04
960
原创 【Linux】ubutun向远程链接对象开放其他端口
我这里安装了pm2,所以我用的是pm2重启。因为pm2可以在服务器重启时自动重启服务,这里推荐使用pm2。最后在本地机器的powershell里使用新增的端口再次连接远程服务器,验证是否成功。可以看到我这里用的是端口20000登录的,成功!加到里面(如图所示,我开放了20000端口)如果没有安装pm2的话就用系统自带的命令重启。在安装好ssh后打开ssh配置文件。修改完成后保存退出。
2024-12-22 16:34:07
227
原创 【PIP】国内的pip镜像源汇总
pip国内镜像源是指在中国大陆地区提供的Python包索引(PyPI)的镜像服务器。这些镜像源可以加速pip下载Python包的速度,因为它们通常位于国内,相比国外的PyPI服务器,网络连接更加稳定和快速。
2024-12-22 12:28:43
1425
原创 【远程访问】如何利用带有公网IP的云服务器(Ubutun)自建Rust Desk中继服务器从而实现多终端远程桌面访问(小白向)
突然想到是否能用随身携带的笔记本远程控制家里的电脑。于是,我上网搜索了一番,发现了一个名为RustDesk的软件可以实现这一功能。这里需要解释一下为什么需要使用公网IP。我们的家用宽带通常是运营商分配的一个公网IP下的子IP,即内网IP。这意味着,我们和其他使用同一个公网IP的用户实际上是在一个局域网内。在局域网内,我们可以使用Windows自带的远程访问软件轻松实现两台电脑之间的远程访问,比如同时连接到一个WiFi的两台电脑。
2024-12-21 17:53:54
2382
原创 【量化】从Baostock下载股票K线数据保存到本地Mysql数据库
最近在下载数据的时候发现很多原来免费的数据库现在都开始收费了,于是就想写个小程序把数据保存到本地,一开始想保存到CSV里,但是想起好久没用的mysql的知识都生疏了,正好写个小DEMO练练手。前期准备在本地安装Mysql (安装方法请百度 菜鸟教程 Mysql)Python 3.6Mysqlimport mysql.connectorclass MysqlConnector(): def __init__(self, host, user, passwd, auth_plugin)
2021-03-07 00:02:09
4313
4
转载 mysql Authentication plugin ‘caching_sha2_password‘ is not supported问题处理
mysql Authentication plugin ‘caching_sha2_password’ is not supported问题处理使用mysql8.0版本,登录失败,提示 Authentication plugin ‘caching_sha2_password’ is not supported。原因是在MySQL 8.0以后,默认的密码加密方式是caching_sha2_password而不是mysql_native_password。解决方法:1.登录mysql数据库 mysql
2021-03-06 21:43:07
2816
1
转载 彻底删除mysql服务(清理注册表)
由于安装某个项目的执行文件,提示要卸载MySQL以便它自身MySQL安装,然后我禁用了MYSQL服务,再把这个文件夹删除后,发现还是提示请卸载MYSQL服务。解决步骤:1.以管理员身份运行命令提示符cmd,输入禁用服务方式:net stop mysql //停止服务这里的mysql是你服务中的mysql名(有些可能是mysql5,或者之类)。或者 我的电脑右键->管理->服务,进入后手动禁用。2.输入sc delete mysql,删除服务。3.此时,MYSQL服务只是显示禁用状态,
2021-03-06 19:39:44
8696
2
转载 DataFrame的索引(一)
1,选择列 import pandas as pd import numpy as np from pandas import Series, DataFrame df = DataFrame(np.random.rand(12).reshape((3,4)), index = ['one', 'two', 'three'], columns= list('abcd') ) print(df) typ
2020-11-30 15:54:18
1919
转载 Python实现自动发送邮件功能
简单邮件传输协议(SMTP)是一种协议,用于在邮件服务器之间发送电子邮件和路由电子邮件。Python提供smtplib模块,该模块定义了一个SMTP客户端会话对象,可用于使用SMTP或ESMTP侦听器守护程序向任何互联网机器发送邮件。SMTP通讯的基本流程可以概括为以下几点:1.连接SMTP服务器2.登陆用户名和密码3.发送指定邮件内容4.退出SMTP连接一、发送纯文本格式邮件#coding:utf-8import sysreload(sys)sys.setdefaultencoding
2020-11-18 14:30:45
279
转载 模块os中的walk()函数遍历文件夹下所有的文件
模块os中的walk()函数可以遍历文件夹下所有的文件。os.walk(top, topdown=Ture, onerror=None, followlinks=False)该函数可以得到一个三元tupple(dirpath, dirnames, filenames).参数含义:dirpath:string,代表目录的路径;dirnames:list,包含了当前dirpath路径下所有的子目录名字(不包含目录路径);filenames:list,包含了当前dirpath路径下所有的非目录子文件
2020-11-17 16:20:26
1144
原创 【Python】Python 获取从start_date 到 end_date 之间每个一周的时间标签
如何获取两个日期内每个所有间隔一周的日期代码代码import timeimport datetime # 获取时间 从start_date 到 end_date 之间每个一周的时间 # 需要修改周期的话就修改 timedelta中的时间间隔 start_date = "2010-01-01" end_date = "2020-10-01" start_date_stc = datetime.datetime.strptime(start_date, '%Y-
2020-11-09 13:40:22
1423
量化基于开源数据库Baostock的金融数据自动下载程序(持续更新中)
2024-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人