logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++:三种实例化对象方式

c++:三种实例化对象方式

文章图片
#c++
strongSwan:ipsec.secrets - 用于IKE/IPsec身份验证的机密

ipsec.secrets包含一个机密表。这些机密被StrongSwan的网络密钥交换(IKE)守护程序pluto(IKEv1)和charon(IKEv2)使用,来验证其他主机。

基于DPDK+VPP实现高性能防火墙

0. 数据平面和用户态协议栈传统基于linux netfilter实现防火墙,虽然方便,但是性能很差。于是pfring/netmap/dpdk等机制,都要bypass掉内核协议栈。多年来,各大操作系统(Linux/Windows/Freebsd)的网络协议栈一直都在内核中实现。其实网络协议栈只是一个应用,而不是操作系统的范畴,没有人规定网络协议栈一定是要早内核实现的。这些操作系统的开发者们将一切和

GIT:git add命令指定文件夹

GIT:git add命令指定文件夹

文章图片
#git
Docker:docker run的 --rm 选项

Docker:docker run的 --rm 选项

文章图片
#docker
Centos 7系统安装node.js

官网获取最新安装包(以v14.9为例)在centos系统的任意目录下(以/root为例)执行如下命令wget https://nodejs.org/dist/v14.9.0/node-v14.9.0-linux-x64.tar.gz下载安装包后,进行解压tar zxvf node-v14.9.0-linux-x64.tar.gz解压文件的 bin 目录底下包含了 node、npm 等命令。切换到解

#centos#node.js#前端
Ubuntu:20.04 安装python3.6

Ubuntu20.04 安装python3.6

#ubuntu
python:launchpadlib 1.10.13 requires testresources, which is not installed

launchpadlib 1.10.13 requires testresources, which is not installed

#python
python3 读取文件时,报编码错误(illegal multibyte sequence )

问题现象:有时当读取一个文件时,报出以下错误,很是捉急。UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe1 in position 7205: invalid continuation byte问题原因:文件中含有utf-8或gbk无法编码的字符,或者是打开的编码不对。解决方法:解决方法一:用 utf-8 编码打开 (实际文件的编码方式

#python#linux
VMP 虚拟机(加壳原理)

获取途径http://www.drmsoft.cn/reseller/vmp.asp技术剖析虚拟机保护技术就是将基于x86汇编系统的可执行代码转换为字节码指令系统的代码,以达到保护原有指令不被轻易逆向和修改的目的,这种指令也可以叫伪指令,和VB的pcode有点类似。从本质上讲,虚拟指令系统就是对原本的x86汇编指令系统进行一次封装,将原本的汇编指令转换为另一种表现形式。push uTypepush

    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择