首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java基础
订阅
全栈_民
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
一文带你落地DDD
一.前言 hello,everyone,好久不见。最近几周部门有个大版本发布,一直没有抽出时间来写博。由于版本不断迭代,功能越做越复杂,系统的维护与功能迭代越来越困难。前段领导找我说,能不能在架构上动
设计模式之发布订阅模式(3) 深入Spring Events事件驱动模型
之前文章中我们讲解了 发布订阅模式的核心概念 ,并通过 Redis的 Pub/Sub 命令 演示了其分布式场景下的实现。相比后面要讲到的 Guava EventBus,可以说 Spring Events 的使用更加普遍,其功能也更加强大。 事件(Events)是框架中经常被忽略…
如何优化大表分页查询的limit性能问题
完成需求,不只在于速度,更要考虑质量。在规定的时间内完成需求的情况下,如果还有时间,应当想一下还能怎么优化,从性能、代码可读性、可扩展性层面考虑。进步就是这样一点点积累的。 昨天写的那篇有点小失误,在此修正一下。其实mybatis-plus提供的优化器做得非常好,它不仅仅只是在…
okhttp 源码解析 - 网络协议的实现 - 请求流程: 请求的发送与响应的接收
http 协议相关 一个 http 请求的过程 输入 url 和参数 ->DNS 解析 (访问域名服务器 53 号端口, 根据域名拿到 ip, 可能会拿到好几个 ip) -> 根据 ip 和端口号连接 socket(TCP 三次握手已封装在 socket api 内部, 对开发者透明) -> socket 连接成功后, 往…
Android 多线程: 手把手带你了解线程池ThreadPool原理&使用
本文将全面讲解线程池ThreadPool原理与 使用
触摸事件实践之路
不从繁琐的源码分析触摸事件的分发,而从系统拖动控件中学习触摸事件的处理,加上一定的实践,更快的掌握。
关于java volatile关键字,以后别再面试中说不清楚了
这个步骤前后是不确定的。当线程一运行到1处的时候可能会先对象赋值给single了但是此时的single还没有初始化完成。线程2运行的0处的时候会发现这个条件是不符合的于是就返回了single。这时候的single虽然是一个非空的引用,但却不是一个正确的对象。 这个就是双重校验可…
Java基础(十八)反射
在学习反射之前,我们先来学习一些基本知识。 运行时类型识别(RTTI, Run-Time Type Identification)是Java中非常有用的机制,在Java运行时,RTTI维护类的相关信息。 为什么讲这个东西呢,因为我们今天的主题——反射,也是一种形式的 RTTI。…
细说equals()方法和hashCode()方法
对于这两个方法的研究,源于一道比较经典的面试题:“x.equals(y)==true;x,y可有不同的hashcode对吗?”,其实这道题的关键在于考我们对equals()方法和hashCode()方法的理解,网上看了不少文章,有说对的,也有说不对的。在我看来对也不对,具体原因…