E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python-数据结构和算法
python-
增值税发票识别
程序功能:调用百度的OCR接口,对指定目录下的所有发票(jpg、png、pdf)进行识别,最后将识别结果保存至excel中相关资源:百度发票识别代码比较简单,其中access_token为发票识别api的token,fp_path是发票存放的目录,这两个填好后直接运行程序就可,最后生成以增值税发票命名的excel#encoding:utf-8importtimeimportrequestsimpo
一口神探
·
2023-06-08 02:35
python
自动化
数据结构和算法
--排序
数据结构和算法
–排序希尔排序一、概念及其介绍希尔排序(ShellSort)是插入排序的一种,它是针对直接插入排序算法的改进。希尔排序又称缩小增量排序,因DL.Shell于1959年提出而得名。
A1L__
·
2023-06-08 00:59
Another
算法
数据结构
排序算法
Python-
全局变量和局部变量
什么是全局变量和局部变量?局部变量:在函数内部申明的变量,只能在函数内部调用,超过使用范围就会报错。全局变量:就是在整个python文件中申明的变量,可以在全局使用。正常情况下:#什么是全局变量和局部变量?a=100defsum_num(num):total=a+numprint('局部变量打印:')print('num:{};total:{}'.format(num,total))print('
一边学习一边哭
·
2023-06-07 22:01
Python
python
0402算法理论基础和Dijkstra算法-最短路径-加权有向图-
数据结构和算法
(Java)
1最短路径算法的理论基础边的放松操作时一项非常容易实现的重要操作,它是实现最短路径算法的基础。同时,它也是理解这个算法的理论基础并使我们能够完整地证明算法的正确性。1.1最优性条件以下命题证明判断路径是否为最短路径的全局条件与在放松一条边所检测的局部条件是等价的。命题P(最短路径的最优性条件)。G为一幅加权有向图,顶点s是G中的起点,distTo[]是顶点索引的数组,保存路径的长度。对于从s可达的
gaog2zh
·
2023-06-07 18:44
Dijkstra算法
最短路径
加权有向图
数据结构和算法
C++常用STL (容器类 、容器适配器 、迭代器 和 算法)
它提供了一套丰富的模板类、函数和算法,用于简化常用
数据结构和算法
的实现,提高代码的复用性和可维护性。
奇妙方程式
·
2023-06-07 17:22
编程比赛-入门
c++
开发语言
其他
Python-
在样本不均衡数据集中对样本量很多的类别进行降采样
可以使用pandas库来读取数据,并使用sklearn库中的resample函数来进行降采样。importpandasaspdfromsklearn.utilsimportresample#对样本量很多的类别进行降采样target_col='label'#标签列名majority_classes=data[target_col].value_counts().head(2)#样本量最多的前两个类别
幸福右手牵
·
2023-06-07 16:36
Python
python
开发语言
Python-
限制Python脚本在Linux服务器中CPU的使用率
可以使用Python的cgroups库来限制CPU的使用率,该库可以控制进程组的资源使用。importosfromcgroupsimportCgroup#Createcgroupobjectcg=Cgroup('cpu_limit')#SetCPUusagelimitto600%cg.set_cpu_limit(600)#Addcurrentprocesstocgroupcg.add(os.get
幸福右手牵
·
2023-06-07 16:36
Python
Linux
linux
运维
服务器
python
图解汉诺塔问题( Java 递归实现)
汉诺塔简介最近在看
数据结构和算法
,遇到了一个非常有意思的问题——汉诺塔问题。先看下百度百科是怎么定义汉诺塔的规则的:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。
烟雨星空
·
2023-06-07 14:26
告别过去,拥抱未来:一个Java开发者的成长之路
但是,在大二学习
数据结构和算法
的时候,我突然意识到Java具有很
小尘要自信
·
2023-06-07 14:46
java
开发语言
毕业季
端午节
Python-
机器学习之决策树
Python-
机器学习之决策树1-决策树的主要内容2-信息熵的计算3-数据的准备4-代码实现5-实现结果1-决策树的主要内容决策树学习的目标:根据给定的训练数据集构建一个决策树模型,使它能够对实例进行正确的分类
羽丶千落
·
2023-06-07 14:23
Python机器学习
机器学习
决策树
python
学习
算法
Opencv(图像处理)-基于
Python-
图像的基本运算-给图片加水印
1.图像运算概念2.图像运算2.1add()2.2substract()部分代码示例:2.3multiply()/divide()2.4addWeighted()部分代码展示2.5与/或/非bitwise_and()bitwise_or()bitwise_not()bitwise_xor部分代码展示3.给一幅图像添加水印1.图像运算概念在计算机的世界里,图像由一个个像素点组成,每个像素点代表一个数
羊羊羊i
·
2023-06-07 12:13
图像处理
opencv
python
图像处理
少儿编程
python-
一级
少儿编程python文章目录前言CSP-J与CSP-S少儿编程证书含金量排名(国家承认的少儿编程证书)非专业级软件能力认证(CSP-J/S)青少年编程能力等级测试(CPA)蓝桥杯青少年信息技术等级考试全国青少年软件编程等级考试一海龟编辑器的下载二英文打字练习网站推荐|盲打1TypingClub2Typing3TypeLit4打字音效5VisuAlgo(数据结构与算法可视化学习网站)三python语
姜小白程序
·
2023-06-07 12:38
python
开发语言
Lesson1——数据结构前言
目录:1.基本概念和术语2.什么是数据结构3.什么是算法4.
数据结构和算法
的重要性5.如何学好
数据结构和算法
一、基本概念和术语1、数据(Data)(1)是所有能输入计算机且能被计算机程序处理的各种符号的
wangjiushun
·
2023-06-07 11:53
数据结构初阶
数据结构
算法
c语言
python-
函数的递归(可视化逻辑过程)
python-
函数的递归及可视化逻辑过程文章目录
python-
函数的递归及可视化逻辑过程递归是什么?
!感叹号!
·
2023-06-07 10:16
python
算法
数据结构
python
python-
局部变量、全局变量、global关键字
局部变量、全局变量、global关键字文章目录局部变量、全局变量、global关键字局部变量与全局变量、global关键字global的注意事项局部变量与全局变量、global关键字在Python中,变量的作用域指的是变量可以被访问的范围。主要有两种类型的变量作用域:局部变量和全局变量。局部变量(LocalVariables):局部变量是在函数内部声明的变量,其作用域仅限于声明它的函数内部。局部变
!感叹号!
·
2023-06-07 10:16
python
python
开发语言
python-
匿名函数(lambda函数)
匿名函数(lambda函数)匿名函数(也称为lambda函数)是一种在代码中定义临时函数的方式,它没有明确的函数名称。匿名函数通常用于需要简短、一次性的函数定义,特别是在处理函数作为参数传递或函数返回的情况下。使用匿名函数可以简化代码,因为您无需定义一个完整的函数来执行简单的操作。匿名函数通常用于高阶函数(higher-orderfunctions)中,这些函数接受其他函数作为参数,或者将函数作为
!感叹号!
·
2023-06-07 10:16
python
python
开发语言
python-
自定义函数(定义调用、默认参数、返回值)
python-
自定义函数文章目录
python-
自定义函数初识函数函数的定义与调用函数的定义:参数列表:函数体:函数调用默认参数定义默认参数:默认参数的使用:默认参数的位置:默认参数为可变对象:默认参数为
!感叹号!
·
2023-06-07 10:46
python
python
开发语言
numpy
python-
机器学习-波士顿房价回归分析
一、目的以波士顿房价数据集为对象,理解数据和认识数据,掌握梯度下降法和回归分析的初步方法,掌握模型正则化的一般方法,对回归分析的结果解读。二、背景知识与要求1、背景知识波士顿房价数据集是20世纪70年代中期波士顿郊区房价的中位数,统计了当时城市的13个指标与房价的数据,试图能找到那些指标与房价的关系。在数据集中包含506组数据,本文将前406个作为训练和验证集,剩下的100组数据作为测试集。数据在
姓李与理性不可兼得
·
2023-06-07 07:46
机器学习
回归
人工智能
python
python-
循环的嵌套和用法,学习总结(升降序、冒泡)
循环嵌套1、遍历a、b两个列表的组合a=['a1','a2','a3']b=['b1','b2','b3']fora0ina:forb0inb:print('(%s,%s)'%(a0,b0))#--------输出的结果为:-----------(a1,b1)(a1,b2)(a1,b3)(a2,b1)(a2,b2)(a2,b3)(a3,b1)(a3,b2)(a3,b3)#-------------
韶华易逝万古枯
·
2023-06-06 23:35
python
python
列表
linux python3安装
94609591https://www.cnblogs.com/yy-cxd/p/11063887.html一、安装包下载wgethttps://www.python.org/ftp/python/3.7.0/
Python
菠了个萝
·
2023-04-21 17:09
Python-
入门基础小练习(用一些简单的库)
以下是带有简单库使用的Python基础入门小练习:输出当前日期和时间要求:输出当前日期和时间,并格式化输出。fromdatetimeimportdatetimenow=datetime.now()print("Currentdateandtime:",now.strftime("%Y-%m-%d%H:%M:%S"))生成随机数要求:使用random库生成一个1到100之间的随机整数。importr
周杰伦fans
·
2023-04-21 06:18
Python
python
开发语言
python-
内建函数
定义:内建函数指的是python自带的函数,不需要定义,不同的内建函数有不同的功能,可以直接使用。常用内建函数id()函数:查看对象的内存地址help()函数:查看帮助信息type()函数:查看对象的类型;不会认为子类是一种父类类型,返回类型,不是字符串isinstance()函数:查看对象类型;会认为子类是一种父类类型,返回布尔值dir()函数:查看对象中的属性、方法等ord():得到一个字符所
小蜜蜂888
·
2023-04-21 01:50
Python
开发语言
python
数据结构入门篇:第一篇
算法就是处理数据的一种方法;数据结构是为算法服务的,算法作用在特定的数据结构之上,而衡量
数据结构和算法
好坏的标准就是复杂度
梦呓dream
·
2023-04-20 19:14
数据结构
Python-
编写Python脚本进行iOS代码混淆(iOS防黑加固之代码混淆篇)
前言最近一直在看Python,也很喜欢Python的灵活性;今天主要想说的是iOS的代码混淆,为什么想做代码混淆?为了APP的安全,为了防止别人破壳轻易破解我们代码;还有就是做马甲包了,我们知道马甲包的市场需求很大,但是不能花费过多的精力在开发上,毕竟只是个马甲,没必要花费太多的成本!混淆工具网上搜了一下,开源免费的混淆都在转载念茜大姐大的sh脚本的混淆方法,或者在念茜的脚本基础上二次开发,大家去
大咖爱爬虫
·
2023-04-20 18:46
python
ios开发
Python-
简易音乐播放器制作
Python-
简易音乐播放器制作-Lonelyroots的文章-知乎https://zhuanlan.zhihu.com/p/393500129该播放器需要使用到pycharm、MySQL8.0和navicat
Lonelyroots
·
2023-04-20 15:01
C++数据结构:STL
数据结构和算法
简介数据结构数据结构是相互间存在特定关系的数据的集合,分为逻辑结构和物理结构。
√沫影
·
2023-04-20 06:23
C++
数据结构
c++
算法
Java
数据结构和算法
-前序中序后序遍历二叉树图解
二叉树遍历的说明使用前序、中序和后续对下面的二叉树进行遍历。前序遍历:先输出父节点,再遍历左子树和右子树中序遍历:先遍历左子树,再输出父节点,再遍历右子树后序遍历:先遍历左子树,再遍历右子树,最后输出父节点小结:看输出父节点的顺序,就确定是前序,中序还是后序二叉树前序中序后续遍历图解.jpg
Shaw_Young
·
2023-04-20 06:59
56、bytes和bytearray原理
参考:人工智能开发宝典:第二十八讲
Python-
字节串、字节数组和编码格式字符、字节的操作不可避免的(*****)字符串与byte
BeautifulSoulpy
·
2023-04-20 06:40
Python-
气象-大气科学-可视化绘图系列(一)——利用xarray读取netCDF文件并画图(代码+示例)
本文原创链接:https:www.cnblogs.com/zhanling/p/12192978.htmlimportnumpyasnpimportxarrayasxrimportcartopy.crsasccrsimportcartopy.featureascfeatfromcartopy.mpl.gridlinerimportLONGITUDE_FORMATTER,LATITUDE_FORMA
斩羚
·
2023-04-20 01:20
可视化
python
c++中STL
STL(starandtemplatelib):标准模板库背景:1、c++面向对象和泛型编程思想,目的是复用性的提升2、为了建立
数据结构和算法
的一套标准诞生了STLSTL从广义上分为:容器(container
小小码农Come on
·
2023-04-19 23:44
C++
音视频
wireshark
测试工具
Python-
根据照片信息获取用户详细信息(微信发原图或泄露位置信息)
前言有媒体曝出,微信发原图或存在泄露位置信息的风险。对此,腾讯微信团队微博12月1日发布声明称,朋友圈发送的照片都经过系统自动压缩,不带位置等信息,实在担心的话,可以P完图再发,如下图:微信团队提到过Exif,何为Exif?可交换图像文件格式(英语:Exchangeableimagefileformat,官方简称Exif),是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄数据。Exi
ZFJ_张福杰
·
2023-04-19 23:32
[随笔]程序员如何提高代码能力
二、编码能力编码能力:包括熟练掌握一种或多种编程语言,熟悉常见的
数据结构和算法
,掌握常用的开发工具和技术
高世之智
·
2023-04-19 14:13
软件设计原则
大数据
java
程序员
后端
开发语言
Python-
如何制作一个简单的登陆界面【记录】
1、明确目的:(1)打开登陆界面后,输入对应的账号和密码,自动进入到主界面程序,登陆界面消失;(2)进入主界面程序后,可以返回登陆界面,同时主界面消失;(3)达到指令要求后,可以注册账号和密码,并保存到数据库。(此功能具体实现暂时不考虑。)2、首先,先创建一个登陆界面,可以通过Pyqt5创建,得到Ui_untitled.py界面程序文件【如下代码块】。#-*-coding:utf-8-*-#For
山中坐
·
2023-04-19 14:03
Pyqt5
python
开发语言
ui
网安零基础学习-
python-
字符串的输出(灰帽编程2)
使用python输出方法一:用记事本在新建文件夹test下新建记事本输入01.txt更改后缀.txt为.py(下图为显示后缀名的方法)右键EditwithIDLE打开(如果没有可以在本站搜索#python右键没有idle编辑了_python右键没有EDITwithIDLE选项怎么办)这就是python的自带编辑器输入print(“第一行”)print(“hello”)print(“第二行")点击选
ihan001
·
2023-04-19 12:48
零基础做灰帽
python
网络安全
网安零基础学习-
python-
面向对象编程(灰帽编程15)
一、面向对象的编程购物机器人1.收钱100元,酱油2.过马路,看红路灯3.给钱,找零4.交付这是面向过程的面向对象:100元,酱油你不必考虑过程二、面向对象的编程OOPobjectorientedprogramming类对象类设计一个飞机plane图纸几个螺旋桨,几个机翼,几个轮子,飞机多长对象真实的飞机用来飞行游戏类电子游戏类角色扮演游戏类梦幻模拟战对象飞机的实例化用面向对象的形式飞机类#类的命
ihan001
·
2023-04-19 12:18
零基础做灰帽
python
开发语言
后端
深入理解MySQL索引底层数据结构
我们有没有思考过,为什么加了索引就会能提高SQL的查询效率,为什么有时候加了索引SQL执行反而会没有变化,本文就从MySQL索引的底层
数据结构和算法
来进行详细分析。2索引数据结构对比索引的定
·
2023-04-19 12:16
详解PyG中的ToSLIC变换
该库包括多个GNN模型和与图相关的
数据结构和算法
。在本篇文章中,我将介绍PyG中的T
·
2023-04-19 11:32
数据结构和算法
排序(三)
常见十大排序算法:冒泡排序、选择排序、插入排序、快速排序、堆排序希尔排序、归并排序、计数排序、基数排序、桶排序冒泡排序冒泡排序(BubbleSort),是一种计算机科学领域的较简单的排序算法。排序原理:比较相邻的元素。如果前一个元素比后一个元素大,就交换这两个元素的位置。对每一对相邻元素做同样的工作,从开始第一对元素到结尾的最后一对元素。最终最后位置的元素就是最大值。funcbubbleSort(
一抹相思泪成雨
·
2023-04-19 10:13
python-
面向对象
Python是一门面向对象语言,所以你可以很轻松的定义一个类并且创建出这个类的实例化对象。面向对象是一种编程的思想,具有封装、继承、多态等特性,使得代码更容易维护、扩展,复用性强,降低了系统的耦合度,更加灵活便于维护,百度百科的解释为:面向对象(ObjectOriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系
王老A
·
2023-04-19 10:18
C语言初始结构体(1)
前言对于很多初学者的xdm而言,相信除了指针那块有极大的难度,结构体的难度也是不容小觑的,毕竟后面学
数据结构和算法
或者学其他的计算机语言,如:Java、Python这些,都是需要你C语言指针和结构体的基础足够扎实才能学得下去
魅励hai好
·
2023-04-19 07:39
赠人玫瑰手留余香
c语言
开发语言
后端
c++
[深入21]
数据结构和算法
- 二分查找和排序
导航[react]Hooks[React从零实践01-后台]代码分割[React从零实践02-后台]权限控制[React从零实践03-后台]自定义hooks[React从零实践04-后台]docker-compose部署react+egg+nginx+mysql[React从零实践05-后台]Gitlab-CI使用Docker自动化部署[源码-webpack01-前置知识]AST抽象语法树[源码-
woow_wu7
·
2023-04-19 05:48
蓝桥杯web组备赛
文章目录前言js的
数据结构和算法
find方法箭头函数注意事项vue2的问题学会用检查来快速查看代码结构cssTransform原生dom操作有些遗忘当看不懂js逻辑的时候console.log打印看一下
快乐本乐
·
2023-04-19 04:46
蓝桥杯WEB备赛
前端
蓝桥杯
javascript
python-
列表推导式
1.一个简单的例子在Python中,如果我们想修改列表中所有元素的值,可以使用for循环语句来实现。例如,将一个列表中的每个元素都替换为它的平方:image另一种优雅的实现方式就是使用列表推导式(ListComprehensions):image2.基本语法我们具体来分析上面给出的例子>>>L=[x**2forxinL]我们将列表推导式写在一个方括号内,因为它最终构建的是一个列表。列表推导式主要由
三分清醒
·
2023-04-19 04:10
数据结构和算法
之二叉树篇
但我知道,随着不断的深入学习,以后接触到一些底层原理时,肯定离不开
数据结构和算法
,学习二叉树也是为了以后自己能迈向更高的台阶做铺垫
·
2023-04-18 22:26
go算法后端前端
Redis简介(01)历史与发展
,Redis中的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种
数据结构和算法
组成
yuer629
·
2023-04-18 21:27
数据库
分布式
大数据
python
redis
初阶数据结构之时间复杂度和空间复杂度(一)
3.
数据结构和算法
的重要性一、算法效率1.1如何衡量一个算法的好坏2.2算法的复杂度二.时间复杂度2.1时间复杂度的概念2.2举例说明2.3大O的渐进表示法三.空间复杂度3.1空间复杂度的概念3.2举例说明总结前言
M malloc
·
2023-04-18 12:04
初阶数据结构
数据结构
算法
面试
(AI创作实验)C++中的STL(标准模板库)
C++中的STL(标准模板库)C++中的STL(标准模板库)是一个非常强大的工具,为程序员提供了许多高效的
数据结构和算法
。在本文中,我们将探讨STL的基本概念、使用方法和一些常用的
数据结构和算法
。
时雨h
·
2023-04-18 10:35
C++
c++
数据结构
开发语言
Python-
装饰器
在目标函数前后添加功能,但又不修改目标函数的定义,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)importfunctools#无参数的装饰器deflog(func):#不改变目标函数名称
[email protected]
(func)defwrapper(*args,**kw):print('call%s():'%func.__name__)return
Cui_Shu
·
2023-04-18 03:50
14天肝完这110道LeetCode算法题小抄,喜提8个大厂offer
这篇⽂章就是希望对
数据结构和算法
建⽴⼀个框架性的认识。从整体到细节,自顶向下,从
跟着我学Java
·
2023-04-18 02:57
面试
程序员
算法
算法
leetcode
职场和发展
0303Kruskal算法和小结-最小生成树-图-
数据结构和算法
(Java)
1算法概述定义。按照边的权重顺序(从小到大),将边加入最小生成树中。加入的边不会与已经加入的边构成环,知道树中含有V-1条边为主。这些黑色的边逐渐由一片森林合并为一棵树,也就是最小生成树。这种计算方法被称为Kruskal算法。命题O。Kruskal算法能够技术任意加权连通图的最小生成树。证明:由命题K可知,如果下一条将别加入最小生成树中的边不会和已有的黑色边构成环,那么它就构成连接树中顶点和非树中
gaog2zh
·
2023-04-18 01:09
数据结构和算法
Kruskal
最小生成树算法
加权连通无向图
数据结构和算法
Java
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他