跳至内容

编程技术之美-IT之美

越努力越进步-越开心越自信-越懒惰越迷茫-越焦虑越自卑

  • 首页
  • 编程之美
    • Java之美
      • Java基础
      • Java核心
      • JVM
      • 框架
    • Python之美
    • golang之美
    • C++之美
    • PHP之美
    • Swift之美
    • Objective-C之美
  • 算法之美
    • 数据结构与算法
    • 数学之美
  • 设计模式之美
  • 架构之美
    • 微服务
    • Server
    • 存储之美
    • 网络协议
    • 操作系统
    • 数据之美
  • AI之美
    • 机器学习
    • 深度学习

月度归档: 2024年7月

Objective-C引用类型和值类型

发表于2024年7月30日2023年11月12日 作者 IT之美

Objective-C中的变量类型可以分为值类型和引用类型,理解它们的区别很重要。 值类型 值类型变量直接存储… 继续阅读 Objective-C引用类型和值类型

Swift 如何解决循环引用

发表于2024年7月29日2023年11月11日 作者 IT之美

循环引用是一个类实例和类属性互相持有对方,造成内存无法释放的问题。Swift中可以通过weak、unowned… 继续阅读 Swift 如何解决循环引用

如何实现Kruskal最小生成树算法?

发表于2024年7月29日2023年6月5日 作者 IT之美

Kruskal 算法也是一种得到最小生成树的算法。它会从所有边中选取权重最小的边,若该边的两个节点不在同一个连… 继续阅读 如何实现Kruskal最小生成树算法?

【Python】Python 中 yield 的作用是什么?

发表于2024年7月26日2023年7月29日 作者 IT之美

在 Python 中,yield 是一个生成器函数,它的作用有: 惰性求值使用 yield 可以实现惰性求值,… 继续阅读 【Python】Python 中 yield 的作用是什么?

如何使用JPA进行持久化操作?

发表于2024年7月26日2023年7月15日 作者 IT之美

使用JPA进行持久化操作的步骤如下: 创建实体类,使用@Entity注解定义实体,@Id定义主键。 在pers… 继续阅读 如何使用JPA进行持久化操作?

Objective-C中是否有static方法

发表于2024年7月23日2023年11月12日 作者 IT之美

Objective-C中确实存在static方法。static方法是类方法(class method)的一种,… 继续阅读 Objective-C中是否有static方法

Swift 中的结构体和类的区别

发表于2024年7月22日2023年11月11日 作者 IT之美

结构体和类都是定义数据模型的方式,但在Swift中它们有一些重要的区别。 定义方式 结构体使用struct定义… 继续阅读 Swift 中的结构体和类的区别

如何实现拓扑排序算法?

发表于2024年7月22日2023年6月5日 作者 IT之美

拓扑排序是对有向无环图(DAG)中节点的一种排序方式。它将DAG中节点排成一个线性序列,使得如果存在一条从节点… 继续阅读 如何实现拓扑排序算法?

【Python】Python 虚拟环境有什么作用?

发表于2024年7月19日2023年7月29日 作者 IT之美

Python 虚拟环境(Virtual Environment)的作用主要有: 隔离开发环境在虚拟环境中安装的… 继续阅读 【Python】Python 虚拟环境有什么作用?

Objective-C 中的Runtime使用介绍

发表于2024年7月16日2023年11月12日 作者 IT之美

Runtime是Objective-C语言动态化的关键技术,可以实现很多高级功能。 Runtime简介 Obj… 继续阅读 Objective-C 中的Runtime使用介绍

Swift中元组代码详解

发表于2024年7月15日2023年11月11日 作者 IT之美

元组(Tuple)是Swift中的一种复合数据类型,可以让我们创建一个包含多个值的组合。 元组的定义 元组通过… 继续阅读 Swift中元组代码详解

如何实现最小生成树算法?

发表于2024年7月15日2023年6月5日 作者 IT之美

最小生成树是连接图中所有节点的最小权重的树。常用的算法有 Prim 算法和 Kruskal 算法。 我们可以使… 继续阅读 如何实现最小生成树算法?

【Python】Python 2.6和 Python 2.7的主要区别在哪些方面?

发表于2024年7月12日2023年7月29日 作者 IT之美

Python 2.7相较于Python 2.6有以下主要区别: 语法方面 2.7支持字典和集合推导式; 2.7… 继续阅读 【Python】Python 2.6和 Python 2.7的主要区别在哪些方面?

Objective-C的类如何设计

发表于2024年7月9日2023年11月12日 作者 IT之美

以下我将通过一个类的设计案例,来讲解Objective-C中类和对象的使用。 类的设计 我们需要设计一个Per… 继续阅读 Objective-C的类如何设计

Swift 中的协议扩展详解

发表于2024年7月8日2023年11月11日 作者 IT之美

协议扩展(Protocol Extension)是Swift中的一个非常实用的特性,它可以通过扩展的方式为遵循… 继续阅读 Swift 中的协议扩展详解

如何实现二叉树的遍历算法?

发表于2024年7月8日2023年6月5日 作者 IT之美

二叉树的遍历是非常常见和重要的操作。主要有前序遍历、中序遍历和后序遍历三种方式。 我们可以使用递归方式实现二叉… 继续阅读 如何实现二叉树的遍历算法?

【Python】Python反射机制的功能和使用方法?

发表于2024年7月5日2023年7月29日 作者 IT之美

Python反射机制主要通过以下几种方式实现: type() – 返回对象类型可以使用type()… 继续阅读 【Python】Python反射机制的功能和使用方法?

Objective-C循环结构代码详解

发表于2024年7月2日2023年11月12日 作者 IT之美

循环结构是每种编程语言中的基本控制能力,Objective-C中也提供了各种循环结构。 for循环 for循环… 继续阅读 Objective-C循环结构代码详解

Swift中的集合中的过滤和映射

发表于2024年7月1日2023年11月11日 作者 IT之美

Swift中的数组、字典等集合类型提供了非常强大的过滤filter和映射map方法,可以极大地提高我们处理集合… 继续阅读 Swift中的集合中的过滤和映射

如何判断一个二叉树是否为平衡二叉树?

发表于2024年7月1日2023年6月5日 作者 IT之美

平衡二叉树的定义是:它是一个空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树… 继续阅读 如何判断一个二叉树是否为平衡二叉树?

跳至页脚

分类

  • ActiveMQ
  • AI之美
  • C++之美
  • Docker
  • Flink
  • Git
  • golang之美
  • golang基础
  • Hadoop
  • Hibernate
  • Hive
  • IOS
  • Java Lambda
  • JavaScript
  • Java之美
  • Java基础
  • Java核心
  • JMeter
  • JVM
  • JVM原理
  • JVM实战
  • Kafka
  • Kubernetes
  • Maven
  • MongoDB
  • MQ
  • Mybatis
  • Mybatis Plus
  • MySQL
  • Nginx
  • Objective-C之美
  • PHP之美
  • Python之美
  • RabbitMQ
  • Redis
  • RocketMQ
  • Spring
  • Spring Boot
  • Spring Cloud
  • Spring MVC
  • Swift之美
  • Tomcat
  • Vue
  • 前端
  • 区块链
  • 存储之美
  • 容器
  • 工具
  • 微服务
  • 操作系统
  • 数据之美
  • 数据结构与算法
  • 机器学习
  • 架构之美
  • 框架
  • 深度学习
  • 算法之美
  • 编程之美
  • 网络协议
  • 设计模式之美
  • 项目管理
  • 默认分类

近期文章

  • 【Python】Python多线程的最佳实践?
  • 【Python】Python如何实现多线程?
  • 【Python】Python中的lambada匿名函数怎么写?
  • 【Python】Python中的高阶函数有哪些?
  • 【Python】Python常见的内置函数有哪些?

归档

  • 2025年1月
  • 2024年12月
  • 2024年11月
  • 2024年10月
  • 2024年9月
  • 2024年8月
  • 2024年7月
  • 2024年6月
  • 2024年5月
  • 2024年4月
  • 2024年3月
  • 2024年2月
  • 2024年1月
  • 2023年12月
  • 2023年11月
  • 2023年10月
  • 2023年9月
  • 2023年8月
  • 2023年7月
  • 2023年6月
  • 2023年5月
  • 2023年4月
  • 2023年3月
  • 2023年2月
  • 2023年1月
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年1月
  • 2020年12月
  • 2020年8月
  • 2020年7月
  • 2020年6月
  • 2020年5月

标签

ActiveMQ AI C++ ChatGPT error Flink git Golang Hadoop Hibernate Hive http IOS Java基础 JdbcTemplate JMeter JPA JVM Kafka lambda linux Linux命令 Maven Mongodb Mybatis Mybatis Plus MySQL Nginx Objective-C PHP Python Redis RocketMQ Socket Swift TCP/UDP Vue 人工神经网络 常见错误 数据结构与算法 机器学习 深度学习 网络编程 设计模式 面试题
版权所有 编程技术之美-IT之美 | 京ICP备20020091号