本文分类:news发布日期:2024/11/3 20:05:34
相关文章
互斥锁/读写锁(Linux)
一、互斥锁
临界资源概念:
不能同时访问的资源,比如写文件,只能由一个线程写,同时写会写乱。
比如外设打印机,打印的时候只能由一个程序使用。
外设基本上都是不能共享的资源。
生活中比如卫生间,同一…
建站知识
2024/11/3 20:02:46
简单快速取消AlertDialog的白色背景框,AlertDialog设置圆角背景
问题描述: 产品需求弹出的提示框是圆角,使用shape 设置圆角背景后,弹出的AlertDialog提示框四个角有白色的背景,据分析这个背景是 AlertDialog 父组件的背景色。
解决方法:
将Dialog的背景设置为透明色,代…
建站知识
2024/10/6 9:23:38
目录操作(实现ls -i的功能(加一个文件类型))
1》打开目录 opendir #include <sys/types.h> #include <dirent.h> DIR *opendir(const char *name); 形参:name:要打开的目录的路径/名字 返回值:成功DIR *类型的目录流指针 失败:返回NULL
2》关闭目录 closedir #…
建站知识
2024/10/1 16:13:51
【grafana】使用教程
【grafana】使用教程 一、简介二、下载及安装及配置三、基本概念3.1 数据源(Data Source)3.2 仪表盘(Dashboard)3.3 Panel(面板)3.4 ROW(行)3.5 共享及自定义 四、常用可视化示例4.1…
建站知识
2024/10/18 12:50:01
Java集合-LinkedList
方法1:add(E e)/list.addLast(E e) 作用:将新元素添加至链表的尾部
方法2:addFirst(E e) 作用:将新元素添加至链表的头部
方法3:get(int index) 作用:获取元素,根据元素的下标位置…
建站知识
2024/10/6 10:03:29
OpenHarmony—类型转换仅支持as T语法
规则:arkts-as-casts
级别:错误
在ArkTS中,as关键字是类型转换的唯一语法,错误的类型转换会导致编译时错误或者运行时抛出ClassCastException异常。ArkTS不支持使用语法进行类型转换。
当需要将primitive类型(如num…
建站知识
2024/10/6 17:14:56
Mac使用adb调试安卓手机
0x00 背景
最近windows电脑休息,用mac办公比较多,手机用时间长了,不太灵光,准备修理一番。于是要用mac调试下android手机。配置略显麻烦,网上的步骤多参差不齐。估计是入门步骤,大佬们也懒得写的太细。于是…
建站知识
2024/10/1 16:12:59
【征服redis15】分布式锁的功能与整体设计方案
目录 1. 分布式锁的概念
2.基于数据库做分布式锁
2.1 基于表主键唯一做分布式锁
2.2 基于表字段版本号做分布式锁
2.3 基于数据库排他锁做分布式锁
3.使用Redis做分布式锁
3.1 redis实现分布式锁的基本原理
3.2 问题一:增加超时机制,防止长期持有…
建站知识
2024/11/2 14:43:13