映月台

等到风景都看透


  • 首页

  • 标签

  • 分类

  • 归档

  • 日记

  • 搜索

实现字典树 (前缀树)

发表于 2019-10-20 | 分类于 代码练习 | 阅读次数:
题目描述 实现一个 Trie (前缀树),包含 insert, search, 和 startsWith 这三个操作。 说明:你可以假设所有的输入都是由小写字母 a-z 构成的。保证所有输入均为非空字符串。 示例12345678Trie trie = new Trie();trie.inser ...
阅读全文 »

Ingress使用笔记

发表于 2019-10-17 | 分类于 容器化 | 阅读次数:
Ingress原理Ingress为K8S中所有service提供对外部的代理,其核心工作组件为Ingress Controller,这里的Ingress Controller有很多种具体实现,包括Nginx、HAProxy、Envoy、Traefik 等,我用到的是nginx-ingress-con ...
阅读全文 »

Kubernetes学习笔记

发表于 2019-10-09 | 分类于 容器化 | 阅读次数:
YAML模板123456789101112131415161718192021apiVersion: apps/v1kind: Deploymentmetadata: name: nginx-deployment labels: app: nginxspec: replicas: 3 ...
阅读全文 »

Docker学习笔记

发表于 2019-09-24 | 分类于 容器化 | 阅读次数:
docker底层使用的技术 隔离技术namespace,范围包括PID、Mount、UTS、IPC、Network、User 资源限制Cgroups,限制一个进程组能够使用的资源上限,包括 CPU、内存、磁盘、网络带宽等等,可以在/sys/fs/cgroup下查看各种Cgroups的配置 Cgr ...
阅读全文 »

Springboot搭建

发表于 2019-07-08 | 分类于 动手实践 | 阅读次数:
前言为了跨出转型微服务的第一步,首先要基于spring boot搭建一个工程,这里就记录一下初始搭建服务的过程,以及其中遇到的问题。后续的计划是能够把微服务的一整套东西用到生产环境上去,细细想来好像难度不小。 依赖引入spring boot可以使用maven进行项目管理,那第一选择肯定是使用mave ...
阅读全文 »

shadowsocks服务端搭建过程

发表于 2019-07-08 | 分类于 动手实践 | 阅读次数:
写在前面最近因为要科学上网,准备自己搭个shadowsocks做梯子。为了提高效率,于是直接求助于某资深工程师,他甩给我一篇自己的ss搭建攻略,信誓旦旦说跟着做一定成。没想到其中的坑还是很多,所以还是写篇东西记录一下,防止下次再装ss的时候又踩坑。 安装过程主要:操作系统环境为Centos7 1.更 ...
阅读全文 »

ReentrantLock详解

发表于 2019-07-08 | 分类于 源码解析 | 阅读次数:
前言心血来潮想到要做一些源码分析,想想从ReentrantLock类开始挺合适的,就尝试着先写一篇吧,废话不多说进入正题。 正文说到ReentrantLock类首先肯定得看一下内部类Sync,其定义如下(此处仅保留了一些重要部分,后面的源码片段也会如此操作) 12345678910111213141 ...
阅读全文 »

N皇后问题

发表于 2019-07-08 | 分类于 代码练习 | 阅读次数:
题目描述 如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击(皇后攻击范围为横、竖以及对角线),输出所有可能的放置情况,皇后以Q表示。 示例输入n为4时,输出: 1234567891011[ [".Q..", // 解法 1 "...Q", "Q...", "..Q ...
阅读全文 »

服务化组件图谱

发表于 2019-07-08 | 分类于 体系图谱 | 阅读次数:
阅读全文 »

数据流中的第K大元素

发表于 2019-07-08 | 分类于 代码练习 | 阅读次数:
题目描述 设计一个找到数据流中第K大元素的类(class)。注意是排序后的第K大元素,不是第K个不同的元素。 你的 KthLargest 类需要一个同时接收整数 k 和整数数组nums 的构造器,它包含数据流中的初始元素。每次调用 KthLargest.add,返回当前数据流中第K大的元素。 ...
阅读全文 »
123
meteorxht

meteorxht

现就职于杭州,一个立志成为架构师的男人

27 日志
10 分类
17 标签
GitHub E-Mail Jianshu
© 2020 meteorxht