logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

为什么 Java 开发者要学 Python?——我的学习动机与目标

《Java开发者转向Python的实用指南》是一篇针对有Java背景的技术人员学习Python的指导文章。作者作为资深Java开发者,阐述了学习Python的必要性:Python在AI、数据科学等新兴领域占据主导地位,而Java更适合企业级后端开发。文章对比了两者的差异,指出Java适合构建稳定的大型系统,Python则擅长快速原型开发和数据处理。作者分享了自己的学习目标,包括构建RAG知识库、开

文章图片
#java#python#开发语言
Spring 的 Bean 对象什么?

本文主要探讨Spring框架中的Bean对象概念及其管理机制。首先指出传统Java项目中对象管理的问题:通过new关键字创建对象导致高耦合和高维护成本。随后介绍简易容器解决方案(如SimpleContainer)通过缓存和依赖注入减少对象创建开销。 重点对比了Spring Bean与其他对象管理工具的区别: 与手动容器相比,Spring提供完整的IoC/DI、生命周期管理和AOP支持; 与Goog

文章图片
#spring#java#后端
Python 基础语法 vs Java —— 从变量到控制流

本文对比了Java和Python在语法上的主要差异,帮助Java开发者快速适应Python。重点包括:1)Python使用缩进而非大括号定义代码块;2)动态类型与静态类型的区别;3)命名风格从camelCase转为snake_case;4)条件语句和循环的语法差异,如elif替代else if,for循环基于迭代器等;5)Python特有的循环else子句。文章强调Python通过简洁语法提高可读

文章图片
#python#开发语言
Redis 简介和安装

Linux 8 / Centos 8 安装 Redis

文章图片
#python
Redis 数据结构

redis 的 string , list 队列,Set 集,的数据结构讲解

文章图片
#redis#数据结构#数据库
Redis 数据结构 ZSet, BIT, HyperLogLog,Geo 空间数据

本文摘要: Redis高级数据结构专题深入解析了ZSet、位图、HyperLogLog和Geo四种核心数据结构: ZSet有序集合:在Set基础上添加score分数实现自动排序,支持高效范围查询和排名操作,适用于排行榜、延时队列等场景。详细介绍了ZADD的NX/XX/LT/GT参数、ZRANGE查询及集合运算命令。 位图(Bitmap):基于String的二进制位操作,适合海量布尔值存储(如签到系

文章图片
#redis#数据结构#java
Java-01-基础篇-JDK日志(JUL)

本文介绍了Java标准库自带的日志框架JUL(java.util.logging)的核心功能和使用方法。主要内容包括:1)JUL的基本实现和日志级别(SEVERE/WARNING/INFO等)的国际化支持;2)日志处理器的配置,支持控制台、文件等多种输出方式;3)自定义日志格式的方法。虽然JUL功能完整,但由于配置复杂、性能一般、扩展性差、与主流框架集成困难等原因,在开发中逐渐被Logback/L

文章图片
#java#jvm#算法
新手也能学得会的之 Java 时间类 使用与设计

本文详细介绍了Java中的时间处理机制。第一部分解释了Unix时间戳作为计算机时间表示的基础,以及Java如何通过Date类和java.time包处理时间。第二部分分析了Date类的设计缺陷,包括时区、夏令时等问题,并介绍了现代Java时间API的改进。第三部分探讨了时间格式化与本地化处理,包括SimpleDateFormat和Fastjson的使用。第四部分讲解了SpringBoot项目中时间数

文章图片
#java#开发语言
面向对象编程(OOP)在 Python 中的实现——类、继承与特殊方法

写给习惯 POJO、getter/setter 和 final class 的你本文是《从 Java 到 Python:一位后端工程师的零基础学习之旅》系列的第五篇。在 Java 中,OOP 是构建大型系统的基石:一切皆对象类必须显式定义字段、构造函数、访问器继承、封装、多态是三大支柱而 Python 虽然也支持完整的面向对象编程,但它的态度更务实:“如果一个功能可以用简单函数实现,就不要强行用类

文章图片
#python#开发语言
Python 的数据结构实战——List、Dict、Set 与 List Comprehension

写给习惯 ArrayList、HashMap 和 Stream API 的你本文是《从 Java 到 Python:一位后端工程师的零基础学习之旅》系列的第六篇。在 Java 中,我们依赖 ArrayList、HashMap、HashSet 等集合类处理数据,配合 Stream API 实现过滤、映射、聚合等操作——代码虽强,但往往需要多行。而在 Python 中,列表(List)、字典(Dict

文章图片
#python#数据结构#list
    共 19 条
  • 1
  • 2
  • 请选择