`
熊likecocoa
  • 浏览: 18533 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
目前拿到的知名公司的offer是腾讯和新美大(大众点评、美团)。一直想写一篇面经分享给大家,但因为一些琐碎的事情,就一直耽误着。 今天就特意拿出一些时间去写它。很多人都分享了很多的面经,而且还有好多面试题目在很多社区都有相关的资料。很多面试题也都有相关的解析,但是仅仅是刷这些面试题其实并不一定可以找到自己心仪的工作。下面就主要介绍下我是如何在面试前做准备工作的。 我经历的一些面试 ​ 因为大三了,从今年3月份开始,自己开始找工作,开始也不明白该怎么做,就简单写了一了一份简历,简历上就是一些自己相关的学习经历。最开始的时候 选择了一些自己觉得可以的小公司,并且获得了一些面试机会,第一次面试很紧 ...
多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。 Java多线程面试问题 1. 进程和线程之间 ...
昨天收到了心仪企业的口头offer, 回首当初什么都不会开始学编程, 到现在恰好五年. 整天在社区晃悠, 看了不少的总结, 在这个时间点, 我也写一份自己的总结吧. 我一直在社区分享, 所以, 这篇总结也是本着一种分享的态度, 希望相比我还年轻的同学们, 可以从中找到一些让自己成长更快的文字. 先介绍下背景: 1.2008年3月开始学习编程, 目前2013年3月; 2.2009年6月计算机专业本科毕业; 3.大学期间, 基本稳拿班级倒数第一, 高考英语49分, 大学英语除了补考没及格过. 接着, 是一份总结: 1.5年间60%以上的时间, 每天凌晨2-4点睡觉; 2.为学习编程花费的总时间 ...
目前拿到的知名公司的offer是腾讯和新美大(大众点评、美团)。一直想写一篇面经分享给大家,但因为一些琐碎的事情,就一直耽误着。 今天就特意拿出一些时间去写它。很多人都分享了很多的面经,而且还有好多面试题目 ...
有人想出了Scala的10个单行代码例子。然后CoffeeScript版本迅速崛起,于是我想到发布一个Ruby版本的。我觉得Ruby的语法比Scala清洁点,虽然实质上(至少就这些例子来说)是比较相似的。 1.数组中的每个元素乘以2 (1..10).map { |n| n * 2 } 2.数组中的元素求和 (1..1000).inject { |sum, n| sum + n } 或使用(内置的)Symbol#to_proc语法,自Ruby 1.8.7之后可用: (1..1000).inject(&:+) 甚至就直接传递一个符号: (1..1000).inject(:+) 3.验 ...
1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么? 轻量:Spring 是轻量的,基本的版本大约2MB。 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。 面向切面的编程(AOP):Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。 容器:Spring 包含并管理应 ...
看到这篇文章,感觉对数据分析一些点总结蛮好的,分享给大家。数据分析要产生真正的价值,或者说要让业务方,管理层感觉到真正的价值,其实需要非常多的东西: 1、要有数据,而且的确需要足够多的数据。是正常的数据 ...
2012年冬,我在一家创业公司的小团队里搞软件开发。彼时我们有一位真实的企业客户,且软件的第一版也已发布。开发按进度完工,在发布时我欣喜若狂,也非常骄傲,看着系统服务于每天几百万的独立用户,并发送出数千万条短信真是太令人满意了。到了第二年夏天,公司拿到了真实收入,我的职位变成了开发主管,公司又招了些新人,正待蓬勃发展,一切都很美好。然后我们做了一个巨大的决策失误:决定重写软件——从头开始。 为什么我们觉得有必要从头重写软件呢? 在第一次编写系统代码时,我们的时间表十分紧迫,必须与时间赛跑,在计划时间内赶完进度。因此无论是设计讨论,还是审查会议都没花太长时间——我们没有时间浪费在这上面——只能 ...
从数据中心的角度看,物联网和大数据项目几乎总是强调网络和存储基础设施。规划人员在组织内开始实施这种大规模数据密集的项目之前,需要仔细地评估基础设施的需求。 传统的商业智能项目建立在不同于大数据项目的 ...
Spark正在数据处理领域卷起一场风暴。让我们通过本篇文章,看看为Spark的大数据平台起到推波助澜的几个重要工具。 Spark生态系统众生相 Apache Spark不仅仅让大数据处理起来更快,还让大数据处理起来更简单、功能更强大、更方 ...
在开发强大的Web应用程序领域,React.js无疑可算当之无愧的赢家。首先,最令人振奋的就是它为开发人员带来了多年以来在Web开发框架当中始终无法找到的各类要素。很多Web开发人员之所以对其青眼有加,正是因为它能够帮助我们开发出不同于以往且极具交互特性的Web应用。它几乎无所不包,因此我们也应当对其加以关注,但利用它在未来的开发工作当中打造出更为出色的成果。 关于React.js,首先需要留意的就是它在默认情况下允许大家保证动态站点能够始终拥有强大的稳定性,这意味着我们能够充分运用各类灵活的交互设计效果而不必担心给站点运行带来影响。这绝对是一项伟大的壮举,事实上我们甚至很难在利用React. ...
数据刚刚兴起时,常常听厂商或大数据倡导者说这个啤酒和尿片的故事,鲜活、形象地说明大数据分析给商业带来的无限商机。如果你没有听过的话,我们再讲一遍: “尿布和啤酒,听起来风马牛不相及,但这是对历史数据进行挖掘的结果,反映的是数据层面的规律。这种关系令人费解,这是一个真正的规律吗?经过跟踪调查, 研究人员终于发现事出有因:一些年轻的爸爸经常要到超市去购买婴儿尿布,有30%到40%的新爸爸会顺便买点啤酒犒劳自己。沃尔玛随后对啤酒和尿布进行了 捆绑销售,不出意料,销售量双双增加。” ——摘自涂子沛的《大数据:正在到来的数据革命,以及它如何改变政府、商业与我们的生活》 第一次听到这个故事时,其实心中有惑 ...
阅读目录 1. 程序设计的目标 2. 单线程多任务无阻塞 3. 单线程多任务IO阻塞 4. 单线程多任务异步IO 5. 单线程多任务,有耗时计算 6. 多线程程序 7. 多CPU 8. 多线程与多进程 9. 总结 1. 程序设计的目标 在我看来单从程序的角度来看,一个好的程序的目标应该是性能与用户体验的平衡。当然一个程序是否能够满足用户的需求暂且不谈,这是业务层面的问题,我们仅仅讨论程序本身。围绕两点来展开,性能与用户体验。 性能:高性能的程序应该可以等同于CPU的利用率,CPU的利用率越高(一直在工作,没有闲下来的时候),程序的性能越高。 体验:这里的体验不只是界面多么漂亮,功能 ...
随着移动互联网的迅速发展,随时随地上网变成刚需,商业WiFi成为商家市场竞争的软实力。那么问题来了,未来哪些领域WiFi将成为刚需?下面小编带着大家一起来看看。 1、蓝领市场2.7亿人嗷嗷待哺 工厂市场较为特殊,封闭式, ...
自我进入这个行业,我就发现开发人员一直在努力征服CSS。 理由也很充分,开发人员是用逻辑思考的生物。添加一个DIV元素导致所有代码都不得不往下移一行,而另一个DIV“浮”到左侧,感觉没有任何意义。 你也一定听到过 ...
Global site tag (gtag.js) - Google Analytics