随笔分类 - 编程语言
什么是maven
摘要:Maven是一个开源的项目管理和构建工具,用于自动化构建、依赖管理和项目管理。它提供了一个一致的项目结构和一组默认的构建生命周期,以简化项目的构建过程。 以下是Maven的一些主要功能和用途: 依赖管理:Maven可以自动下载和管理项目所需的依赖库。你只需要在项目的配置文件(pom.xml)中声明依
阅读全文
源码、二进制可执行文件、jar包
摘要:源码(Source code):源码是开发人员编写的人类可读的程序代码,它以文本文件的形式存在,并使用特定的编程语言编写。源码包含了程序的逻辑、算法和操作步骤,以及相关的注释和文档说明。源码通常存储在版本控制系统中,并且用于开发、调试和维护软件。 二进制文件(Binary file):二进制文件是计
阅读全文
怎么编译源码,得到可执行二进制文件
摘要:源码(Source code)是开发人员编写的人类可读的程序代码。它通常以文本文件的形式存在,使用特定的编程语言编写。源码包含了程序的逻辑、算法和操作步骤,以及相关的注释和文档说明。 二进制文件(Binary file)是计算机能够直接执行的机器码形式的文件。它是由源代码经过编译或汇编生成的,以供计
阅读全文
处理json
摘要:什么是json数据 什么时候需要转json数据类型 load和loads的区别 load(): load()方法用于从文件中读取JSON数据,并将其转换为Python对象。它接受一个文件对象作为参数,并将文件中的JSON数据加载为Python对象 loads(): loads()方法用于将JSON字
阅读全文
fastapi
摘要:FastAPI 是一个基于 Python 的现代、快速(高性能)的 Web 框架,用于构建 Web API。它具有简洁的语法、自动的 API 文档生成和交互式测试界面,以及高性能的异步支持 fastapi和flask的区别 例子
阅读全文
切片
摘要:切片(Slice)是 Python 中用于提取序列(如字符串、列表、元组等)中的一部分元素的操作 start:指定切片的起始位置(默认为序列的开头)。 stop:指定切片的结束位置(默认为序列的结尾)。 step:指定切片的步长(默认为1)。-1代表从后向前 [::-1] 是一种常用的切片操作,它用
阅读全文
flask跨域
摘要:post的时候就能请求成功,options的时候就失败 post是用接口测试工具,option是前端的网页 OPTIONS 请求用于跨域资源共享(CORS)的预检请求,在实际的 POST 请求发送之前,浏览器会自动发起这样的预检请求来确认服务器接受的方法。 日志中的 200 状态码表示服务器成功响应
阅读全文
生成器和迭代器
摘要:生成器(Generator)和迭代器(Iterator)是 Python 中用于处理可迭代对象 定义方式:生成器使用函数定义,通过 yield 语句生成值,而迭代器可以通过实现 __iter__ 和 __next__ 方法来创建。 迭代方式:生成器是可迭代对象,可以通过 for 循环直接迭代。迭代器
阅读全文
装饰器
摘要:装饰器是 Python 中一种用于修改函数或类行为的特殊语法和机制。它允许在不修改原始函数或类定义的情况下,通过添加额外的功能来增强其功能 使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码 区别: 1. staticmetho
阅读全文
pandas是干什么的
摘要:Pandas 是一个数据结构 Pandas 的主要数据结构是两种核心对象:Series 和 DataFrame。 Series 是一维标记数组,类似于带有标签的数组。它可以存储任何数据类型,并且每个元素都与一个唯一的标签相关联。 DataFrame 是二维标记数据结构,类似于电子表格或 SQL 表。
阅读全文
pip安装的时候,遇到权限问题
摘要:安装mysql-connector-python, ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: 'E:\\tool\\Anaconda\\Lib\\site-packages\\
阅读全文
内存管理机制
摘要:Python使用自动内存管理机制,具体来说是使用垃圾回收(Garbage Collection)来管理内存。 Python中的垃圾回收器负责跟踪不再使用的对象,并在适当的时候释放它们所占用的内存。 Python的内存管理机制主要基于引用计数(Reference Counting)和循环垃圾收集(Cy
阅读全文
数据结构
摘要:1. 列表(List) 列表是一种有序的数据集合,使用中括号 [] 定义,可以通过索引访问其中的元素,也可以进行切片、迭代等操作。列表是可变的,即可以修改其内容,常用于存储一系列数据。 2. 元组(Tuple) 元组和列表类似,也是一种有序的数据集合,使用圆括号 () 定义,可以通过索引访问其中的元
阅读全文
浙公网安备 33010602011771号