- 博客(94)
- 收藏
- 关注
原创 JAVA 条形码/二维码 工具类,支持自定义描述文字,动态高度文字等
画一个上面是条形码,下面是描述文字的图片 绘制固定宽度大小的图片, 宽度和二维码宽度一致,高度随着文字数量增加,
2025-03-27 14:28:33
357
原创 maven构建 the trustAnchors parameter must be non-empty 异常的处理
如 BellSoft Liberica、Adoptium、Amazon Corretto 等,基于 OpenJDK 源码构建,但会添加补丁、优化或配置调整,并提供长期支持(LTS)和完整生产功能。https://jdk.java.net/java-se-ri/8-MR6 的证书库是空的;发布基于 OpenJDK 的参考构建(如 Java SE 8 MR6),构建maven依赖时,报错如下,一般是由于使用了。,由 Oracle 和社区维护,仅提供源代码。maven用不了,下不了依赖,一直报异常;
2025-03-24 13:20:20
282
原创 从excel提取和过滤数据到echarts中绘制图
echarts的事例页面,导入数据比较麻烦,此项目从excel中提取数据(含过滤数据),以注入页面.
2025-01-10 13:20:27
1213
原创 kebernetes部署cloudnativePG,无法进行备份,报错: WAL archiving is not working
使用 kebernetes部署cloudnativePG时,备份使用minio部署的s3服务;无法进行备份,报错: WAL archiving is not working。
2024-12-27 16:00:04
315
原创 K8S部署CloudNativePG,忘记设置密码,修改管理员密码解决方案
当部署CloudNativePG,特别是使用yml部署集群时,忘了设置密码,但是集群已经部署完成,需要找回密码时,可以直接进入rw的节点,然后修改密码即可。
2024-12-25 13:06:05
158
原创 Centos7安装k8s集群
官方文档: 使用 kubeadm 创建集群containerd镜像配置: containerd官方的HOST配置镜像设置: containerd k3s 镜像加速
2024-12-20 11:04:19
608
原创 centos下使用acme来自动获取免费通配符ssl证书,并发布到nginx服务,(DNS服务为阿里云)
【代码】centos下使用acme来自动获取免费通配符ssl证书,并发布到nginx服务,(DNS服务为阿里云)
2024-12-04 16:24:40
556
原创 硬盘到文件系统的三级层次结构
硬盘的分区方式(如 MBR 或 GPT)定义了硬盘的物理结构。磁盘管理工具(如 LVM、RAID)用于灵活管理磁盘空间。文件系统(如 XFS、ext4、NTFS、Btrfs)用于组织和存储文件数据。这种层次化的架构可以帮助我们更高效地管理存储设备,提升数据的可靠性、性能和可扩展性。
2024-12-03 14:45:45
630
原创 Linux的磁盘/文件管理,以centos7为例
如果某个目录被挂载了新磁盘或文件系统,那么原来该目录上的内容会暂时被“隐藏”,新的磁盘会成为该目录的存储位置,直到卸载挂载点。需要注意的是,如果挂载点上已经有文件,这些文件在挂载期间是不可见的,挂载卸载之后,原有的数据会重新显现。如果你为某个目录(比如 /home)指定了单独的挂载点(比如挂载到一个新的磁盘或分区),那么这个目录及其子目录的数据就会写入新的挂载点所在的磁盘或存储介质。挂载的本质是将一个资源(不管它是磁盘分区、网络路径、内存文件系统还是虚拟设备)映射到一个挂载点(目录)
2024-12-03 14:12:54
953
原创 centos7 yum install 失败,mirrorlist.centos.org连接不上
【代码】centos7 yum install 失败,mirrorlist.centos.org连接不上。
2024-11-28 15:16:12
657
原创 概率论中交并集的公式
两个事件AAA和BBB的交集PA∩BPA∩BPA∩BPA⋅PB∣APB⋅PA∣BPA∩BPA⋅PB∣APB⋅PA∣B两个事件AAA和BBB的并集PA∪BPA∪BPA∪BPAPB−PA∩BPA∪BPAPB−PA∩B。
2024-11-26 10:10:21
2725
原创 概率论的事件类型分类
简单事件必然事件不可能事件确定事件(必然事件)等可能事件对立事件复合事件事件之间的关系:独立事件依赖事件事件的交互方式:相容事件互斥事件条件事件。
2024-11-22 15:37:58
1412
原创 基于Ruoyi的同一token跨系统访问,后端单点登录并且鉴权方案
{“@type”:“com.ruoyi.framework.security.LoginUser”,“browser”:“Firefox 13”,“deptId”:100,“expireTime”:1731988245275,“ipaddr”:“127.0.0.1”,“loginLocation”:“内网IP”,“loginTime”:1731984645275,“os”:“Windows 10”,“permissions”:Set[“
2024-11-19 11:25:30
1017
原创 MYSQL插入或修改,基于唯一联合索引,批量操作
其中sitedata_timelot_idpos作为联合唯一索引存在VALUES('CP', '2024-09-05', '13C23002', 'Y5', '赵文芳', 'MM800', '啊啊啊'),('CP', '2024-09-05', '13C23002', 'Y99', '赵文芳', 'MM800', '啊啊啊')AS a。
2024-11-01 17:30:16
240
原创 openCV 报错 Layout of the output array img is incompatible with cv::Mat, 错误原理与解决
主要是因为 ndarray 导致在内存中不连续.表现为array.flags.c_contiguous=False了。不是由于形状或者类型导致的错误,仔细观察错误,可以发现是output array的问题,无法正确输出.一类操作时由于替换了通道顺序,则会破坏原来的数组结构,故而需要在执行一次copy即可。当绘制使用ndarry表示的图像的边框.以及其他的绘制操作,均会发生此错误。当ndarray执行了。
2024-08-23 10:35:38
612
4
原创 YOLO(v5)和mask_rcnn的简单对比
原尺寸: 2x3x800x1088features ->2x( 256x13x17, 256x25x34, 256x50x68, 256x100x136, 256x200x272 )features_objectness -> ( 2x24x13x17, 2x24x25x34, 2x24x50x68, 2x24x100x136,2x24x200x272 )features_pred_bbox_deltas-> ( 2x96x13x17, 2x96x25x34, 2x96x50x68, 2x96x100x1
2024-08-12 17:02:43
1058
原创 Transformer处理文本分类实例(Pytorch)
数据格式如下, csv格式,分别为: 分类,标题,描述AG News数据集包含四个主要的类别:1->世界(World)、2->体育(Sports)、3->商业(Business),4->科技(Sci/Tech)。每个类别包含30,000个训练样本和1,900个测试样本,总共120,000个训练样本和7,600个测试样本。
2024-07-31 17:31:47
1105
8
原创 pytorch中的zero_grad()执行时机
在反向传播(backward())前执行即可zero_grad() 用以清除优化器的梯度对张量执行backward(),以计算累积梯度执行optimizer.step(),优化器使用梯度更新参数当优化器更新完成,梯度即失去意义,即可以清除,为保证下一次梯度开始累积时为0,则在下一次执行反向传播前清除即可
2024-07-23 11:28:46
293
原创 pytorch中常见的模型4种组织方式 nn.Sequential(OrderedDict)
【代码】pytorch中常见的模型3种组织方式 nn.Sequential(OrderedDict)
2024-07-23 11:23:41
425
原创 PIL,OpenCV,Pytorch处理图像时的通道顺序(颜色,长宽深)
但是,如果你在处理分类任务等场景时,可能需要将图像数据保持为0-255的整数范围,并在模型中进行相应的调整。将PIL图像或NumPy数组转换为tensor时,你得到的是一个CHW顺序的tensor(除非你使用了特定的转换函数来改变这个顺序)。然后,如果你需要将tensor输入到支持批量处理的模型中,你可能需要手动添加一个额外的维度(即批量大小N)来形成NCHW顺序的tensor。在PyTorch中,处理单个图像时通常使用CHW顺序,但在处理批量图像时,则使用NCHW顺序。但是,PyTorch的。
2024-07-03 15:03:30
1059
原创 FCN/UNET/deeplabv3 语义分割 标注 重叠/重复/覆盖 的处理方案,以及自定义覆盖优先级
在FilterAndRemapCocoCategories中,可以重新映射index,以处理自定义的覆盖顺序## 注意!!注意!!此参数意味着有多少标记会被识别# 例: 在coco数据集中的category_id标记如为1,2,3,4, CAT_LIST 写为[3,4]# 则将抛弃1,2的标记,然后将重新映射3->0,4->1. mask的信息就会写为0和1.# 当使用不忽略重复时,还会影响到叠加关系,CAT_LIST后面的标记会覆盖前面的(即4会覆盖3),否则会设定为255。
2024-06-28 11:18:29
834
原创 ultralytics yolo 参数说明(含翻译)
ultralytics yolo 参数说明Train Settings(训练参数)Augmentation Settings and Hyperparameters(数据增强参数)Arguments for YOLO Model Validation(验证参数)Inference arguments(推理参数)Visualization arguments(可视化参数)Train Settings(训练参数)ArgumentDefaultDescription翻译modelNo
2024-05-30 16:01:35
2728
原创 ultralytics YOLO配置文件/权重文件/运行时文件的默认位置(目录/路径)
ultralytics YOLO配置文件/权重文件/运行时文件的默认位置(目录/路径)
2024-05-30 15:10:44
2100
原创 使用OPENCV查找边界,提取出面积前top_n的图像部分,顺序粘贴到指定背景图像上合成单个照片
使用OPENCV查找边界,提取出面积前top_n的图像部分,顺序粘贴到指定背景图像上合成单个照片。注意,仅适用于简单边缘边界。
2024-05-24 14:57:07
165
原创 Mask/Faster R-Cnn中2次anchors/proposals匹配过程(assign_targets_to_anchors/proposals)(pytorch版本)
Mask/Faster R-Cnn中2次anchors/proposals匹配过程(assign_targets_to_anchors/proposals)(pytorch版本)
2024-05-13 11:44:24
978
原创 rpn网络中rpnhead的回归框解码说明(pytorch)
代码参见: torchvision.models.detection.rpn.concat_box_prediction_layers。对于每一张图候选框数量为: 787464 = (198x334+98x166+48x82+23x40+12x20)x9。对于所有的图候选框数量为: 787646 x 4 = 3149856。注意指数运算会可能会爆炸。
2024-05-07 14:40:17
984
原创 深度学习图像任务分类
1. classfication(分类任务)2. object detection(目标检测)3. semantic segmentation(语义分割)4. instance segmentation(实例分割)5. panoptic Segmentation(全景分割)6. keypoint detection(关键点检测)
2024-04-10 10:59:57
410
原创 spc x-bar 正态分布 echarts demo
使用echarts,elementUi,vue编写的spc分析的demo示例.含x-bar和正态分布图,同一数据可以互转
2024-03-12 13:33:10
871
原创 使用openssl,在windows sever上创建ca,以及签发证书
【代码】使用openssl,在windows sever上创建ca,以及签发证书。
2024-02-21 16:16:03
687
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人