首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
程序员匡胤
架构师
|
蚂蚁金服
多年一线架构师经验,和你分享工作中的难题趣事
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
3
文章 3
沸点 0
资讯 0
赞
3
关注
返回
|
搜索文章
文章
热门
最新
程序员匡胤
2年前
Java
彻底弄懂IO复用:IO处理杀手锏,带您深入了解select,poll,epoll
本节,我们介绍IO复用,通过简单的例子演示IO复用的使用,以及实现原理,这个技术是目前构建目前的高性能服务器必备技术,在后面我们介绍到各种网络编程模型的时候,会用到IO复用。 epoll的条件触发和边缘触发,以及实现原理。 I/O复用(I/O multiplexing),指的是…
1749
16
2
程序员匡胤
2年前
Java
阿里二面:小伙子说一下循环依赖吧?Spring又是如何解决循环依赖的?
顾名思义,循环依赖就是A依赖B,B又依赖A,两者之间的依赖关系形成了一个圆环,通常是由于不正确的编码所导致。Spring只能解决属性循环依赖问题,不能解决构造函数循环依赖问题,因为这个问题无解。 接下来我们首先写一个Demo来演示Spring是如何处理属性循环依赖问题的。 Ta…
211
点赞
评论
程序员匡胤
2年前
Java
后端
谈谈线程池:四种策略、五种状态、六个核心参数、七种阻塞队列
其实这篇文章仅仅是多线程的冰山一小角,不论是面试还是实际工作开发,这些都是不够的。还是要多看书本上的知识,看博客得到的知识点都是盲人摸象,不成体系,这是最可怕的。如果把多线程比作一块拼图的话,那么你看的每一篇(包括我的文章)博客都仅仅是这块拼图中的零散几片,需要很长时间才能得到…
204
1
评论
程序员匡胤
2年前
Java
只需这一篇文章!彻底帮你学会Response响应
很明显,输出字符数据真的非常的简单。 因为我们输出的数据在所难免会遇到中文的数据。代码如下: 那么接下来我们分析一下乱码的原因:无外乎就是编码和解码的码表不一致。 服务器用的不是GBK,否则不会乱码。 字符输出流的编码是ISO的,该编码被GBK解码一定会乱码。 找到原因之后,解…
243
点赞
2
程序员匡胤
2年前
Java
还不懂实现Spring IOC的底层原理的话,一定得看看!
springIOC的意思是控制反转,传统的对象是我们自己去创建和管理,现在是交给spring去处理,由它来负责控制对象的生命周期和对象间的关系。 在使用spring注入bean的时候,我们有两种方式,一种是xml,一种是注解,现在我们通过实现注解的方式来实现简单的ioc,这里我…
205
点赞
评论
程序员匡胤
2年前
Java
这份阿里技术官强推的java线程池笔记,建议你看一下,对工作太有帮助了
线程池线程是宝贵的内存资源,单个线程占1MB空间,过多分配易造成内存溢出频繁的创建及销毁线程会增加虚拟机回收频率、资源开销、造成程序性能下降因此线程池出现了线程池的概念线程容器,可设定线程分配的数量上
232
点赞
评论
程序员匡胤
2年前
Java
面试老被问HashMap,今天基于jdk1.8带你搞懂HashMap的底层实现原理
HashMap是Java后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的Java基础。今天基于jdk1.8来研究一下HashMap的底层实现。 jdk7底层结构只:数组+链表。jdk8中底层结构:数组+链表+红黑树。 形成链表时,七上八下(jdk7:新的元素…
1218
10
评论
程序员匡胤
2年前
Java
这次进程、线程、多线程和线程安全问题,一次性帮你全解决了
1. 什么是进程 一个软件,在操作系统中运行时,我们称其为进程。 进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元。 2. 什么是线程 在一个进程中,每个独立的功能都需要独立的去运行,这时又需要把当前这个进程划分成多个运行区域,每个独立的小区域(小单元)称为一个线…
511
点赞
评论
程序员匡胤
2年前
Java
爱了,这篇Java并发编程技术点总结的太详细了,建议是先收藏再观看
进程:本质上是一个独立执行的程序,进程是操作系统进行资源分配和调度的基本概念,操作系统进行资源分配和调度的一个独立单位。 线程:操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一个进程中可以并发多个线程,每条线程执行不同的任务,切换受系统控制。 …
359
1
评论
程序员匡胤
2年前
Java
来吧,展示!这份阿里P7大佬给我的JUC知识总结真的写的太详细了
在 Java 5.0 提供了 java.util.concurrent (简称 JUC )包,在此包中增加了在并发编程中很常用的实用工具类,用于定义类似于线程的自定义子系统,包括线程池、异步 IO 和轻量级任务框架。 提供可调的、灵活的线程池。还提供了设计用于 多线程上下文中的…
1184
10
评论
下一页
个人成就
文章被点赞
71
文章被阅读
23,198
掘力值
1,215
关注了
0
关注者
41
收藏集
0
关注标签
6
加入于
2020-07-19
温馨提示
当前操作失败,如有疑问,可点击申诉