自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

屈先生不穿大棉袄~

分享知识,分享快乐

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

原创 .net core3.1微服务配置文件可视化集中管理 - 第三章(完结篇)

前言上一期**微服务配置文件可视化集中管理 - 第二章已经实现了.net core项目配置信息热更新**,接下来将解决:若配置中心挂了,怎么进行容错,不能因为配置中心宕机,而造成所有的应用站点不能正常工作.**解决方案:**在每个应用站点下,都冗余一份最新的Json配置文件.若配置中心宕机,应用站点启动时,就加载本地冗余的Json配置文件.**注意:**若配置中心有配置的更改,在热更新时,也同样要更新冗余的Json配置文件,时刻保持着最新的一份Json配置文件.文章目录前言一、解决方案时序图.二、

2020-09-14 14:14:15 417

原创 .net core3.1微服务配置文件可视化集中管理 - 第二章

微服务配置文件可视化集中管理 - 第二章目录微服务配置文件可视化集中管理 - 第二章前言一、JsonConfigurationFileParser源码更改.二、应用站点热更新实现步骤.1.创建用于接收配置中心通知配置更改的api接口.2.重写Reload()方法2.读入数据总结前言上期回顾:在微服务配置文件可视化集中管理 - 第一章中我们已经实现了在.net core项目中启动的时候,从远程配置中心拉取配置信息,并且自定义实现了IConfigurationProvider提供器,达到了完美兼容.n

2020-09-11 11:25:50 360

原创 .net core3.1微服务配置文件可视化集中管理 - 第一章

微服务配置文件可视化集中管理--第一章场景一、成百上千的微服务配置文件解决方案?二、使用步骤1.引入库2.读入数据总结场景不管什么语言的项目,几乎或多或少都会用到配置文件..Net Framework时代我们使用App.config、Web.config,到了.Net Core的时代我们使用appsettings.json,这些我们再熟悉不过了。然而当前,我们部署.net core项目,很多时候是容器化的,并且很多项目采用微服务架构,这些本地文件配置有的时候就不太合适了为什么不合适呢?主要有以下

2020-09-08 18:55:06 740 1

原创 跳槽、换工作、用小程序:<<面试一点通>>来一场模拟面试 模拟笔试还是很有必要的

面试前,用微信小程序:<<面试一点通>>来一场模拟面试和笔试,是多么的有必要.为什么我们要跳槽?都说:人往高处走,水往低处流,每年金三银四都有很多的职场人士面临跳槽、升职、加薪、找工作.那我们怎么才能获得高工资呢?我相信99%的人会觉得公司薪水给低了,并不是自己想要的.职场中很多能力过硬,确不善言辞和技巧,使得职业生涯得不到应有的薪水和更好的平台来发展自己.所以决心研发面试一点通,采用AI技术,建立能力画像,让AI系统智能分析我们薄弱或有待提升的地方.通过反复练习和模拟,使

2020-08-28 16:28:33 162

原创 面试一点通

面试一点通-跳槽、换工作之模拟面试必备神器为什么我们要跳槽?都说:人往高处走,水往低处流,每年金三银四都有很多的职场人士面临跳槽、升职、加薪、找工作.那我们怎么才能获得高工资呢?我相信99%的人会觉得公司薪水给低了,并不是自己想要的.职场中很多能力过硬,确不善言辞和技巧,使得职业生涯得不到应有的薪水和更好的平台来发展自己.所以决心研发面试一点通,采用AI技术,建立能力画像,让AI系统智能分析我们薄弱或有待提升的地方.通过反复练习和模拟,使得我们能驾轻就熟面试技巧,以此来帮助我们,升职,加薪,跳槽找

2020-08-28 14:56:10 230

原创 1分钟了解协同过滤,以电影推荐为例进行讲解.

人肉文章:《1分钟了解协同过滤,以电影推荐为例进行讲解.》《1分钟了解"基于内容"的推荐,以招聘网站的职位推荐,为例进行讲解.》《1分钟了解“关联规则”推荐》《1分钟了解“相似性”推荐》《同起点,同终点,打车价格不同”,杀熟,1分钟秒懂如何设计》工程架构方向的程序员,看到推荐/搜索/广告等和算法相关的技术,心中或多或少有一丝胆怯。但认真研究之后,发现其实没有这么难。今天的1分钟系列,给大家介绍下推荐系统中的“协同过滤”,绝无任何公式,保证大伙弄懂。什么是协同过滤(..

2021-01-11 14:48:56 1724 1

原创 作为架构师,缓存怎么架构,读完这篇文章就够了?

缓存是互联网系统架构中必不可少的一环,近一个月,写了一些缓存的文字。1.《什么是进程内缓存?具体怎么玩?》缓存,可以分为:进程内缓存,缓存集群。文章介绍了:(1)什么是进程内缓存(2)进程内缓存的优缺点(3)进程内缓存保存一致性的3种方案(4)到底什么时候用进程内缓存文章也说明,大部分情况下,应该用缓存服务。如今最常见的缓存服务是redis和memcache,遂引出了第二篇文章。2.《选redis还是memcache,源码怎么说?》没有最正确,只有最适合。从源码的角度看,到底啥时候用r

2021-01-07 15:18:30 129

原创 面试一点通丨技术面试:用缓存的时候,是先操作缓存,还是数据库?

原文链接:面试一点通https://www.msedt.com/infoflow/details/1127缓存存储,也是数据的冗余。(1)数据库访问数据,磁盘IO,慢;(2)缓存里访问数据,存操作,快;(3)数据库里的热数据,可在缓存冗余一份;(4)先访问缓存,如果命中,能大大的提升访问速度,降低数据库压力;这些,是缓存的核心读加速原理。但是,一旦没有命中缓存,或者一旦涉及写操作,流程会比没有缓存更加复杂,这些是今天要分享的话题。读操作,如果没有命中缓存...

2021-01-07 14:45:52 221 1

原创 面试一点通丨缓存,究竟是淘汰删除,还是修改更新,哪种效率更高?

原文链接:面试一点通https://www.msedt.com/infoflow/details/1127允许cache miss的场景,不管是memcache还是redis,当被缓存的内容变化时,是改修改缓存,还是淘汰缓存?这是今天将要讨论的话题。问:KV缓存都缓存了一些什么数据?答:(1)朴素类型的数据,例如:int(2)序列化后的对象,例如:User实体,本质是binary(3)文本数据,例如:json或者html问:淘汰缓存中的这些数据,修改缓存中的这些数据,有什么差别?.

2021-01-07 14:43:57 262

原创 面试一点通丨缓存,你真的用对了么?,一文读懂如何正确用对缓存.

缓存,是互联网分层架构中,非常重要的一个部分,通常用它来降低数据库压力,提升系统整体性能,缩短访问时间。有架构师说“缓存是万金油,哪里有问题,加个缓存,就能优化”,缓存的滥用,可能会导致一些错误用法。缓存,你真的用对了么?误用一:把缓存作为服务与服务之间传递数据的媒介如上图: 服务1和服务2约定好key和value,通过缓存传递数据 服务1将数据写入缓存,服务2从缓存读取数据,达到两个服务通信的目的 该方案存在的问题是: 数据管道,数据通知...

2021-01-07 14:40:28 85

原创 面试一点通丨选redis还是memcache,源码怎么说?

原文链接:收录在,面试一点通社区里,https://www.msedt.com/infoflow/details/1126memcache和redis是互联网分层架构中,最常用的KV缓存。不少同学在选型的时候会纠结,到底是选择memcache还是redis。画外音:不鼓励粗暴的实践,例如“memcache提供的功能是redis提供的功能的子集,不用想太多,选redis准没错”。虽然redis比memcache更晚出来,且功能确实也更丰富,但对于一个技术人,了解“所以然”恐怕比“选择谁”更.

2021-01-07 14:38:24 87

原创 Windows Server2016点击桌面[我的电脑]快捷键,查看属性没有高级系统设置,解决办法.

推荐一个面试资源社区,收录全网面试题,跳槽,加薪,必备神器:面试一点通:http://www.msedt.com问题:当时想在Windows Server操作系统中,查看Python安装路径.想通过环境变量查看路径在哪里,当时点击我的电脑,没有高级系统设置?点击属性后,没有高级系统设置.进入不到环境变量界面.解决办法:...

2021-01-06 11:07:00 1125

原创 【面试一点通】为什么 MongoDB 索引选择B-树,而 Mysql 索引选择B+树(精辟总结)

原文链接:面试一点通http://www.msedt.com/infoflow/details/1098本文献给准备面试或者是还在面试的你。常见面试题,送分题目,不拿白不拿。一、B树和B+树的区别很明显,我们想向弄清楚原因就要知道B树和B+树的区别。为了不长篇大论。我们直接给出他们的形式总结他们的特点。1、B树B树是一种自平衡的搜索树,形式很简单:这就是一颗B-树。针对我们这个问题的最核心的特点如下:(1)多路,非二叉树(2)每个节点既保存索引,又保存数据..

2020-12-28 10:26:33 82

原创 【面试一点通】面试被问:JDBC 底层是如何连接数据库的?

原文链接:面试一点通http://www.msedt.com/infoflow/details/1097 背景前两天一个小伙伴面试的时候,被问JDBC底层是如何连接数据库的?他顿时一脸懵逼,因为大部分人只知道JDBC的几个步骤,至于底层到底是怎么连接数据库的,还真不知道。由于小伙伴是面试高级开发,问这种问题倒也不能说面试官过分,如果是初级或者中级,那问着问题就确实有些过分了。但是如果你在初级或者中级的阶段,就知道了答案,岂不是爽歪歪么?估计大部分人都不知道这个问题该怎么回答,稍...

2020-12-28 10:25:43 314

原创 【面试一点通】你了解AOP吗,有几种实现方式 ?

原文链接:面试一点通http://www.msedt.com/infoflow/details/1096面试一点通丨让天下没有应聘不上的岗位www.msedt.com1. 回顾 AOP 是什么?维基百科解释如下:面向切面的程序设计(Aspect-oriented programming,AOP,又译作面向方面的程序设计、剖面导向程序设计)是计算机科学中的一种程序设计思想,旨在将横切关注点与业务主体进行进一步分离,以提高程序代码的模块化程度。通过在现有代码基础上增加额外的通知(Advic...

2020-12-28 10:24:47 287

原创 【面试一点通】Equals和==面试再分不清,你来砍我,

原文链接:面试一点通http://www.msedt.com/infoflow/details/1095面试复现Hello,大家好,我是你们的老朋友大黄。今天这个视频开始了一种新的模式,以回顾面试的过程给大家讲解一些面试题目该怎么在面试中让面试官满意,从而成功拿到offer。可能很多同学在面试过程中对于并发的知识、Spring等核心知识准备的比较充分,而且回答的比较好。但是当刚开始面试的时候,大部分面试官面试的难度都是由易变难的,相反这些问题才是整场面试的关键,回答的不好,面试官失...

2020-12-28 10:22:10 99

原创 C# 方法屏蔽,方法重写,方法密闭

原文链接来自:面试一点通:http://www.msedt.com/infoflow/details/10941. 方法屏蔽class Pet { public void Run() { Console.WriteLine("pet walk"); } } class Dog : Pet { new public void Run() { ..

2020-12-28 10:20:41 1428 1

原创 MySQL是如何优化模糊匹配like的SQL?

原文链接来自:面试一点通:http://www.msedt.com/infoflow/details/1093在开发过程中,经常会碰到一些业务场景,需要以完全模糊匹配的方式查找数据,就会想到用like %xxx% 或者 like %xxx的方式去实现,而且即使列上有选择率很高的索引,也不会被使用。在MySQL中可以通过ICP特性,全文索引,基于生成列索引解决这类问题,下面就从索引条件下推ICP,全文索引,基于生成列索引及如何利用它们解决模糊匹配的SQL性能问题。索引条件下推ICPICP介绍..

2020-12-28 10:19:04 653 1

原创 2021年Zookeeper高频面试题

原文链接:https://www.msedt.com/ques/details/441.ZooKeeper是什么?【答案解析】ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Z.

2020-12-25 16:12:07 287

原创 Docker服务开放了这个端口,毫不夸张分分钟将你的服务器变成肉机.

文章原文链接:https://www.msedt.com/infoflow/details/1088面试一点通:之前有很多朋友提过,当使用docker-maven-plugin打包SpringBoot应用的Docker镜像时,服务器需要开放2375端口。由于开放了端口没有做任何安全保护,会引起安全漏洞,被人入侵、挖矿、CPU飙升这些情况都有发生,今天我们来聊聊如何解决这个问题。问题产生的原因首先我们要明白问题产生的原因,才能更好地解决问题!Docker为了实现集群管理,提供了远程管理

2020-12-23 14:34:02 134 1

原创 将 Docker 镜像体积减小 99%,骚操作来了

原文链接:面试一点通:http://www.msedt.com/infoflow/details/1085更多面试资源尽在:面试一点通msedt.com对于刚接触容器的人来说,他们很容易被自己构建的 Docker 镜像体积吓到,我只需要一个几 MB 的可执行文件而已,为何镜像的体积会达到1 GB以上?本文将会介绍几个奇技淫巧来帮助你精简镜像,同时又不牺牲开发人员和运维人员的操作便利性。本系列文章将分为三个部分:第一部分着重介绍多阶段构建(multi-stage builds),因为这是镜像精简之

2020-12-22 16:13:37 239

原创 基于用户session兴趣的商品推荐算法--DSIN论文解读

原文链接:https://www.msedt.com/infoflow/details/10680. 写在前面接着上一篇《DIEN论文解读DIEN论文解读》来讲讲alibaba最近的一个成果--DSIN(Deep Session Interest Network)深度兴趣会话网络。DSIN是DIEN的升级版,不仅对用户序列进行了更加细致的划分,并且进一步优化了网络架构层数,提高了模型对用户兴趣的表达能力。个人心得:用户的行为序列可以用一个个session序列表示,session内的用户.

2020-12-18 16:46:08 266 1

原创 基于用户兴趣的商品推荐算法--DIN论文解读

原文链接:https://www.msedt.com/infoflow/details/10690. 写在前面前面我们分别讲了alibaba在电商推荐场景下的两大工作,分别是DIEN(https://www.msedt.com/infoflow/details/1067)和DSIN(https://www.msedt.com/infoflow/details/1068)。 其实,这两个模型均基于最初的模型DIN(Deep Interest Network)发展优化而来。这次,我们就来看看DIN相比于

2020-12-18 16:45:02 344 1

原创 关于Java序列化的10个面试问题,总结的比较到位。

原文链接:http://www.msedt.com/infoflow/details/1057面试一点通丨全球首个面试资源社区大多数商业项目使用数据库或内存映射文件或只是普通文件, 来满足持久性要求, 只有很少的项目依赖于 Java 中的序列化过程。无论如何,这篇文章不是 Java 序列化教程或如何序列化在 Java 的对象, 但有关序列化机制和序列化 API 的面试问题, 这是值得去任何 Java 面试前先看看以免让一些未知的内容惊到自己。对于那些不熟悉 Java 序列化的人, Java 序列化.

2020-12-15 10:44:01 267 1

原创 全国卖菜大爷将大面积失业,社区团购夺走卖菜商贩生计,真的会出问题吗

原文链接:点击:http://www.msedt.com/infoflow/details/1056面试一点通“清华大学国家战略研究院特约研究员刘旭表示,社区团购企业低于成本出售的行为违反了《价格法》中相关条例。《价格法》第14条列出多种不正当价格行为,其中包括“在依法降价处理鲜活商品、季节性商品、积压商品等商品外,为了排挤竞争对手或者独占市场,以低于成本的价格倾销”。《反垄断法》中的相关条例也可用于规制社区团购企业的补贴行为”这个我非常同意啊,互联网巨头利用资金优势进行低价倾销,是一种毁灭剩余

2020-12-14 14:06:23 1961

原创 用axios和后端接口进行数据交互,那么axios内部实现原理到底是什么样的

axios源码学习Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js中进行使用。github地址之前就粗略地阅读了axios的一些核心源码,最近闲来无事,就对axios的构建过程及重要特性的实现又进一步地去阅读,毕竟是吃饭的家伙嘛,还是要做到心里有数的。axios的常见用法几相关特性就不在这里一一罗列了,不清楚的同学可以先移步到这里。篇幅有限,node环境相关的学习,大家感兴趣的可以进一步学习。源码目录我们分析的源码都在/lib这个大目录下,目录如

2020-12-14 09:32:08 679

原创 请问Spring、Spring Framework、Spring Boot、Spring Cloud的区别?

原文链接:http://www.msedt.com/infoflow/details/1042点击原文可能某些项目还在使用dubbo,但是你也一定听过Spring Cloud。至于Spring和Spring Boot,对于现在的Java开发,它们的地位简直可以说是不可或缺了。如果你的新项目在使用Tomcat+WAR的开发模式(历史遗留项目暂且不谈),不好意思,真的要吐槽一下。首先,我认为要完善一下这个题目,应该是:Spring、Spring Framework、Spring Boot、Spri.

2020-12-10 09:15:18 2086

原创 .net core用Linq按照字段的中文编码由低到高排序。

比如集合ListLIst中的对象有个字段为KindChiName要按照列KindChiName的中文由低到高排序List.OrderBy(n => n.KindChiName,StringComparer.Create(CultureInfo.GetCultureInfo("zh-cn"),true)推荐一个面试资源社区网站,www.msedt.com面试一点通...

2020-12-09 15:22:15 794

原创 什么是 docker?docker和虚拟机有什么差别和不同?

更多详细的docker知识,请访问原文链接【http://www.msedt.com/infoflow/details/1041】两个基本的事实:无论是虚拟机还是容器,都是提供程序的运行时环境; 开发者只关心程序运行的结果,不关心程序的运行过程。对于运维来讲,可能关注虚拟机和容器之间差异会更多些,因为涉及到日常维护、排障、监控、日志等操作,但这不是重点。至少不是本篇文章的重点。那么一个程序的运行需要哪些条件呢?总结下来有这么几个:程序文件本身; 程序的依赖; 操作系统内核。程序本身

2020-12-09 10:11:41 778

原创 移动端开发iOS开发内存管理面试

什么是ARC? 是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。你不再需要担心内存管理,因为编译器为你处理了一切ARC 是编译器特性,而不是 iOS 运行时特性,它也不是类似于其它语言中的垃圾收集器。因此 ARC 和手动内存管理性能是一样的,有时还能更加快速,因为编译器还可以执行某些优化ARC的基本原理: 规则: ARC 的规则非常简单:只要还有一个强指针变量指向对象,对象就会保持在内存中 强指

2020-12-09 09:56:59 47

原创 用Python进行网络爬虫来获取数据。做大数据的公司数据来源,有很多就是这么来的。

原文链接:http://www.msedt.com/infoflow/details/1037面试一点通网络爬虫:网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。以上是网络爬虫的百度,下面开始介绍使用Python进行网络爬虫来获取数据。用来获取新冠肺炎的实时数据。 使用的工具PyCharm新建Python文件,命名为get_data..

2020-12-09 09:46:25 648

转载 2020年京东+字节跳动+拼多多,本人已成功入职并夕夕!

前言下面我把自己面试前几个月的复习经历和找换工作以及投简历的小技巧在下面全给大家分享出来,希望能对大家有所帮助!七月七月份是在认真复习,主要在刷题+复习基础。然后面了几家之后发现分布式的东西完全不会,简历上写的微服务之类的也完全不会,然后开始学习工程相关的东西。花了一周左右去整redis,感觉收获很少。后面把分布式的基本套路都看了几遍,但是太肤浅了,很难形成自己的理解,稍微深入一下就不会了。微服务也是如此,深入问点就完全不会,感觉也很难速成,七月有很多面试+笔试,又没太多时间去深入学习。

2020-12-09 09:32:09 437

原创 投资银行的20个Java面试问答

原文链接:http://www.msedt.com/infoflow/details/1032本文收集了20个来自投资银行的Java面试题,每一个都特别经典,分享给各位Java开发者。问题一:在多线程环境中使用HashMap会有什么问题?在什么情况下使用get()方法会产生无限循环?HashMap本身没有什么问题,有没有问题取决于你是如何使用它的。比如,你在一个线程里初始化了一个HashMap然后在多个其他线程里对其进行读取,这肯定没有任何问题。有个例子就是使用HashMap来存储系统配置项

2020-12-09 09:23:22 115

原创 C#跳槽面试基础知识整理,无论你开发多少年,基准知识都不能掌握,怎么让面试官相信你呢?

一、C# 理论1.1、简述 private、 protected、 public、 internal、protected internal访问修饰符和访问权限private :私有成员, 在类的内部才可以访问。protected :保护成员,该类内部和继承类中可以访问。public :公共成员,完全公开,没有访问限制。internal:当前程序集内可以访问。protected internal:访问仅限于当前程序集或从包含类派生的类型。不带修饰符的类是默认intern...

2020-12-09 09:18:36 289

原创 为何尽量避免使用废弃生命周期?React Hook 比起 Class 有什么优缺点?React key 的作用? 可不可以使用 index 作为 key ?

为何尽量避免使用废弃生命周期?比如在componentWillMount里发起异步请求,以为可以让页面早点显示出来,但异步请求再怎么快也快不过(React 15下)同步的生命周期。componentWillMount结束后,render会迅速地被触发,所以说首次渲染依然会在数据返回之前执行。这样做不仅没有达到你预想的目的,还会导致服务端渲染场景下的冗余请求等额外问题,得不偿失。 Fiber架构下会因为中断和重启导致多次调用,如果内部有付款类的接口请求则会出现大问题 防止各种骚操作,比如在...

2020-12-08 15:54:50 310

原创 大家都知道数据量大了,要分库分表。那全局id怎么生成呢?

分库分表之后你必然要面对的一个问题,就是id咋生成? 要是分成多个表之后,每个表都是从1开始累加,那肯定不对啊,需要一个全局唯一的id来支持! 下面来看看有哪些可行方案~ 3 数据库自增id 分库分表的id主键...丨打个广告,更多相关面试题可以访问:面试一点通www.msedt.com分库分表后每个表还都从1开始累加肯定有问题,需要全局唯一id的生成器,下面详解各种方案优缺点。1 数据库自增id提供一个专门用于生成主键的库,这样服务每次接收请求都先往单点库的某表里插入一条没啥业务含义的

2020-12-08 14:32:36 246

原创 面经]腾讯一面经验分享,当时面试这么的一个过程

打个广告:找面试题,上面试一点通网www.msedt.com昨天晚上在图书馆自习,突然接到了来自广东深圳的电话,想到了是腾讯打来的,内心很忐忑,接上了。面试官一听就是广东人,人很好。就问我能不能进行大概二十分钟的面试,我说可以。然后就开始了。首先让我自我介绍,我就简单介绍了一下自己,说到了自己的技术经历。然后他问我说看到简历上有写创业经历,好像面试官对于这段经历非常感兴趣,大概聊了几分钟。具体就不说了。然后就说能帮我推荐到虚拟现实部门,我说不用,想先做好移动开发。然后他又问我实验室负责人.

2020-12-08 14:25:14 553 2

原创 【Java后台开发面经】阿里|网易|头条|腾讯|华为

更多详细的面试题在:面试一点通www.msedt.com个人简介Java后台开发方向。非计算机专业硕士,专业涉及到一些开发。实验室项目主要是Java Web系统,挖掘小亮点。无实习经验。闲话唠嗑回顾这几个月,宛若梦一场。一开始心态不好,看到要学习的东西一大堆,沉不下心来学习,看什么东西都是看着看着就很浮躁,开始疯狂抖腿,沉迷幻想,以为找工作只看少量面经重点即可。实验室原因无法实习,四五月份春招的时候参加了阿里和网易的实习招聘提前感受面试,惨败。可以说是一塌糊涂。当头一棒,脑子清醒了

2020-12-08 14:19:36 515

原创 春招拿了oppo 、vivo、拼多多、成都头条的offer,现在已经是心满意足了,打算上岸了

打个广告:面试一点通丨收录全网面试题。上线了www.msedt.com从去年七月到现在,我从一个很菜的菜鸡变成了一个有offer的菜鸡。今年春招拿了oppo 、vivo、拼多多、成都头条的offer,现在已经是心满意足了,打算上岸了。首先废话不多说,最近刷面试哥很多人因为简历筛选就挂了,这里附上我自己的简历。(至少头条、拼多多的简历筛选都过了) 一般来说,很多公司对了解分布式的人是很感兴趣的,只要你的简历上写了了解分布式,一般都会问到。其实我会的分布式知识也就几个:分布式锁、分布式事务、..

2020-12-08 14:15:59 458

原创 阿里实习后台开发, 三个线程如何实现交替打印ABC

打个广告:面试一点通-收录全网面试题。http://www.msedt.comJava开发岗位。从3.7开始简历面,到4.30收到意向书。流程两个月,阿里终于上岸了。在3.12之前面了阿里云、蚂蚁、菜鸟、数据产品的各种简历面(全部有录音)。内推最终投的菜鸟。不得不说,投菜鸟真的需要非常好的心态。。嗯。每一面至少间隔两礼拜以上。。各部门简历面1. volatile的底层如何实现,怎么就能保住可见性了?2. 三个线程如何实现交替打印ABC3. 线程池有哪些创建方式和安全性问题4. 有.

2020-12-08 14:12:51 126

空空如也

空空如也

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

TA关注的人

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