- 博客(78)
- 资源 (17)
- 收藏
- 关注
原创 python 利用 ddddocr包 ocr识别图片码
ddddocr是一个轻量级的 OCR(光学字符识别)库,适用于识别图片中的文字,包括验证码等图像文本。要使用ddddocr。
2025-01-17 15:11:45
466
2
原创 python 利用pandas实现从CSV导出并格式化后写入.jsonl文件
你可以使用pandas库来读取 CSV 文件,然后通过一些格式化操作将数据转换为 JSONL 格式并写入文件。JSONL(JSON Lines)格式是一种每行一个 JSON 对象的文件格式。下面是一个示例,演示了如何使用pandas。
2025-01-17 14:54:36
775
1
原创 python json.dump 插入到json文件中,中文乱码问题
如果遇到中文乱码问题,通常是因为默认的字符编码方式不是 UTF-8。为了解决这个问题,你可以在调用。这个参数可以确保中文字符被正确编码为 UTF-8,而不是被转义为 Unicode 字符串。文件中的中文就不会出现乱码了。
2025-01-17 14:50:47
417
原创 java fastjson2将 map、实体类、list等 类型转换为JSON介绍
Fastjson2还允许你通过@JSONField注解来自定义字段的类型转换。// 将 JSON 字符串解析为 Person 对象,自动将日期字段转换为 Date 类型 PersonWithDate person = JSON . parseObject(jsonString , PersonWithDate . class);// 输出: John System . out . println(person . getDateOfBirth());
2025-01-13 13:54:03
1184
1
原创 java fastjson2 解析JSON用法解析
你可以为Fastjson2设置自定义的日期格式,通过配置。// 设置自定义日期格式 SerializeConfig config = new SerializeConfig();// 将日期对象转换为 JSON 字符串 String jsonString = JSON . toJSONString(date , config);// 输出: 2025-01-13 14:30:00 } }
2025-01-13 13:51:04
1447
1
原创 【python基础】python内置函数 zip用法介绍
zip()是 Python 中非常有用的内建函数,能够将多个可迭代对象(如列表、元组、字符串等)打包成一个迭代器,它将对应位置的元素组合成元组,并返回一个由这些元组组成的迭代器。通常用于并行处理多个可迭代对象。
2025-01-10 14:15:06
610
3
原创 【python基础】python 日期格式数据常见操作
使用datetime模块可以方便地进行日期和时间的创建、格式化、解析和操作。常见操作包括获取当前时间、格式化日期、日期加减、比较日期等。strptime和strftime分别用于解析和格式化日期。timedelta用于日期和时间的加减。这些是 Python 中处理日期和时间格式数据的常见方法。如果有任何进一步的操作需求或问题,欢迎继续提问!
2025-01-10 14:09:56
486
1
原创 【python基础】python中copy用法
这些复制方法会根据容器类型(如列表、字典等)不同的行为来决定如何复制对象。我们将分别介绍它们的用法和区别。
2025-01-09 15:24:49
652
4
原创 【python基础】python中变量作用域介绍
Python的作用域遵循LEGB规则(Local -> Enclosing -> Global -> Built-in)。使用global和nonlocal关键字可以影响变量的作用域。变量的作用域决定了它的生命周期和访问方式,理解作用域对于避免错误和调试非常重要。如果你有具体的作用域问题或更深的探讨,随时可以提出来!
2025-01-09 15:01:51
742
原创 java中的接口概念(超级基础哦)
/ 常量// 默认 public static final// 抽象方法(没有方法体)// 默认方法// 静态方法接口是Java中非常重要的概念,它允许定义方法的标准或契约,并且可以实现多继承。接口使得程序具有更好的扩展性、灵活性和可维护性。它常用于解耦不同模块的代码,特别在大型系统中,接口的使用使得代码更加模块化和易于测试。
2025-01-08 15:57:57
703
原创 java 中类的继承(超级基础哦)
继承使得子类能够复用父类的代码,并根据需要对其进行修改和扩展。Java的继承具有很多重要特性,比如方法重写、构造函数调用、访问控制等,理解这些概念有助于编写更加灵活和可维护的代码。
2025-01-08 15:56:31
1118
原创 python 对MySQL操作封装工具类
在Python中对MySQL的操作通常通过或PyMySQL库进行,以下是一个简单的对MySQL操作的封装示例,使用。你可以根据实际需求选择适合的库。
2025-01-07 10:21:41
615
3
原创 python 封装网络请求工具类
通过封装类,你可以更加方便地管理和发送HTTP请求,同时避免每次都重复编写相同的请求逻辑。这种封装使得网络请求更加简洁且具有一定的容错能力,适合在实际项目中使用。
2025-01-07 10:14:40
437
原创 MySQL 常见语法汇集总结
MySQL 是一个功能强大的开源数据库管理系统,它支持一系列复杂的 SQL 查询和操作指令。以下是常见的 MySQL 语法汇总,涵盖了数据定义、数据操作、查询、索引管理、事务控制等方面。
2025-01-06 13:31:56
395
原创 parquet文件数据格式介绍以及python pandas对parquet常见操作
Parquet是一种开源的列式存储格式,最初由 Apache Hadoop 项目中的 Apache Hive 和 Apache Drill 开发,后被广泛应用于大数据处理和分析。Parquet 格式的特点使其特别适合大规模的数据分析工作,尤其是在分布式计算系统中,如 Apache Spark 和 Apache Hive。Parquet 文件格式是一种高效、适用于大数据处理的列式存储格式,广泛应用于数据仓库和分布式计算系统中。通过pandas与pyarrow或。
2025-01-03 09:05:20
1948
7
原创 python pandas 对mysql 一些常见操作
使用 Python 的pandas库与 MySQL 数据库进行交互是非常常见的任务。pandas提供了一个非常方便的方法read_sql()和to_sql(),能够直接读取和写入 MySQL 数据。结合SQLAlchemy或pymysql作为 MySQL 的连接器,可以轻松实现数据的传输。
2025-01-03 09:00:52
790
原创 python 中pandas的基础使用介绍(一)
在Python中,pandas是一个非常强大的数据处理库,广泛用于数据分析、数据清洗、数据处理等任务。Series和DataFrame。
2025-01-02 11:17:30
985
原创 java中多线程的一些常见操作
Java 中的多线程是通过并发编程来提高应用程序的效率和响应速度。Java 提供了多个机制和类来支持多线程编程,包括继承Thread类、实现Runnable接口、使用线程池等。以下是 Java 中一些常见的多线程操作和应用场景。
2025-01-01 13:00:00
1160
2
原创 python中多线程的使用
Python 提供了强大的threading模块来支持多线程编程,通过线程池、锁、事件等机制,我们可以高效地处理并发任务。虽然由于 GIL 的存在,Python 的多线程并不能在 CPU 密集型任务中显著提升性能,但在 I/O 密集型任务中,多线程的使用可以极大提高效率。
2025-01-01 09:00:00
1183
原创 AI在工作中的角色,有什么作用
AI的角色在工作中不仅仅是一个工具的角色,而是成为推动行业发展、提升效率、增强创新、优化客户体验和保障安全的关键力量。然而,随着AI技术不断发展,如何平衡其带来的经济效益与社会、伦理问题,也将是未来工作环境中不可忽视的课题。
2024-12-31 15:56:14
656
1
原创 正则表达式介绍和python中的简单使用
正则表达式是一种用来描述字符串模式的工具,它允许你根据特定的规则来搜索、匹配、替换字符串。正则表达式通过一些特殊的符号和规则来描述字符串的匹配模式,常用于文本搜索、替换、验证和提取。元字符是正则表达式中具有特殊含义的字符,它们通常用于定义模式匹配的规则。模块来支持正则表达式的使用,允许用户进行模式匹配、搜索、替换等操作。具体使用时,还需要根据正则的基础语法进行拼接和使用,欢迎大家留言讨论。你可以组合多个条件来进行复杂的匹配。如果你需要找出字符串中所有的匹配项,可以使用。假设你要匹配常见格式的电话号码,如。
2024-12-31 09:16:47
1629
4
原创 python 虚拟环境的一些常见操作
在 Python 中,虚拟环境用于创建一个隔离的工作空间,避免不同项目间的依赖冲突。通过虚拟环境,你可以在每个项目中使用特定版本的库,而不影响系统范围或其他项目中的库。
2024-12-31 08:59:52
627
原创 java中函数的一些常见操作
/ 定义一个返回整数的方法// 调用方法// 输出: Result: 8// 定义一个结果类,用于封装多个返回值int sum;// 返回封装结果的对象// 输出: Sum: 15// 输出: Difference: 5。
2024-12-30 09:12:16
834
5
原创 java中类的一些常见操作和特性
在 Java 中,类(class)是面向对象编程的核心结构之一。类定义了对象的属性(字段)和行为(方法)。常见的操作包括类的创建、实例化对象、构造函数的使用、方法调用等。以下是一些常见的类操作及其示例:Java 类通常包含以下部分:2. 创建类的对象(实例化)要创建一个类的对象,可以使用 关键字,并调用构造函数来初始化对象。3. 构造函数构造函数是类的一部分,用于初始化对象的状态。在 Java 中,构造函数名称必须与类名相同,并且没有返回类型。4. 方法调用类中的方法用于执行特定操作。方法可以
2024-12-30 09:03:24
1224
原创 python中函数的用法总结(一阶段)
在 Python 中,函数是组织和封装代码的基本单元,允许你将代码分解为可重复使用的模块。函数可以帮助提高代码的可读性、可维护性和复用性。
2024-12-28 09:00:00
1079
原创 这篇具体讲讲python中的生成器(Generator)
生成器是 Python 中非常强大的工具,能够高效地处理大量数据、无限序列和延迟计算。通过yield关键字,生成器函数能够暂停执行并在下次迭代时恢复,从而节省内存并提高性能。生成器不仅可以用于数据流处理,还可以用于控制复杂的迭代逻辑。在需要大规模数据处理或流式计算时,生成器是非常合适的选择。
2024-12-27 09:04:09
335
1
原创 python 中常见的遍历迭代场景用法
在 Python 中,遍历是一个非常常见且重要的操作,通常用于迭代列表、字典、元组等数据结构。以下是一些常见的遍历用法,涵盖了不同的数据类型和用法。
2024-12-27 08:58:42
946
1
原创 python在文件读写时的一些常见操作
在Python中,文件的读写是一个常见的操作。以下是一些常见的文件操作,包括打开文件、读取文件、写入文件和关闭文件等。
2024-12-26 14:27:08
674
原创 浅聊python中各数据类型转换方法
源类型目标类型转换方法示例intfloatfloat()float(5)→5.0floatintint()int(5.7)→5intfloatstrstr()str(5)→"5"strintfloatint()float()listtupletuple()→(1,2)tuplelistlist()→[1,2]listtuplesetset()→{1,2}setlisttuplelist()tuple()→[1,2]strlist。
2024-12-25 09:34:55
973
1
原创 python 中字符串拼接的几种方法及优缺点对比
方法优点缺点推荐场景运算符简单直观效率较低,尤其是多个拼接时少量字符串拼接join()高效,适用于拼接多个字符串需要先将字符串放入可迭代对象拼接多个字符串f-string简洁、易读、易调试仅适用于 Python 3.6 及以上插入变量,格式化字符串格式化简单,适合少量变量格式化难以处理复杂格式旧代码或简单格式化灵活,支持位置和关键字参数格式化语法较长,复杂格式时略显繁琐复杂格式化和动态字符串拼接StringIO高效拼接大量字符串语法较复杂,不适合小规模拼接拼接大量字符串。
2024-12-25 09:29:49
1668
1
原创 python Redis 操作工具类封装
在 Python 中封装 Redis 操作工具类,可以方便地在应用程序中复用 Redis 操作,简化 Redis 操作的复杂度,并提供统一的接口。这里给出一个基本的 Redis 操作工具类封装,使用redis-py库,这个库是 Python 与 Redis 交互的标准库。
2024-12-24 09:50:14
763
原创 java Redis 操作工具类封装(备忘)
在 Java 中,封装 Redis 的常见操作是提升开发效率和代码可维护性的好方法。使用 Redis 可以帮助你的应用在缓存、消息队列、会话存储等方面显著提高性能。以下是一个基于Jedis客户端的 Redis 操作工具类封装示例。
2024-12-24 09:46:40
950
原创 java 对ElasticSearch数据库操作封装工具类(对你是否适用嘞)
在 Java 中封装 ElasticSearch(ES)数据库操作(ES版本之间变动挺大的,别轻易换版本),可以使得与 ES 的交互更加简洁和易于维护。通过封装常见的操作,如插入文档、查询、更新和删除等,我们可以创建一个高效的工具类来简化开发流程。以下是一个简单的 ES 操作工具类的封装示例。
2024-12-23 09:34:33
716
原创 java 对mongodb操作封装工具类
在 Java 中,封装 MongoDB 操作的工具类是非常常见的做法。使用 MongoDB 官方的 Java 驱动程序,结合常用的工具类封装,可以使得与 MongoDB 的交互更加方便和清晰。下面是一个简单的 MongoDB 操作封装工具类的示例代码。
2024-12-23 09:18:26
735
原创 java对MySQL数据库的封装工具类
在Java中,针对MySQL数据库的封装工具类通常用于简化数据库操作,避免重复编写JDBC代码,提高开发效率和代码可维护性。以下是一个典型的针对MySQL数据库封装的工具类示例,包括数据库连接、查询、插入、更新、删除等常用操作。首先,我们需要一个数据库连接工具类,这个工具类负责获取数据库连接并释放资源。2. 封装JDBC操作工具类接下来,我们需要一个封装常见CRUD操作(增、删、改、查)的工具类。3. 处理查询结果的 接口由于查询操作返回的结果可能是不同的类型,我们可以通过一个接口来处理查询结果的
2024-12-19 14:13:11
477
原创 ruoyi定时任务加白名单
这时就需要在com.cnki.common.constant.Constants里添加上自定义任务类的包。提示新增任务***失败,目标字符串不在白名单内。然后再添加任务就可以了。
2024-12-19 14:07:33
540
good-windowsresource-pythonhhh3.7.3lslls.rar
2021-09-10
Struts+Spring+Hibernate整合教程
2014-01-07
你知道如何进入微观世界么
2024-12-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人