• 欢迎访问马东东的博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

最新发布 第2页

马东东的博客Donny's blog

最新拼多多技术部面试题:幻影读+分段锁+死锁+Spring Cloud+秒杀

拼多多Java一面 简短自我介绍 事务的ACID,其中把事务的隔离性详细解释一遍 脏读、幻影读、不可重复读 红黑树、二叉树的算法 平常用到哪些集合类?ArrayList和LinkedList区别?HashMap内部数据结构?ConcurrentHashMap分段锁? jdk1.8中,对ha……

诵地藏经以来发生的改变

  在末时代,论改变命运的法门,我见到感应最为强炽,改变幅度最大,数量最多的,当属《地藏经》。  我以前也发表过很多地藏菩萨的加持感应文章。你若留意会发现,供养和修持《地藏法》所带来的利益,并非仅仅是小感小应,而是大效验。  或由贫转富,或从孤独到幸福,或从绝症到健康,这些奇迹,都是都发生在念诵《地藏经》的人身上。  我经常觉得,我……

Java程序员从阿里拿到offer回来,这些面试题你会吗?

前不久刚从阿里面试回来,为了这场面试可以说准备了一个半月,做的准备就是刷题和看视频看书充实自己的技术,话说是真难啊,不过还算顺利拿到了offer,有很多面试题我已经记不起来了,这些是当天回家整理好的,下面我来跟大家一起分享一下。首先我们需要明白一个事实,招聘的一个很关键的因素是在给自己找未来的同事,同级别下要找比自己优秀的人,面试是一个双向选择的过……

蚂蚁金服4轮面经(Java研发):G1收集器+连接池+分布式架构

一面 线程池有哪些参数?分别有什么用?如果任务数超过的核心线程数,会发生什么?阻塞队列大小是多少? 数据库连接池介绍下,底层实现说下 hashset底层实现,hashmap的put操作过程 说说HaspMap底层原理?再说说它跟HaspTable和ConcurrentHashMap他们之间的相同点和不同点?&……

最新阿里内推高级Java面试题

阿里Java一面题目osi七层网络模型,五层网络模型,每次层分别有哪些协议死锁产生的条件, 以及如何避免死锁,银行家算法,产生死锁后如何解决如何判断链表有环虚拟机类加载机制,双亲委派模型,以及为什么要实现双亲委派模型虚拟机调优参数拆箱装箱的原理JVM垃圾回收算法CMS G1hashset和hashmap的区别,haspmap的底层实现put操作,扩……

我终于瘦下来了,却不再喜欢你

01许桐最大的毛病就是贪吃。她尤其喜欢吃甜食,精致的蛋糕、松软的面包、酥脆的饼干都是她的心头好,“甜食可以让人心情愉快”——她这样解释。所以,城市里有头有脸的西点屋她几乎都办了张会员卡。她每次到甜品站不用开口,只需在脸上堆起一个憨憨的微笑,熟悉的营业员就能会意地说句,好嘞,还是一份×××吧?甜食固然令人心情不错,那只限于……

要么孤独,要么庸俗

刷博客的时候,看到一条由三感音乐故事拍摄的短视频,被文案戳中了泪点。 22岁生日,一个人吃火锅,还好锅底可以点最辣的;187次路过的码头,4次遇到一对情侣,两个人眼中的风景,也不见得更好看;第6次一个人搬家,扔掉了3箱旧东西,很遗憾,好像连回忆也一并被丢弃了。 8点场的电影,48块的双人套餐,两杯可乐一个人喝,喝到的心情都有点丧丧的;第12……

头条Java后台3面:事务+List集合+慢查询SQL+Redis+秒杀设计

头条一面1.讲讲jvm运行时数据库区2.讲讲你知道的垃圾回收算法3.jvm内存模型jmm4.内存泄漏与内存溢出的区别5. select、epool 的区别?底层的数据结构是什么?6.mysql数据库默认存储引擎,有什么优点7.优化数据库的方法,从sql到缓存到cpu到操作系统,知道多少说多少8……

快手高级Java四面题目:设计模式+红黑树+Java锁+Redis等

快手Java一面(一个小时十分钟)1.自我介绍2.说说B+树和B树的区别,优缺点等?3聊聊Spring,主要IOC等等4多线程JUC包下的一些常见的类,比如CountDownLatch、Semaphore等5.锁的概念,锁相关的关键字,volatile,synchronized。还比较了ReentrantLock与s……

最新蚂蚁金服4面(Java):CAP+数据强一致性+Lock锁+分布式等

蚂蚁金服Java一面1 自我介绍和项目2 Java的内存分区3 Java对象的回收方式,回收算法。4 CMS和G1了解么,CMS解决什么问题,说一下回收的过程。5 CMS回收停顿了几次,为什么要停顿两次。6 Java栈什么时候会发生内存溢出,Java堆呢,说一种场景,我说集合类持有对象。7 那集合类如……

URI编码解码和base64

阅读目录概述区别base64编码与btoa概述对于uri的编解码,在js中有3对函数,分别是escape/unescape,encodeURI/decodeURI,encodeURIComponent/decodeURIComponent。它们的适用范围不同,而且遵循的编码规范也不同。对于上述函数而言,所有的ASCI……

阿里最大人事地震当事人卫哲解密:为什么阿里不去清华招聘

1说起国内最好的大学,自然而然都会想到清华;而说起国内最好的公司,必数BAT。但是阿里从不会去清华招人。为什么国内一流的公司,并不会去一流的大学寻找人才呢?阿里不去清华招人的原因2009年,马云带队去美国考察一流公司。其中包括苹果、谷歌、微软、星巴克。见这些公司,我通常都会问一个问题:谁是你们的竞争对手?……

史上最全Spring面试71题与答案

1.什么是spring?Spring是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2.使用Spring框架的好处是什么? 轻量:Spring是轻量的,基本的版本大约2MB。……

蚂蚁三面面经(java开发岗):Java锁机制+JVM+线程池+事务+中间件

 一面1、HashMap底层原理?HashTable和ConcurrentHashMap他们之间的相同点和不同点?2、由上题提到锁的问题3、MySQL的表锁&行锁&乐观锁&悲观锁,各自的使用场景4、Java线程锁有哪些,各自的优劣势5、事务四大特性6、事务的二段提交机制?7、聚簇索引&非聚簇索引8、……

支付宝Java开发四面:Ngnix+MQ队列+集群+并发抢购

 一面 介绍项目 java 线程池的实现原理,threadpoolexecutor关键参数解释 hashmap的原理,容量为什么是2的幂次 为什么要同时重写hashcode和equals ConcurrentHashMap如何实现线程安全? 介绍Java多线程的5大状态,以及状态图流转过程 介绍下Synchronized、Vola……

蚂蚁金服高级Java面试题目

一面: JVM数据存储模型,新生代、年老代的构造? java GC算法,什么时候会触发minor gc,什么时候会触发full gc? GC 可达性分析中哪些算是GC ROOT? 你熟悉的JVM调优参数,使用过哪些调优工具? Java 有什么锁类型? 描述下线程池的处理流程? 类加载机制,一个类加载到虚拟机中一共有几个步骤,这些步骤的顺序哪些……

史上最全memcached面试26题和答案

 Memcached是什么,有什么作用?Memcached是一个开源的,高性能的内存绶存软件,从名称上看Mem就是内存的意思,而Cache就是缓存的意思。Memcached的作用:通过在事先规划好的内存空间中临时绶存数据库中的各类数据,以达到减少业务对数据库的直接高并发访问,从而达到提升数据库的访问性能,加速网站集群动态应用服务的能力。Me……

最全MySQL面试60题和答案

 Mysql中有哪几种锁?1.表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。2.行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。3. 页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。Mysql中有哪些不同的表格?共有……

蚂蚁花呗团队面试题:LinkedHashMap+SpringCloud+线程锁+分布式

 一面 自我介绍 map怎么实现hashcode和equals,为什么重写equals必须重写hashcode 使用过concurrent包下的哪些类,使用场景等等。 concurrentHashMap怎么实现?concurrenthashmap在1.8和1.7里面有什么区别 CountDownLatch、LinkedHashMap、……

支付宝高级Java三面题目:线程锁+事务+雪崩+Docker等

 支付宝高级Java一面 JVM中的老年代在什么情况下会触发GC? CMS的垃圾回收步骤,G1和CMS的区别? CMS哪个阶段是并发的,哪个阶段是串行的? 谈谈Java线程池,线程池中几个参数含义 谈谈你了解的J.U.C包的JDK源码(CAS、AQS、ConcurrentHashMap、ThreadLocal、CyclicBarrie……

美团3面(Java后台):NIO+线程池+Redis+kafka

 一面 线程池用过哪些,线程池有哪些参数,然后问我几个常用线程池的用法和实际场景问题。 集合框架的知识,hashmap,ArrayList,LinkedList源码相关知识,基本整个介绍了一遍,与hastable,concurrenthashmap相互的关联和区别 说几个垃圾回收器,cms回收器有哪几个过程,停顿几次,会不会产生内存碎片。……

百度高级Java三面:JVM GC+Java锁+分布式+并发

百度高级Java一面 自我介绍 对象相等的判断,equals方法实现。 Hashcode的作用,与 equal 有什么区别? Java中CAS算法? G1回收器讲一下? HashMap,ConcurrentHashMap与LinkedHashMap的区别 如何在多线程环境下使用Map,ConcurrentHashMap原理,Concurrent……

在这个从小躺赢到大的女人面前,杨超越真的不算锦鲤……

 前不久,有个论坛邀请我去现场演讲。本来想推辞,可是架不住对方太热情,只好答应了。在最后的提问环节,有个学生问我,你觉得自己一路走到今天,靠的是什么? 嘿,这种瞎吹牛逼的环节,我最喜欢了。比如什么天纵奇才,聪明绝顶,学贯古今,气度不凡…… 然后,我看着他的眼睛,一脸真诚地说了两个字: 运气。&……

一些编程语言面试刷题、算法刷题的网站

1. leetcode:世界知名的演算法面试考题网站。想要省时省力的面试官从里面挑题目,于是求职者不得不去练习这些题目。部分题目还要收费。但是很多题目在实际工作中并不没有用处,很多纯属考察脑洞。http://leetcode.com/ 2. careerup :http://www.careercup.com/ 3. Ha……

2阿里P8架构师谈:NoSQL和SQL的区别,NoSQL的使用场景和选型比较

什么是NoSQLNoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称,它具有非关系型、分布式、不提供ACID的数据库设计模式等特征。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无……

1阿里P8架构师谈:高并发与多线程的关系、区别、高并发的技术方案

 什么是高并发?高并发(High Concurrency)是一种系统运行过程中遇到的一种“短时间内遇到大量操作请求”的情况,主要发生在web系统集中大量访问收到大量请求(例如:12306的抢票情况;天猫双十一活动)。该情况的发生会导致系统在这段时间内执行大量操作,例如对资源的请求,数据库的操作等。高并发的处理指标?高并发相关常用的一些指标有……

最强阿里面试126题:数据结构+并发编程+Redis+设计模式+微服务

 BAT技术面试范围数据结构与算法:最常见的各种排序,最好能手写Java高级:JVM内存结构、垃圾回收器、回收算法、GC、并发编程相关(多线程、线程池等)、NIO/BIO、各种集合类的比较优劣势(底层数据结构也要掌握,特别是扩容等)等。性能优化、设计模式、UML的掌握Spring框架:重点掌握(BAT每次必问)分布式相关:Redis缓……

Thanks for spending

Thanks for spending time on the computer (wtinirg) so others don't have to.感谢来自:Beatrice的投稿……

帮助应届生、年轻程序员快速成长的12个锦囊

作者:杨波 当你刚学会走的时候,别人已经在跑了;当你还像学生一样被动吸收时,别人已经在独当一面了;当你还在干基础的事情,别人已经在拿高薪水带小团队了。问题的关键是:别人是怎么做到的?写在前面今年公司来了不少应届生还有实习生,我多次受邀给他们做一些和成长相关的分享,获得良好反馈,我想可以把这些分享总结成文,一方面下次自己就不用频繁去讲,新人……

蔡文胜在中国互联网行业的16年(精选)

作者:waynedeng 蔡文胜,虽然其貌不扬,但是和张小龙一样,在中国互联网行业里面也是神一般的存在。自2000年进入互联网领域从事域名投资,到2005到2007年连续举办了三届中国互联网站长大会,被广大站长尊称为个人网站教父,再到2008年进入天使投资领域,先后投资4399游戏、美图秀秀、暴风影音以及58同城等数十个互联网项目,成为中国……

你说得都对,可我就是不想听

作者:井底女蛙 “三更灯火五更鸡,升学率永远排第一”,这是我们苏北教育的特点。家长看到孩子辛苦心疼,恨自己没本事生活在大城市——既能让孩子享受素质教育,将来又能上个好大学。但是,也有人想法不一样——苏北的高中每年都有一些来自大城市的借读生。01.十多年前,离婚的二姐带着女儿妙妙,也从南京转到我的学校借读。妙妙上高二,很聪明,但习惯不……

二十多岁的你最应该担心的是什么?

文 | Rizwan Aseem    编译 | Jenny当我22岁的时候,我成天抽烟喝酒泡妞,只知道和朋友们一起鬼混,过着混不吝的生活。但10年后的我发现了一个秘诀,并凭借这个秘诀,在1年内实现了比过去10年更多的成就。 今天,我将把这个秘诀传授给你。只要在生活中好好运用它,将你的时间投入到以下的5件事里,你将收获财富、良好的人际关系以及……

记一次阿里面试经历|Java面试知识整理

正文惭愧,从一次电面说起。我个人在某国企做一名软件设计师,国企大家都懂的,待遇一般而且没啥意思,做的方向基本都是操作系统、驱动和工具软件的开发,语言基本都是C/C++。最近也想跳槽,刚好有幸得到了一次阿里的面试机会,于是就试了试。  首先是电话面试,当时正在上班,人多口杂,好不容易找了个没人的地方开始面试。面试的方向是Java Web……

Offer收割机,2天5个,薪资均过万,附学习经验和面试经验

大家好,我是胡*,现已毕业,4月初来南京找工作,面试2天半,总计5家,全部都有offer,全部10K以上。推掉了其他offer,现在正式入职苏宁。写下此文,一方面总结半年的学习经验,一方面总结这两天面试过程中遇到的问题以及解决办法,希望帮助更多的人。1 心态学习时持续性的恐惧感我不止一次在和同学聊天时,说我经常感觉到恐惧和焦虑。这种感觉自第……

亲历阿里巴巴五轮面试分享

拿到阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试。在这里分享一下自己的面试经验和学习心得,希望能够帮助更多的小伙伴。我本科毕业于XX大学信管专业,真正开始学习Java是在大三下学期,研究生就读XX大学的移动云计算专业。刚开始也是小白,也是一步步成长起来的,需要提的一点是,你将来是需要靠这个吃饭的,所以请对找工作保持十二分的热情,而且越早……

Java程序员阿里、京东、美团、滴滴面试题

阿里巴巴面试第一个:阿里面试都问什么? :(55分钟)1、开发中Java用了比较多的数据结构有哪些?2谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的?这些数据结构中是线程安全的吗?假如你回答HashMap是线程安全的,接着问你有没有线程安全的map,接下来问了conurren包。3、对JVM熟不熟悉?简单说说类加……

IntelliJ IDEA常用快捷键汇总

IDEA内存优化 IntelliJ IDEA安装路径\bin\idea.exe.vmoptions—————————————–-Xms64m-Xmx256m-XX:Max……

厦门的夏天

手机建议在WIFI环境下播放,土豪请随意……

影像诗《野生》

手机建议在WIFI环境下播放,土豪请随意……