相关文章
java线程实现服务器与客户端互发消息
线程实现服务器与客户端互发消息
如果不用多线程来实现服务器与客户端互发消息则当一方发完消息后另一方才可以发,如果用了线程,因为多个线程可以同时执行,只要把发送和接收两个方法放入线程中让他们同时执行就可以实现服务器与客户端互发消…
编程日记
2024/12/23 15:22:59
Java 性能优化之直接使用成员变量 VS 拷贝副本
背景
刷到一个大佬的 CSDN 博客,仔细看了一下性能优化专栏。联想到我们的日常开发工作,由于业务比较简单,很容就忽略性能问题。但是,性能优化的一下常见思路,也早有耳闻。看了一个 Java 性能优化的方法 「减少操作指令…
编程日记
2024/12/23 15:38:37
【Redis】hash类型-内部编码使用场景
文章目录 内部编码测试内部编码: 使用场景缓存方式对比 内部编码
哈希的内部编码有两种:
ziplist(压缩列表):当哈希类型元素个数⼩于hash-max-ziplist-entries配置(默认512个)、同时所有值都⼩…
编程日记
2024/12/23 15:48:40
Prometheus接入AlterManager配置企业微信告警(基于K8S环境部署)
文章目录 一、创建企业微信机器人二、配置AlterManager告警发送至企业微信三、Prometheus接入AlterManager配置四、部署PrometheusAlterManager(放到一个Pod中)五、测试告警 注意:请基于
PrometheusGrafana监控K8S集群(基于K8S环境部署)文章之上做本次实验。 一、创…
编程日记
2024/12/21 18:11:23
Ceph IO流程及数据分布
Ceph IO流程及数据分布 1.1 正常IO流程图 步骤:
client创建cluster handler。client读取配置文件。client连接上monitor,获取集群map信息。client读写io根据crush算法请求对应的主osd数据节点。主osd数据节点同时写入另外两个副本节点数据。等待主节点以…
编程日记
2024/12/23 16:05:34
Qt对Opengl的支持情况
Qt提供了对OpenGL的广泛支持,这对于开发需要复杂图形处理的机器视觉软件尤为重要。以下是Qt对OpenGL支持的一些关键方面:
1. 用户界面开发方法: Qt有两种主要的用户界面开发方式:Qt Quick和Qt Widgets。这两种方式都支持与OpenGL图形API的代…
编程日记
2024/12/21 9:01:46
后端接口接收对象和文件集合,formdata传递数组对象
0 问题
后端接口需要接收前端传递过来的对象和文件集合;对象中存在数组对象
1 前端和后端
前端只能使用formdata来传递参数,后端不使用RequestBody注解
2 formdata传递数组对象
2.1 多个参数对象数组
addForm: {contactInfo: [{contactPerson: ,…
编程日记
2024/12/22 19:45:34
springboot前后端时间类型传输
springboot前后端时间类型传输 前言1.java使用时间类型java.util.Date2.java使用localDateTime 前言 springboot前后端分离项目总是需要进行时间数据类型的接受和转换,针对打代码过程中不同的类型转化做个总结 1.java使用时间类型java.util.Date
springboot的项目中使用了new …
编程日记
2024/12/21 1:24:16