居然有人不知道Elasticsearch 9200端口和9300端口的区别

herman 4年前 (2020-02-11) 9070浏览

对于新手来说,有些东西确实对他们要求过高了! 今天,有人问我,Elasticsearch 为什么要开两个端口啊,9200 端口和 9300 端口到底有什么区别? 提到这里说明求知欲也很强烈。通常我们 9200 端口用的比较多,9300 ...

使用Java对导入导出的Excel加密解密

herman 4年前 (2020-02-08) 2204浏览

程序员或多或少的都会和 Excel 打交道,那么如何设置 excel 文件保护,通常可选择对整个工作簿进行加密保护,打开文件时需要输入密码;或者对指定工作表进行加密,即设置表格内容只读,无法对工作表进行编辑。另外,也可以对工作表特定区域设置保护,即...

分享15道最新SpringCloud面试题

herman 4年前 (2020-02-07) 2821浏览

SpringCloud 是现在面试必问的知识点了,最近群里不少人在准备面试。今年的金三银四成了不三不四了,再不准备一下,我估计很难找到满意的工作了! 下面是我总结的一些 SpringCloud 面试题,希望能够帮助到大家! 1、什么是 ...

RestTemplate 发送 Authorization Basic 认证

herman 4年前 (2020-02-07) 4100浏览

RestTemplate 是一个非常强大的 http 请求调用工具,根据它的名字就知道,它非常的适合调用 Rest 请求的场景。 在做 OAuth2 或者第三方认证的程序员中,我们往往需要进行 Basic 基本认证。这个涉及到 HttpHea...

RestTemplate 发送 post 请求传递参数教程

herman 4年前 (2020-02-07) 9568浏览

这两天群里有不少人在远程办公,有人在使用 RestTemplate 发送 post 请求,遇到了参数传递问题。本文写了一个简单的 post 参数传递的案例,希望能对大家有所帮助! 对于 http 的 post 请求,如果参数传递的不对,很可能...

Redis 持久化之RDB和AOF

herman 4年前 (2020-02-06) 1812浏览

Redis 有两种持久化方案,RDB (Redis DataBase)和 AOF (Append Only File)。如果你想快速了解和使用RDB和AOF,可以直接跳到文章底部看总结。本章节通过配置文件,触发快照的方式,恢复数据的操作,命令操作演...

拒绝 kill -9,拒绝暴力,教你 5 中方式优雅的停止 SpringBoot 服务

herman 4年前 (2020-02-03) 2089浏览

在使用 SpringBoot 的时候,都要涉及到服务的停止和启动,当我们停止服务的时候,很多时候大家都是kill -9 直接把程序进程杀掉,这样程序不会执行优雅的关闭。而且一些没有执行完的程序就会直接退出。 我们很多时候都需要安全的将服务停止...

4 种姿势让你彻底掌握 Redis 的导入导出以及数据迁移

herman 4年前 (2020-02-01) 3473浏览

闲着无事,在家里无聊。两天前,我搞了一个 2020-nCoV 新型肺炎确诊患者相同行程查询工具 V1.3,在朋友圈里疯狂转发!我兴奋极力了,这让我感受到了作为一个程序员的莫大价值。于是,我登上 B 站,想娱乐一下,发现我之前录制的一些视频被很多人关...

史上最全的 vi 命令大全,建议收藏!

herman 4年前 (2020-01-22) 2139浏览

不少人都放假了,就算没放假也是身在曹营心在汉。群里一位小白还在安心的学习,不放弃每一段空闲的时间。 这位网友,在 vi 使用方面遇到了一点疑惑,于是便有了这篇文章! Vi 命令键位图 命令历史 以:和/开头的命令都有历史纪录...

JVM 常用指令速查手册,建议收藏!

herman 4年前 (2020-01-18) 2041浏览

昨天在群里闲聊技术,提到了反编译和指令码。对于反编译和 JVM 的几个指令我解释了它们的各自所包含的意义。有人就问我,我是如何记住的。其实我也没记住这些指令,只不过,我总结了一个 JVM 常用指令速查手册,今天分享给大家! JVM 基本指令 ...

手把手教你干掉 SpringBoot 项目地址栏中 URL 后面的 jsessionid

herman 4年前 (2020-01-17) 3511浏览

出大 Bug 了,本来公司年会的抽奖程序已被同事写好了,人事临危任命同事再改一下程序,内置特等奖是一位高管。 同事已开始也是拒绝的,奈何敌不住人事的诱惑。最终答应了更改程序,结果年会现场抽特等奖翻车了。 年会抽奖程序翻车了 这事的...

尚硅谷JVM视频百度云免费教程下载

herman 4年前 (2020-01-16) 3820浏览

赶到年末,尚硅谷又出视频了,放假可以安排起来了! 我在第一时间获得了这套视频教程,现在免费分享给大家! 你,曾经被JVM伤害过吗? 线上系统突然卡死,无法访问甚至直接OOM!想解决线上JVM GC问题,却无从下手……新项目上线,对...

SpringBoot 集成 justauth 整合 github 第三方登录

herman 4年前 (2020-01-15) 3341浏览

最近有一位新同事在研究第三方登录功能,这个功能其实也很简单,业界也有著名的开源整合方案。我这里就说一下,SpringBoot 集成 justauth 整合 github 第三方登录开发过程中遇到的一些问题和大家分享一下! 整合过程很简单,第一...

CPU飙高,频繁GC,怎么排查?

herman 4年前 (2020-01-15) 1579浏览

处理过线上问题的同学基本上都会遇到系统突然运行缓慢,CPU 100%,以及Full GC次数过多的问题。当然,这些问题的最终导致的直观现象就是系统运行缓慢,并且有大量的报警。 本文主要针对系统运行缓慢这一问题,提供该问题的排查思路,从而定位出...