自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 macOS下SSH远程连接配置小白教程 (客户端 & PyCharm)

文章目录前言环境SSH客户端配置(Royal TSX)PyCharm配置同步 & 运行代码总结Q:什么?找不到“Deployment”和“SSH Interpreter”?(重)前言配置的主要目的是为了远程连接服务器,使用服务器环境来跑代码;Royal TSX是一个macOS下的SSH客户端,当然还有很多其他客户端可以使用,看个人喜好;首次配置完成后,连接服务器成功,代码同步成功,但运行测试代码还是在本地,后来仔细分析发现有关键一步出了问题,会在下文记述,也为大家提供一点借鉴,希望可..

2020-09-07 10:02:43 3555

原创 macOS下的PyCharm中找不到“Deployment”和“SSH interpreter”?

文章目录前言环境PyCharm中找不到“Deployment”?PyCharm中找不到“SSH interpreter”?总结前言PyCharm完成了升级更新,会不会有小伙伴在配置SSH的时候发现“Tools”下的“Deployment”消失了,或者在添加Python远程解释器的时候发现啥都有,唯独没有“SSH interpreter”,这…环境系统版本:   macOS Catalina (Version 10.15.5)软件:   PyCharm 2020.2PyCharm中找不.

2020-09-07 09:46:27 13291 16

原创 IEEE ACCESS 的LaTeX排版问题总结

前段时间使用了IEEE ACCESS的 LaTeX 模版进行论文排版,期间遇到了一些问题,在此记录一下,也希望可以对准备或以后投稿的到access的小伙伴提供一些帮助。Q1:如何输入中文?我的论文中存在一些中文汉字,在使用了常见的方法,比如CTeX、普通CJK等方法并没有解决,最后的解决办法如下:\documentclass{ieeeaccess}\usepackage{CJKutf8}...

2020-02-18 17:22:46 4800 11

原创 Python装饰器

理解:装饰器本质上就是一个函数(或者是一个类),它可以在不修改其他函数的代码、调用方式的情况下,为该函数增加功能。故名思义,这样看起来就很好的理解“装饰”二字了,是不是很想我们平时用的装饰物,就好像我们像看一下时间,于是我们带上(使用)了一块手表(装饰器),当我们不需要看时间(该功能)的时候,我们可以将手表(装饰器)摘下(不使用)。同时装饰器在python中也是面向切面的编程(AOP)以不...

2019-09-16 00:05:42 159

原创 Python面试题思考-3

Python的垃圾回收机制引用计数简单来说,为每个对象维护一个ob_ref字段,使其记录该对象当前被引用的次数,有了新的引用指向该对象时,引用计数+1,若有引用失效时,引用次数-1,待对象的引用次数为0时,该对象被回收。缺点主要有二:1、需要占用额外的内存空间存储该字段;2、若出现“循环引用”,则会造成内存泄漏(为解决该问题,引入”标记-清除“&”分代回收“);标记-清...

2019-09-16 00:04:11 151

原创 Python面试题思考-2

句柄英文称之为Handle,也就是“柄”的意思,在CS中被称之为句柄,形象化的来说,用一个小东西来拎起来一大串东西,是不是很像一个“柄”。句柄的存在实际上代表了一种映射的关系,它并不是指针,可以指向一个实际的地址或者对象,但是可以根据句柄在存储空间中进行查找。哈希性通俗但不太严谨的说法就是,一个对象在其生命周期内如果保持不变,就是可哈希的,每个可哈希的对象都内置了__hash__方...

2019-09-16 00:02:55 138

原创 Python 面试题思考-1

列表元素去重列表元素去重打多使用集合set,而后再使用list进行强制类型转换即可。但是这样会使得去重后的列表元素重新排列,如果我们想让去重后的列表元素依然按原来的顺序排列的话,如下: AList = [2, 1, 3, 1, 2] BList = list(set(AList)) print(BList) BList.sort(key=AList.index) ...

2019-09-16 00:01:20 194

原创 Python中关于函数的总结

函数是经过组织的,可重复使用的,用来实现单一功能的代码块。函数大大提高了代码的可重用性。Python自定义了一些内置函数供我们使用,内置函数是已经定义好,我们可以直接进行调用的函数。同时我们也可以自定义函数来解决实际问题 文章目录函数声明函数调用函数参数匿名函数(lambda表达式)函数声明使用关键字def对函数进行声明,def关键字后紧跟函数名称。函数名称后的括号中可定义参...

2019-08-30 19:52:54 370

原创 Python中关于下划线( _ )的总结

单前导下划线在函数定义中只是提醒你使用了该前导下划线的属性为私有属性,但是你依然可以使用恰当的方式调用它,从下面示例中可以看出,确实只起到了提示的作用,而不会强制的禁止去访问它,亦称之为保护变量。 class Pluto: def __init__(self): self.height = 180 s...

2019-08-24 13:09:54 315

原创 UTF-8

unicode是一个字符集,将所有的不同的字符使用同一集合纳入其中,以统一形式表示。可以简单的将其理解为一个大型字典,其中包含的是一个字符对应的一个码点(数值),二者之间存在着映射的关系。utf-8是一种编码的形式,可以将其理解为unicode的实现形式之一,类似的还有utf-16、utf-32等等。utf-8的最大特点是可变长编码,它的编码形式可以解决之前编码问题中的两大痛点:Q1:...

2019-08-19 20:13:37 349

原创 Python中关于反斜杠(\)用法的总结

首先,我们需要知道的是,在python中/所代表的是正斜杠,而\代表的是反斜杠。关于反斜杠的使用,我认为转义二字就是其用法的本质。转义,我的理解就是通过对反斜杠的使用,使字符、格式等与其原来意义不同,转变为另一种含义。转义字符:顾名思义,也就是在我们编码时会使用到的特殊字符。转义字符描述\(处于行尾位置)续行符\\反斜杠’单引号\"双引号...

2019-08-19 20:08:36 120777 5

原创 魔法方法、迭代器&生成器

魔法方法:关于魔法方法,其实是有比较多的,但我现在接触的最多的莫过于“构造函数”了,而在之前的文章中同样对于该函数有过介绍,这次主要是将我对这个知识点的一个困惑写出来,希望能对有相同困惑的读者提供一点点帮助,也是为自己做下记录。1、子类继承父类(也就是在class B(A))之后,没有重写父类的构造函数,那么也不需要在子类中重新对父类的构造函数重新初始化了,就像我的第一张截图上所定义的子类...

2019-08-09 21:15:35 418

原创 异常

异常这部分的知识我实践的较少,所以自认为理解和掌握的都还不够好(其实每个部分实践的都比较少,掌握的也都不好),由于之前的系列文章中对于异常已经有了一些介绍,这次还是以补充为主。raise语句:我对其的个人理解这个方法就是在使用了try...except代码块之后起到了一个开关的作用,我可以通过是否在except中添加这个方法来起到是否捕获异常的作用。如果我们不使用try。。。except代码块...

2019-08-09 21:13:45 190

原创 抽象

我个人认为可以将其与函数的定义结合起来理解,即尽可能的将实现细节隐藏,在我们实现该函数的功能时,可以通过较为直观的方式去调用它实现这个功能,但是不需要你展现其实现的每一步骤。书上的一段结合我们日常生活常场景的话我认为可能更有助于理解:例如,如果你向人打听怎么去电影院,就不希望对方回答:“向前走10步,向左 转90度,接着走5步,再向右转45度,然后走123步。”听到这样的回答,你肯定一头雾水。...

2019-08-09 21:12:37 212

原创 零碎知识的补充

关于这部分的文章,整体行文和知识并没有什么架构可言,各位读者可以将其想象成一个大麻袋,什么都往里面装,此文的主要目的是对最近看到的,前文又没有写到的比较零碎的知识点进行一下补充。字符串repr:使用该函数可将合法的Python表示打印出来,而不是像str那样,以合理的方式将其转换为普通用户能够看懂的字符串。 >>> print(repr("Hello,\nWorld!"...

2019-08-09 21:09:41 202

原创 《Python编程:从入门到实践》总结_Day05

前言是在原有文章的基础上直接扩充更新还是将其作为单独的系列文章呢?思虑再三,还是决定把接下来的Day01-Day05的总结独立出来。此系列是关于《Python编程:从入门到实践》的总结,亦可看作是在我上一篇文章的基础上的加强版本,所以大家看到有些部分没有从浅入深的一个过程或者是没头没脑也请不要惊讶。由于笔者(没错就是我

2019-07-23 13:31:39 627

原创 《Python编程:从入门到实践》总结_Day04

前言是在原有文章的基础上直接扩充更新还是将其作为单独的系列文章呢?思虑再三,还是决定把接下来的Day01-Day05的总结独立出来。此系列是关于《Python编程:从入门到实践》的总结,亦可看作是在我上一篇文章的基础上的加强版本,所以大家看到有些部分没有从浅入深的一个过程或者是没头没脑也请不要惊讶。由于笔者(没错就是我

2019-07-23 13:23:12 326

原创 《Python编程:从入门到实践》总结_Day03

前言是在原有文章的基础上直接扩充更新还是将其作为单独的系列文章呢?思虑再三,还是决定把接下来的Day01-Day05的总结独立出来。此系列是关于《Python编程:从入门到实践》的总结,亦可看作是在我上一篇文章的基础上的加强版本,所以大家看到有些部分没有从浅入深的一个过程或者是没头没脑也请不要惊讶。由于笔者(没错就是我

2019-07-23 13:21:11 345

原创 《Python编程:从入门到实践》总结_Day02

前言是在原有文章的基础上直接扩充更新还是将其作为单独的系列文章呢?思虑再三,还是决定把接下来的Day01-Day05的总结独立出来。此系列是关于《Python编程:从入门到实践》的总结,亦可看作是在我上一篇文章的基础上的加强版本,所以大家看到有些部分没有从浅入深的一个过程或者是没头没脑也请不要惊讶。由于笔者(没错就是我

2019-07-23 13:19:15 320

原创 《Python编程:从入门到实践》总结_Day01

前言是在原有文章的基础上直接扩充更新还是将其作为单独的系列文章呢?思虑再三,还是决定把接下来的Day01-Day05的总结独立出来。此系列是关于《Python编程:从入门到实践》的总结,亦可看作是在我上一篇文章的基础上的加强版本,所以大家看到有些部分没有从浅入深的一个过程或者是没头没脑也请不要惊讶。由于笔者(没错就是我

2019-07-23 13:17:34 459

原创 《编程小白的第1本Python入门书》总结

我个人将这篇总结的内容总分为三大内容:简要介绍我所学习到的知识;对所学到的某些知识的个人理解以及我个人认为需要注意的点,此部分分别融于各部分的所学知识之后;对于我来说现在仍未解决的难点以及计划解决办法;由于书中前两章的内容为非重点,并且python环境以及IDE环境已经安装和配置完成,故直接从涉及技术的重点部分开始。一图胜千言:文章目录1. 变量&字符串1.1 ...

2019-07-15 23:06:30 591

原创 Python 命名建议

Python 命名建议我在初学Python并第一次开始写代码时候意识到的一个问题是代码中的命名问题。比如:Q1. PyCharm中创建的工程文件如何命名?这个好像是随意的,让别人见词达意即可吧…Q2.创建的Python File如何命名建议只使用小写字母、数字和下划线。不以数字开始。function_testQ3.模块(包)如何命名建议使用全小写的、尽可能短的字母命名...

2019-07-14 16:00:19 226

空空如也

空空如也

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

TA关注的人

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