相关文章
并发-Java中的锁---Lock接口、队列同步器AQS笔记
Lock接口
java se5之后并发包中增加了Lock接口实现锁的功能,提供了与synchronized关键字类似的功能,但需要显式地获取和释放锁。
不要将获取锁的过程写到try块中,如果在获取锁时发生异常,异常抛出的同时也会导致锁的无故释放。 …
建站知识
2024/11/28 15:47:23
在Windows10上编译grpc工程,得到protoc.exe和grpc_cpp_plugin.exe
grpc是google于2015年发布的一款跨进程、跨语言、开源的RPC(远程过程调用)技术。使用C/S模式,在客户端、服务端共享一个protobuf二进制数据。在点对点通信、微服务、跨语言通信等领域应用很广,下面介绍grpc在windows10上编译,这里以编译grpc …
建站知识
2024/11/28 15:49:28
EMC VNX2代一键关机方法
由于不正确的EMC VNX存储系统的关机导致客户业务中断,数据丢失的案例数不胜数。不正确的关机顺序,很容易造成内存中的数据丢失,进而导致dirty cache,然后系统的LUN和POOL就无法online,业务中断。本文仅仅对EMC 2代产品…
建站知识
2024/11/28 15:40:49
nginx-反向代理缓存
反向代理缓存相当于自动化动静分离。
将上游服务器的资源缓存到nginx本地,当下次再有相同的资源请求时,直接讲nginx缓存的资源返回给客户端。
本地缓存资源有一个过期时间,当超过过期时间,则重新向上游服务器重新请求获取资源。…
建站知识
2024/11/28 15:48:57
QT里使用sqlite的问题,好多坑
1. 我使用sqlite,开发机上好好的,测试机上却不行。后来发现是缺少驱动(Driver not loaded Driver not loaded),代码检查了又检查,发现应该是缺少dll文件(系统不提示,是自己使用 QMes…
建站知识
2024/11/8 16:15:42
Sentinel —实时监控
Sentinel 提供对所有资源的实时监控。如果需要实时监控,客户端需引入以下依赖(以 Maven 为例):
<dependency><groupId>com.alibaba.csp</groupId><artifactId>sentinel-transport-simple-http</artif…
建站知识
2024/11/15 5:15:45
【C++技能树】继承概念与解析
Halo,这里是Ppeua。平时主要更新C,数据结构算法,Linux与ROS…感兴趣就关注我bua! 继承 0. 继承概念0.1 继承访问限定符 1. 基类和派生类对象赋值兼容转换2. 继承中的作用域3. 派生类中的默认成员函数4.友元5.继承中的静态成员6.菱…
建站知识
2024/11/16 14:56:44
关系型数据库与非关系型数据库类比
关系型数据库和非关系型数据库都有多种不同类型,每种类型都针对不同的数据存储需求和使用场景。以下是一些常见的关系型数据库和非关系型数据库类型:
关系型数据库类型: MySQL: 一种开源的关系型数据库管理系统,用于处…
建站知识
2024/11/17 19:02:34