加载中
物流系统高可用架构案例

系统可用率 多级缓存 动态分组切换 DB物理隔离 服务分组隔离 跨机房隔离 漏斗模型 DB限流 系统一般可以分为前端应用系统和后端数据库系统,前端应用系统实施分布式集群部署技术上是比较成熟的...

JAVA面试题 手写ArrayList的实现,在笔试中过关斩将?

面试官Q1:可以手写一个ArrayList的简单实现吗? 我们都知道ArrayList是基于数组实现,如果让你实现JDK源码ArrayList中add()、remove()、get()方法,你知道如何实现吗?这一节,我们不看源码...

07/18 16:06
3
记一次构建SaaS平台项目失败后的反思

记一次构建SaaS平台项目失败后的反思 前言: 笔者从2017年起开始着手将公司现有的软件系统改造成多租户模式,以降低整个系统的运营成本。但最后这个项目以失败告终。今天,我将对这个SaaS项目...

07/15 21:11
1K
最全Java工程师面试题汇总,全会月薪至少3W

Java基础知识 java中==和equals和hashCode的区别 int与integer的区别 抽象类的意义 接口和抽象类的区别 能否创建一个包含可变对象的不可变对象? 谈谈对java多态的理解 String、StringBuffer、...

日均7亿交易量,如何设计高可用的MySQL架构?

本文作者将给大家分享工行基于 MySQL 构建分布式架构的转型之路! 将围绕如下几个方面展开: 工行 IT 架构转型中传统 OLTP 数据库架构面临的挑战和诉求。 构建基于 MySQL 分布式企业级解决方案...

07/10 22:30
2.7K
SpringMVC常见面试题总结(超详细回答)

1、什么是Spring MVC ?简单介绍下你对springMVC的理解? Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责...

520,看看黑客程序员怎么表白的?

程序员怎么能走平常路呢? 如果我是代码,那么你就是我的main函数,没有你,什么都做不了。 今天是520,一年一度的秀恩爱大会,又是各种大招乱放的节奏,单身狗们表示受到一万点暴击。 说什么...

05/20 17:03
11
面试了一个2年程序员,竟然只会curd,网友神回复!

文章摘于:网络 如有侵权可立即删除 要说现在热门的编程语言,大多数程序员都会说Java,Python,JS,PHP等,但Java应该是这其中应用最广泛的。但从各招聘信息上来看,Java程序员的薪资也是从...

01/18 19:35
14
BAT大数据面试题-不看后悔~~

Hadoop部分 hadoop的map-reduce的实现原理? 首先map task会从本地文件系统读取数据,转换成key-value形式的键值对集合,使用的是hadoop内置的数据类型,比如longwritable、text等,将键值对...

【jvm】java垃圾回收

Java的一大特性就是内存的分配和回收都是自动进行的。当程序规模不大时,我们完全可以不考虑内存的使用情况。但是一旦程序的规模足够大,对性能的要求足够高时,了解Java垃圾收集(GC)的内部...

2018/12/30 16:21
2
如何提高代码可读性、可维护性

高质量代码的三大要素: 可读性、可维护性和可变更性 做好代码规范、提高代码质量,能显著增强代码的可读性、可维护性和可变更性。努力提高代码的读写可维护性,是做好代码规范的必要非充分条...

2018/12/30 16:03
370
深度预警:深入理解HBase的系统架构

HBase的构成 物理上来说,HBase是由三种类型的服务器以主从模式构成的。这三种服务器分别是:Region server,HBase HMaster,ZooKeeper。 其中Region server负责数据的读写服务。用户通过沟通...

学习大数据最好的时间是十年前,其次是现在

在这个大数据的价值堪比石油和黄金的时代,不论你是否从事大数据相关的工作,了解和掌握大数据相关的技术都应该成为一个工程师的必备技能。因为到现在为止,不管是什么体量的公司,都已经意识...

大数据与Hadoop之间是什么关系

广义上讲 大数据是时代发展和技术进步的产物。Hadoop只是一种处理大数据的技术手段。 “大数据”概念在1980年由维克托·迈尔-舍恩伯格及肯尼斯·库克耶 在《第三次浪潮》首次提出,由麦肯锡公...

你的Node环境有问题?这篇文章可以帮到你!

nvm(Node版本管理工具,微软官方维护)安装 Windows操作系统的nvm下载地址:github.com/coreybutler… 注意:之前安装过Node的先卸载。 安装过程 第一步 第二步 检查安装结果 cmd运行nvm -h ...

2018/12/14 14:36
182
Web前端性能优化(一)

1. 静态资源的压缩与合并 我们在开发的时候会习惯缩进和写注释,方便我们在日常的维护,但将代码上传至服务端后,我们完全可以把那些空格、制表符、换行符进行压缩,以此减少请求资源的大小;...

三年前端,面试思考(已拿到头条、蚂蚁、美团offer)

985本科,软件工程专业,前端。 工作三年半,第一家创业公司,半年。 第二家前端技术不错的公司,两年半。 第三家,个人创业半年。 可以看出,我是个很喜欢折腾的人,大学期间也做过很多项目...

2018/11/14 17:45
219
前端性能优化之重排和重绘

前言,最近利用碎片时间拜读了一下尼古拉斯的另一巨作《高性能JavaScript》,今天写的文章从“老生常谈”的页面重绘和重排入手,去探究这两个概念在页面性能提升上的作用。 一.重排 & 重绘 ...

2018/11/13 14:35
272
前端干货:前端面试题汇总(推荐收藏)

HTML Doctype作用?严格模式与混杂模式如何区分?它们有何意义? HTML5 为什么只需要写 <!DOCTYPE HTML>? 行内元素有哪些?块级元素有哪些? 空(void)元素有那些? 页面导入样式时,使用lin...

2018/11/03 15:10
8

没有更多内容

加载失败,请刷新页面

返回顶部
顶部