- 博客(7)
- 收藏
- 关注
原创 加路由时提示Network is unreachable的一种解决方法
【代码】加路由时提示Network is unreachable的一种解决方法。
2022-10-26 17:16:19
7968
3
原创 在shell中用awk计算IP网关
想要算本机IP地址的网关,有以下方法:方法1:通过ip a获取本机IP和掩码(awk的输入为:“192.168.123.123/24”)ip a | grep -w inet | grep global | grep -v : | awk '{print$2}' | egrep -v "^(10\.|192.168|172|127)" | awk -F "[./]" '{ mask=lshift(-1,32-$5); printf("%d.%d.%d.%d", and($1,and(rsh
2022-05-31 15:28:10
912
原创 logrotate实现每分钟检查是否回滚且按分钟命名
两个问题:1、怎么每分钟执行一次logrotate?(logrotate默认回滚检查粒度是一天一次)2、怎么按分钟命名?(dateformat只支持年月日时,不支持分钟)问题1的解决方法:按需创建logrotate文件 加crontab任务,每分钟执行一次:logrotate -f logrotate文件问题2的解决方法:加olddir配置,将备份放到统一的目录,方便获取最新的一个备份 加dateext和dateformat,设置以日期为后缀 在logrotate中加入lasta
2022-03-10 11:17:58
610
原创 合并相同源码文件的不同的gcov覆盖率
相同库代码,生成不同类型的程序后(主要是被动态链接和静态链接),生成的gcov可能会不同,或者并发在不同机器上跑测试也会生成相同源码的不同gcov文件。所以需要有个合并gcov文件的工具,但网上找了下没找到合适的,看了下gcov文件的内容,很规则,所以就自己写了一个,代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-import sysif len(sys.argv) != 4: print("Usage: %s in1 in2 out"
2021-09-30 10:18:35
804
原创 Win 10 Visual Studio 2019 C# .net 5 简繁体转换
适用环境:win10+VS2019+.net 5,那些文章的方法都不能用,于是让我帮忙看看。VS2019有个很好用的包管理工具NuGet,我猜里面应该有包是专门做简繁体转换的,于是搜了下,发现了微软官方的CHTCHSConv包,实际上就是Microsoft Visual Studio International Feature Pack这个东西。具体使用方法为:右键项目,选择NuGet 搜索CHTCHSConv 安装 在需要使用的源文件开头加入: using Microsoft..
2021-08-07 21:48:21
639
原创 tushare数据接口图形化操作工具,可查询行情数据,生成查询函数、导出数据
安装方法:安装python3(版本大于3.6) 安装包管理工具pip3 cmd下安装该工具:pip3 install tushare_gui使用方法:cmd下运行该工具:python3 -m tushare_gui 输入tushare的token,如果没有,可以到https://tushare.pro/register 注册获取 打开左侧接口列表,在最后一层双击需要的接口,会在右侧显示接口说明 按需输入参数(一般可以不用输入,除非输入参数有必选项) 点击调用按钮,等待数据显示(时间长短
2021-08-03 21:11:58
506
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人