LoganJinDev
码龄8年
  • 24,198
    被访问
  • 20
    原创
  • 67,188
    排名
  • 22
    粉丝
关注
提问 私信

个人简介:本站主要分享Python Web开发、Python自动化、Linux运维技术、Python爬虫、逆向开发、K8S、Docker等相关编程技术心得,欢迎一起交流技术经验;

  • 加入CSDN时间: 2014-09-29
博客简介:

Logan的博客

查看详细资料
  • 2
    领奖
    总分 134 当月 11
个人成就
  • 获得15次点赞
  • 内容获得8次评论
  • 获得18次收藏
创作历程
  • 2篇
    2022年
  • 10篇
    2021年
  • 2篇
    2020年
  • 1篇
    2019年
  • 5篇
    2018年
成就勋章
TA的专栏
  • Docker
    5篇
  • Mac
    1篇
  • Python
    2篇
  • git
    1篇
  • Linux开发
    5篇
  • 开发环境
    3篇
  • ubuntu
    4篇
  • 项目部署
    4篇
兴趣领域 设置
  • 大数据
    flink
  • 人工智能
    opencv语音识别计算机视觉机器学习深度学习神经网络自然语言处理tensorflowpytorch图像处理nlp数据分析
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Docker 部署clickhouse-server及添加用户配置密码

前言由于现在居家办公测试环境连接公司的clickhouse需要vpn连接太麻烦且速度很慢,于是乎在测试机自己搭建clickhouse,废话不多说直接开始教程容器clickhouse-server配置拉取clickhouse-server镜像:docker pull yandex/clickhouse-server创建配置目录创建clickhouse数据目录:mkdir -p /data/clickhouse/data/创建clickhouse config目录:mkdir -
原创
发布博客 2022.04.21 ·
914 阅读 ·
0 点赞 ·
0 评论

Mac 系统部署Frp内网穿透服务 实现frpc shell启动脚本启动、停止

Mac 系统部署Frp内网穿透服务 实现frpc shell启动脚本启动、停止前言最近疫情导致居家办公,而工作中需要用到公网地址便于调试,于是就在本机(Mac系统)配置了Frpc内网穿透。本来想用docker直接跑个容器,但是由于mac系统的docker是一个APP,每次需要打开docker app才可以使用docker命令,于是乎就放弃了docker run,然后就开始写一个命令行的frpc脚本。创建frp目录下载客户端创建frpc目录:mkdir ~/frp/frpc下载frp客
原创
发布博客 2022.04.04 ·
3110 阅读 ·
1 点赞 ·
0 评论

linux服务器 top 查看 内存占用详情

前言前几天登录云服务器突然发现没几个服务内存竟然快占满了,于是赶快top查看,发现直接top查看的话 也不太好分析是哪个应用占用的内存比较大,于是谷歌了一番记录了以下几种查内存占用情况的方法。查看内存占用情况的几种方法free命令命令格式:free –m用于检查有关系统RAM的使用情况(查看系统的可用和已用内存)linux主机可用内存计算公式:可用内存 =free +buffers +cachedvmstat指令命令格式:vmstat -s (参数)用于查看系统
原创
发布博客 2021.12.10 ·
1727 阅读 ·
0 点赞 ·
0 评论

git 子命令 git tag 常用命令实操教程

前言通常在发布软件的时候打一个tag,tag会记录版本的commit号,方便后期回溯。git tag 常用操作命令新建tag命令格式:git tag tagName例:git tag v1.0-test列出所有tag上面例子创建一个名为v1.0的tag,创建好可以使用git tag命令看到新增加的tag。git tag 加上-l可用通配符来过滤tag例:git tag -l "*2021*"git tag 加上-a参数创建一个带备注的tag,备注信
原创
发布博客 2021.12.10 ·
144 阅读 ·
0 点赞 ·
0 评论

单节点Rancher 2.5.1 证书过期报错 x509: certificate has expired or is not yet valid 解决方案

前言双十一刚过早上到公司去查看一下集群的负载情况,打开网址后直接访问被拒绝,吓坏我了以为整个集群崩了(集群跑了很多job),赶快登录阿里云控制台以及各个K8S 集群Master服务器输入命令kubectl get nodes查看情况,发现master节点和 worker节点都正常运行,于是查看rancher-server 容器的日志发现报错x509: certificate has expired or is not yet valid,原来是证书过期了,接下来开始操作。Rancher 的证书过期会出现
原创
发布博客 2021.12.10 ·
859 阅读 ·
1 点赞 ·
2 评论

Python项目中 封装日志模块logging 及快速调用方法

前言在 Python 中,可以直接用自带的 logging 模块来记录日志,但是在使用时我们需要配置一些 Handler、Formatter 来进行一些处理,比如把日志输出到不同的位置,或者设置一个不同的输出格式,或者设置日志分块和备份。个人感觉 logging 用起来其实并不是那么好用,主要是配置较为繁琐,相对于新手来说不太友好,那么接下来废话不多说直接上干货代码。将logging模块封装首先新建一个log.py的文件导入需要用到的Python包import sysimpo
原创
发布博客 2021.12.10 ·
477 阅读 ·
1 点赞 ·
1 评论

GitHub + jsDelivr + Nginx + PicGo 搭建自定义域名CDN加速免费图床

前言经常写Markdown或者博客的同学,一般都会用到图床。图床是什么呢?其实就是一个存储图片的网站,上传图片到图床后可以直接通过外链进行访问。例如把本地一张test.jpg上传图床后,即可以用外链:https://www.xxx.com/cdn/test.jpg,此链接可在浏览器直接访问test.jpg了。最近想把这几年的开发笔记发布到 我的博客 由于服务器为1M带宽,加载静态文件及图片相对较为缓慢,于是就想搞个cdn加速,google了一番,发现推荐免费用的多多少少都有限制,最终根据个人需求选择
原创
发布博客 2021.12.10 ·
1970 阅读 ·
0 点赞 ·
0 评论

【快速安装Docker服务及Docker配置、Docker常用命令。】

一、安装docker服务命令行输入curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun即可快速安装如提示curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to get.docker.com:443错误则需按照下面的操作Ubuntu 系统下操作: apt-get install libnss3Centos 系统下操作: yum i
原创
发布博客 2021.12.10 ·
52 阅读 ·
1 点赞 ·
0 评论

解决Docker容器内安装chrome浏览器无法启动bug

前言之前有写过一个基于Ubuntu20.04 的Docker容器的可视化Dockerfile,当时默认火狐浏览器,今天要测试一个项目就run了一个可视化容器,但是我需要用到chrome浏览器,于是乎开始安装,按照正常安装方法安装好后发现无法运行,报错ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.(不支持以roo
原创
发布博客 2021.12.10 ·
795 阅读 ·
2 点赞 ·
1 评论

linux系统wget、curl终端命令行获取公网ip地址及其他网络信息

前言在linux开发环境中查看当前公网ip地址或者某个端口是否通,对于新手来说是个比较麻烦的事情,下面我这里介绍一下如何在终端查询当前公网ip以及其他网络信息。安装wget、curl工具wget安装Ubuntu下安装wget:apt-get update && apt-get install -y wgetCentOS下安装wget:yum update && yum install -y wgetcurl安装Ubuntu下安装curl:apt-get u
原创
发布博客 2021.12.01 ·
1698 阅读 ·
1 点赞 ·
0 评论

docker certbot 一键申请https证书、证书过期续订、续订成功自动重启服务

前言基于**certbot-letencrypt-wildcardcertificates-alydns-au**项目封装为docker镜像,感谢 ywdblog 的源码镜像支持一键生成证书、证书到期续订、证书更新后自动重启用到证书的服务等功能。如不想使用docker方式申请可使用原作者脚本生成。镜像简介 镜像名:loganjindev/certbot:v1.0.0 基础镜像:ubuntu:20.04 用户:root 时区:Asia/Shanghai 字符集:LANG=C.UTF-
原创
发布博客 2021.11.30 ·
1045 阅读 ·
1 点赞 ·
0 评论

Linux、Mac、windows 系统下 配置Python虚拟环境 virtualenvwrapper教程,workon切换环境, 非常简单方便

Linux、Mac、windows 系统下 配置Python虚拟环境 virtualenvwrapper教程,workon切换环境, 非常简单方便前言开发及测试过程中每个环境都有各自的作用,避免破坏其他环境所以建议每个项目新建一个虚拟环境,经过对比最终我选择了virtualenvwrapper来作为我开发中虚拟环境管理工具,接下来一起来看一下常用的几种虚拟机环境工具对比及virtualenvwrapper的安装方法。Python虚拟环境工具对比virtualenv:是目前最流行的 pyt
原创
发布博客 2021.11.19 ·
727 阅读 ·
1 点赞 ·
0 评论

win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序

win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序未安装wsl/wsl2的请参照以下链接自行安装:https://docs.microsoft.com/en-us/windows/wsl/install-win10安装windows Terminal打开微软应用商店,搜索“Terminal”,安装,打开后的界面是这样的:默认打开的是 PownerShell 终端,我们可以设置为默认打开
原创
发布博客 2020.12.21 ·
4364 阅读 ·
3 点赞 ·
4 评论

VMware linux 虚拟机(ubuntu18.04) 安装TL-WDN5200H 2.0网卡驱动 完美使用(适用于vmware无法桥接网络使用此方法)

VMware linux 虚拟机(ubuntu18.04) 安装TL-WDN5200H 2.0网卡驱动 完美使用(适用于vmware无法桥接网络使用此方法)# 以下操作均已root用户操作# 安装内核源代码(需要联网)。apt-get install linux-source# 安装内核头文件(需要联网)。apt-get install linux-headers-$(uname -r)# 安装编译环境(需要联网) 。apt-get install build-essential # 如
原创
发布博客 2020.05.21 ·
538 阅读 ·
0 点赞 ·
0 评论

不重启docker容器修改 容器中的时区

下文中以 Ubuntu/Debian 镜像为例进入docker容器输入命令:apt-get installtzdata然后会提示你选择时区/位置,这里我选择的是 Asia/shanghai然后输入命令:date -R可以看到当前时间,如果时间还是不对继续输入命令:dpkg-reconfigure tzdata按照上面的步骤重新选择一遍即可...
原创
发布博客 2019.07.09 ·
489 阅读 ·
1 点赞 ·
0 评论

linux新手常用命令

查看命令及其查找命令查看命令 cat:用于查看文件内容(通常这是一个文本文件)cat -n:显示行号 more:用来一页一页的显示文件的内容,空格键向下翻动一页,enter键 向下滚动一行。按Q键退出 head和tail:分别用于显示文件的开头和结尾。可以使用-n 参数来显示指定的行数。如:head -n 2 a.txt 表示查看1.txt文件中 前两行内容 ,tai...
原创
发布博客 2018.10.30 ·
77 阅读 ·
1 点赞 ·
0 评论

Ubuntu 16.04 + Nginx + Django 项目部署

搭建服务器虚拟环境 在本机进入虚拟环境,执行命令导出当前需要的所有包。 pip freeze > requirements.txt 通过ftp或者scp等软件将项目代码和requirements.txt文件上传到服务器。 mkvirtualenv 虚拟环境名称   #在ubuntu 服务器上新建一个虚拟环境 ​ pip install -r requi...
原创
发布博客 2018.10.25 ·
184 阅读 ·
0 点赞 ·
0 评论

ubuntu 16.04 Nginx源码部署安装

nginx安装1、安装zlib依赖库:sudo apt-get install zlib1g-dev2、进入解压相关文件: tar –xzvf openssl-1.0.1.tar.gztar –xzvf nginx-1.11.3.tar.gztar –xzvf pcre-8.41. tar.gz,进入Nginx解压目录:cd /home/jinxp/ nginx-1.1...
原创
发布博客 2018.10.25 ·
263 阅读 ·
0 点赞 ·
0 评论

mac系统如何在当前目录下打开终端

给大家推荐一个好用的终端工具 Go2Shell:https://itunes.apple.com/cn/app/go2shell/id445770608?mt=12 在没有这个工具之前 找了好多在当前目录下打开 终端命令 都不好用 无意间发现了这个Go2Shell 非常好用,下载安装好拖放到工具栏,然后需要在哪个目录打开 直接点工具栏上面Go2Shell图标就可以在当前目录打开...
原创
发布博客 2018.10.23 ·
4034 阅读 ·
0 点赞 ·
0 评论

Mac如何搭建 配置 虚拟机环境 virtualenv python虚拟环境

首先去python官网 下载python3的 安装包安装:https://www.python.org/ftp/python/3.6.5/python-3.6.5-macosx10.9.pkg安装python3,升级pip3sudo pip3 install --upgrade pip安装 virtualenvsudo pip install virtualenv安装 ...
原创
发布博客 2018.10.23 ·
154 阅读 ·
0 点赞 ·
0 评论
加载更多