使用第三方的PyCharm开发工具

目录

PyCharm下载

PyCharm安装

运行PyCharm

创建工程目录

编写“hello world”程序

在同一个工程下创建多个程序文件

运行程序的多种方法

保存程序

关闭程序或工程

删除程序

打开最近的工程

调试断点

熟悉PyCharm开发环境

设置Python解析器

输出彩色控制台文字及背景


自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm=1001.2014.3001.5501

PyCharm下载

PyCharm的下载非常简单,可以直接到Jetbrains公司官网下载,具体步骤如下:

(1)打开PyCharm官网http://www.jetbrains.com,选择Tools菜单下的PyCharm项,如图1所示,进入下载PyCharm界面。

图1 PyCharm官网页面

(2)在PyCharm下载页面,单击DOWNLOAD NOW按钮,如图2所示,进入到PyCharm环境选择和版本选择界面。

图2 PyCharm下载页面

(3)选择下载PyCharm的操作系统平台为Windows,单击开始下载社区版PyCharm(Community),如图3所示。

图3 PyCharm环境与版本下载选择页面

(4)在弹出的下载对话框中设置下载文件存放路径,为使下载文件容易找到,尽量设置文件存放路径是熟悉的路径或者根路径,如本文设置的下载路径为“D:\”。如图4所示。

图4 PyCharm下载路径设置页面

(5)单击“下载”按钮,开始下载。下载完成后,可以看到在D盘已经下载的PyCharm安装包。如图5所示。

图5 下载完成的PyCharm安装包

PyCharm安装

安装PyCharm的步骤如下:

(1)双击PyCharm安装包进行安装,在欢迎界面单击Next按钮进入软件安装路径设置界面。

(2)在软件安装路径设置界面,设置合理的安装路径。强烈建议不要把软件安装到操作系统所在的路径,否则当出现操作系统崩溃等特殊情况而必须重做操作系统时,PyCharm程序路径下的程序将被破坏。PyCharm默认的安装路径为操作系统所在的路径,建议更改,另外安装路径中建议不要使用中文字符。笔者选择的安装路径为“E:\PyCharm”,如图6所示。单击Next按钮,进入创建快捷方式界面。

图6 设置PyCharm安装路径

(3)在创建桌面快捷方式界面(Create Desktop Shortcut)中设置PyCharm程序的快捷方式。如果计算机操作系统是32位,选择“32-bit launcher”,否则选择“64-bit launcher”。这里的计算机操作系统是64位系统,所以选择“64-bit launcher”;接下来设置关联文件(Create Associations),勾选“.py”左侧的复选框,这样以后再打开.py(.py文件是python脚本文件,接下来我们编写的很多程序都是.py的)文件时,会默认调用PyCharm打开,如图7所示。

图7 设置快捷方式和关联

(4)单击Next按钮,进入选择开始菜单文件夹界面,如图8所示,该界面不用设置,采用默认即可,单击Install按钮(安装大概10分钟左右,请耐心等待)。

图8 选择开始菜单文件夹界面

(5)安装完成后,单击Finish按钮,结束安装,如图9所示。也可以选中“Run PyCharm Community Edition”前面的单选框,单击Finish按钮,这样可以直接运行PyCharm开发环境。

图9 完成安装

(6)PyCharm安装完成后,会在开始菜单中建立一个文件夹,如图10所示,单击“JetBrains PyCharm Community Edition 2018.2.1”,启动PyCharm程序。

图10 PyCharm菜单

另外,快捷打开PyCharm的方式是单击桌面快捷方式“JetBrains PyCharm Community Edition 2018.2.1 x64 ”,图标如图11所示。

图11 PyCharm桌面快捷方式

运行PyCharm

运行PyCharm开发环境的步骤如下:

(1)单击PyCharm桌面快捷方式,启动PyCharm程序。选择是否导入开发环境配置文件,这里选择不导入,单击OK按钮,进入阅读协议页,如图12所示。

图12 环境配置文件窗体

(2)拖曳协议文本框的滚动条到文本框最下面,表明已经阅读完协议,此时Accept按钮由灰色不可用显示为可用,如图13所示。单击Accept按钮,进入用户UI插件扩展安装界面(该步骤执行时,根据不同的机器,有可能会出现一个数据信息分享页面,直接单击“Don't send”按钮即可)。

图13 接受PyCharm协议

(3)选择“Skip Remaining and Set Defaults”,跳过剩余设置,使用系统默认设置的开发环境进行配置,如图14所示,此时程序将进入欢迎界面。

图14 开发环境配置界面

创建工程目录

为了方便存放PyCharm工程文件,要在PyCharm欢迎界面设置一下工程目录的位置。方法如下:

(1)进入PyCharm欢迎页,单击“Create New Project”,创建一个新工程文件,如图15所示。

图15 PyCharm欢迎界面

(2)PyCharm会自动为新工程文件设置一个存储路径。为了更好地管理工程,最好设置一个容易管理的存储路径,可以在存储路径输入框直接输入工程文件放置的存储路径,也可以通过单击右侧的存储路径选择按钮,打开路径选择对话框进行选择(存储路径不能为已经设置的Python存储路径),如图16所示。

图16 设置Python存储路径

说明:创建工程文件前,必须保证安装Python,否则创建PyCharm工程文件时会出现“Interpreter field is empty.”提示,Create按钮不可用。

(3)如果通过路径选择对话框设置安装路径,可以选择已经存在的文件夹作为存储路径,如图17所示。也可以单击“New Fold”按钮,新建文件夹来存储工程文件,如图18所示。存储路径不要设置到操作系统所在磁盘上,而应该尽量存放到容易找到的路径上。存储路径设置完成后,单击
OK按钮创建工程文件。

图17 通过路径选择对话框设置存储路径

图18 建立新文件夹作为存储路径

(4)创建工程完成后,将进入如图19所示的工程列表。

图19 建立新文件夹作为存储路径

(5)程序初次启动时会显示“每日一贴”窗口,每次提供一个PyCharm功能的小贴士。如果要关闭“每日一贴”功能,可以将显示“每日一贴”的复选框勾选掉,单击Close按钮即可关闭“每日一贴”,如图20所示。如果关闭“每日一贴”后,想要再次显示“每日一贴”,可以在PyCharm开发环境的菜单中依次选择Help→tip of the day菜单项,启动“每日一贴”窗口。

图20 PyCharm每日一贴

编写“hello world”程序

前面的步骤已经启动了PyCharm开发环境,接下来使用该环境编写“hello world”程序,步骤如下:

(1)右键单击新建好的dream项目,在弹出的菜单中选择New →Python File菜单项(一定要选择Python File项,这个至关重要,否则无法后续学习),如图21所示。

图21 新建Python文件

(2)在新建文件对话框输入要建立的Python文件名“hello world”,如图22和图23所示。单击OK按钮,完成新建Python文件工作。

图22 未输入前的新建文件对话框

图23 完成输入的新建文件对话框

(3)在新建文件的代码编辑区输入代码“print ("hello world!")”。输入完成后会发现代码下面有黄色小灯泡

,如图24所示,这是编辑器对输入代码提供的建议,不用理会。选择Run→Run...菜单项,运行程序,如图25所示。

图24 输入“hello world”代码

图25 运行菜单

说明:单击Run主菜单,可以看到弹出的菜单中前两项菜单Run (运行)Debug(调试)是灰色显示,不可触发状态。工具栏上的运行、调试等工具按钮也不可用,如图26所示。这是因为第一次运行程序,需要先配置需要运行的程序。

图26 工具栏上的运行按钮不可用

(4)在弹出的菜单中选择“hello world”,运行程序,如图27所示。

图27 设置要运行的程序

(5)如果程序代码没有错误,将显示运行结果,如图28所示。

图28 程序运行结果

说明:在编写程序时,有时代码下面还弹出黄色的小灯泡

,它是用来干什么的?

其实程序没有错误,只是PyCharm对代码提出的一些改进建议或提醒。如添加注释、创建使用源等。显示黄色灯泡不会影响到代码的运行结果。

在同一个工程下创建多个程序文件

在一个工程下可以创建多个文件,如在dream工程下已经创建了“hello world”程序文件,下面在该工程下继续创建一个程序文件“go big”,输出“go big or go home”(中文:要么出众,要么出局)。“hello world”程序是使用菜单创建的文件。下面介绍使用快捷键<Alt + Insert>创建新程序文件的方法。

(1)单击PyCharm桌面快捷方式,打开PyCharm开发环境。按下<Alt + Insert>快捷键,弹出创建文件类型对话框。

(2)在创建文件类型对话框中选择“Python File”项,如图29所示。在弹出的创建新程序文件对话框中输入“go big”,如图30所示,单击OK按钮,完成新程序文件的创建。

图29 选择创建文件类型

图30 输入创建的文件名称

(3)在代码编辑区输入代码“print ("go big or go home")”。

(4)查看dream工程,可以看到下面有两个程序文件,“go big” 和“hello world”,如图31所示。

图31 已经创建的两个文件

运行程序的多种方法

使用PyCharm运行Python程序有多种方法,下面分别介绍。

þ  使用快捷键运行程序。编写或修改好程序后(该程序必须已经设置为运行程序或者上一次运行过该程序)。可以使用快捷键<Shift + F10>或者<Fn + Shift + F10>直接运行程序。

þ  使用工具栏上的工具按钮可以方便地运行、调试程序。在工具栏上的组合框可以选择要运行的程序。单击运行按钮

可以运行程序,如图32所示。

图32 工具栏上的运行和调试按钮

þ  使用run菜单运行程序。选择主菜单Run→Run 'go big'菜单项,运行程序。如图33所示。

图33 使用run菜单运行程序

þ  设置让哪个程序运行。想要运行刚编写的新程序或其他原有程序,可以使用快捷键<Fn +Alt + Shift + F10>或者选择Run→Run...菜单项,如图34所示,在弹出的运行程序设置对话框选择要运行的程序。

图34 运行设置对话框

保存程序

PyCharm开发环境会自动定时保存程序的编辑和修改。

关闭程序或工程

关闭程序文件,可以单击程序文件选项卡上程序名称右侧的关闭按钮,如图35所示。关闭工程可以在菜单中选择File→Close Project菜单项,关闭工程。

图35 关闭程序文件

删除程序

选中要删除的程序文件,在菜单中选择Edit→Delete菜单项,即可删除选中的程序文件。

打开最近的工程

如果要打开之前编写的工程,可以在菜单中选择File→Open Recent菜单项,在弹出的菜单中选择要打开的工程,如图36所示。如果要管理最近打开的列表,可以单击Manage Projects,在弹出的对话框中对其进行移除等操作,如图37所示。

图36 最近打开的工程

图37 管理最近打开的工程

调试断点

即使编写很简单的程序,通常也很难一次就通过编译。即使通过编译,其运行结果也不一定是正确的。程序出错是编程的一个重要的部分!出错是正常的,不出错才是不正常的。出错怎么办?优秀的开发工具都提供了强大的调试功能!下面简单介绍使用PyCharm进行程序调试的方法。

(1)进行程序调试之前,先把“go big”程序文件进行完善,让它后面输出一个python开发团队照片。在已经完成的代码print (' go big or go home ')下面输入以下代码:

print('________________')

print('|   Python团队  |)

print('|    ⊙⊙⊙⊙    |')

print('________________')

(2)单击工具栏上的运行按钮,运行编写好的程序,发现控制台提示第3行代码有错误,如图38所示。回到代码编辑区,发现第3行代码最后面应该输入的英文引号“'”输成了中文引号“’”,修改“’”为“'”,如图39所示。在输入代码时,如果遇到输入符号,都需要输入英文符号,不能输入中文符号。输入中文符号会引起代码错误,无法执行程序,初学者最容易犯此类错误,要特别注意,遇到代码错误,首先检查是否把英文符号输成了中文符号!

图38 代码错误提示

图39 修正代码错误

(3)修改完错误后,学习一下如何通过断点调试程序。设置断点时,只需要单击代码前面、行号后面的灰色位置,即可设置断点调试程序。如图40所示

图40 设置断点

(4)单击工具栏上的调试(debug)按钮

(似乎甲虫已经成为专用图标了),程序会运行到第一个断点处,并显示该断点之前的变量信息,本代码没有设置变量,所以没有显示变量信息,如图41所示。

图41 调试信息

(5)单击Run菜单的Run to Cursor选项,如图42所示,也可以按<Alt + F9>,代码会继续往下运行到第二个断点,此时显示第二个断点前的变量信息。

图42 Run菜单

(6)使用调试区的调试图标,如图43所示,也可以很方便地进行程序调试工作。关于调试区各按钮的详细功能,后面有详细的介绍。

图43 调试按钮

(7)如果编写的代码中有语法错误,PyCharm可以自动帮你找到错误位置,如图44所示,代码下面带有红色波浪线,说明该行代码有错误,如图45所示。鼠标放到波浪线上,提示代码缺少结尾的“’”号。本错误确实是代码最后应该输入英文引号结尾,结果输入了中文引号,所以出现了错误。修改中文引号“’”为英文引号“'”。程序正常运行。

图45 代码下面有波浪线

图45 提示代码错误

说明:程序出错一般有:未定义、语法、运行出错三个方面,编程水平的高低直接影响到调试的效率,调试高手往往会改进自己的编程,使得编程水平不断提高,成为编程高手。

熟悉PyCharm开发环境

工欲善其事,必先利其器。熟悉PyCharm开发环境,能够提高开发效率和解决问题的能力。下面将PyCharm 开发环境分成8个部分进行介绍,如图46所示。

图46 PyCharm开发环境

1.菜单栏

菜单栏存放了PyCharm开发环境的绝大部分命令和设置。如果不熟悉菜单的功能,在开发时会比较浪费时间,下面主要给出新手开发时必须熟悉的一些菜单的中文翻译,如图47所示。如果在开发中需要使用其他菜单,本书附录提供了详细的中英文对照菜单。

图47 PyCharm常用菜单说明

2.工具栏

PyCharm提供了丰富的工具栏,通过工具栏可以提高开发效率,如代码光标的位置恢复(后退、向前),文件的打开、保存等,如图48所示。如果开发环境没有打开、保存、同步等工具按钮,可以单击View(视图)菜单,在弹出的菜单项中选择相应Toolbar菜单项即可。

图48 PyCharm工具栏

注意:代码光标的位置恢复(后退、向前)键只能恢复光标的位置,不能恢复之前的代码操作。要想恢复之前的代码操作,可以使用快捷键<Ctrl+Z>恢复操作和<Ctrl+Shift+Z>重复操作。当然,也可以使用Edit主菜单项的Undo Typing (恢复操作)或者Redo(重复操作)。

3.工具窗口

工具窗口是连接到工作区底部和侧面的专用窗口,提供对典型任务的访问,如项目管理、源代码搜索和导航与版本控制系统的集成等,如图49所示。

图49 工具窗口

4.调试设置区

通过该区域的代码层次结构,可以方便地隐藏和显示代码,方便对代码的浏览和控制。另外,还可以为代码设置显示行号,还可以在代码调试时设置代码断点。单击本区域对应的代码行,即可设置调试断点,如图50所示。

图50 设置行号和断点

注意:

1)临时设置行号,可以右键单击行号处,在弹出的菜单中选择“Show

2)永久设置行号,选择菜单FileSettingsEditorAppearance,勾选“Show

5.代码编辑区

代码编辑区是编写代码和修改代码的地方。通过编辑区的文件选项卡可以选择要编写或修改的文件。如图51所示。

图51 代码编辑区

6.代码检查区

编辑区的右边是代码检查区,通过该区域会给出各种各样的提示来帮助发现代码中的错误,如以红色波浪线标记代码错误,如图52所示。显示代码中有三处错误,鼠标悬浮于红色波浪线上方时,将提示代码错误提示(代码纠错等级没有关闭的情况下)。鼠标放在右上方的错误解析图标,将弹出对话框显示整个文件的代码检查的整体状态,如共有几处错误、警告等,如图53所示。

图52 代码检查区

图53 代码错误提示

7.运行控制台

运行控制台主要进行代码运行、调试相关工作。程序运行时,运行结果显示在控制台。如果进行调试,调试结果也显示在控制台。控制台提供了全面的程序运行、调试工具按钮,如图54所示。

图54 运行控制台

8.状态条

状态条指示项目和整个IDE的状态,并显示各种警告和信息消息,如文件编码格式、代码编辑状态、代码检查设置等,如图55所示。如果要设置当前代码为只读模式,可以通过只读开关进行设置。代码纠错等级可以设置当前代码的纠错等级,如果对自己的编程能力非常自信,可以关闭代码纠错功能,否则最好开启代码纠错功能。单击“代码纠错等级”按钮,可以打开代码纠错等级设置窗口进行设置,如图56所示。

图55 状态栏

图56 代码纠错功能设置

设置Python解析器

如果同时安装了多个Python,如安装了Python 3.8和Python 3.7。目前在使用Python 3.8,如果某些特殊原因(比如有些框架只能在Python 3.7下使用),需要修改程序在Python 3.7下运行,可以设置Python解析器为Python 3.7。在菜单中依次选择File→Settings→Project :go big(项目名称)→Project Interpreter选项,在版本选择列表框选择需要设置的版本即可,如图57所示。

图57 版本设置

输出彩色控制台文字及背景

在PyCharm中,默认输出的是黑色文字,白色背景,那么能不能输出彩色的文字和背景呢?答案是肯定的。其实只要在print()语句中设置相应的代码即可。在PyCharm控制台中设置字体和背景色,需要使用下面语法:

\033[显示方式;前景色;背景色m

上面的语法中,第一个参数“显示方式”,用于指定显示方式的值,PyCharm控制台中的显示方式值及说明如下表所示。

显示方式

说明

显示方式

说明

0

终端默认设置

1

高亮显示

4

使用下划线

5

闪烁

7

反白显示

8

不可见

 

第二个参数“前景色”和第三个参数“背景色”,分别用来设置前景色和背景色的颜色值。这里的前景色和背景色的对应颜色值如下表所示。

颜色

前景色

背景色

黑色

30

40

红色

31

41

绿色

32

42

S色

33

43

蓝色

34

44

紫红色

35

45

青蓝色

36

46

白色

37

47

 

例如,要输出五颗红色的星星和以默认颜色输出五颗星星,可以使用下面的代码。

print('\033[0;31;m★★★★★\033[0m')    输出五颗红色的星星

print('★★★★★')                    默认输出五颗星星

在PyCharm中运行上面的代码,将显示如下图所示结果。

输出不同颜色的星星

再例如,要输出多行同一颜色、同一背景的文字,可以使用下面的代码。

print('\033[1;36;40m',end='')  显示方式为高亮;前景色为绿色;背景色为黑色

print('\n秋至叶始落')

print('叶落方知秋')

print('秋为叶生')

print('叶因秋落\n')

print('\033[0m')           采用终端默认设置,即取消颜色设置

在PyCharm中运行上面的代码,将显示如下图所示结果。

输出同一颜色、同一背景的多行文字

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/636422.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

简易Docker磁盘使用面板Doku

这个项目似乎有 1 年多没更新了&#xff0c;最后发布版本的问题也没人修复&#xff0c;所以看看就行&#xff0c;不建议安装 什么是 Doku &#xff1f; Doku 是一个简单、轻量级的基于 Web 的应用程序&#xff0c;允许您以用户友好的方式监控 Docker 磁盘使用情况。Doku 显示 D…

一文读懂数电票,理解数电票与版式文件的关系

发票总的趋势是无纸化&#xff08;电子发票&#xff09;&#xff0c;方便计算机处理&#xff1b;最终达到节省人力物力的目的。国内在这方面进行了多年的探索&#xff0c;主要经历了以下几个阶段。 pdf格式的电子发票。 ofd格式电子发票&#xff0c;采用国密算法加密。 采用xml…

前端 CSS 经典:元素倒影

前言&#xff1a;好看的元素倒影&#xff0c;可以通过-webkit-box-reflect 实现。但有兼容问题&#xff0c;必须是 webkit 内核的浏览器&#xff0c;不然没效果。但是好看啊。 效果图&#xff1a; 代码实现&#xff1a; <!DOCTYPE html> <html lang"en"&g…

如何快速申请免费单域名SSL证书

申请免费的单域名SSL证书通常涉及以下几个步骤&#xff0c;虽然具体细节可能会根据不同的证书颁发机构(CA)有所差异。以下是通用的申请流程&#xff1a; 1.选择证书颁发机构&#xff1a; 访问提供免费单域名SSL证书的证书颁发机构网站&#xff0c;例如JoySSL等。 2.注册账号…

软考 软件设计师 场景分析题 速成篇

文章目录 试题一&#xff1a;数据流图&#x1f496; 基本图形元素1. 外部实体2. 数据存储3. 加工4. 数据流 &#x1f4da; 例题&#xff08;1&#xff09;实体名称&#xff08;2&#xff09;数据存储名称&#xff08;3&#xff09;数据流① 父子图平衡② 加工有输入有输出④ 数…

数据库同步软件,天不生PanguSync万古如长夜

在信息时代的海洋中&#xff0c;数据是那永不熄灭的灯塔&#xff0c;照亮了科技发展的航道。然而&#xff0c;随着数据的膨胀和应用场景的多样化&#xff0c;如何确保这些宝贵资源在不同平台、不同设备间实时更新、保持一致性&#xff0c;便成了一道亟待解决的难题。于是&#…

redis常用场景——缓存登录信息

场景重现 当一个boot程序开启拦截器&#xff0c;那么每次拦截请求都需要通过 mysql 查询用户信息&#xff0c;这样会给服务器带来很大的负担&#xff0c;此时可以使用 redis 作为中间件&#xff0c;缓存登录信息 优点&#xff1a; redis 内存读写&#xff0c;速度快 没使用re…

Linux网络编程(socket)

1. 概念 局域网和广域网 局域网&#xff1a;局域网将一定区域内的各种计算机、外部设备和数据库连接起来形成计算机通信的私有网络。广域网&#xff1a;又称广域网、外网、公网。是连接不同地区局域网或城域网计算机通信的远程公共网络。 IP&#xff08;Internet Protocol&a…

【计算机网络原理】对传输层TCP协议的重点知识的总结

˃͈꒵˂͈꒱ write in front ꒰˃͈꒵˂͈꒱ ʕ̯•͡˔•̯᷅ʔ大家好&#xff0c;我是xiaoxie.希望你看完之后,有不足之处请多多谅解&#xff0c;让我们一起共同进步૮₍❀ᴗ͈ . ᴗ͈ აxiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客 本文由xiaoxieʕ̯•͡˔•̯᷅ʔ 原创 CSDN 如…

【B站 heima】小兔鲜Vue3 项目学习笔记Day04

文章目录 二级分类1.整体认识和路由配置2.面包屑导航功能实现3. 基础商品列表实现4. 定制路由滚动行为 详情页1.整体认识和路由配置2.基础数据渲染3.热榜区域实现4. 图片预览组件封装5.放大镜-滑块跟随移动左侧滑块跟随鼠标移动放大镜-大图效果 6. props适配7. SKU组件熟悉使用…

vue3项目+TypeScript前端项目 ———— elemnet-plus,svg图标配置,sass,mock数据

一.集成element-plus 官网地址 安装 pnpm install element-plus 引入 // main.ts import { createApp } from vue import ElementPlus from element-plus import element-plus/dist/index.css import App from ./App.vueconst app createApp(App)app.use(ElementPlus) app.…

气膜建筑的工作原理与优势解析—轻空间

近年来&#xff0c;气膜建筑凭借其独特的结构设计和诸多优点&#xff0c;迅速成为建筑领域的热门选择。本文将详细介绍气膜建筑的工作原理、机械系统、智能控制、索网控制和空气净化等方面&#xff0c;为您提供全面了解气膜建筑的基础知识。 气膜建筑的工作原理 气膜建筑是一种…

01 FreeRTOS 初识

1、freeRTOS 1.1 什么是FreeRTOS Free就是免费的&#xff0c;RTOS全称是real time operating system&#xff0c;即实时操作系统。FreeRTOS是一个迷你的实时操作系统内核&#xff0c;作为一个轻量级的操作系统&#xff0c;功能包括&#xff1a;任务管理、时间管理、信号量、消…

【AI基础】反向传播

文章目录 1. 先写出第一步2.将其封装成函数3. pytorch版 1. 先写出第一步 # 定义输入值和期望输出 x_1 40.0 x_2 80.0 expected_output 60.0 初始化# 定义权重 w_1_11 0.5 w_1_12 0.5 w_1_13 0.5 w_1_21 0.5 w_1_22 0.5 w_1_23 0.5w_2_11 1.0 w_2_21 1.0 w_2_31 1…

RocketMQ实战教程之RocketMQ安装(含Docker安装,建议收藏!)

RocketMQ实战教程之RocketMQ安装 这里实例采用centos系统天翼云为例,分别采用传统安装以及Docker安装的方式来进行RocketMQ的安装.JDK8我这边已经安装配置好了,这里就不在赘述.直接进入正题: 传统安装包安装 系统要求 64位操作系统&#xff0c;推荐 Linux/Unix/macOS64位 JDK…

Java 对外API接口开发 java开发api接口如何编写

Java API API&#xff08;Application Programming Interface&#xff09;是指应用程序编程接口&#xff0c;的JavaAPI是指JDK提供的各种功能的Java类 String类 String类的初始化&#xff1a; &#xff08;1&#xff09;使用字符串常量直接初始化 初始化&#xff1a;String s…

第11章 集合与迭代器

目录 目录 目录 11.1 Collection集合 11.1.1 集合的概念 11.1.2 Collection接口 1、添加元素 2、删除元素 3、查询与获取元素 11.2 List 有序集合 11.2.1 新增方法 11.2.2 ArrayList 11.2.3 LinkedList 1、单向链表 2、双向链表 3、删除元素 11.3 Set 无序集合 …

深度学习-转置卷积

转置卷积 转置卷积&#xff08;Transposed Convolution&#xff09;&#xff0c;也被称为反卷积&#xff08;Deconvolution&#xff09;&#xff0c;是深度学习中的一种操作&#xff0c;特别是在卷积神经网络&#xff08;CNN&#xff09;中。它可以将一个低维度的特征图&#x…

深入 Rust 标准库,Rust标准库源代码系统分析

系列文章目录 送书第一期 《用户画像&#xff1a;平台构建与业务实践》 送书活动之抽奖工具的打造 《获取博客评论用户抽取幸运中奖者》 送书第二期 《Spring Cloud Alibaba核心技术与实战案例》 送书第三期 《深入浅出Java虚拟机》 送书第四期 《AI时代项目经理成长之道》 …

智能猫眼锁核心解决方案以及芯片简介SSD222

书接上回&#xff0c;前篇文章我们诠释了IP 网络摄像系统的定义以及组成部分的功能&#xff0c;也大概的讲了一下所针对的市场以及举例介绍了一款相关芯片&#xff0c;详情可点击下面卡片浏览高集成IP摄像SOC处理方案简介https://blog.csdn.net/Chipsupply/article/details/139…