自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (5)
  • 收藏
  • 关注

原创 【无标题】

使用dbpoolpy连接多个数据库

2023-12-06 11:30:20 41

原创 python的dbpoolpy库使用connect_db和数据库交互例子

python使用dbpoolpy可以方便的操作数据库数据,主要是用在关系型数据库,可以支持SQLite3, MySQL, PostgreSQL。

2023-01-09 12:53:37 269

原创 python使用dbpoolpy快速方便的和数据库mysql交互

python使用此库可以方便的操作数据库数据,主要是用在关系型数据库,可以支持SQLite3, MySQL, PostgreSQL。

2022-12-20 17:12:07 196

原创 2021-09-28

安装 psycopg2 的问题:pg_config executable not found使用 pip install psycopg2,特么报错,Error: pg_config executable not found。网上搜索下,说需要安装 pg 和 py 的驱动:Debian系:apt-get install libpq-dev python-devRedHat系:yum install libpqxx-devel python-devel安装完成,再使用 pip install

2021-09-28 09:25:33 111

原创 python代码实现二叉树的广度优先遍历,前序、中序、后序遍历

from collections import dequeclass BinaryTree: def __init__(self, data=None, left=None, right=None): self.data = data self.left = left self.right = right# 前序遍历def preorder(root): if root: yield root yield

2020-12-16 15:12:00 189

原创 python测试list,set,dict查询速度

python测试list,set,dict查询速度测试代码import datetimenum = 10000000data_list = list(range(num))def dict_test(data_list): data_dict = {i: i for i in data_list} for i in range(num): if data_dict.get(i): continuedef list_test(data

2020-11-11 09:04:52 485

原创 django通过邮件发送文件

django通过邮件发送文件我使用的是qq邮箱发送的,前题是QQ邮箱要开通IMAP/SMTP服务。开通方式:QQ邮箱>>设置>>账户>>POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务。setting.py设置EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' # 固定写法EMAIL_HOST = 'smtp.qq.com' # 腾讯QQ邮箱 SMTP 服务

2020-11-10 14:24:01 373

原创 修复macOS 10.15 Catalina上的Python中止libcrypto dylib崩溃问题

修复macOS 10.15 Catalina上的Python中止libcrypto dylibpython 崩溃信息Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a stable ABI.Application Specific Information:/usr/lib/libcrypto.dylibabort() calledInvalid dyli

2020-10-29 16:38:44 909

原创 解决使用go get 下载模块下载超时的问题

解决使用go get 下载模块下载超时的问题使用go env可以看到,默认的GOPROXY的值是https://proxy.golang.org, 而https://proxy.golang.org在国内无法访问.如果您使用的 Go 版本是 1.13 及以上, 可以使用以下命令解决go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.io,direct还可以用以下方式解决Bash (Linux or macOS系统)# 启用

2020-10-22 17:00:39 3311

原创 spacevim修改python语法检查最大长度79

spacevim修改python语法检查最大长度79spacevim的语法检查默认使用的是flake8插件,所以要想使用spacevim的语法,需要使用pip安装flake8flake8默认每行的语法长度是不能超过79个字符,但这个对一般写代码的都不能满足,在使用vim做开发时总会出现很多告警信息配置方法flake8 的配置信息不在spacevim里,所以在spacevim的使用文档里找不到flake8的配置方法,flake8的文本文件默认是 [env]/lib/python3.7/site-pac

2020-10-21 14:12:58 322 1

原创 spacevim执行debug的问题:SpaceVim中vimproc的vimproc_linux64.so未找到

spacevim执行debug的问题:SpaceVim中vimproc的vimproc_linux64.so未找到问题描述vimproc是一个很棒的Vim异步执行库,在spacevim在执行debug时需要用到这个库解决方法在Vim的命令模式执行:VimProcInstall

2020-10-16 10:47:59 308

原创 django问题mysqlclient 1.4.0 or newer is required

问题描述在使用django的migrate时会出现如下错误:mysqlclient 1.4.0 or newer is required解决方法在工程文件的__init__.py中加上 指定版本import pymysqlpymysql.version_info = (1, 4, 13, "final", 0) #指定版本pymysql.install_as_MySQLdb()...

2020-10-13 12:08:42 393

原创 SpaceVim: Updating failed, The plugin dir is dirty

spacevim更新的问题SpaceVim: Updating failed, The plugin dir is dirty问题描述:spacevim在使用命令SPUpdate更新时出现SpaceVim: Updating failed, The plugin dir is dirty现象而更新不成功解决方法:进入~/.SpaceVim/目录手动拉取最新的SpaceVim代码在拉取的时候可能拉取失败,把拉取失败的文件使用git restore恢复到原始文件,然后再使用git pull拉

2020-09-30 16:30:01 1908 1

原创 mac配置vim增加python3编译器的支持

vim增加python3编译器的支持注意:网上看的教程都是linux环境的配置方法不适合mac使用brew重新安装python3brew reinstall python3使用brew安装vimbrew install vimPython has been installed as/usr/local/opt/[email protected]/bin/python3You can install Python packages with/usr/local/opt/[email protected]/bin/pi

2020-09-28 13:50:06 2100

原创 mac安装插件时Failed to connect to raw.githubusercontent.com port 443: Connection refused解决方法

mac安装插件时Failed to connect to raw.githubusercontent.com port 443: Connection refused解决方法1.查看网址打开网站https://www.ipaddress.com/查询一下 raw.githubusercontent.com对应的IP 地址2.修改hostssudo vim /etc/hosts添加如下内容:199.232.28.133 raw.githubusercontent.com...

2020-09-27 12:43:59 486

原创 云服务器数据盘的挂载

查看已经挂载的数据盘及存在的位置 df -h[root@iZ9vc05ajzjfrhp2ag5setZ from220_197_198_50]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/vda1 40G 2.3G 35G 7% /devtmpfs 7.8G 0 7.8G 0% /devtmpfs 7.8G 0 7.8G 0% /dev/shmtmpfs .

2020-08-24 10:56:25 438

原创 drf中的ModelViewSet源码结构分析

drf中的ModelViewSet源码结构分析#mermaid-svg-4KlDsec81LallNDz .label { font-family: 'trebuchet ms', verdana, arial; font-family: var(--mermaid-font-family); fill: #333; color: #333; }#mermaid-svg-4KlDsec81LallNDz .label text { fill: #333; }#merma

2020-08-11 14:53:40 304

原创 django使用django-cors-headers实现跨域请求

django使用django-cors-headers实现跨域请求AJAX跨域POST发送json时,会先发送一个OPTIONS预请求。OPTIONS 其请求头包含了的一些关键性字段:1 OPTIONS /upload/ HTTP/1.12 Access-Control-Request-Method: POST3 Access-Control-Request-Headers: accept, content-type4 Origin: http://edx.open.com5 ...Acc

2020-08-10 17:30:20 1143

原创 开通和取消每次进入conda都进入base

开通和取消每次进入conda都进入baseconda config --set auto_activate_base trueconda config --set auto_activate_base false 激活指定conda库conda activate base

2020-08-10 10:40:00 213

原创 python排序算法代码汇总

排序算法汇总的有经常用到的冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序七种,代码可以直接测试。代码如下:#!/usr/bin/python# coding: utf-8myarr = [12,32,2,56,43,33,67,99,42,55,65,37,90]# 输出排序前的列表print("排序前")print(myarr)############ 冒...

2019-02-20 17:15:58 1358

原创 关于windows上python3.7安装mysqlclient报错

关于windows上python3.7安装mysqlclient报错解决方法python3.7安装mysqlclient一直会报如下错误:_mysql.c(29): fatal error C1083: 无法打开包括文件: “my_config.h”: No such file or directory解决方法使用whl安装第一. 在网站https://www.lfd.uci.edu/~...

2018-09-29 11:55:39 1444

原创 ActiveMQ启动错误 BeanFactory not initialized

解决方法: 在ActiveMQ安装目录的conf文件夹下的activemq.xml文件内找到activeMQ所使用的端口列表: 查看哪一个端口被占用,我的activeMQ的启动端口5672被一个叫erl.exe的进程占用, 后来发现erl.exe是RabbitMQ的进程,后来在服务里面将RabbitMQ服务关闭即可。 过程如下: 1、在运行里面输入:services.msc ...

2018-09-07 15:57:59 4194 2

转载 IDEA解决sun.misc.BASE64Encoder找不到jar包的解决方法

转载:https://blog.csdn.net/qq_29178991/article/details/79666924 sun.misc.BASE64Encoder 不建议使用java.sun自带包中的内容import sun.misc.BASE64Encoder;import sun.misc.BASE64Decoder;在项目中,设计到64位编码的。有时开发会用到JDK中自...

2018-09-06 21:40:02 61466 19

原创 用python完成支付宝App支付后台流程

下载安装python-alipay-sdk: pip install python-alipay-sdk –upgrade 参考:https://github.com/fzlee/alipay/blob/master/README.zh-hans.md一、流程:1、在支付宝开放平台配置好App应用 https://docs.open.alipay.com/204/105297/ ...

2018-09-06 19:16:01 4270 1

原创 使用IntelliJ IDEA解决maven的依赖冲突问题

描述: maven的依赖冲突会使项目无法正常运行,会报:Error:java: java.lang.ExceptionInInitializerError错误 方法: 推荐一个比较好的IDEA插件,叫Maven Helper,在 File->Settings->Plugins里可以直接搜索安装 安装后重启IDEA就可以使用了。 使用: 你打开你的pom.xml,编辑器左下角...

2018-08-30 15:19:47 3029

原创 开源项目AG-Admin在本地运行时遇到的问题和解决方法

开源项目AG-Admin在本地运行时遇到的问题和解决方法过程参考:https://blog.csdn.net/u011781521/article/details/79056974一:步骤:1.源码下载项目:https://gitee.com/zerglou/ace-security2.使用idea导入源码3.redis安装,下载地址: https://redis.io/4...

2018-08-29 19:09:38 1601 1

python排序算法代码汇总

排序算法汇总的有经常用到的冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序七种,代码可以直接测试。

2019-02-20

串口调试助手SerialCom WPF源码C#

本资源为C#的WPF源码,在VS2013和VS2015匀完美运行,串口调试助手源码可以作为帮助码农快速的做C#的串口通信开发。

2018-09-14

java开源代码AG-Admin前端和后台打包(非原版,已在本地测试运行)

本包是将网上的开源项目AG-Admin的前端Vue和后台的Java代码打包在一起,方便开发人员一并下载,说明:本代码并非原版代码,已根据我本地电脑的开发环境做了些许的改动,亲测,前端和后台均已在本地正常运行。运行的必备环境:mysql,redis,rabbitmq,jdk,lombok,nodejs,vue

2018-08-29

104协议dll源代码(C#)

此代码为104协议的动态链接库源代码dll,为电力行业的104协议通信使用。

2018-03-07

101协议dll源码(C#)

C#编写101协议动态链接库dll,包括遥信 遥测 遥控,及定值参数

2018-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除