自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TypeError:a byte-like object is required,not str

转码可以使用encode()函数,也可以使用bytes函数,如bytes(usr_pwd,encoding = ‘utf-8’)和usr_pwd.encode(‘utf-8’)二者效果是一样的!python3.x中字符都为unicode编码,而b64encode函数的参数为byte类型,所以必须先转码。mystr = bytes(mystr,encoding="utf-8") ==需加这一行代码即可。mystr = "人生苦短,我用Python"

2023-10-20 10:59:08 125 1

原创 java连接sqlserver报错(错误日志在详情)

手动启动没问题,但用jenkins启动就会报连接SQLServerException:驱动程序无法使用安全套接字层(SSL)加密建立与SQL Server的安全连接。2、查看系统tsl版本:openssl version --->Openssl 1.0.2*****(服务器ssl版本较低)4、思路:为什么限制?---结论得出:JDK的安全配置文件。5、找到:jdk下conf/security下的java.security文件。3、考虑到一时半会无法去升级服务器的ssl版本,则考虑另外的方法;

2023-10-17 15:03:51 910

原创 binascii.Error: Incorrect padding 报错解决(解密失败)

python中base64串的长度需为4的整数倍,故对长度不为4整数倍的base64串需要用"='补足。base64.encodebytes(encrypt_aes) 换成 base64.urlsafe_b64encode(encrypt_aes)base64.decodebytes(encrypt_aes) 换成 base64.urlsafe_b64decode(encrypt_aes)我理解这是因为字符串的长度不是 4 的倍数,这是 base64 编码文本的要求。

2023-10-11 09:59:49 2299 1

原创 执行顺pytest.mark.run(order=)序不起作用

2、同一目录,不同python文件下,在多个文件内进行order序号排序,使用@pytest.mark.run(order=*);1、同一python文件下,使用@pytest.mark.run(order=*);注解不能控制执行顺序,原因为当前python环境未安装pytest-ordering。在执行脚本的python环境下安装pytest-ordering后解决问题。

2023-09-08 15:37:17 549 1

原创 git基本操作命令

1、本地安装好git;2、桌面右键打开git命令行;3、(全部按enter);4、cd ~/.ssh(如果没有执行第三步,则不会有这个文件夹);5、在命令行打开这个文件,会直接输出密钥;6、复制,打开github,点自己头像7、title随便写。key里粘贴第六步的内容;完成。git。

2023-07-26 09:09:34 70 1

原创 python连接数据库

打开oracle版本的解压包,进入解压后的目录,C:\work\instantclient-basic-windows.x64-12.2.0.1.0\instantclient_12_2(换成你本地的目录,这里是我本地的),把所有的.dll文件全部拷贝到python的根目录。在进行数据库连接之前,一般都需要导入依赖的库,通过专门的库去处理对应的数据库连接,所以没安装对应的处理库的话,需要先进行安装、再导入,导入后即可正常使用。1、需要下载已安装的oracle数据库对应的版本。

2023-07-25 16:16:01 93

原创 python install install cx_Oracle失败问题解决

1、问题背景:在本地机安装失败,但在服务器上安装成功;2、环境对比:两个机器的python版本不一致;

2023-07-24 10:25:54 6063

原创 git解决git ssh key Permission denied

此种方式下载代码到本地的时候,可能出现Permission denied,原因在于此种方式依赖ssh key,SSH key可能失效或不存在。尝试以下步骤重新创建就可以解决。打开git bash,输入以下命令检查ssh key是否存在ls ~/.ssh/若存在,跳过下一步骤,不存在则执行下一步骤。

2023-07-10 11:01:11 864 1

原创 gitlab相关端口配置

要想不被还原,可以省却上面5步,仅仅修改:/etc/gitlab/gitlab.rb 这个文件,修改完后再运行 gitlab-ctl reconfigure。我选择的是11.3.0版本的;它是gitlab内置的nginx的配置文件,里面可以影响到nginx真实监听端口号。gitlab的在线安装我没有尝试过,这里仅仅记录一下直接下载rpm包后的安装步骤。但是这个文件里的内容太复杂,高的人眼花缭乱,所以我选择直接修改里面组件的配置。以上修改完成后,重启下,就可以访问8000端口的gitlab了。

2023-06-25 17:56:13 1081 1

原创 搭建gitlab服务器需要哪些端口号

GitLab通过HTTP/S协议进行通信,因此需要开放HTTP(端口号80)和HTTPS(端口号443)端口。HTTP端口用于GitLab未启用HTTPS的情况,而HTTPS端口则用于启动了HTTPS的情况。当您开始创建自己的服务器时,务必仔细检查这些端口号是否开放,并确保您的服务器具备足够的安全性,以保护您的代码和其他敏感信息。Git端口号默认为9418。GitLab可以使用NFS(Network File System)来管理开发者之间的代码共享,而NFS协议默认使用2049端口进行通信。

2023-06-25 17:16:44 3161

原创 GitLab生成的项目数据保存在什么位置

在GitLab中,每个项目都有一个Git仓库,Git仓库中的数据会被保存在GitLab服务器中。具体来讲,在GitLab运行后,相应的Git仓库被保存到GitLab安装目录下的/var/opt/gitlab/git-data/repositories中。它们分别保存在GitLab安装目录下的/var/opt/gitlab/git-data/repositories、/var/opt/gitlab/postgresql/data和/var/opt/gitlab/gitlab-rails/uploads中。

2023-06-25 15:54:45 2887 1

原创 print(““.join(nums)) 报错 sequence item 0:expected str instance,int found

解决list转str的办法

2023-02-10 17:02:04 83

原创 UnicodeDecodeError

Python 3.7以上在Windows 10使用 ,遇到 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte

2022-12-02 11:00:00 275

空空如也

空空如也

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

TA关注的人

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