protocol buffers

Protobuf - Protocol Buffer Compiler Installation

$ apt install -y protobuf-compiler To generate source code from .proto files, first install protoc, the protocol buffer compiler (https://grpc.io/docs ......

MySQL 5.7 动态修改 innodb_buffer_pool_size

MySQL5.7开始支持动态修改innodb_buffer_pool_size大小,每个 buffer_pool_instance都由同样个数的chunk组成(chunks数组), 每个chunk内存大小为 innodb_buffer_pool_chunk_size(实际会偏大5%,用于存放chuc ......

MySQL学习(13)内存中的数据——Buffer Pool

Buffer Pool是什么 Buffer Pool就是MySQL服务器启动时向操作系统申请的一片连续的内存。默认情况下,Buffer Pool的容量为128MB。 SHOW VARIABLES LIKE 'innodb_buffer_pool_%'; 可以通过启动项innodb_buffer_po ......
内存 数据 Buffer MySQL Pool

Electrical(Hardware) Protocols: FIFO / JTAG / SPI / IIC / IIS / UART / SWD / ICSP / CANBus/ModBus

Electrical(Hardware) Protocols: JTAG(Joint Test Action Group), JTAG is actually a protocol over SPI. 5 pins/connections(GND, TMS, TCK, TDI, TDO), Outp ......
Electrical Protocols Hardware CANBus ModBus

谷歌浏览器 ERR_SSL_PROTOCOL_ERROR

9月28日,Chromium提交了一个标题为Disable SHA1 in TLS server handshakes by default的部署,默认禁用了TLS握手时的SHA1加密方法,这本是一次正常且正确的发布,因为SHA1已经被公认为不安全的。但是却没想到有一些老旧的系统依然使用了较低版本的 ......

NIO之Buffers

Buffer?我们很容易想到缓冲区的概念,在NIO中,它是直接和Channel打交道的缓冲区,通常场景或是从Buffer写入Channel,或是从Channel读入Buffer。Buffer是一个抽象类,Java提供如下图的实现类,我是直接在Eclipse截出来的_ 其实核心是ByteBuffer, ......
Buffers NIO

Received fatal alert: protocol_version

问题原因程序使用用的TLS与jdk环境TLS不一致 分析定位配置文件设置jvm启动参数 -Djavax.net.debug=all,将http请求报文打印。JAVA_OPTS=‘-Djavax.net.debug=all’ 请求时检查日志输出,程序使用TLS版本为TLSv1而jdk8中默认启用TLS ......

CMU15445 2023fall——PROJECT #1 - BUFFER POOL

PROJECT #1 - BUFFER POOL ASSIGNMENT 翻译 点击查看 Task #2 - Disk Scheduler 翻译 Task #2 - Disk Scheduler (磁盘调度程序) 该组件负责调度 DiskManager 上的读写操作。实现 disk_scheduler ......
PROJECT BUFFER 15445 2023 fall

InnoDB 存储引擎之 Double Write Buffer

一、概述 InnoDB 默认 page 页大小为 16KB,Linux 操作系统文件交互的最小单位是 4KB,而磁盘的最小交互单位是扇区,大小一般为 512B 假设 InnoDB 存储引擎在向磁盘写入数据时,Mysql 服务器突然宕机,那么就有可能只有一部分数据页写入到磁盘,另外一部分数据发生丢失, ......
引擎 InnoDB Double Buffer Write

InnoDB 存储引擎之 Insert Buffer / Change Buffer

Mysql 5.7 InnoDB 存储引擎整体逻辑架构图 一、索引概述 CREATE TABLE `t_user`( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键 id', `name` varchar(32) NOT NULL ......
Buffer 引擎 InnoDB Change Insert

[931] arcpy - buffer, delete shp and rename shp

The script is as follows: arcpy.analysis.Buffer("siteboundary.shp","siteboundary1.shp","-5 Centimeters","FULL","ROUND","NONE",None,"GEODESIC") arcpy.m ......
shp buffer delete rename arcpy

Project#1: Buffer Pool

撰写本文的目的:记录本人在不参考其他任何形式的解决方法(思路/源码)、仅靠课程提供的资源(课本/参考资料)和Discord中high level的讨论的情况下,独立完成该课程的过程。 欢迎大家和我讨论学习中所遇到的问题。 ZiHao's Blog 由于gradescope中对non-cmu stud ......
Project Buffer Pool

log %s 输出buffer为空.....问题

jni: byte[] 传给c语言数值为空,最后发现是输出log的日志输出unsigned char * 错误.... 输出日志问题,而不是程序问题.... jni: byte[] 传给c语言数值为空,最后发现是输出log的日志输出unsigned char * 错误.... 输出日志问题,而不是程 ......
buffer 问题 log

[20231023]备库与alter system flush buffer_cache.txt

[20231023]备库与alter system flush buffer_cache.txt--//测试遇到的问题,在备库执行alter system flush buffer_cache;刷新数据缓存命令无效.--//通过例子验证:1.环境:SYS@192.168.100.235:1521/o ......
buffer_cache 20231023 system buffer alter

【Web安全篇】Http Protocol && Customer Headers

概述 我们在做网站开发时,为了网站的运行安全,往往会做一些渗透测试,来观察我们部署的系统是否存在安全问题,在做完这个之后,往往会形成一套开发规则,等待系统计划上线时,一定要遵循这个规则。 以下是一些站点部署的配置的记录,往往会在web.config文件中进行配置,这样网站运行时就会遵循这些规则 <h ......
全篇 amp Customer Protocol Headers

Protocol - Socket v.s. WebSocket

总结 什么是socket? 我们经常把socket翻译为套接字,socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。 什么是WebSocket? WebSocket是实现了浏览器与服务器的全双工通信协议,一个模拟Sock ......
WebSocket Protocol Socket

Protocol - Web 前端常见网络请求协议有哪些?

在 Web 开发中,常见的网络协议主要包括以下几种: HTTP(Hypertext Transfer Protocol,超文本传输协议):用于在万维网(World Wide Web)上进行通信的协议,定义了客户端和服务器之间如何传输和处理超文本文档(例如网页)的规范。HTTP 通常使用 TCP/IP ......
前端 Protocol 常见 网络 Web

Chromium Command Buffer原理解析

Command Buffer 是支撑 Chromium 多进程硬件加速渲染的核心技术之一。它基于 OpenGLES2.0 定义了一套序列化协议,这套协议规定了所有 OpenGLES2.0 命令的序列化格式,使得应用对 OpenGL 的调用可以被缓存并传输到其他的进程中去执行(GPU进程),从而实现多 ......
Chromium 原理 Command Buffer

【图形学笔记】Lecture02&03 光栅化、抗锯齿、Z-buffer

目录Lecture02-Digital Drawing 数码绘画Triangles - Fundamental Area Primitive 三角形——基本区域Rasterization 光栅化Sampling 采样Lecture03- Sampling, Aliasing, Antialiasin ......
锯齿 光栅 Z-buffer 图形 Lecture

InnoDB 存储引擎之 Buffer Pool

Mysql 5.7 InnoDB 存储引擎整体逻辑架构图 一、Buffer Pool 概述 InnoDB 作为一个存储引擎,为了降低磁盘 IO,提升读写性能,必然有相应的缓冲池机制,这个缓冲池就是 Buffer Pool 为了方便理解,对于磁盘上的数据所在的页,叫做数据页,当数据页加载进 Buffe ......
引擎 InnoDB Buffer Pool

Java基础 read (char[] buffer) 底层原理

FileReader fr = new FileReader("E:\\Java基础资料\\a.txt");char[] chars = new char[2];while (true) { int len = fr.read(chars); if (len == -1) break; System ......
底层 原理 基础 buffer Java

ubuntu 用V4L2采集图像经常卡死在VIDIOC_DQBUF ioctl(fd, VIDIOC_DQBUF, &buffer);

ioctl(fd, VIDIOC_DQBUF, &buffer); 我也遇到这样的问题,问老师解决了。原因:是虚拟机摄像头太慢了。解决方法:虚拟机》》设置》》硬件》》USB控制器》》连接USB兼容性改为USB3.1 ......
VIDIOC_DQBUF VIDIOC DQBUF 图像 ubuntu

TLS Handshake failed: tls: server selected unsupported protocol version 301

2023/10/23 21:04:55 D:/Dev/sre/gormSQLServer/main.go:20 [error] failed to initialize database, got error TLS Handshake failed: tls: server selected un ......

记一次有趣的 buffer overflow detected 问题分析

PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 无 前言 在我开发的一个实验和学习库中,在很久以前全面启用了编译器的sanitize功能。 这次报错的程序,是我这个库中某个模块的单元测试模块。但是前面说的都不是重点 ......
overflow detected buffer 问题

: Only one usage of each socket address (protocol/network address/port) is normally permitted.

2023/10/16 19:07:45 tick2023/10/16 19:07:46 dial tcp 7.11.12.26:3309: connectex: Only one usage of each socket address (protocol/network address/port) ......
address permitted normally protocol network

TMS刷新后Buffer队列被清空

前言 。。。。。少叙。。。 症状 按SAP标准配置了传输请求,导入传输请求(addtobuffer),这时在buffer/SID下能看到加入的TR请求 但在STMS刷新后,buffer/SID里的文件被刷新,信息显示为 Troubleshooting 。。。。。(凭老司机猜测,你信吗) 解决方案 测 ......
队列 Buffer TMS

在hadoop虚拟机里面使用hadoop jar运行打包文件,出现Exception in thread "main" org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.RpcNoSuchProtocolException): Unknown protocol: org.apache.hadoop.的问题的解决

问题描述 更改了JDK版本之后,再次运行又出现了这个错误: 问题解决 经过查阅相关资料,发现是自己定义的hdfs的路径不太对,本来写的是这样的: 然后自己确实不记得配置环境时配置的是多少,就看了看这个文件core.site.xml: cat core-site.xml 然后看到这里: 使用的端口号是 ......

linux kernel 中tracing buffer

Linux内核的tracing buffer是一种用于存储内核跟踪数据的特殊缓冲区。它用于记录内核中发生的事件和活动,以帮助开发人员进行性能分析和故障排查。该缓冲区可以在内核运行时启用,并且可以通过特定的跟踪工具和API进行访问和分析。跟踪缓冲区可以包含一系列事件和数据,如函数调用、中断、系统调用、 ......
tracing kernel buffer linux

Could not resolve all dependencies for configuration ':testCompileClasspath'. Using insecure protocols with repositories, without explicit opt-in, is unsupported.

Gradle init.gradle文件参数错误导致的Gradle加载失败 1 allprojects { 2 repositories { 3 mavenLocal() 4 maven { name "Alibaba" ; url "https://maven.aliyun.com/reposit ......

ORA-27301: OS failure message: No buffer space available

这个报错主要这是由于网络缓冲区预留的可用空间较少。 可以通过调整参数min_free_kbytes 设置,这个参数要设置到总内存的0.4%以下, 比如 256GB RAM,vm.min_free_kbytes 设置 1073742,可以设置更小。 numa模式的参考Oracle Linux: ORA ......
available failure message buffer 27301