logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

30天自制C++服务器day15-macOS支持、完善业务逻辑自定义

day15-macOS、FreeBSD支持作为程序员,使用MacBook电脑作为开发机很常见,本质和Linux几乎没有区别。本教程的EventLoop中使用Linux系统支持的epoll,然而macOS里并没有epoll,取而代之的是FreeBSD的kqueue,功能和使用都和epoll很相似。Windows系统使用WSL可以完美编译运行源代码,但MacBook则需要Docker、云服务器、或是虚

#服务器#c++#macos
Vue父组件主动获取子组件的值和方法

在父组件使用子组件的代码中,为子组件加上ref="name(自己设置一个名称)"然后在代码中:this.$refs.name(你设置的名字).datathis.$refs.name(你设置的名字).method()注意:如果父组件以循环的方式生成子组件,如:<component ref="getParameters"v-for="(item, index) in layers":is="it

#javascript
外网访问树莓派服务器(自购域名+Sakura Frp内网穿透)

个人博客首先在域名代理商(如腾讯云)购买一个喜欢的域名。注册Sakura Frp账号,进入管理面板后,创建隧道,服务器选择可建站类型的,隧道类型为HTTP,本地地址为树莓派IP地址,本地端口和远程端口均为80,绑定域名输入自己购买的域名。若选择国内的服务器,需要网站备案才可以建站,十分麻烦若不是网站,根据需要选择相应类型和端口。根据操作系统下载客户端,树莓派选择arm版。将客户端上传到树莓派,赋予

#linux
30天自制C++服务器day15-macOS支持、完善业务逻辑自定义

day15-macOS、FreeBSD支持作为程序员,使用MacBook电脑作为开发机很常见,本质和Linux几乎没有区别。本教程的EventLoop中使用Linux系统支持的epoll,然而macOS里并没有epoll,取而代之的是FreeBSD的kqueue,功能和使用都和epoll很相似。Windows系统使用WSL可以完美编译运行源代码,但MacBook则需要Docker、云服务器、或是虚

#服务器#c++#macos
openGauss列存数据压缩实验

float值为0到100的随机浮点数,timestamp值为日期相同、一日中时间不同的随机事件戳(日期相同是为了更符合时序场景)。对于时序场景,float和timestamp类型占比较大,需要重点关注,较高的压缩率可以降低磁盘空间的使用。本次实验针对float和timestamp类型,测试了openGauss列存储引擎的数据压缩率。openGauss版本为3.0.0,表大小为50万条数据。....

#数据库
openGauss源码解析——列存压缩算法

如果字典压缩失败或者没有允许使用字典压缩,则直接对于LOW和MIDDLE级别使用lz4压缩,对于HIGH级别使用zlib压缩。如果是IntLike(类整型)char类型则由IntegerCoder类完成,先使用Delta压缩,如果开启了RLE则使用RLE压缩,如果压缩级别为MIDDLE或HIGH,则还需要进行lz4或zlib压缩。对于IntegerCoder类的压缩,会先进行Delta压缩,如果使

#数据库#c++#postgresql
到底了