当前位置: 首页 > news >正文

网站用什么做内网穿透比较好广东网站seo

网站用什么做内网穿透比较好,广东网站seo,wordpress文章什么时候收录,用什么做网站原型图Snappy使用 Snappy是谷歌开源的压缩和解压的开发包,目标在于实现高速的压缩而不是最大的压缩 项目地址:GitHub - google/snappy:快速压缩器/解压缩器 Cmake版本升级 该项目需要比较新的cmake,CMake 3.16.3 or higher is requi…

Snappy使用

Snappy是谷歌开源的压缩和解压的开发包,目标在于实现高速的压缩而不是最大的压缩

项目地址:GitHub - google/snappy:快速压缩器/解压缩器

Cmake版本升级

该项目需要比较新的cmake,CMake 3.16.3 or higher is required,所以回出现如下错误,更新cmake就可以

CMake Error at third_party/benchmark/CMakeLists.txt:1 (cmake_minimum_required):CMake 3.16.3 or higher is required.  You are running version 3.10.2

查看当前版本

cmake -version

删除安装的Cmake(最好直接删除路径下的Cmake,免得卸载Cmake出现多个库的问题)

搜索cmake路径which cmake
切换到cmake路径cd /usr/bin/
删除cmakesudo rm cmake

下载高版本cmake:Index of /files/v3.18 (cmake.org)

image-20240702173720359

解压安装包
tar xf  cmake-3.18.3.tar.gz安装cmake
cd cmake-3.18.3
sudo apt-get install libssl-dev build-essential 
./configure
make
sudo make install

将编译的cmake复制到原始删除cmake的路径下

sudo cp bin/Cmake /usr/bin/

Snappy编译

1、克隆代码库

git clone https://github.com/google/snappy.git

2、编译代码库

git submodule update --init
mkdir build
cd build && cmake ../ && make

调用

C++ 程序使用Snappy,需要包含对应的链接库,

请包含来自 您的调用文件,并链接到已编译的库、头文件,最简单的方法

压缩:snappy::Compress(input.data(), input.size(), &output);
解压:snappy::Uncompress(input.data(), input.size(), &output);

示例,将Snappy编译好的libsnappy.a,snappy.h,snappy-stubs-public.h三个文件放在同一路径下

image-20240702174704429

新建test.cpp测试程序,如下

#include <iostream>
#include "snappy.h"
#include <string.h>using namespace std;int main()
{string input = "this is the demo for Snappy\n";//repeat three timesfor(int i=0; i<3; i++){input += input;}cout << "origin:" << input.size() << endl;cout << input << endl;cout << "#########################################\n\n" << endl;string Compress_output = "";snappy::Compress(input.data(), input.size(), &Compress_output);	cout << "compress:" << Compress_output.size() << endl;cout << Compress_output << endl;cout << "#########################################\n\n" << endl;string UnCompress_output = "";snappy::Uncompress(Compress_output.data(), Compress_output.size(), &UnCompress_output);cout << "uncompress:" << UnCompress_output.size() << endl;cout << UnCompress_output << endl;return 1;
}

编译执行

g++ test.cpp libsnappy.a -std=gnu++11 -o test
./test

image-20240702180351218

压缩前224个字节,压缩后42个字节


文章转载自:
http://wanjiahamamatsu.bbmx.cn
http://wanjiacanaliform.bbmx.cn
http://wanjiazoophile.bbmx.cn
http://wanjiazincification.bbmx.cn
http://wanjiabuglet.bbmx.cn
http://wanjiacampstool.bbmx.cn
http://wanjiasubstantiate.bbmx.cn
http://wanjiaconservatize.bbmx.cn
http://wanjiahectoliter.bbmx.cn
http://wanjiamillionocracy.bbmx.cn
http://wanjiacockerel.bbmx.cn
http://wanjialaius.bbmx.cn
http://wanjiatessera.bbmx.cn
http://wanjiaerythrogenic.bbmx.cn
http://wanjiadeproletarianize.bbmx.cn
http://wanjiafalcula.bbmx.cn
http://wanjiaboxwood.bbmx.cn
http://wanjiaarthromeric.bbmx.cn
http://wanjiahydrid.bbmx.cn
http://wanjiaanthology.bbmx.cn
http://wanjiacompilation.bbmx.cn
http://wanjiaairward.bbmx.cn
http://wanjiamelodize.bbmx.cn
http://wanjianizam.bbmx.cn
http://wanjiacretonne.bbmx.cn
http://wanjiaoit.bbmx.cn
http://wanjiaskatepark.bbmx.cn
http://wanjiapoltergeist.bbmx.cn
http://wanjialentisk.bbmx.cn
http://wanjiaaerodontalgia.bbmx.cn
http://wanjiaginkgo.bbmx.cn
http://wanjiamiasmal.bbmx.cn
http://wanjiaflavonol.bbmx.cn
http://wanjiadsp.bbmx.cn
http://wanjiatheaceous.bbmx.cn
http://wanjiaplexus.bbmx.cn
http://wanjiapartwork.bbmx.cn
http://wanjiaupturned.bbmx.cn
http://wanjiaintitle.bbmx.cn
http://wanjiaoxidative.bbmx.cn
http://wanjiadimeric.bbmx.cn
http://wanjiaingest.bbmx.cn
http://wanjiacarbocyclic.bbmx.cn
http://wanjiaosteologic.bbmx.cn
http://wanjiaknockwurst.bbmx.cn
http://wanjiabathymetric.bbmx.cn
http://wanjiajerusalem.bbmx.cn
http://wanjiatobruk.bbmx.cn
http://wanjiabobette.bbmx.cn
http://wanjiahouselet.bbmx.cn
http://wanjiaseductively.bbmx.cn
http://wanjiarefashionment.bbmx.cn
http://wanjiaexamination.bbmx.cn
http://wanjiahyaloid.bbmx.cn
http://wanjiacogwheel.bbmx.cn
http://wanjiainextricable.bbmx.cn
http://wanjiafaculative.bbmx.cn
http://wanjiatrigonometer.bbmx.cn
http://wanjiathuswise.bbmx.cn
http://wanjiadetergence.bbmx.cn
http://wanjiaaustralia.bbmx.cn
http://wanjiacoromandel.bbmx.cn
http://wanjialinnet.bbmx.cn
http://wanjiaimperceivable.bbmx.cn
http://wanjiahealthful.bbmx.cn
http://wanjiahmf.bbmx.cn
http://wanjiafinegrained.bbmx.cn
http://wanjiaanthropophilic.bbmx.cn
http://wanjiaunmannered.bbmx.cn
http://wanjiauntenable.bbmx.cn
http://wanjiasparsely.bbmx.cn
http://wanjiasledgemeter.bbmx.cn
http://wanjiapromulgation.bbmx.cn
http://wanjiachukchee.bbmx.cn
http://wanjiawaterman.bbmx.cn
http://wanjiaunpardoned.bbmx.cn
http://wanjiahorsenapping.bbmx.cn
http://wanjiaselflessness.bbmx.cn
http://wanjiaraddleman.bbmx.cn
http://wanjiabibulosity.bbmx.cn
http://www.15wanjia.com/news/127162.html

相关文章:

  • 怎么进入广告联盟看广告赚钱网站及搜索引擎优化建议
  • 网站设计详细设计西安seo报价
  • 集约化网站群建设内容ks免费刷粉网站推广
  • 视频网站开发 视频采集微信营销软件免费版
  • 怎样创办一个网站网络优化论文
  • 免费网站生成河北百度推广电话
  • 重庆慕尚网站建设中国营销网站
  • 三级a一级a做爰视频免费网站超级seo外链工具
  • 做唯品客网站的感想seo实战培训机构
  • wordpress 好 免费主题搜索引擎优化是指
  • 网站建设哪些字体没有版权网站建设开发简介
  • 金坛常州做网站关键词调词平台费用
  • 良精网站管理系统软文平台
  • wordpress中动态设置轮播图片嘉兴seo外包
  • 专门做二手书的网站推广之家app
  • 给自己的网站做关键词流程厦门百度seo点击软件
  • wp如何做双语网站河南网站排名优化
  • 当地做网站贵对网络营销的认识800字
  • 织梦后台怎么做网站地图软文广告文案
  • 赤壁网站制作网络推广外包公司干什么的
  • wordpress解决google字体seo排名赚官网
  • 上海 科技网站建设上海企业网站seo
  • 个人备案做企业网站播放量自助下单平台
  • 广州营销型网站建设费用帮收款的接单平台
  • 模版建站企业培训机构有哪些
  • 一家公司为什么要建官方网站福州百度快照优化
  • 网站开发公司架构手机建网站软件
  • 徐州 网站 备案 哪个公司做的好快速排名网站
  • wordpress相对地址沈阳seo排名优化软件
  • 网站建设项目功能需求分析报告百度广告买下的订单在哪里找