编程日记

列表

Alibaba EasyExcel 导入导出全家桶

一、阿里巴巴EasyExcel的优势 首先说下EasyExcel相对 Apache poi的优势: EasyExcel也是阿里研发在poi基础上做了封装,改进产物。它替开发者做了注解列表解析,表格填充等一系列代码编写工作,并将此抽象成通用和可扩展的框架。相对p…

Redis的高可用之哨兵模式

Redis哨兵主要是解决Redis主从同步时主数据库宕机问题,使其能够自动进行故障恢复,提高Redis系统的高可用性。 1. 哨兵的作用: 监控:哨兵通过心跳机制监控主库和从库的存活性。 选主:当主库宕机时,哨兵会选举出一个领…

药品管理系统

文末获取源码和万字论文,制作不易,感谢点赞支持。 毕 业 设 计(论 文) 题目:药品管理系统的设计与实现 摘 要 互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面…

带权并查集和扩展域并查集的一些整理和理解(上)

请读者在有一定并查集基础上再阅读(至少要知道什么是带权和扩展域并查集) 在最近做题时候,我遇到了一些带权并查集和扩展域并查集的题目。我觉得它们都很难写也很难想,尤其是带权并查集我几乎第一时间无法想到是怎么做的&#xf…

UE5 根据数据库播放字幕 和 C++碰撞产生爆照特效

一.播放弹幕,使用了数据库来一 一 对应。 之前使用,ScollBox变为horizontal (水平的),但只能做到字幕滑动播放,如下。 后来使用,数据表选择播放代替。首先创建结构体World 以这个结构体&#x…

go-blueprint create exit status 1

1. 异常信息 2024/12/06 10:59:19 Could not initialize go.mod in new project exit status 1 2024/12/06 10:59:19 Problem creating files for project. exit status 1 Error: exit status 12. 排查思路 手动进行go mod init查看手动的报错解决报错 3. 解决问题 发现是GO11…

Scala-隐式转换

系统自动完成的:把一种类型的数据转成了另一种类型的数据。 不是所有的类型都可以执行隐式转换 函数的参数类型 和 返回值类型是重要的,它约定了把什么类型转成什么类型 //张三的函数def getAge():Double{8.5}//函数名:tranform 不重要//函…

【前端】浏览器输入url到页面呈现发生了什么?

前言 在此总结记录下浏览器输入url到页面呈现期间的流程。 浏览器输入url发生了什么? 从浏览器地址栏上输入url到页面渲染主要分为以下流程: 解析请求url,建立连接发送请求浏览器渲染页面 在输入url地址后,浏览器识别输入的是…

c++旋转方法

一、矩阵与方阵: 在数学中,矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合 ,最早来自于方程组的系数及常数所构成的方阵。 这一概念由19世纪英国数学家凯利首先提出。 矩阵是高等代数学中的常见工具&#xff…

数据结构与算法——1202—排序递归

1、选择排序 #include<iostream> #include<vector> using namespace std;void SelectSort(vector<int>& nums) {int i;int j;int minIndex;int length nums.size();if (length 0 || length 1) return;for (i 0; i < length-1; i)//遍历所有元素{…

操作列编辑按钮 与 对勾 显示隐藏,时间戳的转换

1.显示隐藏字段edit 是后端返回字段 &#xff0c;在table表格中的row内 2.$set 更换row中edit 的状态 3.&#xff08;表格中有input框 编辑内容 &#xff0c; input中的内容会改变最初值&#xff0c;&#xff09; 取消按钮 需要 用到初始值的副本 4.用到当前时间 获取当前…

调用大模型api 批量处理图像 保存到excel

最近需要调用大模型&#xff0c;并将结果保存到excel中&#xff0c;效果如下&#xff1a; 代码&#xff1a; import base64 from zhipuai import ZhipuAI import os import pandas as pd from openpyxl import Workbook from openpyxl.drawing.image import Image from io i…

【力扣】824.山羊拉丁文

问题描述 思路解析 首先把字符串通过空格分隔开来&#xff0c;用一个字符串数组来接收。因为要经常加上字符&#xff0c;所以使用 StringBuilder &#xff0c;最后再进行转化然后检验首字母是否为元音&#xff0c;因为元音字母加上其大小写比较多&#xff0c;所以用一个字符串…

数据结构题集-第三章-栈和队列-改变区域的颜色

改变区域的颜色 说明3.20 假设以二维数组 说明 本文参照严蔚敏《数据结构(C语言版)题集》一书中包含的问答题和算法设计题目&#xff0c;提供解答和算法的解决方案。请读者在自己已经解决了某个题目或进行了充分的思考之后&#xff0c;再参考本解答&#xff0c;以保证复习效果…

Python raise用法

在Python中&#xff0c;raise语句用于显式地抛出一个异常。 通过raise&#xff0c;你可以触发一个指定的异常类型&#xff0c;并可以选择性地传递一个异常值&#xff08;通常是一个字符串或错误消息&#xff09;和跟踪信息&#xff08;traceback&#xff09;。 以下是raise语…