自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 航运经济学

《国际航运经济学》大连海事大学

2025-03-28 23:18:57 869

原创 爬取使用了Ajax技术的网页中的数据

Ajax是一种用于创建快速动态网页的技术,通过在后台与服务器进行少量数据交换,使网页实现异步更新。这意味着在不重新加载整个网页的情况下,可以对网页的某部分进行更新。怎么判断一个网页是否使用了ajax技术呢?可以点击网页上任意更新网页内容的按钮,看一下网页的url(Uniform Resource Locator)是否发生变化,如果没有变化,应该就是使用了ajax技术。使用了这个技术的网页对应的html源代码里面没有包含我们需要的所有信息,这时单单使用requests库再用bs4库解析的套路就行不通了。

2025-03-01 00:29:45 551

原创 BP神经网络原理推导和实现

(Backpropagation Neural Network,误差反向传播神经网络)是一种经典的,广泛应用于分类、回归等任务。它的核心是通过动态调整网络参数(权重和偏置),使网络输出逐渐逼近真实值。

2025-02-21 17:54:49 1060

原创 cvxpy软件包求解简单的静态规划问题

指派问题的标准形式经常表现为0-1规划模型,标准指派问题的特点是:一个人只可以干一项工作,一项工作只能被一个人干。非线性规划研究一个n元实函数在一组等式或不等式的约束条件下的极值问题,且目标函数和约束条件至少有一个是未知量的非线性函数。0-1整数规划是指在整数规划的基础上限制决策变量只能取0-1,求解方式与一般的整数规划大同小异,只不过给决策变量加一个限制:既要大于等于0又要小于等于1.于是逼迫决策变量为整数时只能取0或1。二次规划指的是目标为决策变量的二次函数而约束全部是线性的非线性规划问题。

2025-02-17 17:42:58 2978

原创 Git学习笔记

版本控制产品非常的多,现在影响力最大且使用最广泛的是Git与SVN,其中Git属于分布式版本控制器而SVN属于集中式版本控制器。对于分布式版本控制器,每台工作的电脑都有版本库,而集中是版本控制器的版本库放在一个中央服务器上。分布式版本控制器很安全,不用担心中央服务器崩掉后版本库就没了。

2025-02-10 14:11:06 1051

原创 Gurobi的Python接口学习笔记和TSP问题求解案例

TSP 问题最早的描述是1759年欧拉研究的骑士周游问题, 即对于国际象棋棋盘中的64 个方格, 走访64个方格一次且仅一次, 并最终返回起点。,甚至是复杂的表达式,只要它们最终可以相加。全局函数quicksum和tupledict对象的sum/prod方法的关系:(1)quicksum与sum方法相比更灵活,因为它可以接受任何可迭代的表达式,然后,按照我们上文提到过的Gurobi求解步骤,一步一步的写求解代码,避免脑袋绕晕,求解的结果好不少,这么看来Gurobi确实厉害,实验结束。

2025-01-20 22:36:58 954

原创 Gurobi求解相关问题的python源码学习

单位运输成本如下图,每个工场如果继续运营,则固定成本分别为12000, 15000, 17000, 13000, 16000。其中每个仓库的需求分别为15, 18, 14, 20;每个工厂的产量分别为20, 22, 17, 19, 18。求出一个方案,满足各个仓库需求的同时使得总成本最低。时表示开放j工场,否则关闭j工厂;为j工厂运往i仓库单位货物的运价,表示从j工厂运往i仓库的货量;

2025-01-17 23:00:28 576

原创 python文件读写操作

编程的概念里,只要是使用文本编辑器打开可以展现出人类可读(human-readable)的信息的文件,都可以算作宽泛的文本文件,如txt,html,css,java,xml等等,这些文件的编码都符合某种文字编码规范,如ASCII、Unicode、还有以前中文中经常使用的GB2312等;反之,如果文件的编码不符合任意一种文字编码规范,使用文本编辑器打开只能看到乱码,就可以认为它属于二进制文件。

2025-01-15 19:59:55 572

原创 python精确格式化输出语法

共同构成(前者不带花括号,后者包含花括号,如下所示my name is ,i am from 是非输出字段,花括号部分为输出字段),format方法不会去处理非输出字段,而对于输出字段则会按照指定格式将参数填入,最后会返回处理好的新字符串。参数对象的__str__方法,获取期易于阅读的字符串表示,然后填入。其实,position参数除了可以写整数值告知format这个输出字段我想填第几个参数外,还有一种容易被忽视的方式是直接吧position写成要填入参数的名称,我觉得这种方式实际上是更直观的,

2025-01-15 15:43:01 496

原创 遗传算法求解相关优化问题的python实现

一般来说,当算法刚开始运行的时候,让选择压力小一点,这样有助于广域搜索,让算法“看的更远”,当算法进行到末尾时,让选择压力大一点,基于前面的广域搜索,算法大概已经摸清楚哪块地方可能能找到最优解了,这时为了让算法尽快找到最优解(严格讲应该说时满意解),应该强调局域搜索。遗传算子的设计依赖于编码方式的选择,方法很多,具体问题查资料即可,不再列举。当前大小为NP的种群经过选择和遗传运算产生NP个后代,考虑当前种群及其后代的并集(共2NP个个体),取出适应度值最高的NP个个体作为新种群。表示当前的迭代代数,

2025-01-10 17:42:15 825

空空如也

空空如也

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

TA关注的人

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