240 发简信
IP属地:辽宁
  • 算法之旅(五)基础算法 排序算法和查找算法

    常用的排序算法和查找算法 在计算机科学中,排序算法和查找算法是两类最基本、最常用的算法。 排序算法用于将一组数据按照某种顺序(如升序、降序)进行排列; 查找算法用于在数据集合...

  • 算法之旅(四)常用数据结构

    常用数据结构介绍 常用的数据结构,包括顺序表、链表、队列、栈、哈希表和二叉树。 一、线性结构 首先我们要了解一个很重要的概念什么是线性结构。 线性结构 线性结构是指数据元素之...

  • 算法之旅(二) 初识数据结构与算法复杂度

    一、常用数据结构概览 数组(Array) 链表(Linked List) 栈(Stack) 队列(Queue) 哈希表(Hash Table) 树(Tree) 图(Graph...

  • 算法之旅(一)

    算法需要什么基础? 学习算法之前,建议具备以下几个基础知识: 编程基础:掌握至少一门编程语言面向对象编程:理解面向对象编程的思想,如类、对象、继承、多态等,这对理解某些算法和...

  • 你卷完算法了?

    算法之旅(一)

    算法需要什么基础? 学习算法之前,建议具备以下几个基础知识: 编程基础:掌握至少一门编程语言面向对象编程:理解面向对象编程的思想,如类、对象、继承、多态等,这对理解某些算法和...

  • 写写数据分析😏
    从数据采集->数据清洗->数仓搭建>数据存储>数据分析
    结合行业分析和引流、IP打造

    算法之旅(一)

    算法需要什么基础? 学习算法之前,建议具备以下几个基础知识: 编程基础:掌握至少一门编程语言面向对象编程:理解面向对象编程的思想,如类、对象、继承、多态等,这对理解某些算法和...

  • 可以补充一下redis实现幂等

    redis

    什么是缓存 程序经常要调用的对象存在内存中,方便其使⽤时可以快速调⽤,不必去数据库或者其他持久化设备中查询 缓存类别 1.DNS缓存、前端缓存、代理服务器缓存Nginx、应⽤...

  • 设计模式之代理模式(Proxy Pattern)

    代理模式定义 代理模式(Proxy Pattern) 是一种结构型设计模式。 为其他对象提供一种代理,以控制对这个对象的访问。 代理对象在客户端和目标对象之间起到中介作用,可...

  • 设计模式之抽象工厂模式(Abstract Factory Pattern)

    抽象工厂模式定义 抽象工厂模式(Abstract Factory Pattern)是一种创建型设计模式 提供了一个接口,用于创建一系列相关或相互依赖的对象,而无需指定它们的具...

  • 设计模式之工厂方法模式(Factory Method)

    工厂方法模式定义 工厂方法模式(Factory Method Pattern) 是一种创建型设计模式。 它定义了一个用于创建对象的接口,让子类决定实例化哪一个类。 工厂方法使...

  • 设计模式之策略模式(Strategy Pattern)

    策略模式定义 策略模式(Strategy Pattern)是一种行为型设计模式,定义了一系列算法,并将每个算法封装起来,使它们可以相互替换。策略模式使得算法可以在不影响客户端...

  • Mysql分页

    一、定义 分页(Pagination)是指在数据库查询中,将大量的结果集按照固定的数量分割成多个部分(页),以便逐步查看和处理。分页可以提高数据查询和传输的效率,减少一次性加...

  • 游标

    一、引言 在处理大量数据时,分页(Pagination) 是常用的技术手段。然而,使用 LIMIT 和 OFFSET 进行分页在数据量很大时可能会导致性能问题。相反,使用 游...

  • OceanBase

    OceanBase数据库的使用与优化 随着业务的快速扩展和数据量的增加,选择合适的数据库系统对于提升系统性能和应对业务需求至关重要。本文将介绍OceanBase的应用场景、为...

  • 120
    redis

    什么是缓存 程序经常要调用的对象存在内存中,方便其使⽤时可以快速调⽤,不必去数据库或者其他持久化设备中查询 缓存类别 1.DNS缓存、前端缓存、代理服务器缓存Nginx、应⽤...

  • 120
    三大消息之一Rabbitmq

    消息队列核心的几个概念 定义 是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、C、用于在分布式系统中...

  • 120
    三大消息之Kafka

    讲解AMQP和JMS JMS AMQP以及拓展项MQTT AMQP和JMS的主要区别 核心 官网 http://kafka.apache.org/[http://kafka....

  • 120
    数据库优化-索引优化

    优化原因 性能低 执行时间太长 等待时间太长 SQL语句欠佳(连接查询) 索引失效 服务器参数设置不合理(缓冲、线程数) Mysql表引擎 MySQL数据库支持多种存储引擎,...