自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FastJson

用索引访问---【下标】

2025-09-03 14:40:42 284

原创 Java--json与map,colloct与流

exchange.getBody().getPayload().toJSONString(), // 1. 先将payload转为JSON字符串。// 这里其实应该用 JSON.toJSONString(paramMap),但JSONObject.toJSONString()也可以。exchange.getBody().getPayload().toJSONString(), // JSON字符串。// 将JSON数组字符串转换为对象列表。// 将对象转换为JSON字符串。// 创建JSONObject。

2025-09-03 10:48:42 944

原创 spring

由之前自行new对象改为IOC容器创建对象,统一管理为Bean对象,称为控制反转。目的:解耦。

2025-08-26 15:12:49 162

原创 MyBatisPlus使用

用selectOne:当你查询的条件在数据库层面是唯一的(例如主键id、唯一索引字段、业务唯一编号如订单号)时。例如用selectList:当你查询的条件可能匹配多条记录,或者你只是想查询所有符合条件的数据时。例如.like(TchnEntrAppdInfo::getName, "关键词")在例子中,使用,除非appd_jour这个字段在数据库中被明确设置为唯一约束(UNIQUE KEY),否则更安全的做法是使用selectList,然后判断List的大小。如果确定只有一条,再取。这样可以避免潜在的异常。

2025-08-26 15:10:22 258

原创 DQL查询练习

内连接是查交集。

2025-07-29 17:11:36 574

原创 DML查询

作用于某一列,括号里跟字段名。

2025-07-28 14:36:56 197

原创 redis相关

字符串(string):普通字符串,Redis中最简单的数据类型,string的内部结构实现上类似Java的ArrayList哈希(hash):也叫散列,类似于Java中的HashMap结构列表(list):按照插入顺序排序,可以有重复元素,类似于Java中的LinkedList,底层是双向链表集合(set):无序集合,没有重复元素,类似于Java中的HashSet有序集合(sorted set/zset):集合中每个元素关联一个分数(score),根据分数升序排序,没有重复元素模块。

2025-05-18 00:19:00 1054

原创 MySQL相关

项目多表查询联合索引概念同时查询多张表的数据,根据关联字段建立关系在一张表中,把多个列组合成一个索引,提高查询效率作用跨表取数据,组合关联结果优化单表或多条件查询的执行效率SQL表现JOININNER JOINLEFT JOIN涉及表数量多张表单张表。

2025-05-17 19:26:46 940

原创 常见算法题

给定数组和目标值,找出两数之和等于目标值的下标。:不使用库函数,手写一个字符串反转函数。当遇到重复字符,左指针右移,直到无重复。:去掉数组中重复的数字(不排序)LRU 缓存机制(哈希+双链表)Top K 问题(堆/优先队列):判断字符串是否是回文。维护当前窗口内的字符。合并两个有序数组/链表。

2025-05-17 09:13:22 223

原创 python

创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。里面的元素虽不能修改,但是可以拼接,要删除只能整个元组一起删。一个可以修改内里元素,一个不可修改(只能通过拼接)创建一个类之后,可以通过类名访问其属性。就是数学上的概念,可以进行一些关系运算。简述列表和元组的异同?

2025-03-31 17:05:42 228

原创 初见MyBatis

1. SpringBoot+Mybatis入门程序操作步骤?C.在springboot核心文件中配置数据库四要素2. SpringBoot的单元测试类上需要加什么注解?

2025-03-25 17:43:41 373

原创 初见JDBC

用java操作关系型数据库。

2025-03-25 15:45:48 146

原创 web基础杂谈

1.将项目所需的类交给容器管理2.应用程序所需依赖需要什么对象,直接依赖容器注入。

2025-03-24 10:19:23 124

原创 初见Springboot

组合了和。main:通过启动应用。

2025-03-23 21:52:56 175

原创 Maven

预览。

2025-03-23 19:56:12 350

原创 Vue框架

每一层根据需要使用 --模块开发or以vue为核心整站开发。

2025-03-23 14:58:48 316

原创 JS--负责网页交互

let声明变量,alert弹出框,声明常量后,常量不可再赋值,console.log()输出到控制台window可省略,直接向body输出内容不常用。

2025-03-22 19:51:07 154

原创 javaweb

vscode二、字体颜色设置:id选择器>类cls>元素(指其中任意标签)

2025-03-22 16:40:28 186

原创 java集合

引用数据类型的变量在栈内存中存储一个引用(地址),而实际的对象数据存储在堆内存中。通过引用可以访问和操作堆内存中的对象。多个引用变量可以指向同一个对象,这意味着对一个引用所做的修改会影响到其他指向该对象的引用。泛型中只能写引用数据类型,如果不写,默认Object类型,此时什么类型的数据都可以存储了。c、等号后面的泛型可以不写,jvm会根据前面的(等号前面的)泛型推导出后面泛型。next方法在获取时不要连续多次使用------>可能会造成没有可获取的元素。1.基本使用-----是个接口,用来遍历集合。

2025-03-03 11:07:28 436

原创 2.21午

双大括号初始化法(匿名内部类初始化)来创建并初始化不过,从 Java 9 开始,更推荐使用Map.of静态工厂方法来创建不可变的Map,若需要可变的Map,可以先创建不可变的,再用它初始化HashMap。

2025-02-21 16:59:28 340

原创 javabean

挖坑。

2025-02-19 17:06:18 234

原创 2.19午

公共前缀指的是在给定的一组字符串中,从每个字符串的起始位置开始,所有字符串都共同拥有的那一段连续字符序列。也就是说,公共前缀必须是从每个字符串的第一个字符开始,依次向后匹配,一旦出现不匹配的字符,公共前缀就截止。也就是说,qweropl qwetopl qweopl 的公告前缀是qwe而不是opl。

2025-02-19 17:05:45 331

原创 2.18早

package取名规范,公司域名倒着写。src写代码的地方,如果变灰了。

2025-02-18 12:47:49 193

原创 【matlab】基本语法

plot3(x,y,z):绘制由x,y,z连接的一组坐标,其中x,y,z指定为相同长度向量。例如:绘制三维螺旋图;

2023-11-12 18:42:09 88

原创 【数模】【matlab】微分方程

x------是一个矩阵,它的第一列全为1,有没有全为1的这一列决定回归方程是否含有拟合的常数参数,也就是y=ax21+bx1+cx2+d中的d这个参数是否有被拟合出来。rint------returns a matrix rint of intervals that can be used to diagnose outliers. 返回的也是一个多行两列的矩阵,它的理解可同bint,只不过此时判断的是r的可信区间。--------------------线性最小二乘。regress详细请看。

2023-11-10 21:18:23 445

原创 【数模】【matlab】拟合实现

现在,根据实验数据,建立数学模型研究一下问题: (1)给出任意时刻排沙量和总排沙量的方法;(2)给出排沙量和水流量的关系。

2023-11-10 17:47:44 894

原创 【数模】灰色预测+matlab

累加生成序列(Acumulated Generating Operator,1-AGO)

2023-11-08 17:38:48 91 1

原创 【linux】grep查找和正则化表达式

i:忽略大小写-v:显示不匹配的行-n:显示行号-c:显示匹配行的数量-r:递归搜索子目录-e:搜索多个模式^ 匹配以XX开头的行$ 匹配以XX结尾的行。

2023-11-08 11:28:33 95 1

原创 【数模】【matlab】关于二维插值中z应该怎么写

本质:原本我们的理解(数组)是从x0j开始读,现在则是yi0开始读。总结:按照x-->y的顺序来写是可以的。

2023-11-03 21:35:18 130 1

原创 【数模】【建模与实现】插值拟合

插值————数据分析手段:可以用来补充数据拟合————线性回归就是一种拟合拟合(fitting)是指根据已知的数据点,建立一个与这些数据点最匹配的模型。在统计学和机器学习中,拟合是通过调整模型的参数使其能够最好地逼近观测数据。拟合的目标是找到一个能够在给定数据点范围内,通过这些点所描述的现象的模型。一种常见的拟合方法是通过回归分析来确定一个最佳拟合线或曲线,以描述自变量和因变量之间的关系。拟合的质量通常通过拟合误差来度量,即模型预测值与实际观测值之间的差异。

2023-10-31 10:27:08 308 1

原创 【数模】lingo使用

1、确认已知量和未知量,定义集合,2、确定变量及其依赖的指标集合。

2023-10-23 17:44:40 187 1

原创 聚类分析基础

聚类是一个将数据集划分为若干组(class)或类(cluster) 的过程,并使得同一个组内的数据对象具有较高的相似度;而不同组中的数据对象是不相似的。

2023-10-17 17:20:18 118

原创 确定权重--熵权法

引子具体操作!

2023-10-17 11:39:50 115

原创 topsis

具体

2023-10-15 17:25:18 102 1

原创 主成分分析法(pca)

数据的压缩+数据的解释常被用来寻找判断事物或现象的综合指标,并对综合指标所包 含的信息进行适当的解释比如,评综测。

2023-10-15 15:34:40 350 1

原创 指派问题--匈牙利算法

匈牙利算法(Hungarian algorithm)是解决指派问题(assignment problem)的一种经典算法。指派问题是一个最优化问题,旨在在给定的n个任务和n个工人之间,找到最优的任务分配方案,使得总体成本或时间最小化。而匈牙利算法则是解决这类问题的高效算法之一。匈牙利算法的本质是利用图论的方法来求解指派问题。它基于二分图和增广路径的概念,通过不断寻找增广路径来寻找最优解。具体而言,匈牙利算法将任务和工人分别作为二分图的两个顶点集,然后构建一个邻接矩阵来表示任务间的成本(或时间)。

2023-09-26 18:33:02 6654 1

原创 数学问题(待解决)

为什么用这种处理办法?

2023-09-26 16:28:11 142

原创 非线性差分方程

机器学习 | Newton-Raphson法 - 知乎 (zhihu.com)关于稳定性分析,我们需要进一步检查平衡点的稳定性。可以通过计算平衡点周围的导数来进行稳定性分析。具体的步骤如下:1. 计算平衡点X0=f(X0)。2. 对f(X)进行一阶微分,得到f'(X)。相当于用泰勒展开,保留一阶微分3. 将X=X0代入f'(X),计算得到f'(X0)的值。4. 如果|f'(X0)|<1,平衡点是稳定的;如果|f'(X0)|>1,平衡点是不稳定的;

2023-09-26 15:19:15 571

原创 差分方程和微分概述

f(x_n)]代表了当前状态[x_n]与下一时间步状态[x_{n+1}]之间的联系,它可以是一个函数或者一些数学运算。这个函数可以根据具体问题的性质来确定,它描述了系统在每个时间步的状态变化规律。差分方程使用递推关系式来描述随时间变化的变量之间的关系。它通过指定当前时间步与前一时间步之间的关系来预测未来的状态。它类似于微分方程,但是针对的是离散的时间点而非连续的时间变量。其中,[x_n]表示在时间步[n]的状态值,[x_{n+1}]表示在下一个时间步的状态值。比如,X1-X2就可以表示一个差分方程。

2023-09-20 22:13:05 648 1

原创 string和int转换

可以从字符流中读取整数,与。

2023-04-22 10:04:38 70

数学建模灰色预测模型分析

数学建模灰色预测模型分析

2023-11-08

空空如也

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

TA关注的人

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