240 发简信
IP属地:上海
  • 几种排序方式

    这篇文章主要记录几种排序方式,描述他们的排序过程,复杂度,代码实现,使用比较。 主要包括以下几种: 冒泡排序 插入排序 选择排序 归并排序 快速排序 桶排序 基数排序 计数排...

  • 树的几种遍历方式

    主要记录一下对于二叉树,进行遍历的几种方式,包括: 前序遍历 中序遍历 后序遍历 深度优先遍历 广度优先遍历 我们以下面的这个二叉树结构为例,分别描述一下这几种遍历的方式有什...

  • 基于Docker的MySQL主从复制环境搭建

    1. 前言 之前的程序架构可能是这样的一种形式: 当程序体量扩大后,我们进行扩展,可能会扩展多个后台服务实例,但数据库还是只有一个,所以系统的瓶颈还是在数据库上面,所以这次的...

  • 基于Docker的MySQL主从复制环境搭建

    1. 前言 之前的程序架构可能是这样的一种形式: 当程序体量扩大后,我们进行扩展,可能会扩展多个后台服务实例,但数据库还是只有一个,所以系统的瓶颈还是在数据库上面,所以这次的...

  • 基于Docker的MySQL主从复制环境搭建

    1. 前言 之前的程序架构可能是这样的一种形式: 当程序体量扩大后,我们进行扩展,可能会扩展多个后台服务实例,但数据库还是只有一个,所以系统的瓶颈还是在数据库上面,所以这次的...

  • Mybatis是如何实现SQL防注入的

    Mybatis这个框架在日常开发中用的很多,比如面试中经常有一个问题:$和#的区别,它们的区别是使用#可以防止SQL注入,今天就来看一下它是如何实现SQL注入的。 什么是SQ...

  • Java位运算符详解

    前言 之前了解过位运算符,左移<<等于乘以2,右移>>等于除以2。但是我在看jdk源码的时候发现了一个>>>三个符号的,不明白这是什么意思,就去搜了一下,发现还挺多的知识点的...

  • 手写红黑树的简单实现

    基于《算法》一书的红黑树的插入和删除。看过不同的教材,也有不同的实现方式,但是最终的结果也大致相同,感觉这个比较容易理解,就采用这种的方式来进行简单实现。 定义树节点的实体类...

  • 将链表转换为树

    题目来源 今天做了个题: 将一个链表里的数据组装树形结构,链表里的数据已经满足树形结构要求 这道题描述的很简单,但是有很多种情况。他只说了链表数据满足树形结构要求,并没有说明...

  • 老哥,求续篇啊。

    黑苹果 - 制作Mac启动盘

    前言 先啰嗦两句, 这个教程打算分成几篇来写, 详细记录我的装机经过, 你可以把这篇当成废话篇, 心急的书友可以直接跳过。前两天趁着618组装了一台PC, 换下了服役接近5年...

  • 120
    javascript开发植物大战僵尸

    简介 这是我给社团学弟写的一个小demo,一个简易版植物大战僵尸,基本上涉及了不少简单而且重要的小知识,对学习前端入门应该还是有些帮助的,现在我带大家来分析分析这个小demo...

  • 史上最全的前端资源大汇总

    1.前言 最近有很多朋友问我有没有相关的书籍推荐,希望能够自学一下前端。 正好最近在查阅文章的时候,发现有朋友已经进行过总结。 经过沟通和“行贿”😁,终于取得转载权利,在此感...

  • 120
    CSS 盒模型_第四天

    请各位读者添加一下作者的微信公众号,以后有新的文章,将在微信公众号直接推送给各位,非常感谢。 如果您觉得这篇文章还不错,可以去H5专题中查看更多相关文章。 首先对于之前的拖更...

  • 120
    5分钟 搭建免费个人博客

    五分钟倒数已经可以计时了。 三步完成免费个人博客搭建, 这是一篇小白也能看懂的文章,本文主要针对mac OS ,Windows 除了软件安装方式和命令有些区别(装了git b...