C++ 知识点:基本定义
C++ 基本语法 C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。 对象 – 对象具有状态和行为。例如:一只狗的状态 – 颜色、名称、品种,行为 – 摇动、叫唤、吃。对象是类的实例。 类 – 类可以定义为描述对象行为/状态的模板/蓝……
C++ 知识点:简介
C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点。 面向对象程序设计 C++ 完全支持面向对象的程序设计,包括面向对象开发的四大特性: 封装 抽象 继承 多态 标准库 标准的 C++ 由三个重要部分组成: 核心语言,提供了……
python知识点:生成项目requirement.txt
进入项目目录,执行: pipreqs ./ –encoding=utf8 或者 pipreqs ./ –encoding=utf-8 –force ……
python模块: django-web服务建设过程中的知识
允许其他IP访问:在setting中更改成 ALLOWED_HOSTS = ['*'] 在根目录增加static后要在settin中写上: STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ] 内网其他机器可以访问:runserver 0.0.0.0:8000 主url调用其他ur……
python知识点: 第三方库
Python常用的库 fuzzywuzzy ,字符串模糊匹配。 esmre ,正则表达式的加速器。 colorama 主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable 主要用于在终端或浏览器端构建格式化的输出。 difflib ,[Python]标准库,计算文本差异 。 Levenshtein ,快速计算字符串相似度。 Ch……
python知识点:python标准库
Python 标准库 Python 语言参考 描述了 Python 语言的具体语法和语义,这份库参考则介绍了与 Python 一同发行的标准库。它还描述了通常包含在 Python 发行版中的一些可选组件。 Python 标准库非常庞大,所提供的组件涉及范围十分广泛,正如以下内容目录所显示的。这个库包含了多个内置模块 (以 C 编写),Python 程序员必须……
python知识点:写文件编码问题
windows打开文本默认使用gbk格式打开,在写入非标准格式数据时,会产生错误,此时将索要写入的数据进行编码‘latin1’ 例如目的想写入十六进制数据时,真正数据为 就需要latin1编码写入 with open(publickey_file_to_write, ‘wb’) as f: f.write(hex_json.enco……
python模块:PyOpenSSL模块
官方网址:https://www.pyopenssl.org/en/stable/api.html 官方网址2: https://www.pyopenssl.org/en/0.15.1/api/crypto.html#x509name-objects import OpenSSL from dateutil import parser 初始化对象 cert……
python知识点:__name__,__file__,__package__,__doc__
__name__是获取模块名。当__name__ == ‘__main__’时代表执行本模块,不执行引用(import) __file__是获取当前文件的绝对路径 __package__是指定文件所在包路径 __doc__是获取当前文件或其他文件的描述 ……
Python模块:binascii模块
0x1 模块简介 主要用于二进制和ASCII互相转换(Convert between binary and ASCII ); 相关内置函数 chr():把一个整形转换成ASCII码表中对应的单个字符,int(ascii) –> ascii ord():把ASCII码表中的字符转换成对应的整形 , str –> int(a……
C++知识点:编程工具的进化!
VS是Visual Studio,它是微软提供的一个工具集,由各种各样的工具组成。VS可以支持C/C++、VB、JAVA、C#编程。然了一次只能支持一种编程方式。在VS安装完成,第一次运行的时候会让你选择常用语言,如果你选择C/C++,那么他就成了能够进行C/C++编程的平台也许就是你所说的VC了。如果不想用C/C++的话,只需要修改一下他的初始化设置,选择……