相关文章
Redis缓存一致性问题(自用记录)
背景
在开发过程中,redis缓存技术被大范围应用。由于现在的系统大多是分布式的,高并发的,redis和传统的数据库,存在数据不一致的问题。
解决方案
本文主要探讨两者数据不一致的解决方案: 给缓存设置过期时间&#x…
建站知识
2024/11/23 20:36:27
Ubuntu/WSL下生产密钥脚本
说明: 有时候需要为开发人员配发密钥,为方便写了个小脚本,在linux下运行,要求 python10, putty-tools。 使用时,在staffList定义用户列表,运行后程序自动产生对应目录及密钥。
安装:
apt inst…
建站知识
2024/11/23 20:27:37
Android 面试问题 2024 版(其二)
Android 面试问题 2024 版(其二) 六、多线程和并发七、性能优化八、测试九、安全十、Material设计和 **UX/UI** 六、多线程和并发
Android 中的进程和线程有什么区别?
答:进程是在自己的内存空间中运行的应用程序的单独实例&…
建站知识
2024/11/23 20:19:06
Apache Maven简介
Maven
简介
Apache Maven 是一个用于项目构建、依赖管理和项目信息管理的强大工具。它基于项目对象模型(Project Object Model,POM)进行构建,通过描述项目的结构和依赖关系来管理项目的构建过程。
以下是 Apache Maven 的一些关键原理和工作流程:
项目对象模型(POM)…
建站知识
2024/11/23 20:21:24
Linux网络编程套接字
目录
前言
一、预备知识
1.1 源IP地址和目的IP地址
1.2 区分端口号和进程ID
1.3 TCP协议和UDP协议
1.4 网络字节序
二、socket编程接口
2.1 socket套接字的概念
2.2 socket常见API
2.3 sockaddr结构
三、关于IP和Port的绑定问题
四、编写简单的UDP服务端和客户端 前…
建站知识
2024/11/23 19:44:31
解决 PLC QModbusTcpClient 通信自动断开
项目场景:
提示:这里简述项目相关背景:
例如:项目场景:QModbusTcpClient 通信 问题描述
提示:这里描述项目中遇到的问题:
QModbusTcpClient 连接后,稍微停一段时间,就…
建站知识
2024/11/17 11:49:58
Mysql的SQL调优-面试
面试SQL优化的具体操作: 1、在表中建立索引,优先考虑where、group by使用到的字段。 2、尽量避免使用select *,返回无用的字段会降低查询效率。错误如下:
SELECT * FROM table 优化方式:使用具体的字段代替 *…
建站知识
2024/11/14 4:35:15
Qt经典面试之理论总结(自己整理总结)
目录
1、QT信号和槽的原理和理解
2、connect函数的参数,第五个参数是什么 1、QT信号和槽的原理和理解
信号和槽机制底层是通过函数间的相互调用实现的。 信号函数和槽函数通常位于某个类中,和普通的成员函数相比,它们的特别之处在于&#…
建站知识
2024/11/14 2:15:40