**wenny-烂笔头**
码龄7年
关注
提问 私信
  • 博客:21,478
    21,478
    总访问量
  • 13
    原创
  • 2,028,796
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-08-01
博客简介:

qq_39689122的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得7次评论
  • 获得6次收藏
创作历程
  • 12篇
    2023年
  • 1篇
    2022年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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 ·
146 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

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 ·
1162 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

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 ·
2800 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

执行顺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 ·
701 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

git基本操作命令

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

python连接数据库

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

python install install cx_Oracle失败问题解决

1、问题背景:在本地机安装失败,但在服务器上安装成功;2、环境对比:两个机器的python版本不一致;
原创
发布博客 2023.07.24 ·
6614 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git解决git ssh key Permission denied

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

gitlab相关端口配置

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

搭建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 ·
3454 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

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 ·
3796 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

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

解决list转str的办法
原创
发布博客 2023.02.10 ·
98 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UnicodeDecodeError

Python 3.7以上在Windows 10使用 ,遇到 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte
原创
发布博客 2022.12.02 ·
302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏