首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
你是哪块小饼干
掘友等级
Java研发工程师
|
美团点评
Java程序媛
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
赞
文章( 42 )
沸点( 0 )
彻底理解Netty,这一篇文章就够了
有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Proxy服务器,MySQL的Proxy服务器等等。 HTTP服务器之所以称为HTTP服务器,是因为编码解码协议是HTTP协议,如果协议是Redis协…
【NIO系列】——之Netty
如果你看过前面三篇文章,我们从最低层来分解NIO底层原理和使用方式,帮忙我们理解了NIO是什么,解决了什么问题,以及又有那些不足。 原则上NIO的出现,已经提升和加快了网络IO的处理方式,但它只能帮忙我们解决了IO层次的读写问题,在软件层次上我们需要更好的编程架构模型,来解决扩…
【精挑细选】史上最全Java工程师面试题汇总,没有之一,不接受反驳
为了方便之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java、数据结构与算法、计算机网络、操作系统、数据库等。后面我会把这些问题的解答陆续放出来。 1. Java 篇 (1). Java基础知识 反射的原理,反射创建类实例的…
面试官:说说降级、熔断、限流
而且现在很多情况我们还需要调用第三方接口例如支付等,因此我们还得考虑如果第三方那边出问题了,返回异常的慢,我们系统该如何处理。 常见的处理方式有三种:降级、熔断、限流。 降级也就是服务降级,当我们的服务器压力剧增为了保证核心功能的可用性 ,而选择性的降低一些功能的可用性,或者直…
30岁的程序员,你慌了吗?
你可能曾经这么想过,如果我一个小时可以挣100块,那我每天多工作一小时是不是就可以多挣100块,于是我在拼命加班,挣那个加班费,或者接些私活,熬夜挣个辛苦钱。现在千万不要有这种想法了,你拼了命加班,一天也不会超过24小时,更何况大部分公司是没有加班费的。不要再去接那些私活了,你…
2018年最新Java面试题及答案
封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改 变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符 给其他的位于同一个包或者不同包下面对象赋予了不同的访问权限。 继承给对…
算法精讲:分享一道值得分享的算法题
分享一道leetcode上的题,当然,居然不是放在刷题贴里来讲,意味着分享的这道题不仅仅是教你怎么来解决,更重要的是这道题引发出来的一些解题技巧或许可以用在其他地方,下面我们来看看这道题的描述。 给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 说明: 你的算法的时间…
【面试】吃透了这些Redis知识点,面试官一定觉得你很NB
很多文章都会说,redis支持5种常用的数据类型,这其实是存在很大的歧义。redis里存的都是二进制数据,其实就是字节数组(byte[]),这些字节数据是没有数据类型的,只有把它们按照合理的格式解码后,可以变成一个字符串,整数或对象,此时才具有数据类型。 这一点必须要记住。所以…
混乱的java日志体系
1-3是同一个作者(Ceki)所写。4被很多开源项目所用,5是Java原生库(以下用j.u.l简写来代替),但是在Java 1.4中才被引入。这么多日志库,了解他们的优劣和关系才能找到一款更加适配自己项目的框架。 如下图,common-logging与slf4j同属于日志的门面…
下一页
个人成就
文章被点赞
95
文章被阅读
36,279
掘力值
753
关注了
78
关注者
30
收藏集
1
关注标签
28
加入于
2017-08-11