python读取主机IP地址 获取主机ip地址,这里使用的基础库socket的相关内容,首先获取计算机主机名,在类unix操作系统里面,这里读取的是/etc/hostname的主机名,然后使用主机名获取IP地址,这里实际上读取的是/etc/hosts文件,需要相关主机名配置了具体的ip地址。 importsocket @staticmethod defgetHost(): 获取本机计算机名称 hostname=socket.gethostname() 获取本机ip ipaddr=socket.gethostbyname(hostname) returnipaddr

  584SaqXE6OF3   2023年11月02日   32   0   0 IP主机名PythonIP地址主机地址

1python终端打印表格 使用PrettyTable库可以较为简单的完成一个终端表格的打印,在引用PrettyTable库后具体使用的关键代码,可以总结为如下五行: x=PrettyTable(["行号","序号","描述","关键字","键值"]) x.align["行号"]="|"Leftaligncitynames x.padding_width=0Onespacebetweencolumnedgesandcontents(default) x.add_row([f.lineno(),index,"未知选项",key,value]) print(x) 如下图所示是利用Pretty...

  584SaqXE6OF3   2023年11月02日   23   0   0 终端表格键值prettyTablePythonci

python修改yaml及properties配置文件 虽然yaml库可以直接读取、修改、生成yaml,但是在yaml的注释兼容保留方便存在一定的问题,个人觉得修改指定行的yaml内容或者setting.properties这类文件,按行读取和识别,还是比较方便的,如下代码分别给出了修改以等号为配置特征的setting.properties的配置文件,以及以:为分隔的yaml配置文件兼容修改的方案。 importyaml 修改setting.properties类型的配置文件 @staticmethod defchangeProperties(path,key,value): with...

  584SaqXE6OF3   2023年11月02日   23   0   0 类文件Python配置文件

1java配置工具typesafeconfig typesafegithub链接 在线api文档 以纯Java实现,没有依赖项 支持三种格式的文件:Java属性,JSON和人类友好的JSON超集 合并所有格式的多个文件 可以从文件,URL或类路径加载 对“嵌套”的良好支持(将配置的任何子树与整个配置相同) 用户可以使用Java系统属性java-Dmyapp.foo.bar=10覆盖配置。 支持通过单个文件(例如application.conf)配置带有其框架和库的应用程 解析持续时间和大小设置,“512k”或“10秒” 转换类型,因此,如果您要求布尔值并且值是字符串“yes”,或者您要求浮...

  584SaqXE6OF3   2023年11月02日   38   0   0 typeconfigcigithubjava

cron方式 1cron方式 其具体路径如下所示: fwd@fwd:/var/spool/cron$pwd /var/spool/cron fwd@fwd:/var/spool/cron$ls crontabs 常用配置方式 1每三分钟执行一次脚本 /311/home/fwd/DATABASE/crond.sh 2cron使用引导 2.1常用命令行 crontab–e修改crontab文件.如果文件不存在会自动创建。 crontab–l显示crontab文件。 crontab-r删除crontab文件。 crontab-ir删除crontab文件前提醒用户。 2.2cron语法 ...

  584SaqXE6OF3   2023年11月02日   29   0   0 启动服务重启取值范围

1问题 编译报错 golang.org/x/sys/unix ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20200223170610-d5e6a3e2c0ae/unix/syscall_darwin.1_13.go:25:3://go:linknamemustrefertodeclaredfunctionorvariable ../../../go/pkg/mod/golang.org/x/sys@v0.0.0-20200223170610-d5e6a3e2c0ae/unix/zsyscall_darwin_amd64.1_13.go:27:3...

  584SaqXE6OF3   2023年11月02日   24   0   0 5egolang开发语言unix

remove和delete有什么区别?一般来说remove的时候,操作对象还存在,只是从一个集合(容器)移除而delete,则会执行销毁对象的操作,如c的delete关键字阿里规范里推荐remove,delete是物理删除。remove的话包含逻辑删除两者的主要区别是delete是删除的意思,例如用橡皮把铅笔字擦了,使它不存在了,而remove的删除,是删除后,东西挪动到别处,还存在,例如把一张告示撕了下来。计算机中删除文件,有一种是在视窗操作,把文件移动到垃圾箱,它也叫delete,也叫remove,或erase,但依旧能被恢复。

  584SaqXE6OF3   2023年11月02日   24   0   0 感悟C++删除文件

1dockercompose简介 Compose是Docker的服务编排工具,主要用来构建基于Docker的复杂应用Compose通过一个配置文件来管理多个-Docker容器,非常适合组合使用多个容器进行开发的场景。docker-compose是编排容器的。例如,你有一个php镜像,一个mysql镜像,一个nginx镜像。如果没有docker-compose,那么每次启动的时候,你需要敲各个容器的启动参数,环境变量,容器命名,指定不同容器的链接参数等等一系列的操作,相当繁琐。而用了docker-composer之后,你就可以把这些命令一次性写在docker-composer.yml文件中,以...

  584SaqXE6OF3   2023年11月02日   22   0   0 Bashdocker

curl简介 curl[options/URLs] curl是一种利用URL语法用于服务器传输数据的工具,支持如下协议: DICT FILE FTP\FTPS GOPHER HTTP\HTTPS IMAP\IMAPS LDAP\LDAPS POP3\POP3S RTMP\RTSP SCP SFTP SMB\SMBS SMTP\SMTPS TELNET TFTP 还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。 1用法1:curl查看或下载网页源码 1查看网页 curlhttp://www.baidu.com 2下载页面到...

  584SaqXE6OF3   2023年11月02日   25   0   0 linuxHTTP字符串curljava

1spring自动配置参考 01-@Value注解作用 02-@ConfigurationProperties使用方法 03-@ConfigurationProperties不生效问题探究 2springboot自动配置-@ConfigurationProperties @ConfigurationProperties注解较为简单,不需要为每个变脸单独添加@Value注解指定位置,添加prefix前缀后,spring将自动到配置文件中读取相关前缀属性。 配置类的使用可以直接通过@Autowired自动装在到指定位置。 3spring配置注解@Value @Value字段或方法/构造函数参...

  584SaqXE6OF3   2023年11月02日   20   0   0 spring配置文件ide
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~