xmt_herman_gcy的文章

JAVA

Redis 的订阅与发布JedisPubSub

6个月前 (06-20) 877浏览

订阅与发布的场景在现代分布式系统中非常的常见,而且使用场景也非常的多。比如,我现在有一个配置中心,当我更新配置后,我希望相关的系统都能够自动的把缓存给替换掉。 再比如,最常见的场景,群聊。只要群里已有人发消息,在这个群里的所有人都能收到。我这...

JAVA

如何理解 SpringBoot 中的约定优于配置

7个月前 (04-28) 406浏览

大约是两年前,有同事给我说到,SpringBoot 中约定优于配置是什么意思?是不需要配置吗?不需要配置问什么还有配置文件? 1000+ 道 SpringBoot 面试题 关于这么问题,我相信也困扰着不少人,而面试中也有不少人会被问到。...

JAVA

吐血整理1000道SpringBoot面试题

7个月前 (04-26) 2895浏览

昨天发的那篇文章,很多网友给私信,自己把控不住自己,一刷抖音久刷个不停。这让我想起了何炅的那句话:“想要得到你就要学会付出,要付出还要坚持;如果你真的觉得很难,那你就放弃,如果你放弃了就不要抱怨。人生就是这样,世界是平衡的,每个人都是通过自己的努力...

JAVA

java ConcurrentHashMap 教程

2年前 (2017-07-06) 838浏览 0评论

ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每个方法加synchronized,那样就变成了HashTable。 集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程...

JAVA

详解Nginx反向代理提高网站性能的原理

2年前 (2017-07-06) 1728浏览 0评论

现在大部分出名的网站都采用的是nginx服务器。nginx服务器性能得到了全球的认可。那么为什么nginx的性能会如此只好呢?本文将通过普通的现实例子来给大家讲明白nginx性能好的原因。 反向代理的主要作用是分发请求。 首先我们要了...

JAVA

Nginx配置文件nginx.conf教程

2年前 (2017-07-06) 836浏览 0评论

最近发现微信公众号使用的是nginx服务器。而我的CODE大全网站使用的也是nginx,因此对nginx服务器就有了详细的研究。本文总结一些相关的配置。 #定义Nginx运行的用户和用户组 user www www; #ng...

JAVA

@Scheduled 定时任务

2年前 (2017-07-05) 859浏览 0评论

关于 @Scheduled 我相信大家并不陌生。今天总结一下它的相关配置。 @Scheduled 定时器 @Scheduled 定时器的使用很简单,代码如下: @Component //import org.springfra...

HTML5

HTML5 video blob

2年前 (2017-07-05) 41013浏览 0评论

今天发现慕课网中的视频播放地址使用了Blob加密。这是一种新的用法,我是第一次发现。因此便研究了一下它的用法。 采用Blob可以在一定程度上模糊住大家。例如下面的这个播放地址: blob:http://simpl.info/884...

HTML5

Github GraphQL 介绍

2年前 (2017-07-05) 806浏览 0评论

现在我越来越意识到英语的重要性了。很多知识点缺少中文资料,而英文却有很多博文。希望人工智能在这方面能帮到我。 GitHub 宣布开放了一套使用 GraphQL 开发的公共 API。 GitHub 的 REST API 已经非常完善,设...

HTML5

JSZip 与 Blob

2年前 (2017-07-05) 1895浏览 0评论

jszip 是一个 JavaScript 库,可直接在浏览器上创建 zip 压缩档。 百度百科目前还没有相关的收录资料。从这一方面来说用的人还不是很多。今天我研究到了,就分享一下。 jszip 官方网址是:http://stuk.gi...

HTML5

HTML5 File 与 FileReader 教程

2年前 (2017-07-05) 920浏览 0评论

HTML5新增了很多特性,其中File API是非常重要的部分。在肉大师中,我大量使用了HTML5的文件API,这样一来可以给予用户近乎桌面软件的体验,二来还能减少服务器和带宽的消耗。今天终于把最后几个问题解决了,在这里总结下HTML5 File...

SQL

Oracle dblink用法详解

3年前 (2016-09-03) 2197浏览 2评论

当用户要跨本地Oracle数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。 DataBase Link概述 oracl...

HTML5

css3动画库animate.css的详细使用教程

4年前 (2016-04-11) 2116浏览 0评论

在这个年代,你要是不懂一点点css3的知识,你都不好意思说你是个美工,前端工程师,攻城尸了。如果说那些是我们的必备技能,当然是CSS3了。 从广义上来讲,css3动画可以分为两种。一种叫过渡(transition)动画,就是从初始状态过渡到结束...

HTML5

教你如何更改网页的默认alert弹窗

4年前 (2016-04-04) 3613浏览 0评论

我们都知道js中的alert有弹窗提示的作用,但它在实践项目中很少使用,原因就是因为长的太难看!那么今天我就给大家讲一下如何来美化这个系统自带的alert!详细代码如下: <!DOCTYPE html> <html l...

JAVA

线程和进程

5年前 (2015-06-19) 5265浏览 6评论

线程 线程是进程的一个执行流,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位,本身没有独立的地址和系统资源,是程序执行的最小单位。说通俗点,线程就是任劳任怨的干活。 进程 直观点说,保存在硬盘上的程序运行以后...