首页
学习
活动
专区
工具
TVP
发布

Java研发军团

专栏作者
403
文章
450892
阅读量
79
订阅数
总结! Spring Boot 整合 Netty【附源码】
本篇文章主要介绍的是SpringBoot整合Netty以及使用Protobuf进行数据传输的相关内容。Protobuf会简单的介绍下用法,至于Netty在之前的文章中已经简单的介绍过了,这里就不再过多细说了。
用户5224393
2020-04-26
1.2K0
面试官:你看过Redis数据结构底层实现吗?
面试中,redis也是很受面试官亲睐的一部分。我向在这里讲的是redis的底层数据结构,而不是你理解的五大数据结构。你有没有想过redis底层是怎样的数据结构呢,他们和我们java中的HashMap、List、等使用的数据结构有什么区别呢。
用户5224393
2019-12-05
8630
今天,我要无条件吹爆这位算法大佬
大家好,我是帅地,写文章有一年了,这一年里写了150多篇原创文章,主要写「数据结构与算法」,「计算机基础」:包括数据库,计算机网络,Linux等。这这些计算机基础知识(数据结构与算法+计算机网络+操作系统)也是大厂面试中必须考察的点,特别是对于应届生,基本 80% 考这些基础知识,我秋招也是考这些基础知识拿到了 腾讯的offer,具体可以看我一篇文章:历经两个月,我的秋招之路结束了!
用户5224393
2019-11-28
4330
Java之手写ArrayList(上)
ArrayList是基于动态数组实现的,数组具有按索引查找的特性,所以访问很快,适合经常查询的数据。其实就是对数组的操作。首先分析一下ArrayList的几个常用方法。
用户5224393
2019-08-20
8430
JavaIO-FileReader类、FileWriter类
FileWriter 类从 OutputStreamWriter 类继承而来。该类按字符向流中写入数据。可以通过以下几种构造方法创建需要的对象。
用户5224393
2019-08-20
3790
Java之流-文件(File)
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。
用户5224393
2019-08-20
6950
Java之手写LinkedList(上)
jdk中的LinkedList的实现原理是使用双向链表实现,我们自定义为了简单适合新手入门链表实现。首先看看我们需要仿造的方法吧。
用户5224393
2019-08-20
6320
【动态图】教你捋清Java常用数据结构及其设计原理
最近在整理数据结构方面的知识, 系统化看了下Java中常用数据结构, 突发奇想用动画来绘制数据流转过程。
用户5224393
2019-08-13
3530
【面试】必问的 Spring IOC,要看看了!!!
IOC 和 DI 、DL 的关系(这个 DL,Avalon 和 EJB 就是使用的这种方式实现的 IoC):
用户5224393
2019-08-09
4660
使用Spring Boot很简单,go!!!
Spring Boot依赖包里面的组件的版本都是和当前Spring Boot绑定的,如果要修改里面组件的版本,只需要添加如下属性覆盖即可,但这种方式只对继承有效,导入的方式无效。
用户5224393
2019-07-30
5800
SpringBoot 并发登录人数控制
通常系统都会限制同一个账号的登录人数,多人登录要么限制后者登录,要么踢出前者,Spring Security 提供了这样的功能,本文讲解一下在没有使用Security的时候如何手动实现这个功能
用户5224393
2019-07-30
8490
【面试必问】支撑百万并发的"IO多路复用"技术你了解吗?
多路复用其实并不是什么新技术,它的作用是在一个通讯连接的基础上可以同时进行多个请求响应处理。对于网络通讯来其实不存在这一说法,因为网络层面只负责数据传输;由于上层应用协议的制订问题,导致了很多传统服务并不能支持多路复用;如:http1.1,sqlserver和redis等等,虽然有些服务提供批量处理,但这些处理都基于一个RPS(每秒请求数)下。下面通过图解来了解释单路和多路复用的区别。
用户5224393
2019-07-10
7290
白话详解TCP的三次握手到底做了些什么!!!
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;
用户5224393
2019-06-19
4790
介绍10个非常有趣的Linux命令!!!
作者丨小柑 https://www.jianshu.com/p/0353fa4942a6
用户5224393
2019-06-19
6260
你必须收藏的Github技巧
GitHub Pages大家可能都知道,常用的做法,是建立一个gh-pages的分支,通过setting里的设置的GitHub Pages模块可以自动创建该项目的网站。
用户5224393
2019-06-14
6720
Java的8道数据结构面试题(附答案),你会几道?
40多年后,这个等式仍被奉为真理。这就是为什么在面试过程中,需要考察软件工程师对数据结构的理解。
用户5224393
2019-06-05
2.2K0
算法+数据结构(第05篇)走下神坛吧!算法
把项目或者工程看作是大楼的话,那么算法就是建造大楼的具体施工流程和方法,数据结构就是砖块等原材料。
用户5224393
2019-06-05
4420
数据结构+算法(第09篇):菜鸟也能“种”好二叉树!
本系列第2篇《扫雷还可以这样玩》中提到了算法问题的基本类型——搜索、排序、规划、计算。其中,搜索和排序与生活中朴素的体验息息相关。
用户5224393
2019-06-05
4490
算法+数据结构(第02篇)玩扫雷就是优化算法
上篇文章介绍了算法的本质和基本概念《算法+数据结构(第01篇)走下神坛吧!算法》,这次我们用实际的问题来做算法实战。
用户5224393
2019-06-05
7440
算法+数据结构(第01篇)走下神坛吧!算法
在互联网、大数据、人工智能火爆的今天,“算法”这个词几乎妇孺皆知,业已成为“高薪”“牛X”的代名词。
用户5224393
2019-06-05
4220
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档