编程相关知识总结
文章平均质量分 89
编程相关知识总结大杂烩一锅炖,便宜皮实耐揍。
优惠券已抵扣
余额抵扣
还需支付
¥99.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
A little strawberry
小白继续加油
展开
-
数组、列表、字典属于集合吗
无论是存储一组数据、管理映射关系还是进行快速查找,数组、列表和字典都为开发者提供了强大的工具。每个元素由一个唯一的键和对应的值组成,可以通过键来访问和操作值。列表(List): 列表是一种动态大小的数据结构,用于存储相同类型的元素。与数组不同,列表的大小可以根据需要进行动态调整,可以添加、删除和修改元素,并提供了许多方便的方法来操作列表。数组(Array): 数组是一种固定大小的数据结构,用于存储相同类型的元素。它们都用于存储和管理多个数据元素,并提供了不同的功能和特性。原创 2023-08-11 11:42:21 · 25224 阅读 · 0 评论 -
微信小程序用户登录及头像昵称设置教程(前后端)
如果用户不是第一次登录,则可能在之前的登录中设置过头像和昵称,因此后端接口的返回信息中需要有通过openId查询到的用户头像和用户昵称,前端获取到这些信息后通过页面跳转携带这些信息到达个人信息界面;这里需要注意一下【查看所有用户】的方法:由于数据库中的字段名和User类中的变量名并不统一,因此我们可以通过赋别名的方法来让从数据库中查询出的内容装载到User类的实例中;对按钮的位置进行居中设置,需要注意的是这里的【height】不能设置100%,否则垂直居中不起作用。原创 2023-07-19 09:14:38 · 12491 阅读 · 0 评论 -
【论文笔记】图像修复MPRNet:Multi-Stage Progressive Image Restoration 含代码解析
恢复图像任务,需要在空间细节和高级上下文特征之间取得复杂的平衡。于是作者设计了一个多阶段的模型,模型首先使用编解码器架构来学习上下文的特征,然后将它们与保留局部信息的高分辨率分支结合起来。打个比方,我要修复一张蛇的图片,编解码器负责提取高级上下文特征,告诉模型要在蛇身上“画”鳞片,而不是羽毛或其他东西;然后高分辨率分支负责细化鳞片的图案。原创 2023-07-19 09:10:10 · 12391 阅读 · 0 评论 -
OSI参考模型(七层模型)
七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。原创 2023-07-12 16:21:32 · 12297 阅读 · 0 评论 -
“Unity打包非全屏游戏,运行时仍然全屏” 的问题解决方案
点击这个文件夹(比如我的是xxx),点击后右边会出现下图,将方框中这两个名称的文件删除,然后再重新打开打包好的项目就OK啦(我已经删除了找不到了,这里用的视频中的图)。我们在使用Unity做游戏的时候,会碰到一些需要固定分辨率的游戏,可是有时候在固定了分辨率以后,打包出来的项目却一直都是全屏的,那么有什么方法解决呢?我从百度中尝试了各种各样的方法,最后在一个视频中得到了答案,原来是因为我们的注册表中曾经运行过同公司的产品,我们需要打开。自己公司名的文件夹下会有你需要打包的项目名(这里举例项目名为xxx)翻译 2023-03-29 08:33:35 · 19902 阅读 · 0 评论 -
划时代的代码热更新方案huatuo源码流程解析
huatuo是一个特性完整、零成本、高性能、低内存的近乎完美的c#热更新方案。huatuo提供一个非常完整的跨平台CLR运行时,不仅能在Android平台,也能在IOS、Consoles等限制了JIT的平台上高效地以混合模式执行。特性完整。近乎完整实现了ECMA-335规范,除了 下文中"限制和注意事项" 之外的特性都支持。零学习和使用成本。huatuo是完整的CLR运行时,热更新代码与AOT代码无缝工作。不需要额外写任何特殊代码、没有代码生成,也没有什么特殊限制。转载 2023-03-23 13:56:42 · 21054 阅读 · 0 评论 -
【云原生kubernetes】k8s数据存储之Volume使用详解【转】
通过之前学习了解到,k8s中Pod是最小的运行单元,Pod中运行的是一个个容器,但是容器的生命周期可能很短,被频繁地创建和销毁。当容器崩溃时文件丢失,kubelet 会重新启动容器,但容器会以干净的状态重启,之前保存在容器中的数据也会被清除;当在一个 Pod 中同时运行多个容器时,常常需要在这些容器之间共享文件;基于这些问题,k8s中就出现了“卷”这个组件来解决Kubernetes 卷(Volume) 这一抽象概念能够解决这两个问题,卷的核心是包含一些数据的目录,Pod 中的容器可以访问该目录。转载 2023-03-15 09:12:12 · 20593 阅读 · 0 评论 -
Python——利用Scrapy批量下载图片【转】
Scrapy是一个适用爬取网站数据、提取结构性数据的应用程序框架,它可以通过定制化的修改来满足不同的爬虫需求。本项目利用Scrapy 框架下载精美壁纸图片,爬取网站为“美桌壁纸”。引擎(Scrapy):核心组件,处理系统的数据流处理,触发事务。调度器(Scheduler):用来接受引擎发出的请求, 压入队列中, 并在引擎再次请求的时候返回。由URL组成的优先队列, 由它来决定下一个要抓取的网址是什么,同时去除重复的网址。转载 2023-03-15 09:09:34 · 19616 阅读 · 0 评论 -
使用python下载加密的流媒体m3u8视频文件,获取电影资源
M3U8是Unicode版本的M3U,用UTF-8编码,m3u8文件其实是 HTTP Live Streaming(缩写为HLS)协议的部分内容。HLS 的工作原理是把整个流分成多个小的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从许多不同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率。综上,m3u8 文件实质是一个播放列表(playlist)协议格式主要标签:EXTM3U:声明该文件是一个 m3u8 文件;:声明 HLS 的协议版本号;翻译 2023-03-13 09:06:16 · 18472 阅读 · 0 评论 -
Keras深度学习实战系列:神经网络基础与模型训练过程详解
神经网络是一种性能强大的学习算法,其灵感来自大脑的运作方式。类似于神经元在大脑中彼此连接的方式,神经网络获取输入后,通过某些函数在网络中进行传递输入信息,连接在其后的一些神经元会被激活,从而产生输出。翻译 2023-03-10 09:55:20 · 17879 阅读 · 0 评论 -
Keras深度学习实战(2)——使用Keras构建神经网络
在《神经网络基础》中,我们学习了如何从零开始构建了一个神经网络,更具体的说,我们编写了执行正向传播和反向向传播的函数。在本节中,我们将使用Keras库构建神经网络,该库提供了很多实用工具,可以简化构建复杂神经网络的过程。Keras是用Python编写的高级神经网络API,它的核心思想在于实现快速实验,它能够在TensorFlowCNTK或Theano之上运行,因此为了使用Keras首先需要安装TensorFlowCNTK或Theano库作为后端。本文使用Tensorflow,因此需要首先使用如下命令安装。翻译 2023-03-10 09:58:13 · 17857 阅读 · 0 评论 -
Keras深度学习实战系列:卷积神经网络详解与实现
我们已经学习了传统的深度前馈神经网络(也可以称为全连接神经网络),传统深度前馈神经网络的局限性之一是它并不满足平移不变性,也就是说,在传统神经网络看来,图像右上角的猫与位于图像中心的猫被视为不同对象,即使实际上这是同一只猫。另外,传统的神经网络受对象大小的影响,如果训练集中大多数图像中的对象较大,而训练数据集图像中包含相同的对象但占据图像画面的比例较小,则传统的神经网络可能无法对图像进行正确分类。卷积神经网络 (CNN) 的提出正是用于解决传统神经网络的这些缺陷。翻译 2023-03-10 09:59:19 · 17960 阅读 · 0 评论 -
Matplotlib风格与样式
Matplotlib三元组Triplets):颜色可以描述为一个实数三元组,即颜色的红、蓝、绿分量,其中每个分量在[0,1]区间内。因此,表示纯红色,而则表示粉色。四元组 ():它们前三个元素与三元组定义相同,第四个元素定义透明度值。此值也在[0,1]区间内。将图形渲染到图片文件中时,使用透明颜色可以使绘制图形与背景进行混合。Matplotlib将标准HTML颜色名称解释为实际颜色。例如,字符串red即可表示为红色。别名颜色显示bblueggreenrredccyanm。转载 2023-03-22 08:56:36 · 16163 阅读 · 0 评论 -
Matplotlib图形绘制
然而,男性人口的条形图的条形图的条形图向左延伸,而不是向右延伸。可以使用数据的负值来快速实现对称条形图的绘制。),然后生成条形图,一个范围对应一个条柱,一个条柱的高度是相应范围内中的值的数量,条柱的数量由可选参数。中,作为入门示例,我们已经了解了曲线图的绘制方法,为了完整起见,本节中我们首先简单回顾下,如何在使用。很多情况下数据都是存储于文件中,因此,需要首先读取文件中的数据,再进行绘制,说明起见,以。条形图具有丰富的表现形式,常见的类型包括单组条形图,多组条形图,堆积条形图和对称条形图等。转载 2023-03-22 08:56:26 · 17191 阅读 · 0 评论 -
Matplotlib快速入门
接下来,我们使用函数 y = x 3 + 5 × x − 10 y=x^3+5\times x-10 y=x3+5×x−10 根据输入 x x x,创建了函数值 y y y,用于绘制。使用该模块,可以实现图形的快速绘制,而不需要进行任何图形或轴的实例化。的另一个重要模块,在需要使用矩阵、执行数学运算等函数功能时可以使用该模块,通常情况下不建议使用该模块。在之后的教程中,我们主要使用这种方式进行讲解,但是相关的绘图方法与接下来要讲的两种。中的一个重要模块,在后续教程中,我们会经常使用。转载 2023-03-22 08:54:06 · 15779 阅读 · 0 评论 -
Matplotlib安装与配置
Matplotlib是Python生态系统的一个重要组成部分,是用于可视化的绘图库,它提供了一整套和matlab相似的命令API和可视化界面,可以生成出版质量级别的精美图形,Matplotlib使绘图变得非常简单,在易用性和性能间取得了优异的平衡。转载 2023-03-22 08:53:49 · 22855 阅读 · 0 评论 -
Python图片文字识别——Windows下Tesseract-OCR的安装与使用
最近想做一篇爬虫分析给男朋友/女朋友送礼物的博文,但是在某宝上使用“七夕礼物送女友”关键字进行搜索得到的商品的标题很多都是类似这样的《生日礼物女生七夕情人节给闺蜜送女友朋友送给女孩的实用小高级感》,让人仅看标题根本不知道卖的是什么,但是看到很多封面图片上包含的有商品名或者商品说明,于是想到可以识别封面图中的文字进行分析。虽然可以通过自己训练模型来实现此效果,但暂时又实在是比较懒惰,就使用了现有工具Tesseract,将安装和使用进行分享。翻译 2023-03-13 09:09:57 · 17922 阅读 · 0 评论 -
Python-Matplotlib可视化(10)——一文详解3D统计图的绘制
Matplotlib 是 Python 的绘图库,它提供了一整套和matlab相似的命令 API,可以生成你所需的出版质量级别的图形,而制作3D图形的API与2D API非常相似。我们已经学习了一系列2D统计图的绘制,而在统计图中再添加一个维度可以展示更多信息。而且,在进行常规汇报或演讲时,3D图形也可以吸引更多的注意力。在本系列的最后一篇中,我们将探讨利用 Matplotlib 绘制三维统计图。翻译 2023-03-16 08:51:25 · 15633 阅读 · 0 评论 -
Python爬虫 | Python爬虫获取女友图片
https://blog.csdn.net/LOVEmy134611/article/details/118540051转载 2023-03-13 09:19:40 · 16318 阅读 · 1 评论 -
Python-Matplotlib可视化(9)——精通更多实用图形的绘制
Matplotlib是Python的绘图库,它提供了一整套和matlab相似的命令 API,可以生成你所需的出版质量级别的图形。我们已经学习了一系列统计图来描绘两个变量间的基本关系,同时也学习了如何高度自定义统计的呈现样式,但是,仅仅使用这些图形并不足以应对所有场景。例如,我们需要可视化地显示降雨在各个地区的分布情况。因此,我们需要更多的实用图形来表达现实世界的复杂关系。。翻译 2023-03-16 08:49:17 · 15468 阅读 · 0 评论 -
Python-Matplotlib可视化(8)——图形的输出与保存
Matplotlib是Python的绘图库,它提供了一整套和matlab相似的命令 API,可以生成你所需的出版质量级别的图形。Matplotlib可以将任何图形渲染为各种常见的文件格式,如PNG、EPS、SVG和PDF。默认情况下,图形显示时带有简约的用户界面,可以通过保存按钮将图形保存到文件中。但是,如果需要生成大量的图形,这种方法并不方便,因此我们需要使用函数自动化保存生成的图形文件。在本文中,我们将探讨Matplotlib的文件输出功能。翻译 2023-03-16 08:49:07 · 16509 阅读 · 0 评论 -
Python-Matplotlib可视化(7)——多方面自定义统计图绘制
前言多个子图的合成为每个子图添加标题子图合成的另一种方法更简洁的方法等比例缩放坐标轴设置坐标轴范围设置图形比例插入子图系列链接在系列博文的中,我们已经学习了如何自定义绘图的颜色和样式,以使得绘制更加精美、符合审美要求。可以用Matplotlib绘制出复杂而又精美的统计图,同时也讲解了注释的用法,使统计图变得清晰简洁。但这些仅仅是Matplotlib绘图包强大功能的冰山一角。当我们使用一个绘图包时,我们需要其涵盖的内容极其多样:一方面,我们希望可以使用最少的代码和技巧创建任何类型的图形;翻译 2023-03-16 08:48:56 · 15480 阅读 · 0 评论 -
Python-Matplotlib可视化(6)——自定义坐标轴让统计图清晰易懂
前言控制刻度间距控制刻度标签更简单的设置方式高级刻度标签控制使用对数刻度使用极坐标系列链接在系列博文的中,我们已经学习了如何自定义绘图的颜色和样式,以使得绘制更加精美、符合审美要求。可以用Matplotlib绘制出复杂而又精美的统计图,同时也讲解了注释的用法,但是,很多时候我们还要对坐标轴进行自定义,以满足学习或工作的要求,使统计图变得清晰简洁,考虑到这一需求,Matplotlib提供了大量针对坐标轴的操作,利用这些方法对坐标轴按照需求进行定制可以使统计图变得更加清晰明了。翻译 2023-03-16 08:48:44 · 15525 阅读 · 0 评论 -
Python-Matplotlib可视化(5)——添加自定义形状绘制复杂图形
前言添加辅助网格添加辅助线添加形状自定义形状使用多边形使用路径属性系列链接在系列博文的中,我们已经学习了如何自定义绘图的颜色和样式,以使得绘制更加精美、符合审美要求。可以用Matplotlib绘制出复杂而又精美的统计图,同时也讲解了注释的用法,但是这远远不够,很多时候我们还需要绘制复杂形状,以使统计图变得更加复杂,看起来更加高级,考虑到这一需求,Matplotlib提供了大量自定义形状的函数,利用可以在统计图中添加各种复杂形状,以使得所绘制的统计图更加具有高级感。翻译 2023-03-14 08:59:32 · 15770 阅读 · 0 评论 -
Python-Matplotlib可视化(4)——添加注释让统计图通俗易懂
在系列博文的中,我们已经学习了如何自定义绘图的颜色和样式,以使得绘制更加精美、符合审美要求。可以用Matplotlib绘制出复杂而又精美的统计图,但是如果没有注释,我们很难让其他人明白图中的点、线究竟代表着什么,有什么样的含义,也就失去了统计图的意义,为了解决这一问题,Matplotlib提供了大量对图形进行注释的方法,这些注释方法对于所有的绘图函数(如plt.plot()、plt.scatter()、plt.histogram()等)都是通用的,利用这些注释可以使统计图变得通俗易懂。翻译 2023-03-14 08:59:25 · 15765 阅读 · 0 评论 -
Python-Matplotlib可视化(3)——自定义样式绘制精美统计图
前言控制线条样式和线宽线条样式线宽控制填充样式控制标记样式控制标记大小创建自定义标记总结——对标记进行更精细控制系列链接matplotlib提供的所有绘图都带有默认样式。虽然这可以进行快速绘图,但有时可能需要自定义绘图的颜色和样式,以对绘制更加精美、符合审美要求的图像。matplotlib的设计考虑到了此需求,很容易调整matplotlib图形的样式。虽然matplotlib提供了多种标记形状。但是在某些情况下我们可能仍然找不到适合具体需求的形状。例如,我们可能希望使用公司徽标等作为形状。翻译 2023-03-14 08:57:24 · 15522 阅读 · 0 评论 -
Python-Matplotlib可视化(2)——自定义颜色绘制精美统计图
前言自定义颜色使用自定义颜色绘制曲线图使用自定义颜色绘制散点图为所有点使用相同的颜色为每个点定义不同的颜色为散点图中数据点的边使用自定义颜色使用自定义颜色绘制条形图使用自定义颜色绘制饼图使用自定义颜色绘制箱型图使用色彩映射绘制散点图使用色彩映射绘制条形图创建自定义配色方案系列链接matplotlib提供的所有绘图都带有默认样式。虽然这可以进行快速绘图,但有时可能需要自定义绘图的颜色和样式,以对绘制更加精美、符合审美要求的图像。翻译 2023-03-14 08:57:14 · 15830 阅读 · 0 评论