首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
东哥Jeffery
掘友等级
高级java 开发工程师
|
🌝🌝
Java搬砖队员,专注java技术
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 5
沸点 3
赞
8
返回
|
搜索文章
最新
热门
设计模式--代理模式
代理模式的定义: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 当一个复杂对象的多份副本须存在时,代理模式可以结合享元模式以减少存储器用量。典型作法是创建一个复杂对象及…
从源码出发带你学线程池!
线程是调度CPU的最小单元,也叫轻量级进程。 系统内核管理线程,内核保存线程的状态和上下文信息,线程阻塞不会引起进程阻塞。在多处理器系统上,多线程在多处理器上并行运行,线程的创建、调度和管理由内核完成,效率比用户级线程要慢,比进程操作快。 线程池就是创建若干个可执行的线程放入一…
什么是消息中间件?
消息(message)是指在应用间传送的数据。消息可以非常简单,也可以很复杂。 消息队列中间件(Message Queue Middleware,简称为MQ)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排列…
面试官:什么是索引?
索引是依靠某些数据结构和算法来组织数据,最终引导用户快速检索出所需要的数据。 工作方式: 利用b+树,链表,二分法查找,做到了快速定位目标数据,快速范围查找。 索引的本质:通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种…
面试官: 说说你对MYSQL事务的理解!
数据库中的事务是指对数据库执行一批操作,这些操作最终要么全部执行成功,要么全部失败,不会存在部分成功的情况。 事务的整个过程如原子操作一样,最终要么全部成功,或者全部失败,这个原子性是从最终结果来看的,从最终结果来看这个过程是不可分割的。 事务开始之前、执行中、执行完毕,这些时…
面试官:说说count(*)、count(1)、count(列名)有什么区别?
count(列名)只包括列名那一列,在统计结果的时候,会忽略列值为空(这里的空不是只空字符串或者0,而是表示null)的计数,即某个字段值为NULL时,不统计。 列名为主键,count(列名)会比count(1)快 。 列名不为主键,count(1)会比count(列名)快。 …
drop、truncate、delete还在傻傻分不清吗?
学习过mysql的都知道,我们删除表数据,删除表或者清空表的时候会使用删除语句去进行删除,在MySql中常用来删除语句有drop、truncate、delete,很多刚毕业的人去面试的时候面试官都会问到这个问题说一下这三个之间的区别,本编文章主要就是针对这三个点进行解释。 dr…
一文带你了解算法复杂度O(1),O(n),O(logn),O(nlogn)的含义
相信很多开发的同伴们在研究算法、排序的时候经常会碰到O(1),O(n),O(logn),O(nlogn)这些复杂度,看到这里就会有个疑惑,这个O(N)到底代表什么呢?带着好奇开始今天文章。 首先o(1), o(n), o(logn), o(nlogn)是用来表示对应算法的时间复…
SpringBoot中项目如何在Util中注入Service实战
最近在工作中遇到这样的一个问题,就是创建了一个工具类,然后工具类中需要查询相关信息要引入Service去查询,如何解决呢?有的小伙伴可能直接注入Service然后报空指针异常了,那么如何进行解决呢,看
一文带你入门ETL工具-datax的简单使用
ETL负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。 ETL是数据仓库中的非常重要的一环。它是承前启后的必要的一步。相对于关系数据库,数据仓库技术没有严格的数学…
下一页
个人成就
2020年度人气作者No.49
文章被点赞
107
文章被阅读
60,416
掘力值
1,500
关注了
9
关注者
60
收藏集
2
关注标签
84
加入于
2019-11-29