大魔王爱学习
码龄8年
关注
提问 私信
  • 博客:137,866
    137,866
    总访问量
  • 33
    原创
  • 579,505
    排名
  • 12
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-05-29
博客简介:

ljz0929的博客

查看详细资料
个人成就
  • 获得164次点赞
  • 内容获得26次评论
  • 获得539次收藏
  • 代码片获得1,993次分享
创作历程
  • 1篇
    2023年
  • 9篇
    2022年
  • 17篇
    2021年
  • 6篇
    2020年
  • 2篇
    2018年
成就勋章
TA的专栏
  • 经验分享
    2篇
  • Linux学习
    6篇
  • python
    10篇
  • C语言
    1篇
  • Markdown
    2篇
  • 单片机学习
    4篇
  • 技能技巧
    14篇
兴趣领域 设置
  • 网络空间安全
    系统安全web安全安全架构
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

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

ubuntu22.04 服务器 SSH 密钥登录失败

SSH密钥登录,是将SSH公钥写入服务端的文件中。今天装了ubuntu22.04的系统,按照以往操作,在服务端配置了SSH公钥之后,发现竟然无法登录。
原创
发布博客 2023.03.24 ·
7602 阅读 ·
11 点赞 ·
2 评论 ·
19 收藏

Joplin利用TeraCLOUD(InfiniCloud)进行WebDAV同步完美替代坚果云同步

由于Joplin使用坚果云WebDAV同步总是丢失笔记,因此,本文介绍了一种替代坚果云同步的方案——使用TeraCLOUD进行WebDAV同步关于坚果云丢笔记介绍可以看这篇文章:Joplin使用坚果云WebDAV同步存在的问题以及解决办法TeraCLOUD介绍TeraCLOUD是一款日本的老牌网盘,具备以下功能:支持WebDAV不限速,高达100Mbps兼容任何设备提供免费版,提供10G空间,填写推荐码:THWFA,额外获得5G永久空间。收费情况如下:TeraCLOUD注册官网地址:
原创
发布博客 2022.05.24 ·
4776 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

Joplin使用坚果云WebDAV同步存在的问题以及解决办法

Jopin简要介绍Joplin是一款开源笔记应用程序,支持从任何设备安全的访问笔记。数据本地存储优先,离线可用,安全放心支持Markdown。也可以调用外部编辑器,比如:Typora支持图像、视频、PDF和音频文件数学表达式和图表利用chrome/Firefox插件实现网页剪辑。可完美替代印象笔记Evernote ,支持导入 enex 格式的 Evernote 文件支持插件、自定义主题支持多平台。windows、macOS 、Linux、安卓、ios支持多种同步方法(File syst
原创
发布博客 2022.05.16 ·
12531 阅读 ·
7 点赞 ·
7 评论 ·
11 收藏

ubuntu设置系统时间(北京时间)

查看当前时间$ dateTue 01 Mar 2022 04:07:57 AM UTC从输出中可以看到我们现在使用的UTC时间。设置时区$ tzselectPlease identify a location so that time zone rules can be set correctly.Please select a continent, ocean, "coord", or "TZ". 1) Africa 2) Americas 3) Antarctica 4) Asi
原创
发布博客 2022.03.01 ·
2553 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

细数makefile遇到的那些坑

细数makefile遇到的那些坑参考文章:[Makefile] 缩进与空格–记录踩过的坑1号坑:示例1:.PHONY: allA=helloifeq($(A), hello) INFO=trueelse INFO=falseendifall: @echo "result: $(INFO)"执行结果:$ makeMakefile:5: *** 缺失分隔符。 停止。错误原因:第5行:ifeq 和 ( 之间应该有空格2号坑:示例2:.PHONY:
原创
发布博客 2022.02.26 ·
1900 阅读 ·
5 点赞 ·
1 评论 ·
12 收藏

tar命令打包压缩时排除.svn .git .repo等特定文件/文件夹报错/未生效

tar命令打包压缩时排除特定文件/文件夹报错/未生效当使用tar命令打包压缩的同时期望排除某类文件或文件夹时,可以使用--exclude参数。在ubuntu20.04版本,执行命令tar -caf /tmp/mydocs.tar.gz * --exclude=.git报错,如下:$ tar -caf /tmp/mydocs.tar.gz * --exclude=.gittar: 下列选项在归档创建或更新模式中用在任何非可选参数之后。这些选项是可选的,且仅影响跟随其后的参数。请在安排参数顺序时谨慎处理
原创
发布博客 2022.02.24 ·
3319 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

repo init 时报错 [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

repo init 时报错 [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed报错完整信息如下图所示:根据网上的方法尝试了export PYTHONHTTPSVERIFY=0依旧报错尝试如下方法,设置环境变量SSL_CERT_DIR,问题解决,不妨你也试一试。$ sudo update-ca-certificates --fresh$ export SSL_CERT_DIR=/etc/ssl/certs...
原创
发布博客 2022.02.14 ·
3943 阅读 ·
4 点赞 ·
1 评论 ·
5 收藏

git repo工具详细使用教程——彻底学会Android repo的使用

史上最详细的git repo工具使用教程repo是什么?repo是Google开发的用于管理Android版本库的一个工具,repo是使用Python对git进行了一定的封装,并不是用于取代git,它简化了对多个Git版本库的管理。用repo管理的版本库都需要使用git命令来进行操作。为什么要用repo?项目模块化/组件化之后各模块也作为独立的 Git 仓库从主项目里剥离了出去,各模块各自管理自己的版本。Android源码引用了很多开源项目,每一个子项目都是一个Git仓库,每个Git仓库都有很多分支
原创
发布博客 2022.02.14 ·
28264 阅读 ·
66 点赞 ·
6 评论 ·
334 收藏

ubuntu 18.04 执行repo init时报错[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

报错详细信息如下图所示:根据网上的方法尝试了export PYTHONHTTPSVERIFY=0依旧报错尝试如下方法,设置环境变量SSL_CERT_DIR,问题解决$ sudo update-ca-certificates --fresh$ export SSL_CERT_DIR=/etc/ssl/certs
原创
发布博客 2022.02.09 ·
3056 阅读 ·
5 点赞 ·
2 评论 ·
2 收藏

使用可变参数__VA_ARGS__时,出现 expected expression before ‘)‘ 错误

使用可变参数__VA_ARGS__时,出现 expected expression before ‘)’ 错误#define mylog(format, ...) printf("mylog:" format "
", __VA_ARGS__)int main(){ /** * 此处会报错 * 因为展开之后为:printf("mylog:" "hello world!" "
", ) * 多了一个逗号','所以会报错 */ mylog("hello world!");
原创
发布博客 2022.01.08 ·
2285 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

python获取模块所在位置

如下方法可获得模块文件所在位置import moduleNameprint(moduleName.__file__)以模块_cffi_backend为例:>>> import _cffi_backend>>> print(_cffi_backend.__file__)/opt/miniconda3/envs/python3810/lib/python3.8/site-packages/_cffi_backend.cpython-38-x86_64-linux
原创
发布博客 2021.11.11 ·
1793 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

subprocess.CalledProcessError: Command ‘(‘lsb_release‘, ‘-a‘)‘ returned non-zero exit status 1.

执行piplist时,出现如下错误:删除文件 /usr/bin/lsb_release。
原创
发布博客 2021.11.09 ·
445 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

服务器OpenSSH升级之后,gitlab clone失败,fatal: Could not read from remote repository

代码服务器OpenSSH从7.6版本,升级到8.7p之后,就无法从gitlab上拉代码。错误如下:Cloning into 'test'...Bad owner or permissions on /home/user/.ssh/configfatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.查看c
原创
发布博客 2021.09.16 ·
514 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关闭OneNote从浏览器复制粘贴时包含链接的方法

打开【文件】-->【选项】-->【高级】,取消 “从Web粘贴内容时包含到源的链接(I)”的勾选
原创
发布博客 2021.08.14 ·
2010 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

python 文件读取的几种方式 read readline readlines

1. read():一次性读取文件全部内容,适合小文件。举例如下:with open('123.txt', 'r') as f: print(f.read(), end='') # end=''用来关闭print默认添加换行符2. read(size):每次最多读取size个字节的内容,适合大文件。举例如下:with open('123.txt', 'r') as f: while True: str = f.read(16) # 每次读取16字节..
原创
发布博客 2021.08.14 ·
4848 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

python 循环读取大文件内容举例

with open('123.txt', 'r') as f: while True: str = f.read(1024) # 每次读取1024字节 if str == "": break print(str, end='') # 设置print不自动添加换行符
原创
发布博客 2021.08.13 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pyinstaller打包exe时修改打包使用的图标重新打包之后,新生成的exe文件图标没有变化

结论:实际上图标已经成功更新了,你可以把新生成的exe文件移动/拷贝到其他路径查看确认,或者发送给别人也可以。这个问题的原因是windows的问题,不是pyinstaller的问题。参考如下文章:程序修改图标后显示未更新——强制刷新windows图标缓存...
原创
发布博客 2021.08.10 ·
1918 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

python加密库crypto、pycrypto、pycrytodome区别

先说结论:使用 pycrytodome 库,安装方式如下:pip install pycryptodome以下内容转载于:https://www.cnblogs.com/banml/p/10731242.html在python中要使用到crypto相关的库,但是网上的解决方法一大片,能用的没有几个,而且能安装的没有几个,首先我告诉大家为什么不能安装,其次告诉一种真正的方法。 pycrypto,pycrytodome和crypto是一个东西,crypto在python上面的名字是pyc
转载
发布博客 2021.08.09 ·
10951 阅读 ·
9 点赞 ·
1 评论 ·
17 收藏

python 利用 tkinter 选择文件或文件夹对话框

参考:tkinter选择文件(夹)的对话框
原创
发布博客 2021.08.08 ·
5365 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

python tkinter 开发GUI工具设置窗口大小不可变/窗口最大值和最小值

import tkinter as tkwindow = tk.Tk()window.title("my window")window.geometry("500x600+500+100")window.resizable(False, False) # 窗口大小不可变window.mainloop()
原创
发布博客 2021.08.04 ·
3337 阅读 ·
6 点赞 ·
0 评论 ·
10 收藏
加载更多