自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 RBAC权限管理实例

RBAC,即Role-Based Access Control,是一种在计算机系统和网络安全领域广泛应用的访问控制模型。它通过将权限分配给角色,再将角色分配给用户,来实现对系统资源的访问控制。在RBAC模型中,用户与角色之间、角色与权限之间通常是多对多的关系。RBAC的核心概念:在系统中代表一组相关权限的抽象概念,如管理员、普通用户等。:对系统资源进行操作的许可,例如读取、写入、修改等。:系统的实际使用者,可以被分配一个或多个角色。:将角色与用户关联起来,赋予用户相应的权限。

2025-12-15 09:43:24 371

原创 TDengine压力测试

一个实例,1000个信号,100微秒采集一次数据1000x10x1000=100万条/秒。

2025-12-15 09:32:21 264

原创 后端开发大厂面试题目记录(持续更新中)

定义:客户端频繁请求“不存在的数据”(如查询ID=-1的用户、不存在的商品ID),由于缓存中没有这些数据,请求会直接穿透到数据库,导致数据库压力骤增,甚至宕机。本质:缓存只缓存“存在的key”,对“不存在的key”无防护,形成“缓存真空”。穿透:用“缓存空值”或“布隆过滤器”拦截无效请求;击穿:用“互斥锁”或“永不过期”控制热点key的并发流量;雪崩:用“随机过期”“集群高可用”“熔断降级”分散风险。

2025-12-11 14:53:05 766

原创 使用TDengine进行实时监控方案

特性说明标签可修改子表的标签值可以通过ALTER TABLE修改,用于设备属性变更。自动建表在INSERT时,如果指定了超级表和TAGS值,但子表不存在,TDengine可以自动创建对应的子表。这是最常用的方式。存储独立每个子表数据物理存储独立,保证写入和点查效率。聚合高效通过超级表进行跨表聚合时,TDengine会先对子表做预处理,再合并结果,性能极高。减少重复无需在每个设备表中重复定义相同的字段(指标), schema 在超级表中定义一次即可。

2025-12-04 14:54:29 1041

原创 AndroidStudio一直频闪(已解决)

C:\用户'您的用户名'. android\avd“设备名称”.avd。电脑芯片是AMD,大多数Inter的都没这个问题。2.在文本编辑器中打开config.ini。

2023-04-20 20:21:47 3137 12

原创 SSM框架必看知识点

本文讲述了ssm框架的作用、基本原理和重难点,适合新手阅读

2022-11-20 18:11:42 3874

原创 HTML使用jQuery完成一个简单的扫雷游戏

使用html和jquery完成一个简单的扫雷小游戏

2022-11-16 18:18:09 1063

原创 Error: java.lang.ClassNotFoundException: org.apache.commons.XXX

今天在写大作业的时候报了这个错 原因很简单:1、未导入lang3或lang这个包2、有多个版本依赖导致出错(大多数错误源于此,且较难发现),比如 这两个包其实就是版本不一样,会导致依赖冲突。解决方法:在项目结构中删除一个lang依赖 选中一个依赖然后点减号 强烈建议使用Maven,已经被这些依赖搞惨了。...

2022-06-24 10:07:40 6370

原创 jsp报错问题之“使用jstl的c标签choose报错Illegal text inside “c:choose“ tag问题”

原因一:choose标签之中含非法注释<c:choose> <!-- xxx --> //正确注释 <%-- xxx --%> //错误注释 <c:when test=""> <!-- xxx --> //正确注释 <%-- xxx --%> //错误注释 </c:when> <c:otherwise>

2022-05-01 16:12:27 1193

原创 Matlab报错:错误使用“/(*)“矩阵维度必须一致

用matlab编写程序时一直碰到这个问题,但是一直检查算法也没发现问题查看官方解释后发现,是点乘和叉乘的问题(.*和*)//f为一维矩阵,例如[1 2 3 4]r=a*(1-e^2)/(1+cos(f));//修改后r=a*(1-e^2)./(1+cos(f));matlab默认使用的是叉乘(*),即矩阵乘,而非一维矩阵每个数分别乘这个小细节在刚开始使用matlab时会经常出现,需要高度注意...

2022-04-27 18:59:52 15610 1

原创 C语言报错[Error] ld returned 1 exit status的解决方法

报这种错时还有一个特点,就是运行的时候会跳到警告处进行报错,而警告原本不会报错。原因有几个:1、在main函数中定义了其他函数2、在代码较多时,某个库函数的函数名错误,比如scanf、printf、main这种函数3、自定义函数只有函数名无函数体,但被调用4、上一运行程序仍未关闭...

2021-12-05 21:17:30 57259 3

原创 程序异常终止、段错误、debug与run的结果不一样

问题描述:今天在写数据结构的实验时,发现我的程序在debug正确运行,而run的时候会出现程序异常终止或者是段错误,就算有时运气好成功运行出来的结果也是不一样。问题原因:某个指针未进行空间分配就进行使用,某个变量未赋初值就使用。总结:要养成对新建的指针进行内存分配的习惯,注意细节。...

2021-12-01 19:27:47 973

原创 switch语句报错jump to case label [-fpermissive]

c语言典型错误今天在C语言编程时,在switch case 结构中, 不断的报这个错:switch (a){ case 1: int a = 0; break; case 2: break;}jump to case label [-fpermissive]查找资料后发现原因:编译器认为这种写法会错过变量的定义,因些报这个错。C++约定,在块语句中,对象的作用域从对象的声明语句开始直到块语句的结束,也就是说default

2021-12-01 08:15:04 4709

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除