首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CVNot
掘友等级
Java后端
|
滴滴
写博客主要是为了自我总结,目前正在编辑之前的文章,优化叙述逻辑,弥补逻辑断层。
获得徽章 21
动态
文章
专栏
沸点
收藏集
关注
作品
赞
216
文章 216
沸点 0
赞
216
返回
|
搜索文章
赞
文章( 216 )
沸点( 0 )
ClickHouse为啥会被选择
ClickHouse 非常亲和且具有自己的个性 支持完备的SQL操作 列式存储与数据压缩 向量化执行引擎 关系型模型(与传统数据库类似) 丰富的表引擎 并行处理 在线查询 数据分片
从进程的角度来看JVM的内存分布
JVM(下面JVM都是指代HotSpot)本质上是运行在操作系统上的一个C++程序,本文会从这个角度来构建对于JVM内存的完整视角。
JNI内存管理及优化
记录正在执行的虚拟机字节码指令的地址(如果正在执行的是本地方法则为空)。 本地方法栈与 Java 虚拟机栈类似,它们之间的区别只不过是本地方法栈为本地方法服务。 本地方法一般是用其它语言(C、C++ 或汇编语言等)编写的,并且被编译为基于本机硬件和操作系统的程序,对待这些方法需…
Python一键转Jar包,Java调用Python新姿势!
粉丝朋友们,不知道大家看故事看腻了没(要是没腻可一定留言告诉我^_^),今天这篇文章换换口味,正经的来写写技术文。言归正传,咱们开始吧! 随着人工智能的兴起,Python 这门曾经小众的编程语言可谓是焕发了第二春。 以 tensorflow、pytorch 等为主的机器学习/深…
Dubbo线程模型和调度策略
首先服务消费者通过代理对象 Proxy 发起远程调用,接着通过网络客户端 Client 将编码后的请求发送给服务提供方的网络层上,也就是 Server。Server 在收到请求后,首先要做的事情是对数据包进行解码。然后将解码后的请求发送至分发器 Dispatcher,再由分发器…
两年编程杂谈-如何写出可读性高、不易崩溃的代码
在业务逻辑的本质复杂度无法改变的情况下,如何基于编程范式编写可读性高的代码?在机器资源一定的情况下,写代码的时候如何考虑资源的使用?如何更好的利用资源;
零拷贝、mmap 和ByteBuffer
1、传统IO底层发生了什么?为什么OS层面是相当昂贵的操作? 2、JDK是如何优化传统的IO操作,实现zero-copy效果的? 3、MMAP
Java系列 | 远程热部署在美团的落地实践
Sonic是美团内部一款用于热部署的IDEA插件。本文主要讲述Sonic的实现细节以及底层原理,从IDEA插件到自动化部署,再到沉浸式开发产品闭环,全方位讲述了Sonic在美团的落地与实践经验。
Tomcat是如何实现异步Servlet的
通过我之前的Tomcat系列文章,相信看我博客的同学对Tomcat应该有一个比较清晰的了解了,在前几篇博客我们讨论了Tomcat在SpringBoot框架中是如何启动的,讨论了Tomcat的内部组件是如何设计以及请求是如何流转的,那么我们这篇博客聊聊Tomcat的异步Servl…
Disruptor为什么会这么快?
如果你用过Disruptor可以继续,如果没有可以结束。 工作原理: Disruptor的优点: 没有竞争=没有锁=非常快。 所有访问者都记录自己的序号的实现方式,允许多个生产者与多个消费
下一页
个人成就
文章被点赞
333
文章被阅读
54,790
掘力值
2,023
关注了
15
关注者
86
收藏集
13
关注标签
16
加入于
2019-08-25