自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 记一次springmvc+mybatis事物管理错误(无法回滚)

解决事物无法回滚问题(不在同一容器)

2023-01-14 21:59:35 312

原创 克隆github报错 fatal: unable to access ‘‘: OpenSSL SSL_connect: Connection

问题git clone仓库时报错fatal: unable to access 'https://github.com/joeyajames/Python.git/': OpenSSL SSL_connect: Connection was reset in connection to github.com:443解决因为电脑开启了代理 但之前开启代理也没有这个报错 查了一些博客看到了解决方案 就是给git设置http代理git config --global --add remote.orig

2021-03-17 14:16:18 1435

原创 获取镜像文件(一)利用re模块解析

前言因为pip下载比较吃力 也经常报延迟错误 所以想在镜像网站下载whl进行安装使用此次只是简单地爬取页面元素进行正则匹配 没有验证等难点 所以就是很基础的请求后解析 # 使用re模块解析页面a标签 a_re = re.compile(r"<a\s+(?P<href>\S+)>(?P<name>\S+)</a>\S+") 取出所有href和a标签内容 for raw_data in all_raw_data: href_na

2021-03-16 08:48:56 179

原创 alipay quote_from_bytes() expected bytes

问题描述使用python-alipay-sdk的支付api时 参数报错经过百度查了几个博客都说是参数需要是str但我尝试后并没有解决解决办法1.降版本把python-alipay-sdk降级到2.3.0可以解决2.修改参数查看了官方文档后发现问题在于return_url和notify_url是不能为None所以这两个值不可以赋None改为任意url即可...

2021-03-10 07:59:53 393

原创 关于refind开机出现“The root device is not configured to be mounted read-write!“

1. 问题描述此问题虽然看似是fstab的问题 因为涉及到挂载 但我查看了fstab文件后确定挂载根目录是可读写,之后在arch论坛以及reddit找到此问题的真正原因 在于initramfs 也就是启动参数的问题 需要修改相关引导程序的配置 我使用的是refindThis message comes from the initramfs. I doesn’t really cause any problems for your system because systemd remounts ro

2021-03-07 10:29:45 354

原创 arch-linux安装总结

前言安装参考arch官网的教程即可参考链接如果是虚拟机安装需要涉及到安装引导程序(bootloader)参考链接win&linux双系统(dual boot)之后会出教程设置时区timedatectl status 显示当前信息timedatectl list-timezones 显示所有可用时区timedatectl set-timezone <Zone>/<SubZone> 设置时区(例如 Asia/Shanghai)安装引导程序(grub)参考前言

2021-02-24 13:50:27 168

原创 树莓派(raspberry pi)的oled基本使用(Adafruit,i2c,gpio)

文章目录一、概要二、安装使用三、安装遇到的问题及说明四、扩展smbus源码总述一、概要安装我会给出大神已经写好的教程这里不再重现,基本资料也请自行百度这里只大概进行说明i2c (一种总线协议)gpio 通用型的输入输出 这里是树莓派gpio分布图及说明oled 使用128x64 (某宝有卖)树莓派 (我使用的是4b 也可使用zero w 或者任意开发板均可 比如 esp32)二、安装使用树莓派使用oled教程三、安装遇到的问题及说明i2cdetect -y 1 (此命令是显示当

2021-02-10 11:29:43 1134

原创 vue history路由模式 nginx配置

nginx中配置location / { root '项目路径/'; try_files $uri $uri/ /index.html; //关键部分 index index.html index.htm; }vue router配置//配置错误页面{ path: '*', name: "All", component: () => import('@/views/Error')

2020-11-25 08:30:24 500

原创 pycharm idea打不开 Error opening zip file or JAR manifest missing : C:\Users\Public\.jetbrains\****

问题描述idea, pycharm打不开 因为使用了破解文件(最新版本2020版以后的破解文件都是**.zip结尾** 区别于老版本的**.jar文件**)所以在百度没有查到想要的答案 因为使用了破解版 所以每次启动时 启动参数默认会跟一个破解文件路径这个参数(暂时没找到写在哪里的)所以如果配置文件移动 会导致程序报错所以无法运行 从而发生点击图标无反省的情况 好在jetbrain的软件提供了.bat文件排错在idea安装路径的bin目录下使用idea.bat或pycharm.bat 报错OpenJ

2020-11-16 18:31:57 10218 3

原创 这么简单的linux(centos 7)安装jdk(java)环境你能不会?

下载下载链接选择版本临时下载链接上传到linux中在jdk压缩包位置单击路径框键入cmd 并回车 就会在当前路径下打开command命令框linux中查看ip段# 查看linux的ip地址ip adwindows的cmd中输入scp [jdk压缩文件] [用户名]@[ip地址]:[发送到linux的哪个目录下]# 示例scp jdk-8u261-linux-x64.tar.gz root@192.168.137.151:/root第一次传输需要输入** yes .

2020-10-11 17:50:14 73

原创 zookeeper[单点]部署简单流程(不懂就装)

先决条件jdk安装下载链接选择安装解压到opt/moduletar -zxvf zookeeper-3.4.14.tar.gz -C /opt/modulecp conf/zoo_sample.cfg zoo.cfg(复制一份配置文件并保留示例配置)vim conf/zoo.cfg(修改配置文件)# 修改为如下dataDir=/opt/module/zookeeper-3.4.14/zkData在zookeeper_home下创建zkData文件夹pwd # /op.

2020-10-11 17:25:50 283

原创 hadoop集群启动(基础篇)

hadoop集群centos安装及网络配置– 虚拟机安装以在之前出过博客 点击链接– 以及网络配置 点击链接jdk安装– jdk环境安装会单独出一篇博客hadoop安装– hadoop单独出一片博客修改hosts文件vi /etc/hosts#添加以上字段 前面为ip地址 后面为hostname(方便记忆)克隆虚拟机并修改各自ip地址修改hostname vi /etc/hostname # 修改为相应的hostname # 比如hadoop151

2020-10-11 11:44:37 2304

原创 python排序算法(基础篇)冒泡排序

排序算法built-in 排序函数冒泡排序built-in 排序函数 array = [8, 2, 6, 4, 5] sorted(array) # [2, 4, 5, 6, 8]冒泡排序def bubble_sort(array): n = len(array) for i in range(n): # Create a flag that will allow the function to # terminate early if the

2020-09-29 20:18:48 168

原创 基本数据类型之boolean的小技巧

基本数据类型之boolean声明if else 关键字后使用配合 in 关键字声明你可以声明True(真) 或 False(假)mullet_looks_good = Falsepython_is_fun = True你也可以这样赋值使用my_name = "Wammu"your_name = "Kars"have_same_name = my_name == your_name # Falseif else 关键字后使用你可以在if else 关键字后使用bool类型参数my

2020-09-27 21:39:04 203

原创 python内建模块(buildins)与with as语法

内建模块、__import__python2.7中叫(buildin)buildinsbuildins是对内建模块(buildin)的引用自动导入 会在程序运行之前加载到内存中__name__

2020-09-27 15:11:01 388

原创 python 之 callable

callable对象可以在其后加()的对象测试对象(object)是否可调用形参为方法时当向方法传入的参数为方法时 不需要加()如果传入的方法没有返回值默认是None def a(): print('a') def b(function): function() pass class Fun_call: # 传入的a为方法不需要加() 否则报错 调用方法是加上() b(a) # callable 判断此对象是否可调用

2020-09-27 12:17:02 132

原创 centos7配置桥接网络

配置vmware网络配置选择你当前使用的网络适配器右键图标10.查看你当前连接的适配器名称启动虚拟机输入ip ad 其中通过inet后的ip区分适配器按下Tab键查看都有哪些配置文件 找到对应的其中我的是ens33所以要配置此文件BOOTPROTO属性改为static(静态)点击i进行编辑BOOTPROTO="static"键入:wq 保存...

2020-09-27 12:15:59 669

原创 虚拟机(VMWare)安装centos7

下载镜像链接 删除没有必要的声卡 打印机配置镜像(iso)路径 点击完成默认第一项回车键盘回车以继续拉到最下面选择中文简体点击reboot 重启查看下一篇配置网络

2020-09-27 11:37:46 127

原创 git安装与基本使用(奶妈级)

##git安装![在这里插入图片描述](https://img-blog.csdnimg.cn/20200927102916923.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3F1bnRpbmxp,size_16,color_FFFFFF,t_70#pic_center)3. 所有都选择默认项4. github注册账号5. 配

2020-09-27 11:02:10 126

原创 python日期时间

日期时间calendar使用datetime1. date 处理年、月、日获取年月日获取当前日期2. time 处理时、分、秒、分数获取一天中的时间3. datatime 处理日期和时间同时出现情况获取日期/时间获取当前日期/时间4. timedalta 处理日期和/或时间间隔time使用calendar使用判断是否为闰年(leap years)import calendarprint(calendar.isleap(1900)) # Falsedatetime此模块定义了四个主要对象1

2020-09-27 08:56:10 256

原创 python-生成器-yield关键字(一)

生成器[generater]生成器定义生成器和推导式的区别使用生成器的四个方法生成器定义生成器使用yield关键字def generate_one(list_num): for i in list_num: yield i * i使用圆括号v2 = (i * i for i in range(6))和推导式的区别生成器表达式不会创建序列形式的对象,不会把所有的值都读取到内存中,而是会创建一个通过迭代并按照需求生成值的生成器对象(Generator)。也

2020-09-26 12:29:59 81

原创 python - lambda及应用理解

lamda语法&应用一、语法部分1. 有参2. 无参3. 返回值二、理解**重点**三、 应用关于Button中command传函数不加()原因一、语法部分1. 有参a = lambda x: x * xprint(a(2)) # 4print(a) # <function <lambda> at 0x000001EF08062EA0>其中 lambda 后 : 前定义的为形参 是调用lambda函数时所要传入的参数2. 无参a = lambda: 2

2020-09-25 11:58:02 136

原创 python-相对、绝对导入的部分问题及使用

目录1. 相对导入call.pyfile.pyfile1.py2. 绝对导入使用3. 注意1. 相对导入父类已使用的情况下才能使用入口程序不能使用此方法导入(main方法)from . import 模块 或 from .. import 模块1. 其中包名可为 . 意为当前路径(表示当前需要导包程序的所在路径)2. 注意的是 主程序(也就是程序入口)不能使用相对导入 会找不到父模块3. 必须在父程序已经使用或导入的情况下使用相对导入才可以示例其中 demo1为项目根目录下的第一

2020-09-25 08:53:44 146

原创 深、浅拷贝 | 方法参数

深浅拷贝区别深拷贝新对象地址改变 新对象的元素地址改变 obj = [] import copy obj1 = copy.deepcopy(obj)浅拷贝新对象地址改变 元素不变原对象的元素修改会影响新对象元素obj1 = obj.copy()直接赋值地址分享obj1 = obj方法参数默认参数def fun(a=10): return a passprint(fun()) # 10方法内的可变参数可不传参可变参数要在形参的最右端(不能在非默认

2020-09-08 20:24:21 274 1

原创 python连接mysql(pymysql

python连接mysql命令行安装模块 pip install pymysql导入模块from pymysql import *连接数据库使用connect函数conn = connect(host='localhost',port=3306,user='root',password='password',database='database',charset='utf8') 注意点1注脚的解 ↩︎...

2020-08-31 17:42:18 125

空空如也

空空如也

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

TA关注的人

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