首页 > TAG信息列表 > buffers

buf 新的使用protocol buffers 的工具

buf 解决了现有基于protocol buffers 进行api 开发的一些问题 buf 的特性 管理protobuf 资产、包含了插件、模版、以及buf 的schema 仓库 liner 支持,可以开发更好的api 可以增强源码以及协议级的兼容 基于配置模版的生成器 格式化器,基于工业级标准的格式化protobuf 文件 集成buf

linux服务器连接数查询

linux服务器环境检查 CPU、内存使用情况 查看系统整体执行情况 命令执行 # 查看当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等 top # 返回结果 # 14:06:23 — 当前系统时间 # up 70 days, 16:44 — 系统已经运行了70天16小时44分钟 # 2 users — 当

Oracle11gSGA调整方法

Oracle11gSGA调整方法   oracle11g修改sga要先修改memory_target等参数,否则服务重启时会出现错误ORA-00844: Parameter not taking MEMORY_TARGET into account, see alert log for mo re information。 Oracle内存参数结构:     修改SGA必须保持的原则: 1.sga_target不能大

Oracle11gSGA调整方法

Oracle11gSGA调整方法   oracle11g修改sga要先修改memory_target等参数,否则服务重启时会出现错误ORA-00844: Parameter not taking MEMORY_TARGET into account, see alert log for mo re information。 Oracle内存参数结构:     修改SGA必须保持的原则: 1.sga_target不能大

文件和流过滤器

文件: 1.FilelnputStream 2.FileOutputStream 3.对文件作读写操作 4.实际工程中已经较少使用 5.更常用的是已在内存数据或通信数据上建立的流,如数据库的二进制数据读写或网络端口通信 6.具体的文件读写往往有更专业的类,比如配置文件和日志文件 byte[] buffers = new byte[10];

linux查看端口是否被占用 / 查看内存情况

查看端口是否被占用: 方法一:终端输入: netstat -anp | grep 端口号 方法二:终端输入:lsof -i 端口号     即可查看端口的占用情况 查看全部端口的占用情况: 终端输入: netstat -anp kill被占用的进程: 终端输入:kill -9 端口号   linux查看内存: 方法一:终端输入:cat/proc/meminfo  

linux查看内存

linux查看内存多大的方法:1、执行“free -m”命令,输出列表的“total”项值就是查询的总内存数;2、执行“cat /proc/meminfo”命令,可显示内存的详细信息,输出列表的“MemTotal”项值就是查询的总内存大小。 本教程操作环境:linux5.9.8系统、Dell G3电脑。 linux查看内存多大的方法 1

linux清理内存缓存cache

Linux服务器有自己先进的内存管理机制,有时候会发现我们系统的buff/cache内存占用会越来越高,操作系统也有卡顿的情况,遇到这种情况,不妨试试下面的方法。 1步骤一:我们先查看物理内存占用情况,使用free -m查看内存占用,可以看到内存中大部分内存被buff/cache占用,free内存已经剩余400多M

Protocol Buffers概述及Mac下安装配置

1、概述 现在的网络应用都是前后端分离的,数据传输方式有:json和xml两种格式。现在又多了一种数据传输方式,就是google开发的Protocol Buffers(Protocol buffers 是语言中立、平台中立、可扩展的结构化数据序列化机制,就像 XML,但是它更小、更快、更简单。你只需定义一次数据的结构化方

Nginx转发(代理)http请求

nginx可以转发所有http/https的请求和响应。在配置文件配置如下代码即可: server { listen 8020; server_name test; location / { index index.html index.htm; index proxy_buffer_size 64k;

#go语言:protocol buffers #

protocol buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。 总之微服务中需要使用的东西 1:安装protobuf 下载protobuf  https://github.com/protocolbuffers/protobuf/releases/tag/v3.15.5  这里下载的 protoc-3.15.5-win

linux的内存

free -h total used free shared buffers cached Mem: 7.6G 3.7G 3.9G 34M 642M 1.5G -/+ buffers/cache: 1.6G 6.0G Swap: 7.8G 0B 7.8G total 内存总数: 7.6G use

关于TAA SMAA

https://www.bilibili.com/video/BV1YK4y1T7yY?p=14 还有 MSAA SSAA TAA 如图 其实就是增加采样量,求平均 矢量化 注意 G-buffers should never be anti-aliased Gbuffer是不能反走样的,只有图像才可以,否则就不准确了 DLSS

vs2019 编译 protocol buffers

1. 目标:      生成Win32, MD, MDd版本(默认是Win64, MT, MTd的版本)   2. 下载      下载c++版本 protocol buffers: https://github.com/protocolbuffers/protobuf/releases     当前版本是3.19.4, 下载protobuf-cpp-3.19.4.zip或tar.gz   3. 准备     解压,打开

oracle内存溢出问题out of buffers

问题:oracle内存溢出问题 1、登录表现: [oracle@garkzyk1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on 8 14:08:18 2022 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected. 2、 日志错误 skgxpvfynet: mtype: 61 process 179907 failed

DAOS 分布式异步对象存储|网络传输和通信

DAOS 使用三种不同的通信通道。 gRPC 和 Protocol Buffers gRPC 为 DAOS 的管理提供了双向安全通道。它依赖于 TLS/SSL 来验证管理员角色和服务器。 Protocol Buffers 用于 RPC 序列化,所有 proto 文件都位于 proto 目录中。 dRPC dRPC 是在 Unix Domain Socket 上构建的用于进程间

性能优化-使用双buffer实现无锁队列

借助本文,实现一种在“读多写一”场景下的无锁实现方式 在我们的工作中,多线程编程是一件太稀松平常的事。在多线程环境下操作一个变量或者一块缓存,如果不对其操作加以限制,轻则变量值或者缓存内容不符合预期,重则会产生异常,导致进程崩溃。为了解决这个问题,操作系统提供了锁、信号量

双buffer实现无锁切换

大家好,我是雨乐! 在我们的工作中,多线程编程是一件太稀松平常的事。在多线程环境下操作一个变量或者一块缓存,如果不对其操作加以限制,轻则变量值或者缓存内容不符合预期,重则会产生异常,导致进程崩溃。为了解决这个问题,操作系统提供了锁、信号量以及条件变量等几种线程同步机制供我们使

DALSA工业相机SDK二次开发(图像采集及保存)C#版

最近做了好多杂活,忙的找不到北,博客也没来得及总结。而且现在记性太差了~~~老是做完就忘,趁着今天完成这个的热乎劲儿赶紧总结一下。 图像采集参考了几位大神的博客: DALSA网口线扫相机SDK开发详解例程(C#版) DALSA相机SDK不完全教程 图片采集以及转存---DALSA相机SDK开发(不再涉及hal

29.重建控制文件

1.前言   在oracle的运维过程中,时常会遇到一些场景需要重建控制文件,以下是通过复制控制文件到新路径,运行一段时间后,再用老的控制文件启动数据库重现。 2.步骤 SQL> shutdown abort ORACLE instance shut down. SQL> startup mount ORACLE instance started. Total Syste

db2服务器linux的cache过高原因

在线上db2数据库服务器,使用的linux操作系统(RHEL,centos),当db2数据库运行一段时间之后,操作系统的物理内存就趋近于0,同时系统的cache暴增,但是use却不高,下面是正常使用 free -g total used free shared buffers cached Mem: 125

an upstream response is buffered to a temporary file

Solution 1: 1) How can I remove the [warn] and avoid buffering responses? Is it better to turn off proxy_buffering or set proxy_max_temp_file_size to 0? Why? You should set proxy_max_temp_file_size to 0 in order to remove it. The proxy_buffering directi

PostgreSQL数据库集簇初始化——initdb初始化数据库(测试平台相关配置设置)

static void test_config_settings(void) { /* This macro defines the minimum shared_buffers we want for a given max_connections value. The arrays show the settings to try. */ #define MIN_BUFS_FOR_CONNS(nconns) ((nconns) * 10) static const int trial_conns

Boost之vector<boost::asio::mutable_buffer>转char*

#include <iostream> #include <vector> #include <list> #include <iterator> #include <boost/array.hpp> #include <boost/asio/buffer.hpp> #include <boost/asio/buffers_iterator.hpp> #include <boost/asio/buffer.hpp&g

Node.js Buffers 完整指南

在Node.js中,buffers 是一个可以存储二进制数据的特殊类型。buffer 代表内存块-通常指在计算机中分配的 RAW 。buffer 的大小是不能更改的。 buffer 存储字节。八位(Bits)序列称为一个字节(byte)。位(Bits)在计算机中是最基本的存储单元,他们可以保存0 或 1的数值。 译者注:计算