摘要: import os BASE_DIR = os.path.dirname(os.path.abspath(__file__)) path_name = os.path.join(BASE_DIR, 'test.sh') print(path_name) 阅读全文
posted @ 2021-08-21 11:31 lucky_tomato 阅读(281) 评论(0) 推荐(0)
摘要: pip list 输出: APScheduler (3.6.3) chardet (3.0.4) distro (1.2.0) idna (2.7) Jinja2 (2.11.1) M2Crypto (0.35.2) MarkupSafe (0.23) msgpack (0.6.2) pip (9. 阅读全文
posted @ 2021-08-21 11:25 lucky_tomato 阅读(209) 评论(0) 推荐(0)
摘要: import paramiko print(paramiko.__version__) 知识小补充:版本中带有rc的含义RC=Release Candidate,含义是”发布候选版”,它不是最终的版本,而是最终版(RTM=Release To Manufacture)之前的最后一个版本。广义上对测试 阅读全文
posted @ 2021-08-21 11:25 lucky_tomato 阅读(666) 评论(0) 推荐(0)
摘要: import time help(time) 阅读全文
posted @ 2021-08-21 11:23 lucky_tomato 阅读(76) 评论(0) 推荐(0)
摘要: import os print(os.path.dirname(os.path.abspath(__file__))) 阅读全文
posted @ 2021-08-21 11:22 lucky_tomato 阅读(1033) 评论(0) 推荐(0)
摘要: import os print(os.path.abspath(__file__)) 阅读全文
posted @ 2021-08-21 11:21 lucky_tomato 阅读(325) 评论(0) 推荐(0)
摘要: 脚本名字test.py print(__file__) 输出:test.py 阅读全文
posted @ 2021-08-21 11:17 lucky_tomato 阅读(346) 评论(0) 推荐(0)
摘要: 语言大概分为解释性语言和编译型语言,解释型语言大概就是指程序执行的时候,执行一句,翻译一句给机器编译型语言大概为在程序运行之前,预编译翻译为机器语言java和python是属于中间的那种,先将程序预编译为一种人类语言与机器语言之间的语言,当运行的时候再继续编译所以java有一个javac hello 阅读全文
posted @ 2021-08-21 11:14 lucky_tomato 阅读(260) 评论(0) 推荐(0)
摘要: import os pid = os.getpid() print('pid : ',pid) 阅读全文
posted @ 2021-08-21 11:13 lucky_tomato 阅读(2498) 评论(0) 推荐(1)
摘要: msg = '我是中国人' 转二进制格式 print(msg.encode(encoding="utf-8")) 结果: b'\xe6\x88\x91\xe6\x98\xaf\xe4\xb8\xad\xe5\x9b\xbd\xe4\xba\xba' 解码 print(msg.encode(encod 阅读全文
posted @ 2021-08-21 11:09 lucky_tomato 阅读(614) 评论(0) 推荐(0)
摘要: import sys print(sys.getdefaultencoding()) 阅读全文
posted @ 2021-08-21 11:06 lucky_tomato 阅读(232) 评论(0) 推荐(0)
摘要: SElinux初探 SElinux已经是个非常完备的内核模块了,CentOS5.x提供了很多管理SELinux的命令与机制,因此在整体架构上面比以前的版本要单纯且容易操作管理。 SElinux字面上的意义就是安全强化的Linux。 SELinux是在进行程序、文件等权限设置依据的一个内核模块 SEL 阅读全文
posted @ 2021-08-21 10:53 lucky_tomato 阅读(298) 评论(0) 推荐(0)
摘要: linux的所有目录结构是一个有层次的倒挂着的树形目录结构 根"/"是所有目录的顶点 目录结构和分区设备是没有关系的。 /usr放置用户的程序 /home放置用户的数据 /usr/local编译软件的路径 /opt用户存放于第三方厂商开放的程序。 /etc/服务启动命令存放的目录/etc/init. 阅读全文
posted @ 2021-08-21 10:45 lucky_tomato 阅读(54) 评论(0) 推荐(0)
摘要: Ctrl+a 去到行首 Ctrl+e 去到行尾 Ctrl+c 中断命令 Ctrl+d 注销 Ctrl+l 清屏幕 Ctrl+u 清除,剪切光标后的内容 Ctrl+k 清除鼠标后面的内容 Ctrl+r 查找 Ctrl+h 删除一个字符 Ctrl+Shift+y 粘贴 阅读全文
posted @ 2021-08-21 10:43 lucky_tomato 阅读(29) 评论(0) 推荐(0)
摘要: 前端返回504 uwsgi报错日志问题1 Tue Jan 19 14:06:15 2021 - SIGPIPE: writing to a closed pipe/socket/fd (probably the client disconnected) BrokenPipeError: [Errno 阅读全文
posted @ 2021-08-21 10:38 lucky_tomato 阅读(1073) 评论(0) 推荐(0)
摘要: 默认情况下,使用subprocess模块会因为超时而导致报错,但是这种报错只会在任务执行完才报错,不会超时立马报错。 参考链接 https://www.jianshu.com/p/3410828a3c5d https://blog.csdn.net/jiandanokok/article/detai 阅读全文
posted @ 2021-08-21 10:33 lucky_tomato 阅读(230) 评论(0) 推荐(0)
摘要: 请看这篇文章 https://blog.csdn.net/ouyang_peng/article/details/84066417 阅读全文
posted @ 2021-08-21 10:24 lucky_tomato 阅读(341) 评论(0) 推荐(0)
摘要: 一般是unicorn端口被占用了,unicorn默认端口是8080,如果机器上安装了tomcat的话就会端口占用,需要修改gitlab配置文件 [root@localhost ~]# vim /etc/gitlab/gitlab.rb ### Advanced settings # unicorn[ 阅读全文
posted @ 2021-08-21 10:20 lucky_tomato 阅读(349) 评论(0) 推荐(0)
摘要: 一、GitLab概述: 是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 Ruby on Rails 是一个可以使你开发、部署、维护 web 应用程序变得简单的框架。 GitLab拥有与Github类似的功能,能 阅读全文
posted @ 2021-08-21 10:12 lucky_tomato 阅读(242) 评论(0) 推荐(0)
摘要: GOBY是一款WEB扫描工具,支持win和linux,功能强大 官网:https://gobies.org/index.html 最丰富的设备规则集Goby中预先设置了100,000多个规则识别引擎,可以自动识别和分类硬件设备和软件业务系统,并全面分析网络中存在的业务系统。目前,它支持超过100,0 阅读全文
posted @ 2021-08-21 09:59 lucky_tomato 阅读(1675) 评论(0) 推荐(0)
摘要: BIOS是一套程序,这套程序时写死到主板上面的一个内存芯片中,这个内存芯片在没有通电时也能够将数据记录下来,那就是只读存储器。 阅读全文
posted @ 2021-08-21 09:57 lucky_tomato 阅读(502) 评论(0) 推荐(0)
摘要: 显卡对图像影像的显示扮演相当关键的角色。一般对于图像影像的显示重点在于分辨率和色彩深度,每个图像显示的颜色会占用掉内存, 因此显卡面会有一个内存的容量,这个显存容量将会影响到你的屏幕分辨率与色彩深度。 阅读全文
posted @ 2021-08-21 09:55 lucky_tomato 阅读(252) 评论(0) 推荐(0)
摘要: 个人电脑的内存主要元件为动态随机存取内存,随机存取内存只有在通电时才能记录于使用,断电后数据就消失 阅读全文
posted @ 2021-08-21 09:54 lucky_tomato 阅读(63) 评论(0) 推荐(0)
摘要: MBR的方式来处理开机管理程序与分区表,而开机管理程序记录区与分区表则通通放在磁盘的第一个扇区,这个扇区通常是512Bytes的大小,所以说,第一个扇区512Bytes会有着两个数据: 主要开机记录区(MBR):可以按照开机管理程序的地方,有446Bytes 分区表:记录整颗硬盘分区的状态,有64B 阅读全文
posted @ 2021-08-21 09:52 lucky_tomato 阅读(148) 评论(0) 推荐(0)
摘要: 简单的说,频率就是CPU每秒钟可以进行的工作次数。 频率越高表示这颗CPU单位时间内可以作更多的事情。 阅读全文
posted @ 2021-08-21 09:51 lucky_tomato 阅读(636) 评论(0) 推荐(0)
摘要: CMOS主要的功能为记录主板上面的重要参数,包括系统时间、CPU电压与频率、各项设备的I/O位址,因此主板上面才有电池。 阅读全文
posted @ 2021-08-21 09:50 lucky_tomato 阅读(833) 评论(0) 推荐(0)
摘要: BIOS为写入到主备上某一块flash或EEPROM的程序,他可以在开机的时候执行,以载入CMOS当中的参数,并尝试调用存储设备中的开机程序,进一步进入操作系统当中。 阅读全文
posted @ 2021-08-21 09:48 lucky_tomato 阅读(421) 评论(0) 推荐(0)
摘要: SAN存储 (存储区域网络Storage Area Network) 存储区域网络(Storage Area Network,简称SAN)采用光纤通道(Fibre Channel)技术,通过光纤通道交换机连接存储阵列和服务器主机,建立专用于数据存储的区域网络。 SAN 结构有两种,IPSAN与FCS 阅读全文
posted @ 2021-08-21 09:34 lucky_tomato 阅读(1613) 评论(0) 推荐(0)