herman的文章

业余杂谈

理解OAuth 2.0 – 阮一峰的网络日志

5年前 (2020-02-06) 5878浏览

阮一峰的这篇文章被广泛转载!写的非常好,很多大佬都拿来借鉴! 这篇文章评论也很多,评论内容超过了原文字数。很久之前我看过这篇文章,最近被人问起,找不到原文了,因为被太多的人转载,而百度搜索的结果把转载的文章放到首页上,原文比较靠后。我这里摘录...

JAVA

Redis 持久化之RDB和AOF

5年前 (2020-02-06) 2109浏览

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

SQL

MySQL 最新高频面试题

5年前 (2020-02-06) 2687浏览

又到了一年的面试季,今年情况特殊,很多人可能都窝在家里,也有一些人准备找工作,但是疫情严重,也没企业发招聘信息。这个时候,最好的做法就是在家里刷面试题,今天给大家分享 21 个 MySQL 面试题。 1、Mysql中有哪几种锁? MyI...

业余杂谈

Centos7 下查看 python 版本的坑

5年前 (2020-02-05) 3816浏览

安装 Centos 的时候,一般会自带默认安装 python2.x。我们可以使用 python -V 可以查看对应的 python 版本。 但有时候,当我们安装 centos 后,当我们执行 python -V 的时候,却显示了一大堆出来,虽...

业余杂谈

计算机仿真程序告诉你为什么现在不要出门

5年前 (2020-02-04) 2323浏览

这次的疫情,程序员一直在行动! 前几天的《面对武汉新型冠状病毒nCoV疫情,程序员在行动!》不知道大家还记得不?程序员可是一点也没闲着,又是制作同程查询工具,又是开源 wuhan2020。 阿里的程序员也没闲着,搞了一个《全球寻源平台》...

业余杂谈

简单百行Java代码解世界最难九宫格

5年前 (2020-02-04) 2251浏览

世界最难九宫格到底有多难?据说,很多数学家都搞不定!真的是这样吗?今天我们一起来使用 Java 搞定它。 芬兰数学家因卡拉花费 3 个月设计出了世界上迄今难度最大的数独游戏,而且它只有一个答案。因卡拉说只有思考能力最快、头脑最聪明的人才能破解...

业余杂谈

Intellij idea 旧版本下载与激活

5年前 (2020-02-04) 3531浏览

有些人喜欢尝鲜,有些人喜欢恋旧。 在开发工具方面,并不是最新的就是最好的,而我认为适合你自己的版本才是最好的! 新版本的 idea 往往有很多新功能,而这些新功能我们 99% 的可能都用不到。同时还面临着激活等问题,学习成本也有限。所以...

业余杂谈

10个必须关注的国外区块链项目和网站

5年前 (2020-02-04) 12203浏览

区块链世界瞬息万变,任何一个新闻源都无法涵盖所有信息,我们需要从多个来源来获得最全面的视角。 下文将推荐一些加密货币资讯网站,以便多角度、更全面地了解区块链世界的最新消息和观点。 Coindesk CoindeskC 加密货...

HTML5

前端网页截图:Canvas截图 vs SVG截图

5年前 (2020-02-04) 5117浏览

如今很多网站都引入截图功能,可用于问题反馈、内容分享等实用需求,而前端截图也不知不觉成为了首选。今天为大家推荐两种前端截图方式,虽然有些局限,但是也能应付大部分项目需求。 Canvas截图:html2canvasSVG截图:rasterize...

JAVA

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

5年前 (2020-02-03) 2428浏览

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

业余杂谈

回形针PaperClip:一个视频告诉你关于新冠肺炎的一切!

5年前 (2020-02-02) 3689浏览

今天我朋友圈有一位网友不幸中招了,今天就不发技术文章了。大家一定要记得戴口罩! 新冠肺炎患者肺部全白 刚好我今天看到一个比较好的视频,我分享给大家! 关于新冠肺炎的一切! 视频显示不出来的,可以看这个地址:http...

JAVA

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

5年前 (2020-02-01) 4474浏览

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

JAVA

面试被问到:如何让 Redis 的 Value 过期,10个有9个不会!

5年前 (2020-01-31) 2384浏览

最近有个同学在群里交流心得,他说他面试了 10 个程序员,9 个都“不会”如何让 Redis 的 Value 过期! Redis 的持久化特性是它的一大亮点,但是它并不会被我们用来做持久化存储。因此,如何让 Redis 的 key 或 val...