04 2022 档案
摘要:LinkedList 原理 LinkedList底层是双向链表,一个节点挂着一个节点 LinkedList不需要设定长度,不需要扩容 LinkedList 的优缺点 优点 ① 往里面插入一些元素的时候不需要像ArrayList数组那样需要挪动大量的元素了,直接在链表里加入一个节点就可以了 ② 如果要
阅读全文
摘要:电商系统的分类 B2C模式 business to customer,企业对用户,比如说我们在天猫和京东上买东西,都是直接从一个企业中购买的 电子商务交易的供给方是企业,而需求方是个人,这种形式就称为B2C模式 天猫、唯品会 C2C模式 customer to customer,C2C是个人与个人之
阅读全文
摘要:什么是索引 索引是帮助MySQL高效获取数据的排好序的数据结构 若没有使用索引的话,查找数据的时候会从上到下一条一条的向下查找,直到找到数据为止,索引的目的是为了提高查找速度的。 索引的数据结构 二叉树 如图所示,若采用二叉树,的确能提高查找的速度。对于 col2 列的 89 来说,使用索引之前需要
阅读全文
摘要:git 的体系概述 git 与 svn 的主要区别 存储方式不一样 git 把内容按元数据方式存储类似 k/v 数据库,而 svn 是按文件(新版 svn 已改成元数据存储) 使用方式不一样 从本地把文件推送远程服务,svn 只需要 commit 而 git 需要 add、commit、push 三
阅读全文
摘要:简介 Feign 是一个声明式的 HTTP 客户端,它的目的就是让远程调用更加简单。 Feign 提供了 HTTP 请求的模板,通过编写简单的接口和插入注解,就可以定义好 HTTP 请求的参数、格式、地址等信息了 Feign 整合了 Ribbon(负载均衡)和 Hystrix(服务熔断),可以让我们
阅读全文
摘要:概念 Nacos 是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台 它是使用 java 编写的,需要依赖 java 环境 nacos 文档地址:https://nacos.io/zh-cn/docs/quick-start.html 下载 nacos-server ht
阅读全文
摘要:首先在网上(gitee)下载 renren-generator 工程 https://gitee.com/renrenio/renren-generator 该工程可以可能有所修改导致错误,可以使用下面的工程 https://github.com/yangduojun/renren-generato
阅读全文
摘要:下载git https://git-scm.com 安装过程就一直 next 配置 git,进入 git bash # 配置用户名 git config --global user.name "用户名" # 配置邮箱 git config --global user.email "注册账号时用的邮箱
阅读全文
摘要:docker 安装文档 https://docs.docker.com/engine/install/centos/ 卸载系统之前的 docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-commo
阅读全文
摘要:微服务 微服务架构风格,就像是一把一个单独的应用程序开发为一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信,通常是 HTTP API。这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署。这些服务使用不同的编程语言书写,以及不同数据存储技术,并保持最低限度的集中式管理。 简而
阅读全文