Created with Sketch.
Created with Sketch.
首页
发现
小书
登录
注册
×
注册小专栏
通过微信登录
通过微博登录
通过Github登录
通过邮箱
注册
、
登录
友情提示
Login FAQ
.
×
邮箱登录
通过微信、微博、Github 登录
登录
×
邮箱注册
通过微信、微博、Github 登录
注册
最近更新
热门推荐
java 相关的文章
JavaGuide
in
Java面试进阶指南
基本数据类型&包装类型&拆装箱深度解析
这篇文章绝对干货!文章涉及到的概念经常会被面试官拿来考察求职者的 Java 基础。 本篇采用大家比较喜欢的面试官问答的形式来展开。 基本数据类型 👨💻面试官 : Java 中有哪 8 种基本数据类型? ...
JavaGuide
in
Java面试进阶指南
基本数据类型&包装类型&拆装箱深度解析
这篇文章绝对干货!文章涉及到的概念经常会被面试官拿来考察求职者的 Java 基础。 本篇采用大家比较喜欢的面试官问答的形式来展开。 基本数据类型 👨💻面试官 : Java 中有哪 8 种基本数据类型? ...
JavaGuide
in
Java面试进阶指南
日志系统了解吗?有哪些常见的解决方案?
因为日志系统在询问项目经历的时候经常会被问到,所以,我就写了这篇文章。 这是一篇日志系统常见概念的扫盲篇~不会涉及到具体架构的日志系统的搭建过程。旨在帮助对于日志系统不太了解的小伙伴...
xx小台灯
in
日常经营收集
MyBatis-Plus 通用查询工具类
mybatis-plus简称MP是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 这是官方给的定义,关于mybatis-plus的更多介绍及特性,可以参考mybatis-plus官网 。那么它是...
Nine57
in
程序员的后台开发入门指南
在 linux 云服务器中安装 jdk 和 tomcat 环境
JDK https://zhuanlan.zhihu.com/p/94010951 Tomcat https://zhuanlan.zhihu.com/p/33731926 我是按照这两篇文章的,一步到位,有问题的可以问我。
AlexFugui
in
大话安卓
JAVA 如何限制一个Map的Size
今天需求做一个防抖功能类,需要做一个容器来保存被拦截的数据,原本是用LIst循环查找数据,然后觉得数据多了以后遍历肯定不如map.get方法性能好.然后把List换成了Map,但是又怕其他人用这个类的时候数据量...
JavaGuide
in
Java面试进阶指南
剖析面试最常见问题之 ZooKeeper
你的项目中是如何使用 ZooKeeper 的? 👨💻面试官 :先来说一下你在项目中是怎么使用 ZooKeeper 的吧? 🙋 我 :好的! 拿我自己来说吧!我本人曾经使用 Dubbo 来做分布式项目的时候,使用了 ZooKeeper 作...
JavaGuide
in
Java面试进阶指南
Java学习/面试自测指南!
开始之前,先说一下我非常推荐的一种学习方式: 带着问题学习或者准备面试。 另外,准备面试的小伙伴,一定要根据自身情况制定好复习计划! 并且,你最好还要时不时自测一下,对着一些面试常...
JavaGuide
in
Java面试进阶指南
Netty 常见问题总结
[toc] 好久没更新啦!最近开始会继续完善! 很多小伙伴搞不清楚为啥要学习 Netty ,正式今天这篇文章开始之前,简单说一下自己的看法: Netty 基于 NIO (NIO 是一种同步非阻塞的 I/O 模型,在 Java 1.4 中...
码闻强识
in
SpringCloudAlibaba微服务实战
25.基于spring-cloud/spring-cloud-alibaba的微服务架构实战案例——服务链路跟踪
APM 工具闪亮登场,一个请求会调用多个服务,整个请求就会形成一个调用链,普通的日志输出是无法将整个体系串联起来,调用过程中某一个节点出现异常,定位排查难度系数增高,这种情况下就需要一...
码闻强识
in
SpringCloudAlibaba微服务实战
24.基于spring-cloud/spring-cloud-alibaba的微服务架构实战案例——系统应用监控
各个微服务模块基本已经就位,但系统运行的情况是怎么样,有没有办法查看的到呢?本篇就带你一起看看如何查看系统运行时的一些信息。 Actuator 插件 细心的小伙伴发现了,每个微服务的 pom 文件配置...
李同学还能码
in
老师我还能码
实现一个简易的点对点rpc框架
什么是RPC? Remote Procedure Call, 即远程过程调用, RPC框架可以帮助我们屏蔽网络通讯细节。就使用方而言, 让远程调用和本地调用一样简单。 本地调用?远程调用? 那么本地调用和远程调用有什...
nineyang
in
Java随笔
如何设计一套规则引擎系统
很早之前就想写一篇关于「规则引擎」的文章,但是一直苦于没有时间。刚好最近给团队小伙伴梳理了我设计的引擎的使用和原理,正好借此机会在此写下我们的心得。 「规则引擎」系统一般而言,在风...
李同学还能码
in
老师我还能码
14个快捷键让你的idea飞起来(新手向 + 演示)
本期盘点一下博主在工作中,常用的13个idea快捷键,这些快捷键基本涵盖了大部分的开发场景,希望可以萌新们的idea使用效率,系统为mac系统 [TOC] 上一步 / 下一步 alt + -> / alt + <- 类似于我们的浏览器...
nineyang
in
Java随笔
Stream—一个早产的婴儿
当你会关注这篇文章时,那么意味着你对Stream或多或少有些了解,甚至你在许多业务中有所应用。正如你所知,业界对Stream、lambda褒贬不一,有人认为它是银弹,也有人认为其降低了代码的可读性。事实上...
李同学还能码
in
老师我还能码
模拟Java内存溢出
本文通过修改虚拟机启动参数,来剖析常见的java内存溢出异常(基于jdk1.8)。 [TOC] 修改虚拟机启动参数 这里我们使用的是IDEA集成开发环境,选择Run/Debug Configurations 然后选择Configuration,修改VM opt...
李同学还能码
in
老师我还能码
树的后序遍历的两种实现
今天介绍一下树的后序遍历 什么是后序遍历 所谓遍历就是将集合中的所有元素都访问一遍,由于树是一种非线性结构,所以它的遍历方式有很多种: 前序遍历 :根左右 中序遍历 :左根右 后序遍...
李同学还能码
in
老师我还能码
图解I/O模型
本文带你鸟瞰I/O模型全貌,希望可以让你对I/O模型有一个直观的认识 [TOC] 什么是I/O? I/O就是计算机内存和外部设备之间拷贝数据的过程。 那么I/O模型主要解决的问题是什么呢?程序通过CPU...
李同学还能码
in
老师我还能码
3分钟入门Lambda表达式
本节是lambda表达式的一个入门课,讲解的同时配有练习demo [TOC] 前言 lambda表达式是java8推出的一个新特性。标志着从jdk1.8开始,java正式支持函数式编程。使用lambda表达式可以用简洁流畅的代码完成一...
李同学还能码
in
老师我还能码
图解快速排序
图解快速排序,动图+代码+分析 [TOC] 简述: 快速排序(QuickSort)是对冒泡排序的一种改进 它的基本思想是:通过一趟排序将要排序的数据分割成两个独立的部分,其中一部分的所有数据都比另外...
Created with Sketch.
top
Created with Sketch.