首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
1
订阅
hutaishi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
掌握 Spring 之 RestTemplate
在 Java 服务端开发领域里,Spring 是绕不开的话题,尤其是现在微服务概念盛行,Spring Boot 的出现更是给 Spring 注入了新的活力,除此之外还有 Spring Cloud,这些框架让 Spring 技术体系更加丰富。Spring 从 2014 年的 1.…
Netty源码分析之一次请求是如何到达channelRead的?
Netty是对java网络框架的包装,它本身肯定也会有类似的处理流程。必定在这个方面做了自己的优化处理 当NioServerSocketChannel绑定了端口之后,NioServerSocketChannel对应的NioEventLoop会等待channel发生事件。整个处理…
字节跳动、腾讯后台开发面经分享(2019.5)
5月份,身边朋友跟我分享面试字节跳动和腾讯的经历,抽空整理成博文与大家分享一下。 1. 字节跳动 头条技术面共三面,之后是HR面,面试形式是 视频。时间均控制在1个小时。 第一面主要考察基础,先简单自我介绍,以及介绍一下项目,然后开始考察基础。 要求熟悉三次握手和四次挥手的机制…
ElasticSearch-查询语句详解
1. 获取所有 2. 分页查询,从第二条开始,查两条(不要使用from,size进行深度分页,会有性能问题) 3. 指定查询出来的数据返回的字段 4. ad字段中包含单词white 5. ad字段中包含单词white,并按照价格升序排列 6. 价格字段大于5000 7. ad字…
MySQL慢查询日志总结
MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10S以上的语句。默认情况下,My…
SpringBoot 实战 (二十) | 整合 Redis
两个月没更新原创了,实在惭愧。没有借口,就是因为自己懒了。最近看了「刻意学习」,这本书谈的是学习与行动的关系,书中提到了「持续行动」 这个概念,意思就是:我们要去实实在在地去做一些事情,而且是每天都做,才能称之为「持续行动」。看完这本书以后,我意识到我必须要做些什么,那就是写作…
三、SpringCloud鉴权之OAuth2.0(上篇)
鉴权中心1、前言必备知识学习本文之前你应该会熟练使用Springboot,并对SpringSecurity和OAuth2.0有所理解,如有需要请参考下面的一些内容,简单理解下相关知识SpringSec
Netty源码分析——EPOLL之epollWait和唤醒
上一篇咱们一起看了eventfd和timerfd,主要就是给这篇做铺垫的,这一章主要是讲解EpollEventLoop的run方法中的select过程,这个select指的是我们在最早文章中说的Reactor线程干的三件事之一的select。 我们上篇中的eventfd主要作为…
【好好面试】手把手调试,教你分析Spring-Aop
【干货点】 此处是【好好面试】系列文的第11篇文章。看完该篇文章,你就可以了解Spring中Aop的相关使用和原理,并且能够轻松解答Aop相关的面试问题。更重要的是,很多人其实一看源码就头大,这次专门将个人阅读源码的整个调试过程一步步呈现出来,希望对你们有一定的帮助。 该切面定…
关于Redis分布式锁的一些研究和思考
2.杜绝死锁,当一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁。 第一个为key,我们使用key来当锁,因为key是唯一的。 第二个为value,我们传的是requestId,很多童鞋可能不明白,有key作为锁不就够了吗,为什么还要用到value?原因…