首页
文章归档
使用手册
Hello Halo
关于
Blog
行动起来,活在当下
累计撰写
211
篇文章
累计创建
94
个标签
累计收到
0
条评论
栏目
首页
文章归档
使用手册
Hello Halo
关于
目 录
CONTENT
最新文章
2024-03-12
使用logrotate进行日志切割
简介 logrotate 程序是一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用。可以节省磁盘空间。下面就对 logrotate 日志轮转操作做一梳理记录。 logrotate 是基于 crontab 运行的,所以这个时间点是由 crontab 控制的,
2024-03-12
6
0
0
工具
2024-03-12
使用docker搭建openvpn
需求 通过vpn直接访问内网容器ip可以直接登录,不再需要先登入公网IP再跳转到内网容器内部。 访问示意图 互联网(openvpn client)-->(公网ip)服务器(私网ip:172.18.0.10)-->服务器端容器(内网172.18.0.8) openvpn服务端配置 拉取镜像 docke
2024-03-12
6
0
1
工具
2024-03-12
生成器-可迭代对象-迭代器-迭代
可迭代对象(Iterable) python中任意对象,只要它定义了可以返回一个迭代器的__iter__方法,或者定义了可以支持下标索引的__getitem__方法,那么他就是一个可迭代对象。可迭代对象就是能够提供迭代器的任意对象。 str1 = "hello" print(str1._
2024-03-12
11
0
0
编程
2024-03-12
前端框架
nvm管理node.js 环境: centos 7.9 nvm 安装
2024-03-12
14
0
0
编程
2024-03-12
模拟ssh执行远程命令
模拟ssh执行远程命令 服务端 from socket import * import subprocess server = socket(AF_INET, SOCK_STREAM) server.bind(('127.0.0.1', 8090)) server.listen(5) whi
2024-03-12
15
0
0
编程
2024-03-12
模块与包
什么是模块? 最常见的场景,一个模块就是包含了一组功能的python文件,例如module.py,模块名是module。可以使用import module。 四个通用类别:
2024-03-12
5
0
0
编程
2024-03-12
类和对象
面向过程与面向对象 面向过程 核心就是过程二字,过程即解决问题的步骤,就是先干什么再干什么 基于该思想写程序就好比在设计一条流水线,是一种机械式的思维方式 优点:复杂的过程流程化,进而简单化 缺点:扩展性差 面向对象
2024-03-12
5
0
0
编程
2024-03-12
局域网中其他主机访问本机wsl2中的服务
前言 由于我使用的ubuntu20.04中docker所启动的服务除了本机能访问,局域网中其他设备都无法访问。容器端口和windows本机端口不相通,需要windows开启端口转发。网上找了好多资料发现有位github用户开发的脚本简单易用并且能完美解决端口转发问题。 windows上使用 链接 下
2024-03-12
4
0
0
使用手册
2024-03-12
记一次由于kswapd0进程导致cpu占满
前言 服务器安装pve后发现cpu占用率过高有点不正常,于是查其原因。 参考这个博主的文章。发现现象一致。 https://blog.csdn.net/jzz601264258/article/details/105850816 top查看cpu占用率
2024-03-12
6
0
0
解决方法
2024-03-12
集合的相关特性
集合的相关特性 去重 s = {1,2,2,2,2,2,3,3,3,4,4,4,5} print(s) #{1,2,3,4,5} 确保不要将集合与字典混淆,字典也用花括号括起来。 my_
2024-03-12
5
0
0
编程
1
...
11
12
13
...
22