logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux 打包(tar)和复制(cp)中的软链接问题

在linux下会有软链接(也叫符号链接),类似于windows的快捷方式。在复制或者打包带有软链接的文件时,稍不注意就会出错。如果没有特殊的参数,打包或者复制命令会把符号链接文件替换为真实的文件。正确的做法为:当使用tar命令时加参数p来保持软连接当使用cp命令时加参数P(大写的)来保持软连接...

使用websocket++库监听端口失败:asio listen error: system:97 (Address family not supported by protocol)

最近使用websocket++这个库来与网页保持长连接通信,这个库的底层使用的是boost库中的asio来进行socket通信。我在windows上编译之后可以正常监听端口,通信也正常,但是编译成linux版本,在centos 版本2.6.32-696.10.1.el6.x86_64上运行,端口监听时会报asio listen error: system:97 (Address family no

python全自动爬取m3u8网页视频(各类网站都通用)

M3U8 是一种基于文本的播放列表文件格式,主要用于 ​​HTTP Live Streaming(HLS)流媒体协议​​,由苹果公司开发并广泛应用于在线视频和音频传输中。M3U8它实际上就是用一个文本文件(一般为.m3u8后缀)来定义视频和音频等流媒体的播放行为。我们能不能做成一个通用的视频下载脚本,自动获取分析网页,自动获取M3U8文件,自动下载ts视频文件,自动合并视频文件呢。当前可以的。可以

文章图片
#python#开发语言
解决vscode在编译c++文件时控制台输出乱码问题

刚使用vscode的时候,配置就花了不少功夫,刚开始编译c++文件的时候就出现了乱码,后来自己摸索了一下解决了,贴一下解决过程,希望能帮到遇到同样问题的朋友。前提是我使用的MSVC编译器cl.exe这个乱码的原因应该是编译器cl.exe输出的编码是GBK,而如果使用vscode的powershell,默认是UTF8编码,这样的话,cl.exe的错误信息在powershell上输出,就是乱码,解决问

#visual studio code
解决 vscode下载go相关插件失败的问题

很多初学者使用vscode的时候,出现最多的问题就是插件安装失败的问题,而插件安装失败最多的问题就是下载失败,本文主要解决go插件安装失败的问题因为一般go是插件都是国外网站上的,我们国内很多时候是下载不下来的,因此可以使用一个代理去访问,只需要在安装go的机器上执行下面这两条命令go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.i

文章图片
#vscode
websocketpp/websocket++库教程/服务端代码封装

websocketpp这个库是开源的,我在项目中引用,感觉还是把代码开源出来给需要的人比较好。我自己对这个库进行了简单的封装,可以做出动态库或者so库,使用起来也方便。我只提供封装后的代码,至于websocket库的编译和项目配置需要自己去做。web_sock_server.h头文件#pragma once#include "pch.h"#include <string>#includ

#websocket
centos 升级gcc

最近使用自己的虚拟机编译项目文件,发现报错:/root/yimi/serv_dev_camera_proxy/serv_dev/esb_middleware/output/linux/bin/libboost_locale.so:对‘std::__throw_out_of_range_fmt(char const*, ...)@GLIBCXX_3.4.20’未定义的引用/root/yimi/ser

文章图片
centos 7 安装boost(1_70_0)库

最近项目中用到boost库的很多东西,包括boost::function、共享指针boost::share_ptr、字符串处理、网络通信库、文件处理等等,觉得这个boost库功能十分强大,所以在自己电脑上按装学习一下。(1)安装方法有好几种,下面给出一种最简单的安装方式,使用yum命令:yum install boostyum install boost-dev...

#centos
本地主机客户端访问不了VMware虚拟机里的服务器

最近使用windows的客户端访问vmware虚拟机里面的服务器失败,显示connection refused。服务器是linux contos版本,可以用windows的putty连接上linux,windows端ping linux主机也可以ping通。因此断定链路是没有问题的,问题应该出现在防火墙过滤规则上,网上找了一下解决办法,在linux输入如下两个命令就可以连接上了:iptab...

#linux
解决centos ssh可以使用却无法传文件的问题

今天想在宿主机windows和虚拟机linux里面传文件,发现无论是用sz还是pscp,都无法使用,提示是SFTP的问题,上网百度了一下,解决办法是修改/etc/ssh/sshd_config文件将Subsystem sftp /usr/libexec/openssh/sftp-server改为Subsystem sftp internal-sftp重启后就可以了,不知道这是啥原理,之前是好好的可

#linux
    共 16 条
  • 1
  • 2
  • 请选择