- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 Spring Boot集成Elasticsearch
应用场景 用Elasticsearch进行进行存储、搜索和分析。主要存储对象是资源库的文件,包括图片、视频、文件、音频等。 安装ES 下载:https://www.elastic.co/downloads/elasticsearch。 解压后,进入bin目录,点击elasticsearch.bat即可启动 安装完成后输入localhost:9200看到下图返回结果即安装完成。 安装ik中文分词 github地址 https://github.com/medcl/elasticsearch-analy
2020-05-22 14:45:48 203
原创 SpringBoot集成MinIo实现资源库功能
项目背景 要实现一个资源库的功能,实现图片、文件、视频等资源的上传和下载。 为什么用MinIo? MinIO 是在 Apache License v2.0 下发布的对象存储服务器,免费、轻量、部署简单。 下载 windows 64位 https://dl.min.io/server/minio/release/windows-amd64/minio.exe minio.exe server E:\share Linux 64位 https://dl.min.io/server/minio/releas
2020-05-22 10:41:23 1313
原创 美团暑期实习后端面经
一面(1h) 美团的一面给我的感觉就是基础基础,特别基础,就问了一些数据结构和数据库的知识。 自我介绍,讲一下自己的优势 数据结构: 队列和栈的区别 手写:反转链表 二叉树前序中序后序遍历 手写:先递减后递增的序列种找出给定值的下标 排序算法你知道哪些,分别是什么样的 冒泡排序的时间复杂度和空间复杂度 数据库用的什么?用mysql写基础的sql语句 查找学生表里男生的名字 查找学生表中男女生人数 查找有一门课程在80分以上的男生名字 场景题:如果产品经理和你说要写一个string转int的函数,你要
2020-05-15 11:43:48 358
原创 腾讯后端暑期实习面经
一面 (25分钟) 投的太晚了,不知道是不是没有hc了,面试时间是真的短,第一次面试只有25分钟。一面也是过了 自我介绍 map的底层实现有哪些?讲了HashMap、TreeMap 。什么情况下要用TreeMap? 排序算法知道哪些,复杂度是多少,快排描述一下 TCP三次握手4次挥手 握手4次行不行 2次行不行 TCP流量控制和拥塞控制的区别 TCP和UDP的区别,UDP怎么保证可靠传输 进程之间的通信方式有哪些?进程和线程的区别 volatile可见性问题、ABA是如何解决的 多线程需要注意什么、怎么优化
2020-05-14 11:37:44 335
原创 字节跳动暑期实习后台开发技术面二面面经
字节跳动整个面试流程可以说是比较快了,反馈也很及时。面试下来感觉字节比较重视基本知识,操作系统、计算机网络都是必问的。 编程语言方面我比较擅长java,但两个面试官好像都不是写java的。 一面(1h) 自我介绍 介绍一下项目 项目中Redis数据不一致的问题怎么解决 Spring ioc MySQL ACID 隔离等级 每个隔离等级存在的问题 索引优化 聚簇索引非聚簇索引的区别 kafka怎么用...
2020-05-07 13:22:13 258
oracle.zip
2020-05-07
质量保证 checkList 例子
2018-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人