相关文章
C++:减轻枚举成员对命名的污染
C 11 标准引入了枚举类(enum class),可以解决传统枚举的作用域污染和类型安全性不足问题。但在需要将枚举成员当索引使用时,却需要类型转换static_cast支持,反而有些不方便。如:
enum class Color
{Red 0,Green 1,Blue 2
};//…
建站知识
2025/1/15 21:02:10
Redis 全维度深度剖析:从基础架构到实战应用
一、Redis 简介
Redis(Remote Dictionary Server)是一款开源的、基于内存的数据结构存储系统,由 Salvatore Sanfilippo(网名:antirez)于 2009 年开发并开源。它以其高性能、丰富的数据结构以及简单易用的特…
建站知识
2025/1/15 21:00:58
设计出有利于后期扩展成高可用高并发的java单例应用的一些建议
将一个单例的 Java 应用程序设计成易于后期扩展为高并发高可用系统是一个重要的架构决策。以下是一些关键的设计原则和步骤,帮助你实现这一目标。
关键设计原则
模块化设计: 将应用分解为多个独立的服务或模块,便于单独扩展和维护。无状态设…
建站知识
2025/1/15 20:59:53
SpringBoot+Lombok项目实体属性名xXxx格式,前端接收不到
问题解析 今天发现后端传给前端的实体类中,有属性为xXxxx格式的,前端也使用相同名称接收,结果却不显示值!研究了一会发现接口请求回来后,原xXxxx的属性名,会被转为全小写。具体原因为:使用Lombo…
建站知识
2025/1/15 20:58:48
ubuntu20.04中vscode配置django
1.下载插件
我用的是这两个 2.配置环境
Ubuntu20.04创建虚拟环境
python3 -m venv .venv 没有 venv 的记得装一下
sudo apt install python3.8-venv 装好之后,会出现 .venv 的文件夹 找一下 activate ,我的在 bin 里 按照提示
source bin/activate…
建站知识
2025/1/15 20:57:44
Linux 常见运营维护,从安装软件开始,到mysql,php,redis,tomcat等软件安装,配置,优化,持续更新中。。。
下载centos7
CentOS 7 完整版(DVD):
https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2009.isoCentOS 7 最小化版(Minimal):
https://mirrors.aliyun.com/centos/7/isos/x86_64/C…
建站知识
2025/1/15 20:56:35
【Linux】进程结束和进程等待
进程的结束
退出码的认识
在我们学习C/C的时候我们通常在进行写main函数时,main函数主体写完后通常会进行写一条语句 " return 0 " ,这里的这条语句到底是什么意思呢??
我们知道当在主函数中调用其他函数或者在其他函…
建站知识
2025/1/15 20:55:27
阿里云Qwen系列大模型:多领域AI应用的创新利器
随着人工智能技术的快速发展,企业和开发者对大模型的需求日益增长。阿里云推出的Qwen系列大模型以其强大的性能和灵活性,成为多领域AI应用的重要助力工具。无论是语言处理、智能对话,还是跨模态学习,Qwen系列都展现了卓越的能力。…
建站知识
2025/1/15 20:54:24