首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
f40b4040aafc11eabe687de7dc19c294
掘友等级
[账号违规已被封禁]
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Kafka是如何利用零拷贝提高性能的
Kafka 在执行消息的写入和读取这么快的原因,其中的一个原因是零拷贝(Zero-copy)技术,下面我们来了解一下这么高效的原因。 传统的文件读写或者网络传输,通常需要将数据从 内核态 转换为 用户态 。应用程序读取用户态内存数据,写入文件 / Socket之前,需要从用户态…
注意,GitHub发布重大更新,关系到所有程序员!
本周,GitHub 举行了虚拟 GitHub Satellite 活动,微软旗下的 GitHub 公司在会上宣布了其开发者平台的几个新功能,包括两个主要的新功能:GitHub讨论区和GitHub Codespaces。 GitHub Discussions是给项目的论坛。尽管G…
JAVA并发编程三大Bug源头(可见性、原子性、有序性),彻底弄懂
某日,胖滚猪写的代码导致了一个生产bug,奋战到凌晨三点依旧没有解决问题。胖滚熊一看,只用了一个volatile就解决了。并告知胖滚猪,这是并发编程导致的坑。这让胖滚猪坚定了要学好并发编程的决心。。于是,开始了我们并发编程的第一课。 刚刚我们说到,CPU缓存可以提高程序性能,但…
基于 SpringBoot2 和 Netty 实现一个简易的RPC通信框架
根据调用的接口,找到指定的实现类,并完成调用。
常用的 7 款 MySQL 客户端工具,你值得拥有!
MySQL的管理维护工具非常多,除了系统自带的命令行管理工具之外,还有许多其他的图形化管理工具,这里我介绍几个经常使用的MySQL图形化管理工具,供大家参考。 phpMyAdmin是最常用的MySQL维护工具,是一个用PHP开发的基于Web方式架构在网站主机上的MySQL管理工…
想要理解 Spring IoC,那你知道如何扩展 Spring 自定义 Bean吗?
Spring 最核心的部分就是控制反转,而要被控制的对象就是各种各样的 Bean。 虽然现在大部分团队都直接用 Spring Boot 了,很少有人用 Spring MVC 了,但是基础还是 Spring,只不过更多的是把 XML 配置改成了注解形式。 如果你用过 XML 配置…
如何优雅的关闭基于Spring Boot 内嵌 Tomcat 的 Web 应用
最近在搞云化项目的启动脚本,觉得以往kill方式关闭服务项目太粗暴了,这种kill关闭应用的方式会让当前应用将所有处理中的请求丢弃,响应失败。这种形式的响应失败在处理重要业务逻辑中是要极力避免的,所以我们需要一种更加优雅的方式关闭springBoot应用。 我项目中使用的是内置…
就几条命令,一键学会Docker部署SpringBoot项目
今天,我们使用docker的安装方式,来安装一下我们的项目,实验环境是centos 7系统上,本实验适用部署大部分Springboot项目。文末有40分钟的视频教学哈! 首先上dockerHub搜索redis,点击进入详情页之后,拉到下面就可以看到how to use,如果需要…
不同场景下,如何选择数据库?(本文以爱奇艺为例)
首先是运维成本,包括监控告警是否完善、是否有备份恢复机制、升级和迁移的成本是否高、社区是否稳定、是否方便调优、排障是否简易等;其次是稳定性,包括是否支持数据多副本、服务高可用、多写多活等;第三是性能,包括延迟、QPS 以及是否支持更高级的分级存储功能等;第四是扩展性,如果业务的…
Github上最值得学习的100个Java开源项目,涵盖各种技术栈!
今天给大家介绍一个网站,为了让更多Java的开发者能更容易找到值得学习的开源项目,我们搭建了这个Java开源学习网站,宗旨是:梳理Java知识,共享开源项目笔记。来瞧一瞧: 网站截图中可以看出,点击筛选条件组合之后,再点击搜索就会搜索出对应的开源项目。 我们点击打开renren…
下一页
个人成就
文章被点赞
39
文章被阅读
40,135
掘力值
990
关注了
5
关注者
16
收藏集
0
关注标签
2
加入于
2020-04-15