240 发简信
IP属地:上海
  • Linux C++ 获取线程标识

    在 Linux C++ 网络编程中,经常会使用到线程的标识,下面整理了常用的获取线程标识的方法: 1、gettid 获取内核线程的 ID, 当只...

  • Linux 使用tcpdump指令抓包(tcp/udp)

    Linux使用tcpdump进行抓包,这个命令可以抓取流动在网卡上的数据包。 1 tcpdump常用参数说明 -c : 抓包次数,打到指定次数后...

  • C++ delete this

    delete this 的使用及注意事项 this对象是必须是用 new操作符分配的(而不是用new[],也不是用placement new,也...

  • C++内联函数(inline)

    Tip1: 只有当函数只有 10 行甚至更少时才将其定义为内联函数. 定义: 当函数被声明为内联函数之后, 编译器会将其内联展开, 而不是按通常...

  • python 常用库

    pip list 查看所有安装的包 pip list --outdated :列出所有可以升级的包 pip install --upgrade ...

  • TypeScript 高级类型

    一、交叉类型 交叉类型将多个类型合并为一个新的类型,新的具有所有参与合并的类型的特性,本质上是一种并的操作。形式如下: 二、联合类型 联合类型用...

  • Resize,w 360,h 240
    CentOS 搭建SVN服务器

    创建目录 创建仓库 添加用户名和密码 authz 权限文件passwd 密码文件svnserve.conf 服务器配置文件 执行密码文件地址...

  • Resize,w 360,h 240
    JetBrains Rider 导入DLL文件

    将项目切换到solution ==>右键Dependencied==>Add Reference 可以直接搜索,也可以通过Add From 通过...

  • js对象,set和get方法 的三种实现形式

    第一种方式,直接在对象内设置。如代码所示。 第二种方式:使用原型方法进行设置 第三种方式:使用Object.defineProperty()和O...