zmt6117
码龄9年
关注
提问 私信
  • 博客:14,770
    14,770
    总访问量
  • 13
    原创
  • 419,612
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-12-22
博客简介:

qq_33466335的博客

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得0次评论
  • 获得41次收藏
创作历程
  • 9篇
    2020年
  • 4篇
    2019年
  • 2篇
    2018年
成就勋章
TA的专栏
  • 面经及面试准备
    7篇
  • 技术问题及解决方案
    4篇
  • leetcode和算法
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot集成MinIo实现资源库功能

项目背景要实现一个资源库的功能,实现图片、文件、视频等资源的上传和下载。为什么用MinIo?MinIO 是在 Apache License v2.0 下发布的对象存储服务器,免费、轻量、部署简单。下载windows 64位https://dl.min.io/server/minio/release/windows-amd64/minio.exeminio.exe server E:\shareLinux 64位https://dl.min.io/server/minio/releas
原创
发布博客 2020.05.22 ·
1328 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

美团暑期实习后端面经

一面(1h)美团的一面给我的感觉就是基础基础,特别基础,就问了一些数据结构和数据库的知识。自我介绍,讲一下自己的优势数据结构:队列和栈的区别手写:反转链表二叉树前序中序后序遍历手写:先递减后递增的序列种找出给定值的下标排序算法你知道哪些,分别是什么样的冒泡排序的时间复杂度和空间复杂度数据库用的什么?用mysql写基础的sql语句查找学生表里男生的名字查找学生表中男女生人数查找有一门课程在80分以上的男生名字场景题:如果产品经理和你说要写一个string转int的函数,你要
原创
发布博客 2020.05.15 ·
378 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

腾讯后端暑期实习面经

一面 (25分钟)投的太晚了,不知道是不是没有hc了,面试时间是真的短,第一次面试只有25分钟。一面也是过了自我介绍map的底层实现有哪些?讲了HashMap、TreeMap 。什么情况下要用TreeMap?排序算法知道哪些,复杂度是多少,快排描述一下TCP三次握手4次挥手 握手4次行不行 2次行不行TCP流量控制和拥塞控制的区别TCP和UDP的区别,UDP怎么保证可靠传输进程之间的通信方式有哪些?进程和线程的区别volatile可见性问题、ABA是如何解决的多线程需要注意什么、怎么优化
原创
发布博客 2020.05.14 ·
347 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

安卓音乐播放器云胡不歌

发布资源 2020.05.11 ·
zip

LBS数据隐藏LSBHideProject.zip

发布资源 2020.05.11 ·
zip

oracle.zip

发布资源 2020.05.07 ·
zip

简历模板JL0005.zip

发布资源 2020.05.07 ·
zip

字节跳动暑期实习后台开发技术面二面面经

字节跳动整个面试流程可以说是比较快了,反馈也很及时。面试下来感觉字节比较重视基本知识,操作系统、计算机网络都是必问的。编程语言方面我比较擅长java,但两个面试官好像都不是写java的。一面(1h)自我介绍介绍一下项目项目中Redis数据不一致的问题怎么解决Spring iocMySQL ACID 隔离等级 每个隔离等级存在的问题 索引优化 聚簇索引非聚簇索引的区别kafka怎么用...
原创
发布博客 2020.05.07 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java NIO实现文件复制

Java 中的NIO是指IO多路复用,用于文件传输的Channel是FileChannel,除此之外还有SocketChannel,ServerSocketChannel,DatagramChannel。本文用FileChannel 实现文件的复制。package com.zmt.exercise.io;import java.io.File;import java.io.FileInp...
原创
发布博客 2020.04.13 ·
182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

利用Condition实现一个线程打印奇数一个线程打印偶数

常见面试题——在多线程环境下实现对一个数的循环打印。利用Condition实现一个线程打印奇数一个线程打印偶数import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;public c...
原创
发布博客 2020.04.10 ·
238 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二叉树前序、中序、后序、层次遍历Java实现

二叉树前序、中序、后序遍历主要就是递归实现。层次遍历用队列进行实现。前序遍历/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val ...
原创
发布博客 2020.04.08 ·
105 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2020阿里暑期实习JAVA岗三面面经

一面(视频面试,大约1h)自我介绍redis为什么那么快hashmap,ConcurrentHashMap,HashTable的数据结构hash 函数你了解哪些equals和hashcode散列值过大怎么办treemap了解嘛JUC你知道哪些,在哪用过线程的通信方式线程池有哪几种在线算法题 dfs的题二面(电话面,40分钟)自我介绍聊项目redis哨兵、redis过期...
原创
发布博客 2020.04.08 ·
984 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

linux基本知识学习笔记

vi 和 vim 的三种模式1、正常模式在正常模式下,我们可以使用快捷键2、插入模式在该模式下,程序员可以输入内容3、命令行模式在该模式下,程序员可以提供相关指令,完成读取、存盘、替换、离开vim等vim 编辑快捷键复制 yy,复制当前行的向下5行 5yy粘贴 p删除 dd在文件中查找某个关键词 进入命令行模式 /关键字设置文件的行号 命令行模...
原创
发布博客 2019.09.17 ·
391 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记录leetcode的一些解法

记录leetcode的一些解法1. Two Sum2. Add Two Numbers1. Two SumGiven an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would ha...
原创
发布博客 2019.03.27 ·
1499 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java后台处理同名cookie

浅谈java后台处理同名cookie最近开发过程中遇到了一个同名cookie的问题,目前是提示用户同名cookie,让他们通过自己清除浏览器达到清除同名cookie的目的。分析后有两种可能造成同名cookie1、使用postman等工具写入cookie2、子项目种了同名cookie(要去定位,去找) Cookie[] cookies = request.getCookies(); ...
原创
发布博客 2019.01.11 ·
1325 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gitlab-ci实现持续集成 自动部署,gitlab-ci.yml案例

1、简介gitlab-ci 即为 gitlab continuous integration,也就是gitlab自带的持续集成工具。其思想就是每次用户push代码到gitlab上时触发执行gitlab-ci .yml 脚本,脚本的内容包括了测试,编译,部署等一系列自定义的内容。本文就是利用gitlab-ci的持续集成来实现自动部署,再加上checkstyle和findbugs实现代码检测。2...
原创
发布博客 2019.01.10 ·
5883 阅读 ·
4 点赞 ·
0 评论 ·
17 收藏

An invalid domain [.B.A.com] was specified for this cookie域名问题分析与解决

1、 问题描述项目 B.A.com 二级域名下挂有三级域名C.B.A.com为了使域名之间实现cookie共享,设置cookie domain 为.B.A.com在老版本上该设计可行,但进行代码迁移后代码报错不可行问题出在tomcat不同版本域名解析不同2、问题分析在tomcat8.5上是使用 org.apache.tomcat.util.http.Rfc6265CookieProce...
转载
发布博客 2018.12.27 ·
1147 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Centos安装jenkins,gitlab,搭建持续集成环境

Centos安装jenkins,gitlab,搭建持续集成环境一、配置jenkins环境1、安装java jdk2、安装jenkins一、配置jenkins环境1、安装java jdkyum install -y java2、安装jenkins2.1 安装1 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.o...
转载
发布博客 2018.12.18 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

质量保证 checkList 例子

发布资源 2018.06.17 ·
xls
加载更多