• 冒泡排序(Bubble Sort)

    冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。

    算法 2021-06-03 10:32:21 浏览(2566) 阅读原文
  • 策略模式(Strategy)

    在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。

    设计模式 | Java 2021-06-03 10:29:35 浏览(2396) 阅读原文
  • 单例模式(Singleton)

    单例模式(Singleton Pattern)是最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。

    设计模式 | Java 2021-06-03 10:29:34 浏览(1742) 阅读原文
  • 空间复杂度

    计算机的软硬件都经历一个比较漫长的演变史,作为为运算提供环境的内存,更是如此,从早些时候的512KB、经历了1M、2M、4M等,发展到现在的8G、16G和32G。所以早期算法在运行的过程中对内存的占用情况也是一个经常需要考虑的问题。这里可以用算法的空间复杂度来描述算法对内存的占用。

    算法 2021-06-01 09:33:31 浏览(3813) 阅读原文
  • 时间复杂度

    要计算算法的时间耗费情况,首先我们需要度量算法的执行时间,那么如何进行度量,本节我们将进行学习。

    算法 2021-06-01 09:28:34 浏览(3962) 阅读原文
  • 数据结构与算法概述

    数据结构是一门研究非数值计算的程序设计中的操作对象,以及他们之间的关系和操作等相关问题的学科。

    算法 2021-06-01 09:26:23 浏览(6493) 阅读原文
  • Golang实现网页截图和设置成Windows桌面背景

    前面我通过了Python实现了网页截图并设置成Windows桌面背景,感觉Python编译打包非常麻烦,所以就考虑能否用golang进行实现,那么本文就是记录如何实现该功能的。

    Go 2021-05-27 14:15:59 浏览(3515) 阅读原文
  • Python实现对网页进行截图

    很想将一个网页页面作为电脑桌面背景,但是目前系统好像不支持,所以就采用把网页进行截图保存,然后更换电脑的桌面背景,这样通过定时任务可以实现桌面背景切换。

    Python 2021-05-25 15:35:36 浏览(3583) 阅读原文
  • Python修改Windows桌面壁纸

    为了实现能定时修改桌面背景,又不想使用其他的软件,所以自己就通过了Python实现了更换桌面背景的程序,后期通过执行定时任务来修改自己的桌面背景。

    Python 2021-05-25 15:24:50 浏览(3124) 阅读原文
  • Python语音播报

    最近想做个程序,能够实现语音播报,所以就找了下python做语音播报非常的方便。

    Python 2021-05-16 12:36:15 浏览(3118) 阅读原文
  • XML实体注入漏洞

    XML实体注入漏洞

    php 2021-05-15 21:22:12 浏览(1772) 阅读原文
  • PHP的php-fpm内存占用过高的处理方案

    PHP的php-fpm内存占用过高的处理方案

    php-fpm 2021-05-15 21:21:02 浏览(3857) 阅读原文
  • Go-Micro链路追踪

    Go-Micro链路追踪

    Go 2021-05-09 22:33:54 浏览(4016) 阅读原文
  • Go-Micro api网关

    Go-Micro api网关

    Go 2021-05-09 22:33:54 浏览(4589) 阅读原文
  • Go-Micro注册到etcd

    Go-Micro注册到etcd

    Go 2021-05-09 22:33:54 浏览(4725) 阅读原文