2022/10/11

Pandas 使用方法

Pandas实际使用时的问题,主要在于需求较细,不好搜索,东西多,不好记忆,而且同一种功能一般往往又伴随着多种写法,有点混乱,故此整理。 1、打开和保存文件,创建新的pd对象 df1 = pd.read_excel("s0.xls…

  • Python
  • 2022/10/11
  • wangchunlin
  • 127
  • 2022/9/13

    Debian10保存iptables

    通过iptables-save /etc/network/if-pre-up.d/添加启动脚本; root@s4383 ~ # cat /etc/network/if-pre-up.d/iptables #!/bin/bash /sbin/iptables-restore < /etc/iptables.up.rules 注意iptables-sav…

  • VPS
  • 2022/9/13
  • wangchunlin
  • 115
  • 2022/8/30

    关于同一网络链路的理解

    设想两天电脑的IP和掩码相近,那么他们可以联通吗? 1192.168.8.210255.255.255.02192.168.8.215255.255.255.252 明显,第二个IP和网段就不匹配,但是路由表是可以存在这种情况: 结论 ping不通,…

  • VPS
  • 2022/8/30
  • wangchunlin
  • 122
  • 2022/8/26

    关于网络、路由、防火墙、抓包等操作

    其实这几个内容,任何一个都可以单独开一篇,这里主要写常用部分 转发 IP动态伪装(我理解为换IP包中的源地址): iptables -t nat -A POSTROUTING -j MASQUERADE 在很多时候,可以通过在Postroute链…

  • VPS
  • 2022/8/26
  • wangchunlin
  • 209
  • 2022/8/12

    关于linux常见的DNS解析问题

    首先,需要确定DNS是通过哪种方法确定的,简单的可以通过cat /etc/resolve.conf来确定,以下方法都是永久改,临时直接改/etc/resolve.conf即可,可以分为几种情况: 1. 直接配置/etc/resolve.conf 直接…

  • VPS
  • 2022/8/12
  • wangchunlin
  • 121
  • 2022/8/11

    NCNN在设备端精度问题

    用pytorch、darknet、dnn等实现的推理在转换为ncnn模型后,以官方给的示例代码为模板,推理出来的精度可能和原来差距较大,有如下可能原因: BGR和RGB的问题 其实就是训练时,通道顺序和推理时不一致,如下…

  • C++
  • 2022/8/11
  • wangchunlin
  • 96
  • 2022/8/9

    WordPress如何修改页面样式

    1. F12打开一个调试界面,如下: 2. 鼠标放到对应字体前,右键检查 3. 来到右边样式窗口 4. 里面有字体、字体大小等等参数 font-family是字体调整的地方,可以直接在此编辑,先查看效果,…

  • VPS
  • 2022/8/9
  • wangchunlin
  • 200
  • 2022/8/3

    make_shared函数

    听说可以提高安全性 auto new_task = make_shared<DetectTask>(this, TaskId, CallParam, this); //左边为类指针 //或者 shared_ptr<DetectTask> new_task = make_shared<DetectTask>(this, Task…

  • C++
  • 2022/8/3
  • wangchunlin
  • 235
  • 2022/8/2

    C++ Json 基本的操作

    #include "json.h" Json::Value jsobj; LOG_TRACE("rst:%s",outParam.toStyledString().c_str()); // 比较使用的用法,读配置文件 jsobj.get("GetDistance", false).asBool(); /…

  • C++
  • 2022/8/2
  • wangchunlin
  • 96
  • 2022/8/2

    C++代码中时间打印

    struct timeval time; gettimeofday(&time, NULL); long start_time = time.tv_sec*1000 + time.tv_usec/1000; gettimeofday(&time, NULL); printf("推理之前time: %ld\n", (time.tv_sec*1000 +…

  • C++
  • 2022/8/2
  • wangchunlin
  • 90
  • 2022/8/1

    c++多个文件时,函数变量作用域

    最简单的写法 main.cpp #include<iostream> void example_func() { // pass } int main() { example_func(); return 0; } 在A.cpp文件类写函数实现,B.cpp写声明,并在B中直接使用(不用exte…

  • C++
  • 2022/8/1
  • wangchunlin
  • 92
  • 2022/7/29

    C++操作文件

    创建文件 if (access(Para["OutTxtPath"].asString().c_str(), 0) == -1) { LOG_INFO("输出TXT文件夹不存在,现在创建"); int flag = mkdir(Para["OutTxtPath"].asString(…

  • C++
  • 2022/7/29
  • wangchunlin
  • 132