自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 花仙子——玫瑰(Matlab实现)(1)

外链图片转存中…(img-VqdwJsSx-1713810513430)]

2024-04-23 02:28:44 782

原创 电网公司追求购电费用最小的调度决策(线性规划Python)

​2、案例分析(1)不计备用服务报价情况下​​(2)计备用服务报价情况下3、代码实现——不计备用服务报价情况下(1)Pulp库实现(2)Scipy库实现4、代码实现——计备用服务报价情况下(1)Pulp库实现(2)Scipy库实现1、概述2、案例分析3、代码实现——不计备用服务报价情况下import numpy as npimport pulp as puLp = pu.LpProblem(“LpProb”, sense=pu.LpMinimize) # 最小值(最大值:LpMaximize)PG1 =

2024-04-23 00:35:13 715

原创 深入源码解析ArrayList:探秘Java动态数组的机制与性能

总的来说,ArrayList相对于普通数组来说更加灵活、便捷,并且具有更高的操作效率。因此,在大多数情况下,使用ArrayList比使用普通数组更加方便和实用。在Java中,ArrayList是一个动态数组实现的类,它是基于数组实现的动态数组,可以自动扩容。下面是ArrayList的动态数组原理:总的来说,ArrayList通过动态扩容的方式,利用数组实现了一个动态数组,提供了高效的随机访问和动态增删元素的功能。在Java中,ArrayList的方法用于向ArrayList中添加元素。其实现原理如下:总的来

2024-04-22 23:10:20 906

原创 数据结构与算法之插入排序(含改进版)

复制的次数大致等于比较的次数,然而,一次复制与一次比较的时间消耗不同,所以相对于随机数据,这个算法比冒泡排序快一倍,比选择排序略快。在第一趟排序中,插入排序最多比较一次,第二趟最多比较两次,依次类推,最后一趟最多比较N-1次。在插入某个元素之前需要先确定该元素在有序数组中的位置,上例的做法是对有序数组中的元素逐个扫描,//如果新记录小于有序序列的最大元素,则用二分法找出新纪录在有序序列中的位置。//最左边的数,从str[0]开始。//以左下标为标准,在左位置前插入该数据,左及左后边全部后移。

2024-04-22 21:17:07 265

原创 想要让自己代码更酷吗,来看看python中的那些推导式吧

steemPeople**生成器推导式**#注意:生成器推导式和列表推导式语法基本一样,不是[],而是()lists=[12,11,23,1]list5=(i for i in lists)for i in list5:print(i)#第几次list6=[“第%s次” % i for i in range(1,19)]print(list6)#筛选模式 和if条件结合使用#(结果 for 变量 in 可迭代对象 if 条件)list6=(i for i in range(100) if i%3==0)fo

2024-04-22 19:29:19 220

原创 学习日记之《Django3 Web应用开发实战》——第五章——CBV视图(1)

【代码】学习日记之《Django3 Web应用开发实战》——第五章——CBV视图(1)

2024-04-22 17:54:19 321

原创 基于大数据的房价分析--3

1.使用echarts-gl加速,将series中图表type改为scatterGL,但是目前区域刷选不支持scatterGL,开启后无法进行数据刷选,而且很坑的就是目前百度官网上给的echarts版本与给出的echartsgl版本是不匹配的,必须选择历史版本的ecahrts-gl,icon: “image://http://localhost:8000/Image/icon/移动2.png”,//进行区域选择时,关闭百度地图的移动选项,否则会冲突。//设定刷选类型,停止后刷选还是一定频率刷选。

2024-04-22 16:16:13 374

原创 可能是最强的Python可视化神器之一,赶紧试试(1)

这都是正常的,千万别急着否定自己,怀疑自己。上面的制图只是plotly的冰山一角,都是一些最基本的用法,它还有很多很酷的用法和图形,尤其是跟pandas结合画的图非常漂亮。直方图是我们比较常用的一种图形,plotly绘制直方图的方式跟我们在pandas里面设置的有点类似,他们非常直观的体现了不同月份两个生产力之间的差异。把mode设置为markers就是散点图,然后marker里面设置一组参数,比如颜色的随机范围,散点的大小,还有图例等等。,领取学习资料,一起讨论,会节约很多时间,减少很多遇到的难题。

2024-04-22 14:18:03 351

原创 功能强大的python包:selenium(自动化浏览器机器人)

操作测试对象 | 代码实现 || — | — || 点击对象 | click( ) || 模拟按键输入 | send_keys( ) || 清除对象内容 | clear( ) || 提交对象内容 | submit( ) || 获取元素文本信息 | text( ) |键盘事件在操作测试对象中,send_keys( )中可以传递键盘事件,相当于我们按下一下特殊的按键。键盘事件| 键盘事件 | 代码实现 || — | — |

2024-04-22 13:13:41 839

原创 使用Python自动生成事件分析图谱

本项目采用了高频词,关键词,命名实体识别,主谓宾短语识别等抽取方式,并尝试将三类信息进行图谱组织表示,这种表示方式是一种尝试。目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**运行该文件,生成的图谱内容保存在项目文件夹graph.html的文件中。运行text.py,得到自动生成的graph.html文件。2)对句子进行分词,词性标注处理,并收集其中的命名实体;6)基于文章关键词,建立起实体与关键词之间的关系;5)过滤出与命名实体相关的事件三元组;

2024-04-22 11:36:55 353

原创 二维矩阵的前缀和+子矩阵的和-java

2.二维前缀和矩阵数组二维矩阵前缀和和一维矩阵大同小异,我们可以定义矩阵前缀,是以右下角元素为主的矩阵的元素和。我们可以一步一步的推出二维前缀矩阵里面各个位置的值。设置前缀和矩阵为s例如:我们求s[1][1]的值。注:我们在初始位置多添加了一行、一列,因为原arr数组这些地方是没有值的图2.1图2.2图2.3图2.4即求图2.1黄色区域的面积=图2.2蓝色区域的面积+图2.3绿色区域的面积-图2.4紫色区域的面积(注因s[0][0]即图2.4紫色区域的面积被重复计算了)+arr[1][1]。s[1][1]

2024-04-22 10:03:06 868

原创 一道 Google 的面试题

此时杯子1的水的容量变为A,而杯子2的水的容量不发生变化。此时杯子2的水的容量变为B,而杯子1的水的容量不发生变化。此时杯子1的水的容量变为0,而杯子2的水的容量不发生变化。此时杯子2的水的容量变为0,而杯子1的水的容量不发生变化。此种情况略微复杂,要分为两种场景:1)、若杯子1中的水可以全部倒入杯子2中,即满足aB-b,那么杯子1的水的容量变为 a-(B-b),杯子2的水的容量变为B。

2024-04-22 04:28:25 963

原创 【数据处理包Pandas】DataFrame数据选择的基本方法

sample(n)

2024-04-22 02:50:44 657

原创 【python从入门到精通】-- 第三战:输入输出 运算符

39008)][外链图片转存中…(img-FyQ5SnWL-1713719239008)]

2024-04-22 01:07:30 242

原创 【JavaSE】数据类型和运算符

外链图片转存中…(img-l3YAu2y6-1713714388782)]

2024-04-21 23:46:39 439

原创 TOP50 matplotlib画图经典案例上(附源码,建议收藏)

琴图是箱形图的视觉替代。小提琴的形状或面积取决于其可观察的次数。但是,小提琴图很难阅读,在专业环境中不常用。

2024-04-21 22:05:52 844

原创 Pytorch实现InceptionV1

return outreturn out。

2024-04-21 18:42:51 650

原创 Python零基础入门篇 - 28 - Python中不同数据类型间的转换(1)

36864)][外链图片转存中…(img-di3HvXXF-1713692336865)][外链图片转存中…(img-oTl2mZu6-1713692336865)][外链图片转存中…(img-TVNdsWl7-1713692336866)]

2024-04-21 17:39:08 641

原创 Python真是什么都能干!今天实现一下自动打开和运行电脑软件!

第一种利用os模块,也是最最简单的一种。记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

2024-04-21 14:37:37 104

原创 python爬虫urllib模块详解(1)

action: FY_BY_REALTlME代码示例如下:import urllib.requestimport urllib.parseimport jsonkey = input(“请输入内容:”)data = {“i”: key,“from”: “AUTO”,“to”: “AUTO”,“smartresult”: “dict”,“client”: “fanyideskweb”,“salt”: “16374132986488”,“sign”: “dfd139af546a8cd63de0676f446ca

2024-04-21 13:13:36 526

原创 Python数据结构与算法(6)--树(1)

树是:空集;或者由根节点及0或多个子树构成(其中子树也是树),每个子树的根到根节点具有边相连。3.树的嵌套列表实现用Python List来实现二叉树树数据结构;归的嵌套列表实现二叉树,由具有3个元素的列表实现:第1个元素为根节点的值;第2个元素是左子树(所以也是一个列表);第3个元素是右子树(所以也是一个列表)。[root,;嵌套列表法的优点子树的结构与树相同,是一种递归数据结构很容易扩展到多叉树,仅需要增加列表元素即可例我们通过定义一系列函数来辅助操作嵌套列表。

2024-04-21 11:53:27 667

原创 Python实现评论区抽奖功能(4)

e9.png)

2024-04-21 09:33:10 571

原创 Python基础教程:运算符以及运算符优先级

逻辑运算符布尔与:and布尔或:or布尔非:not成员运算符in:在指定序列中找到值,返回True,否则返回False。not in:在指定序列中没有找到值,返回True,否则返回False。身份运算符is:判断连个运算符是不是引用自一个对象,如果引用自同一对象,返回True,否则返回False。is not:判断连个运算符是不是引用自不同对象,如果引用自不同对象,返回True,否则返回False。‘’’遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939寻找有志同道合的小伙伴,互

2024-04-21 02:41:44 686

原创 Python入门初学一、Python简介及发展,带你深入认识Python

自那时起,有关 Python 何时冲击第一的猜测就不曾停歇。基于这个考虑,Guido 在开发 Python 时,不仅为其添加了很多 ABC 没有的功能,还为其设计了各种丰富而强大的库,利用这些 Python 库,程序员可以把使用其它语言制作的各种模块(尤其是C语言和 C++)很轻松地联结在一起,因此 Python 又常被称为“胶水”语言。诚如他所言,Python 不仅赶上了,甚至还超越了:11.27% 的 Python 以 0.11% 的优势,取代 C 语言成为第三个登上 TIOBE 榜首的编程语言。

2024-04-21 01:21:31 281

原创 Python——基于YOLOV8的车牌识别(源码+教程)_yolov8车牌识别(1)

本涵盖了95%以上前端开发知识点,真正体系化!

2024-04-20 20:06:54 797

原创 python---递归

切片存在正负索引且与切片的切割顺序无关,顺序由第三个值有关如;Seq[strand:end] #从start位置开始截取数据,到end结束。“符号”.encode() #默认编码是utf-8。注意:在py字符串中是基本数据类型,因此可以正常通过==进行判断。Seq[strand:end:step] #step表示步长。Seq[sum:] #从num位置开始被截取数据。1 在字符串前面家b,但只支持ASCLL表中的符号;“符号”.encode(‘utf-8’)

2024-04-20 19:04:58 372

原创 Python 两种装饰器

我们回到日志的例子,并创建一个包裹函数,能让我们指定一个用于输出的日志文件。@wraps接受一个函数来进行装饰,并加入了复制函数名称、注释文档、参数列表等等的功能。这可以让我们在装饰器里面访问在装饰之前的函数的属性。

2024-04-20 17:45:34 860

原创 open-spider开源爬虫工具:抖音数据采集_抖音直播爬虫采集(1)

wait.until(EC.presence_of_element_located((By.CLASS_NAME, ‘video-list’))) # 假设视频列表的类名为’video-list’video_list = driver.find_elements(By.CLASS_NAME, ‘video-item’) # 假设每个视频的类名为’video-item’search_box.send_keys(‘博主用户名’) # 输入博主的用户名。print(f"视频标题: {title}")

2024-04-20 16:18:08 469

原创 Jupyter notebook下载及使用(5)

里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

2024-04-20 14:44:30 611

原创 GUI猜数字游戏,直接开玩

import sysimport random界面编写函数 init_ui,初始化UI界面及页面布局代码块。def init_ui(self):self.setWindowTitle(‘猜数字游戏 公众号:[Python 集中营]’)self.setWindowIcon(QIcon(‘数字.ico’))self.setFixedSize(500, 350)self.msg = QLabel()self.msg.setText(‘猜数字游戏’)self.msg.setStyleSheet(‘font-siz

2024-04-20 10:52:43 941

原创 awk 简单使用指南(1)

或者管道符方式:netstat | awk ‘{print $0}’其中单引号中被大括号括着的就是 awk 语句,注意,其只能被单引号包含。| 变量 | 描述 || — | — || $0 | 当前记录(这个变量中存放着整个行的内容) || 1 1~ 1 n | 当前记录的第n个字段,字段间由FS分隔 || FS | 输入字段分隔符 默认是空格或Tab || NF | 当前记录中的字段个数,就是有多少列 || NR | 已经读出的记录数,就是行号,从1开始,如果有多个文件话,这个值也是不断累加中。 ||

2024-04-20 02:10:04 337

原创 18 个 Python 高效编程小技巧(2)

JSON是一种非常好的数据序列化的形式,被如今的各种API和web service大量的使用。使用python内置的json处理,可以使JSON串具有一定的可读性,但当遇到大型数据时,它表现成一个很长的、连续的一行时,人的肉眼就很难观看了。写一个程序,打印数字1到100,3的倍数打印“Fizz”来替换这个数,5的倍数打印“Buzz”,对于既是3的倍数又是5的倍数的数字打印“FizzBuzz”。有时,你只需要列表中的部分元素,这里是一些获取列表子集的方法。这是我见过诸多语言中很少有的如此棒的简便法。

2024-04-20 00:21:30 657

原创 【Spring Boot 19】Spring Boot整合阿里云OSS实现云存储

我还通过一些渠道整理了一些大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。还有专门针对JVM、SPringBoot、SpringCloud、数据库、Linux、缓存、消息中间件、源码等相关面试题。《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2024-04-19 22:17:20 698 1

原创 【Linux 初学篇】(4)定时任务调度和Linux 磁盘分区、挂载(1)

整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2024-04-19 20:50:03 893

原创 【Java】代码重构时,为什么禁止在方法内对对象类型的入参赋值

既然是要面试,那么就少不了刷题,实际上春节回家后,哪儿也去不了,我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。(pass by reference):在调用函数时,将实际参数的地址直接传递到函数中,如果在函数中对参数进行的修改,就。基于上述设计原则,我们在开发中应该遵循此原则进行开发,更重要的一点是,如果修改传参的值,会让后期对程序的维护难度增加。值传递的数据类型,包括数组、类、接口。

2024-04-19 19:24:48 854

原创 【041期】面试官:Java 线程池配置时常见的误区都有哪些?

虽然面试套路众多,但对于技术面试来说,主要还是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。上面提到的关于这些JAVA基础、三大框架、项目经验、并发编程、JVM及调优、网络、设计模式、spring+mybatis源码解读、Mysql调优、分布式监控、消息队列、分布式存储等等面试题笔记及资料。

2024-04-19 17:49:26 604

原创 《on Java 中文版》读后感(《JAVA编程思想》的原作者)(JAVA 小虚竹)

*ThreadLocal ** 通过字面上就很好理解,它是线程本地化变量。并发编程时,经常遇到多线程操作同一个变量而导致处理异常。这个就是我们常说的线程不安全问题。针对这种情况需求:都使用同一个变量,但是要求每个线程里的这个变量值不会串掉,这时候就轮到**ThreadLocal ** 出马了。**ThreadLocal对象 ** 通常当做静态域存储。可以为使用相同变量的每个不同线程创建不同的存储。在创建时,只能通过get()和set()方法来访问对象的内容。get方法:将返回与线程相关联的对象副本。

2024-04-19 16:19:13 357

原创 Mysql查询相关知识(进阶五:分组查询,进阶六 连接查询)

前言上次说到了MySQL的查询进阶三和四,这次继续讨论查询的相关的知识链接: https://pan.baidu.com/s/1a_wstxPVhxeliZkt6-BTiw提取码: gaj8进阶五:分组查询语法select 分组函数,列(要求出现在group by的后面)from 表【where 筛选条件】group by 分组的列表【oder by 子句】注意:查询列表必须特殊,要求是分组函数和group by后出现的字段特点1.分组查询中的筛选分为两类。

2024-04-19 14:45:11 967

原创 MySQL+多线程+Redis+算法+网络,redis实操指南

Java架构进阶面试及知识点文档笔记这份文档共498页,其中包括Java集合,并发编程,JVM,Dubbo,Redis,Spring全家桶,MySQL,Kafka等面试解析及知识点整理Java分布式高级面试问题解析文档其中都是包括分布式的面试问题解析,内容有分布式消息队列,Redis缓存,分库分表,微服务架构,分布式高可用,读写分离等等!互联网Java程序员面试必备问题解析及文档学习笔记Java架构进阶视频解析合集《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》

2024-04-19 13:19:21 774

原创 Java都到16了,为什么都还在用8,是越做越烂了么?

还有更多的Redis、MySQL、JVM、Kafka、微服务、Spring全家桶等学习笔记这里就不一一列举出来。

2024-04-19 11:49:46 643

空空如也

空空如也

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

TA关注的人

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