首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
贾大星
掘友等级
服务端开发
|
Tencent
公众号「JavaKeeper」
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
44
文章 44
沸点 0
赞
44
返回
|
搜索文章
贾大星
服务端开发 @Tencent
·
2年前
关注
MySQL索引 -- 从头撸一遍
如果有这样一个查询 `select * from table where a=1 group by b order by c;` 如果每个字段都有一个单列索引,索引会生效吗...
6
1
分享
贾大星
服务端开发 @Tencent
·
3年前
关注
手撕面试题:多个线程顺序执行问题
大家在换工作面试中,除了一些常规算法题,还会遇到各种需要手写的题目,所以打算总结出来,给大家个参考。 第一篇打算总结下阿里最喜欢问的多个线程顺序打印问题,我遇到的是机试,直...
9
3
分享
贾大星
服务端开发 @Tencent
·
3年前
关注
阻塞队列——手写生产者消费者模式、线程池原理面试题真正的答案
队列(Queue)是一种经常使用的集合。Queue 实际上是实现了一个先进先出(FIFO:First In First Out)的有序表。和 List、Set 一样都继承自...
23
评论
分享
贾大星
服务端开发 @Tencent
·
3年前
关注
布隆过滤器,不难
布隆过滤器(英语:Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。主要用于判断一个元素是否在一个集合中。 通常我...
76
7
分享
贾大星
赞了这篇文章
帅地
后端 @帅地玩编程
·
4年前
关注
告别动态规划,连刷 40 道题,我总结了这些套路,看不懂你打我(万字长文)
动态规划难吗?说实话,我觉得很难,特别是对于初学者来说,我当时入门动态规划的时候,是看 0-1 背包问题,当时真的是一脸懵逼。后来,我遇到动态规划的题,看的懂答案,但就是自...
389
24
分享
贾大星
服务端开发 @Tencent
·
3年前
关注
烂大街的 Spring 循环依赖问题,你觉得自己会了吗
初学 Spring 的时候,我们就知道 IOC,控制反转么,它将原本在程序中手动创建对象的控制权,交由 Spring 框架来管理,不需要我们手动去各种 new XXX。 尽...
57
12
分享
贾大星
服务端开发 @Tencent
·
3年前
关注
不支持原子性的 Redis 事务也叫事务吗?
为了确保连续多个操作的原子性,我们常用的数据库都会有事务的支持,Redis 也不例外。但它又和关系型数据库不太一样。 每个事务的操作都有 begin、commit 和 ro...
8
评论
分享
贾大星
赞了这篇文章
JavaDoop
5年前
关注
Spring IOC 容器源码分析
Spring 最重要的概念是 IOC 和 AOP,本篇文章其实就是要带领大家来分析下 Spring 的 IOC 容器。既然大家平时都要用到 Spring,怎么可以不好好了解...
90
4
分享
贾大星
服务端开发 @Tencent
·
3年前
关注
终于知道Kafka为什么这么快了!
无论 kafka 作为 MQ 也好,作为存储层也罢,无非就是两个功能(好简单的样子),一是 Producer 生产的数据存到 broker,二是 Consumer 从 br...
8
评论
分享
贾大星
服务端开发 @Tencent
·
4年前
关注
「直击面试」 搞定计算机网络,这些问题还没有我答不出来的
通信协议(communications protocol)是指双方实体完成通信或服务所必须遵循的规则和约定。通过通信信道和设备互连起来的多个不同地理位置的数据通信系统,要使...
43
2
分享
贾大星
赞了这篇文章
贾大星
服务端开发 @Tencent
·
4年前
关注
责任链模式 —— 更灵活的if else
责任链,顾名思义,就是用来处理相关事务责任的一条执行链,执行链上有多个节点,每个节点都有机会(条件匹配)处理请求事务,如果某个节点处理完了就可以根据实际业务需求传递给下一个...
4
2
分享
贾大星
赞了这篇文章
磊叔的技术博客
公众号:PeomByte @idata
·
5年前
关注
聊一聊 Zookeeper 客户端之 Curator
ZooKeeper 是一个分布式的、开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现。它是集群的管理者,监视着集群中各个节点的状态,根据...
26
评论
分享
贾大星
赞了这篇文章
蒋老湿
微信搜「十分钟学编程」 @互联网金融
·
4年前
关注
JVM精通面试系列 | 掘金技术征文
C++ 代码无需额外的运行时编译。代码直接编译成 CPU 所能理解的 代码格式,也就是机器码。 JRE 仅包含运行 Java 程序的必需组件,包括 Java 虚拟机以及 J...
5
1
分享
贾大星
赞了这篇文章
贾大星
服务端开发 @Tencent
·
4年前
关注
准备刷 leetcode 了,才发现自己连时间复杂度都不懂
算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。...
135
16
分享
贾大星
赞了这篇文章
贾大星
服务端开发 @Tencent
·
4年前
关注
面试必问的 volatile,你真的会了吗
之前算是比较详细的介绍了 Java 内存模型——JMM, JMM是围绕着并发过程中如何处理可见性、原子性和有序性这 3 个 特征建立起来的,而 volatile 可以保证其...
9
2
分享
贾大星
赞了这篇文章
小旋锋
数据开发工程师 @互联网金融
·
5年前
关注
设计模式 | 装饰者模式及典型应用
装饰者模式(Decorator Pattern):动态地给一个对象增加一些额外的职责,增加对象功能来说,装饰模式比生成子类实现更为灵活。装饰模式是一种对象结构型模式。 Co...
25
评论
分享
贾大星
赞了这篇文章
贾大星
服务端开发 @Tencent
·
4年前
关注
观察者模式,这一篇就搞定
在软件系统中经常会有这样的需求:如果一个对象的状态发生改变,某些与它相关的对象也要随之做出相应的变化。 观察者模式是使用频率较高的设计模式之一。 观察者模式包含观察目标和观...
31
评论
分享
贾大星
赞了这篇文章
贾大星
服务端开发 @Tencent
·
4年前
关注
Java 内存模型都不会,简历就敢写熟悉并发编程吗
前两天看到同学和我显摆他们公司配的电脑多好多好,我默默打开了自己的电脑,酷睿 i7-4770,也不是不够用嘛,4 核 8 线程的 CPU,也是杠杠的。 计算机在执行程序的时...
3
评论
分享
贾大星
赞了这篇文章
贝聊科技
技术部 @广州市贝聊信息科技有限公司
·
5年前
关注
理解Java内存模型
最近重新学习一遍《深入学习Java虚拟机》,把之前Java内存模型中模糊的知识重新梳理一遍,这篇文章主要介绍模型产生的问题背景,解决的问题,处理思路,相关实现规则,环环相扣...
273
12
分享
下一页
个人成就
优秀创作者
文章被点赞
2,410
文章被阅读
247,436
掘力值
11,380
关注了
10
关注者
1,506
收藏集
0
关注标签
24
加入于
2018-09-05