- 博客(111)
- 资源 (58)
- 收藏
- 关注
原创 【git使用ssh协议推送和拉代码报错】ssh: connect to host gitlab.com port 10012: Connection refused
最简单的办法就是,把原来使用ssh协议克隆下来的项目删掉,然后重新使用http协议重新克隆项目,再进行项目的push和pull操作。遍搜网上各种解决方案,得出结论是ssh端口号被拒绝了,应该是被公司的防火墙给禁掉了。(但是旧电脑一直用的ssh)。之前一直使用的ssh协议进行代码的push和pull,后来因为换电脑,把旧电脑的数据迁移到新电脑之后使用ssh来管理项目就会爆出上面的错误。依然不行,但是用旧电脑使用ssh协议推送代码依然是没有问题的。按理说,两台电脑数据是一样的,不会存在配置问题。
2023-07-04 10:54:31
1117
3
原创 【2023年电工杯数学建模竞赛B题人工智能对大学生学习影响的评价】完整思路分析+完整代码
可以量化指标影响水平,也就是计算指标得分。本提要求建立数学模型,评价人工智能对大学生学习的影响,给出明确、有说服力的结论;这里就是利用建立的评价指标体系来建立综合评价模型,来分析人工智能的广泛使用是否能有效提升大学生学习效率等。数据量化完成之后还可以进行进一步数据分析,具体可以进行的分析包括相关性分析,方差分析,T检验,描述性统计分析。ChatGPT给出的思路,不能说毫无作用,只能说完全不理解我说的。问题一可以利用spss来做,过程会简单一些,当然最好用python,博主后续会更新python解题代码。
2023-05-26 14:40:04
5672
3
原创 【2023年电工杯数学建模竞赛】选题分析+A题B题完整思路+代码分享
其实很多带专业背景的题目,最后通过抽象成数学模型就是上述三类问题。比如图像类问题,很多时候要么抽象成优化模型来求解,要么就是机器学习模型来训练识别。那我就从三类题型来说明一些基本的模型:优化类:优化类问题基本没有可以直接套的模型,很多问题都需要自己来写出优化目标和约束条件。或者参考相关文献来设计模型。并且如果模型设计的复杂了,还需要自己设计优化求解算法。。。总之,优化问题是很难得。基本的优化模型包括:线性规划,整数规划,01背包,非线性规划(建模赛题基本都是非线性的。。。哈哈哈),最小二乘优化。
2023-05-25 20:48:28
9417
3
原创 【2023年五一数学建模竞赛A题】无人机定点投放问题研究-完整论文+代码
2.3.1本题通过查找俯仰角、滚转角、偏航角与飞机稳定性的关系表达式,以及不同 种类无人机的重量,通过流体力学的知识,找出相同重量下不同海拔的雷诺数来分 析出其对飞机稳定性的影响,再通过写出发射点到目标位置的表达式来刻画出命中 精度与飞行高度、飞行速度、俯冲角等的关系,通过控制变量法,改变其中某一个 参数的数值,来比较这些因素的重要程度,再赋值权重,从而写出影响稳定性的表 达式。相反时,速度为两者相减;2.2.2由于多了一段无人机发射爆炸物前的运动,因此本题的模型加入了无人机在水 平和竖直方向的运动位移。
2023-05-09 17:49:18
14023
5
原创 【2023年Mathorcup杯数学建模竞赛C题】电商物流网络包裹应急调运与结构优化--完整作品分享
为了应对电商物流网络中物流场地和线路电商物流网络中物流场地和线路上货量波动的情况, 设计合理的物流网络调整方案以保障物流网络的正常运行。本文运用 0-1 整数规划模型,多目标动 态规划模型,给出了问题的结果。针对问题一,本文对附件 1 中所给的数据进行了预处理,排除了因疫情而导致的电商快递行业的 异常数据并进行了归一化处理,得到 450 组有效数据。
2023-05-08 19:56:55
5475
3
原创 【2023年五一数学建模竞赛B题】快递需求分析问题--完整paper和代码
请利用附件2数据,建立数学模型,预测2023年4月28日和2023年4月29日可正常“发货-收货”的站点城市对(发货城市-收货城市),并判断表3中指定的站点城市对是否能正常发货,如果能正常发货,给出对应的快递运输数量,并将结果填入表3。建立数学模型,预测2019年4月18日和2019年4月19日各“发货-收货”站点城市之间快递运输数量,以及当日所有“发货-收货”站点城市之间的总快递运输数量,并在表2中填入指定的站点城市之间的快递运输数量,以及当日所有“发货-收货”站点城市之间的总快递运输数量。
2023-04-28 12:57:51
12890
14
原创 【2023年五一数学建模竞赛C题】“双碳”目标下低碳建筑研究--完整思路和代码
房间制冷量(千瓦)= 20平方米 × 35℃ × 125W /(平方米·℃)× 1.0(热负荷系数)= 87.5千瓦需要注意的是,该公式只是一个大致的计算方法,实际情况还需要考虑更多的因素,如房间的朝向、隔热性能、通风情况等。本体要求在问题2的基础上,分别考虑建筑生命周期三个阶段的碳排放问题,查找相关资料,建立数学模型,对2021年江苏省13个地级市的居住建筑碳排放进行综合评价,并对所建评价模型的有效性进行验证。热导系数是指物质导热的能力,通常用单位时间内单位面积的热量通过单位长度的物质传递的能力来表示。
2023-04-28 11:32:52
13845
12
原创 2023年泰迪杯数据挖掘挑战赛B题完整数据分析与预测(5.针对完整数据的组合预测-机器学习+深度学习)
最终将该商品未来三个月的商品需求预测出来,并且进一步建立组合预测模型尽心给处理,组合预测最简单的一种方式就是线性加权,以机器学习预测结果作为基准,考虑时间序列的深度学习进行加权,得到最终预测结果。根据验证集对比效果可以看出,按照周的时间粒度预测,模型的泛化能力有所增强。这是因为按照周的时间预测可以保证大部分数据不会缺失,从而保证模型预测的合理性。下面是在验证集上的拟合效果图:可以看出按照天的预测效果一般,但也进行了很好的拟合。利用效果较好的机器学习模型进行预测,并且保存预测结果作为预测基准结果。
2023-04-17 02:06:25
9497
21
原创 2023年泰迪杯数据挖掘挑战赛B题产品订单数据分析与需求预测(4.深度学习循环神经网络训练和预测)
前面虽然利用机器学习回归模型,Arima时间序列等模型结合的组合预测已经能够对本题进行很好的解答,但是时间序列无法考虑其他特征变量,比如销售区域,商品品类等的影响,而传统的机器学习回归建模比如支持向量机等也很难考量时间序列的影响,因此考了尝试深度学习模型来进一步深入解决这道题;模型拟合效果一般,但是泛化能力有所增强,对于LSTM模型来说,核心在于超参数的确定以及模型调试,重点还有针对时间的训练数据处理,以及最后的预测处理。,后续全部数据公布之后,会利用上述模型再跑一次,并把结果进行公布。
2023-04-05 22:18:41
3898
5
原创 java基础:java泛型相关内容
集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数叫做泛型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象时确定(即传入实际的类型参数,也称为类型实参)。1、说一说泛型的用处主要是什么?
2023-04-03 23:09:46
227
原创 java基础:新特性Lambda表达式和stream数据流在开发中的应用
Exception in thread “main” java.lang.IllegalStateException: Duplicate key BikeParamBuilder.OrderInfo(id=1, orderNo=N001, goodsId=1, name=香蕉, price=2.3, num=2)list对象转化为map存在重复key,报错的情况。
2023-04-03 23:04:20
126
原创 2020年泰迪杯C题智慧政务中的文本数据挖掘应用--paper+全部源码
TF-IDF 采用文本逆频率 IDF 对 TF 值加权取权值大的作为关键词,但 IDF 的简单结构并不能有效地反映单词的重要程度和特征词的分布情况,使其无法很好地完成对权值调整的功能,所以 TF-IDF 算法的精度并不是很高,尤其是当文本集已经分类的情况下。经过一次聚类后,需要重新计算簇中心,然后计算距离重新划分数据点所属簇,过程中可能会出现原不属于该簇的数据被划分到了簇中,此次聚类可以看作对上一次聚类结果的校正,使得数据点划分到更合理的簇中,从而达到簇内数据点之间的距离最小,而簇之间的距离最大。
2023-04-02 22:59:42
691
原创 2023年泰迪杯数据挖掘挑战赛B题--产品订单数据需求预测(3.模型训练与预测)
并且考虑天,周,月等数据精度进行预测,根据问题一的数据分析结果已经可以确定,销售区域,订单类别,销售方式以及时间段等指标对于订单需求都有显著影响,具体的数据分析方法可以参考博主之前的博文。本文考虑利用多种机器学习回归模型进行模型训练和求解,具体包括Arima时间序列,综合考虑了季节因素,在结合支持向量机回归,决策树回归,随机森林回归,Xgboost等多种模型进行综合预测。最终选用了效果较好的时间序列+回归预测进行组合预测,得到最终的预测结果,
2023-04-02 19:12:33
6822
7
原创 java多线程:redis分布式锁在不同业务场景下的应用
首先,一个抽奖活动一个用户可以抽多次,-1问题出现的原因是因为这个用户疯狂的点击抽奖,前端没有限制,因此大量的请求发送到后台,当用户把抽奖次数耗光了,只剩下1次抽奖机会,两个请求同时过来,验证的时候发现剩余抽奖次数都是1,因此都可以进行抽奖,所以抽了两回,记录插入两回,剩余次数变成了1-2=-1。redis锁在这里的主要应用就是,针对缓存失效的情况,所有的评价配置获取请求都会走查询数据库,大量配置查询请求有可能打挂数据库,因此需要对评价配置请求进行并发控制;
2023-04-01 23:56:11
1310
1
原创 2023年泰迪杯数据挖掘挑战赛B题--产品订单数据分析与需求预测(2.数据探索性分析)
继续上一片数据预处理进行续写,利用预处理之后的数据进行数据分析并且解决问题一相关的问题。问题一主要目的是让研究各种因素对于需求量的影响,然后找到确定影响需求量的主要因素并且进行数据分析和主要特征抽取。对于问题提出的八个小问,可以以具体几个问题进行分析,后续都可以采用一样的分析流程。
2023-04-01 23:51:27
9154
4
原创 2020年泰迪杯C题智慧政务中的文本数据挖掘应用--含全部源码
本文是针对智慧政务中的文本数据挖掘应用的研究。通过建立基于三层网络结构的fastText文本分类模型,聚类量化模型,熵权评估模型解决了群众留言分类,热点问题挖掘,答复意见评价等问题。针对群众留言分类问题,本文利用所给数据进行词频统计和词云图分析。得到所给训练集是一种不平衡数据集,我们对已有的数据集进行采样,从而扩充训练集,解决数据不平衡问题。为了方便应用分类模型,我们对文本数据进行正则预处理,去停用词,jieba智能分词来获取特征文本。
2023-03-30 23:06:13
1151
1
原创 2023年泰迪杯数据挖掘挑战赛B题--产品订单数据分析与需求预测(1.数据处理)
本题相对来说比较适合新手,包括针对数据的预处理,数据分析,特征提取以及模型训练等多个步骤,完整的做下来是可以学到很多东西的。
2023-03-30 22:46:44
12162
16
原创 环境搭建:jupyter notebook服务配置,服务后台运行,可远程密码登陆
如果非要找出使用jupyter notebook的缺点,我认为就是每次启动的时候相对繁琐,我们启动本地安装的IDE,一个命令或者点击一下图标即可,但是如果启动jupyter notebook就需要进入命令行或终端,输入“jupyter notebook”进行打开,如果使用的是虚拟环境,首先还要激活虚拟环境,这无疑是非常繁琐的,而且启动后它会占用一个终端或命令行窗口,如果意外关闭则会终止jupyter notebook服务。然后就可以利用 ip:8001(指定的ip和端口)进行远程登录。
2023-03-28 11:26:08
1468
2
原创 环境搭建:Mac 安装miniconda并且配置Jupyter Notebook
安装完成之后就可以使用jupyter notebook编写代码了。进入终端terminal中,创建一个新的虚拟环境。下来就是按部就班的安装就好。
2023-03-27 23:40:44
1271
1
原创 数据结构与算法:滑动窗口类题目总结
class Solution : def problemName(self , s : str) -> int : # Step 1 : 定义需要维护的变量们(对于滑动窗口类题目,这些变量通常是最小长度,最大长度,或者哈希表) x , y = . . . , . . . # Step 2 : 定义窗口的首尾端(start , end) , 然后滑动窗口。
2023-03-27 21:03:39
630
1
原创 数据结构与算法:贪心算法
必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后效性,即某个状态以后的过程不会影响以前的状态,只与当前状态有关。因为用贪心算法只能通过解局部最优解的策略来达到全局最优解,因此,一定要注意判断问题是否适合采用贪心算法策略,找到的解是否一定是问题的最优解。给定两个大小相等的数组 A 和 B,A 相对于 B 的优势可以用满足 A[i] > B[i] 的索引 i 的数目来描述。贪心策略适用的前提是:局部最优策略能导致产生全局最优解。把子问题的解局部最优解合成原来解问题的一个解。
2023-03-25 23:32:01
768
1
原创 数据结构与算法:排序专栏(排序算法总结)
堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右孩子结点的值,称为小顶堆。
2023-03-24 18:50:52
90
1
原创 java基础:java基本数据类型详解
基本数据类型中,布尔类型boolean占有一个字节,由于其本身所代码的特殊含义,boolean类型与其他基本类型不能进行类型的转换(既不能进行自动类型的提升,也不能强制类型转换), 否则,将编译出错。java程序中可以直接操作基本数据类型,但是某些情况下需要将它们看成对象来处理,这些情况下就需要借助于Java API中基本数据类型对应的包装类来处理了。java是一门面向对象的语言,但是8中基本数据类型不具备面向对象的特征,所以实际使用中很不便所以为java八种基本数据类型提供了对应的包装类。
2023-03-23 14:56:29
2136
1
原创 java基础:Java中volatile关键字详解
大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何时候对数据的操作都要通过和内存的交互来进行,会大大降低指令执行的速度。因此在CPU里面就有了高速缓存。也就是,当程序在运行过程中,会将运算需要的数据从主存复制一份到CPU的高速缓存当中,那么CPU进行计算时就可
2023-03-22 23:03:12
1544
2
原创 java基础:Java中this和super的用法总结
这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误欢迎指正。
2023-03-21 23:39:14
553
2
原创 java基础:JAVA中重写equals()方法的同时要重写hashcode()方法
hashcode是用于散列数据的快速存取,如利用HashSet/HashMap/Hashtable类来存储数据时,都是根据存储对象的hashcode值来进行判断是否相同的。由于为了提高程序的效率才实现了hashcode方法,先进行hashcode的比较,如果不同,那没就不必在进行equals的比较了,这样就大大减少了equals比较的次数。
2023-03-21 23:10:38
1354
1
原创 java基础:hashCode() equals()总结
=1、hashCode的存在主要是用于查找的快捷性,如Hashtable,HashMap等,hashCode是用来在散列存储结构中确定对象的存储地址的;2、如果两个对象相同,就是适用于equals(java.lang.Object) 方法,那么这两个对象的hashCode一定要相同;3、如果对象的equals方法被重写,那么对象的hashCode也尽量重写,并且产生hashCode使用的对象,一定要和equals方法中使用的一致,否则就会违反上面提到的第2点;
2023-03-20 11:25:08
297
2
原创 Java基础:hashCode() 和 equals()的问题详解
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。为何Object类需要这样一个方法?它有什么作用呢?不妨举个例子:假设内存中有0 1 2 3 4 5 6 7 8这8个位置,如果我有个字段叫做ID,那么我要把这个字段存放在以上8个位置之一,如果不用HashCode而任意存放,那么当查找时就需要到8个位置中去挨个
2023-03-17 18:20:00
866
1
原创 java基础:深入理解java中的String
String使用private final char value[]来实现字符串的存储,也就是说String对象创建之后,就不能再修改此对象中存储的字符串内容,就是因为如此,才说String类型是不可变的(immutable)。程序员不能对已有的不可变对象进行修改。我们自己也可以创建不可变对象,只要在接口中不提供修改数据的方法就可以。然而,String类对象确实有编辑字符串的功能,比如replace()。这些编辑功能是通过创建一个新的对象来实现的,而不是对原有对象进行修改。
2023-03-17 17:22:17
694
1
原创 java基础:java中的final关键字解析
谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。
2023-03-16 21:03:46
1364
1
原创 java基础:java中的static关键字解析
分析:当执行new Child()时,它首先去看父类里面有没有静态代码块,如果有,它先去执行父类里面静态代码块里面的内容,当父类的静态代码块里面的内容执行完毕之后,接着去执行子类(自己这个类)里面的静态代码块,当子类的静态代码块执行完毕之后,它接着又去看父类有没有非静态代码块,如果有就执行父类的非静态代码块,父类的非静态代码块执行完毕,接着执行父类的构造方法;另外,static块可以出现类中的任何地方(只要不是方法内部,记住,任何方法内部都不行),并且执行是按照static块的顺序执行的。
2023-03-15 22:34:22
685
1
2023年五一赛A无人机定点投放问题完整word版paper+matlab代码02
2023-05-23
2023年五一赛B快递需求问题完整源码+paper03
2023-05-23
葡萄酒质量评价问题数学建模-完整paper+源码
2023-05-23
2023年五一赛B快递需求问题完整paper+代码02
2023-05-23
2023年五一赛A无人机定点投放问题研究01-代码在附录
2023-05-09
2023年五一赛B题-快递需求分析问题01-代码数据在附录
2023-05-09
2023年妈妈杯C电商物流网络包裹应急调运与结构优化完整+源码(matlab实现)
2023-05-08
2023年五一赛C题-低碳建筑研究完整作品+代码+数据
2023-05-03
2023年泰迪杯B题完整数据代码结果
2023-04-26
2022年高教社杯数学建模竞赛C题 古代玻璃制品的成分分析与鉴别
2023-04-04
2020年泰迪杯C题一等奖作品,博主参赛作品,包含全部源码
2023-04-02
2023年泰迪杯数据挖掘挑战赛B题订单分析与需求预测+python源码(示例数据)
2023-03-30
面向科技文献检索的人名消歧算法研究-python实现数据+源码
2023-03-30
本人的本科毕业设计,基于人脸识别的智能锁开发应用,基于matlab+stm32单片机实现,附带全部源码+设计说明书
2023-03-29
基于三轴加速度计的地基倾斜监测系统-含源码
2023-03-29
城市轨道交通列车时刻表优化问题数学建模word版本+源码
2024-07-26
2023年深圳杯A影响居民身体健康因素分析-获奖作品
2024-07-26
应用统计课程作业-多元线性回归
2024-07-26
2024年五一赛C2基于机器学习模型对煤矿开采危险预测研究获奖作品
2024-05-31
2024年五一赛B题未来新城背景下的交通需求规划研究-获奖paper
2024-05-31
2024年五一赛A钢板最优切割路径问题的研究word版-一等奖
2024-05-31
2024年五一赛C题煤矿深部开采冲击地压危险预测研究-获奖作品
2024-05-31
2020年国赛B穿越沙漠问题数学建模完整paper+源码.zip
2023-07-28
2023年泰迪杯B-产品订单需求预测一等奖完整paper.pdf
2023-06-27
2023年五一赛A无人机定点投放问题的研究一等奖-南理工
2023-06-05
2023年五一赛B04快递需求问题分析-无水印word完整.docx
2023-05-31
2022年华数杯C题插层熔喷非织造材料的性能控制-完整代码.zip
2023-05-31
2022年华数杯C插层熔喷非织造材料的性能控制一等奖-上海大学.pdf
2023-05-31
2022华数杯C插层熔喷非织造材料的性能优化一等奖-南理工.pdf
2023-05-31
2023年五一赛C03低碳建筑研究(代码见附录).docx
2023-05-31
2023年五一赛C02低碳建筑研究(代码全).docx
2023-05-31
2023年电工杯B人工智能对大学生学习影响的评价
2023-05-29
2023年电工杯B题人工智能对大学生学习影响评价完整代码+完整结果(python)
2023-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人