pkg文件解压工具

聊一下 gRPC 的 C++ 异步编程(go异步编程)

概述因为gRPC 的异步调用代码写的比较绕,所以这篇文章主要用来记录一下 gRPC 的异步调用。需要注意的是,gRPC 为了实现异步调用,使用的是 CompletionQueue 绑定进行 RPC 调用,实际写代码的时候会感觉到比较奇怪。相应的因为是异步的,所以会调用CompletionQueue::Next来等待回包操作。这里先留个印象,下面讲流程的时候会 …

MS15-083:Windows SMB内存损坏漏洞分析

2015年8月11日微软发布了14个安全补丁,其中就包括一个SMB服务器补丁。在本文我将解释我是如何触发该漏洞的。微软安全公告MS15-083在所有的修复补丁中,我对“服务器消息块中的漏洞可能允许远程执行代码”很感兴趣。“当服务器信息块(SMB)不当处理某些日志记录活动,引发一个经过身份验证的远程代码执行漏洞,最终导致内存损坏。”受影响的版本包括32位和64 …

Ganglia监控安装总结(监控安装项目施工总结)

一、ganglia简介:Ganglia是一个跨平台可扩展的,高 性能计算系统下的分布式监控系统,如集群和网格。它是基于分层设计,它使用广泛的技术,如XML数据代表,便携数据传输,RRDtool用于数据存储和可 视化。它利用精心设计的数据结构和算法实现每节点间并发非常低的。它已移植到广泛的操作系统和处理器架构上,目前在世界各地成千上万的集群正在使用。已 被用来 …

Golang下载安装与配置(golang 最新版本)

Go(又称Golang)是Google于2009年11月正式推出的一种静态强类型、编译型、并发型的编程语言,用于服务端开发,特别适合高并发的应用场景。官网地址: https:golang.google.cn下载Go语言更新迭代比较快,团队开发有必要统一go的版本,避免因为开发、构建用的版本不一致,带来莫名其妙的问题。软件下载一定要从官网下载,那些“软件下载网 …

视听观点 | Apple Music高解析度无损初体验

2021年6月8日,这是划时代的一天。Apple Music正式推出了无损音频以及空间音频服务。此前,笔者曾于5月中旬写了一篇《视听观点 | Apple Music推出母带级高解析度无损音频,必将改变你的听音乐方式!》介绍了相关的信息。正式推出相关服务之后,经过两天的把玩,笔者和大家分享自己的使用体验和感受。如何使用?首先,我们来看看具体的使用方法。iPho …

tcp 封包与解包(tcpdump解包)

粘包连续两次send两端数据data1和data2,接收端有几种接收情况1、先data1,在data22、先data1的部分数据,在data1余下的部分以及data23、先data1的全部和data2的部分,然后接受data2的余下数据4、一次性接受data1和data2的全部数据234就是长说的“粘包”,就需要把接受的数据进行拆包,拆成一个个独立的数据包, …

Go语言零到一:安装环境(go语言开发环境搭建)

工欲善其事,必先利其器。下载 Go 语言安装包访问官方网站:访问 Go 语言的官方网站:https:go.devdl选择版本:选择适用于你的操作系统的最新稳定版本。Go 通常会提供预编译的安装包,如 .msi 文件(Windows),.pkg 文件(macOS),或者 .tar.gz 文件(Linux)安装 Go 语言Windows下载安装程序:从 gola …

NVIDIA TX2入门系列之二:独立安装OpenCV

上篇TX2完成刷机,安装SDK软件包后,登陆TX2的ubuntu系统,就可以愉快的玩耍了,由于默认的SDK只安装了OpenCV的插件,如果想要运行一些深度学习的实例,还需要完整的OpenCV软件包,本篇主要介绍常用的OpenCV 3.4.0版本在TX2上的安装。运行环境TX2 ubuntu18.04CUDA版本 10.0Jetpack4.3OpenCV3.4 …

通过安装插件增强 OS X 的预览功能

「预览」(Preview)作为 OS X 系统内置的图片、PDF 查看和编辑软件,功能异常强大和易用,以致于有人戏称在 OS X 中最好用的软件是 —— 空格键!「预览」原生支持的文件格式其实已经相当丰富,例如 PNG、PSD、PDF、RAW 等;在安装了第三方应用程序后,可预览的文件格式会进一步增加,例如 .scriv、.graffle 等。但即便如此,也 …