240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    什么是多态?不同语言实现的方式

    什么是多态 面向对象程序设计有三要素:封装、继承(或组合)、多态,前两者较好理解,多态总让人困惑,不知道具体有什么作用,更不知道为什么要用多态。...

    0.1 19 0 1
  • Java实现数组去重复的18种写法

    说明 数组(含List)去重复在日常工作中经常遇到,很多时候用到Set数据结构,但有时候我们需要针对数据进行干预,这时候就需要用其他的实现方式了...

  • Resize,w 360,h 240
    JavaScript实现合并排序算法详解

    JavaScript实现归并排序算法详解 说明 归并排序(Merge Sort)算法,也叫合并排序,是创建在归并操作上的一种有效的排序算法。算法...

  • C、Java、Python实现二分查找比较

    C语言版本 java语言版本 python语言版本 更多语言版本,请看这里: https://github.com/microwind/algo...

    1.3 73 0 1
  • Rust实现冒泡排序算法

    rust因其安全性和易用性,未来将取代C与C++。那么rust学习起来困难吗?其实很简单,请看一下代码。 更多语言冒泡算法源码,请访问 http...

  • 【访问者设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

    简介 访问者模式(Visitor Pattern)是一种行为型模式。它封装一个访问者类,把各元素类的操作集合起来,目的是将数据结构与数据操作分离...

    1.3 79 0 1
  • Resize,w 360,h 240
    【模板方法设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

    简介 模板方法模式(Template Method Pattern)也叫模板模式,是一种行为型模式。它定义了一个抽象公开类,包含基本的算法骨架,...

  • 【策略设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

    简介 策略模式(Strategy Pattern)属于行为型设计模式。将每一个算法封装到具有共同接口的独立类中,根据需要来绑定策略,使得具体实现...

  • Resize,w 360,h 240
    【单例设计模式详解】Java/JS/Go/Python/TS不同语言实现

    简介 单例模式(Singleton Pattern)属于创建型设计模式,这种模式只创建一个单一的类,保证一个类只有一个实例,并提供一个访问该实例...

个人介绍
四十不惑的中年程序员🧑🏻‍🏫
二十年编程经验🐾
💻 对互联网和人生的思考🧠
关注我❤️,分享技术、互联网、人生点滴感悟。
🙏 编程语言:Java/JS/Python/Go/C