自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术原始积累

记录成长的点点滴滴,以及比较好的技术与人生为人处世的文章

  • 博客(17)
  • 收藏
  • 关注

原创 再见阿里巴巴

大家好,我是加多,2015年研究生毕业校招进入阿里巴巴。提起加多这俩字,大多人会联想到加多宝,这也许是大多数交往过的人都能记得住我的原因...但是加多这个花名是有一定寓意的,其其实是阿里...

2020-04-27 17:27:59 873

原创 关于面试的一点事情

一场正规的技术面试一般包含:自我介绍、基础技术点考察、项目考察、算法考察、面试者QA环节。面试一开始一般是自我介绍环节,面试者可以讲述自己的工作经历以及所做过的比较有亮点的项目,介绍项目...

2020-04-26 08:00:00 157

原创 阿里巴巴《Java开发手册》泰山版

一、前言《Java开发手册》始于阿里内部规约,在全球Java开发者共同努力下,已成为业界普遍遵循的开发规范。手册涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设...

2020-04-25 11:30:00 1687

原创 关于阅读源码的一些心得体会

一、前言日常交流过程中,经常会被问到为何要阅读源码和如何阅读源码的问题,本文则谈下我的理解。二、为何要阅读源码首先来聊下为何要阅读源码。我们在做项目时候一般会遇到下面的问题:问题一:不知...

2020-04-24 08:00:00 299

转载 猪队友!猪队友!!猪队友!!!

据小编多年仔细观察,猪队友大体可分为两种:第一种是新人,完全没经验,这种情况只要他工作态度积极,其实是完全可以接受的,毕竟每个人都做过新人,时间会让其成长起来!第二种那就是“真猪”了,这...

2020-04-23 08:00:00 182

原创 运动使人精力充沛?

自从疫情开始,加上项目比较忙,好久没运动了,发现自己的精神状态大不如从前了。自己私下思考下难道是步入30岁的征兆?思来想去是缺少了一个习惯,那就是之前每周会跑至少三次步,而现在已经没在坚...

2020-04-17 23:20:21 1505

转载 分布式幂等问题解决方案三部曲

文章目的:本文旨在提炼一套分布式幂等问题的思考框架,而非解决某个具体的分布式幂等问题。在这个框架体系内,会有一些方案举例说明。文章目标:希望读者能通过这套思考框架设计出符合自己业务的完备...

2020-04-15 10:51:55 531

原创 谈谈幂等技术(二)

一、前言前面我们讨论了谈谈幂等技术(一),本文我们就来看看如何基于乐观锁来做幂等处理。二、幂等处理首先我们看如何采用数据库的行锁+乐观锁来实现幂等。在mysql Innodb存储引擎里...

2020-04-14 08:00:00 368

原创 谈谈幂等技术(一)

一、前言幂等技术是为了保证唯一性,保证同一个请求只被处理一次的技术。处理幂等的技术有多种,本文我们就来看看如何基于幂等表来做幂等处理。二、幂等处理基于幂等表的方式,我们需要在数据库专门...

2020-04-13 12:46:21 381

原创 MySQL can't specify target table for update in FROM clause

在开发过程经常遇到更新mysql表的情景,例如根据id更新用户的状态。比如我们需要更新id小于100的用户的状态,假设你的sql如下:update Users set valid = ...

2020-04-08 19:33:39 150

转载 左耳朵耗子:15条有效提高编程的小贴士

左耳朵耗子读完需要3分钟速读仅需 1 分钟陈皓(左耳朵耗子),任职于 MegaEase ,现任创始人&CTO 一职。作为行业知名人士,陈皓(左耳朵耗子)多次...

2020-04-07 00:00:00 237

原创 面试高频算法题

近年来算法在大厂面试中几乎是必问的,特别是字节跳动和快手,其技术三轮面试都会在每轮面试最后出一道算法题,虽然有些公司算法在整个面试分数中占比不是很高,但是如果算法过了,无疑是加分项。而...

2020-04-06 08:00:00 429

原创 Apache Dubbo核心技术分享

首先我们来具体谈谈研究Dubbo框架实现原理,我们到底能学到什么?我们可以学习和深刻体会到分层架构带来的好处我们也可以学习到好的框架应该具有可扩展性,Dubbo就是一个扩展性极强的框架...

2020-04-05 10:12:10 299

原创 Java并发编程面试锦题

并发编程相比 Java 中其他知识点学习门槛较高,从而导致很多人望而却步。但无论是职场面试,还是高并发/高流量的系统的实现,却都离不开并发编程,于是能够真正掌握并发编程的人成为了市场迫...

2020-04-04 08:00:00 126

原创 MYSQL面试题锦集

MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。一般中小型网站的开发都选择 MySQL 作为网...

2020-04-03 08:00:00 2865 1

原创 面试必备的Redis知识题

Redis是一个开源的远程内存型数据库,它不仅性能强劲,而且提供了5 种不同类型的数据结构,我们项目实践中可能会遇到的大部分问题都可以很自然地映射到这些数据结构上。除此之外,Redis...

2020-04-02 15:25:12 139

转载 基于 Canal 和 Kafka 实现 MySQL 的 Binlog 近实时同步

作者:Throwable 掘金:https://juejin.im/post/5e6a6746f265da575c16d678前提近段时间,业务系统架构基本完备,数据层面的建设比较...

2020-04-01 10:23:39 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除