加载中
一道面试题引发的“血案”

前言 es6之前,js的作用域只有两种,全局作用域和函数作用域,没有像C和java那样的块级作用域,于是对于学了C或者java这类语言的然后学习js的同学来说,会遇到很多坑。js的这个特性导致了代码...

09/27 19:06
5
Java并发编程:阻塞队列

本文先讲述一下java.util.concurrent包下提供主要的几种阻塞队列,然后分析了阻塞队列和非阻塞队列的中的各个方法,接着分析了阻塞队列的实现原理,最后给出了一个实际例子和几个使用场景。 ...

09/19 17:46
12
为什么Java大神,都在看Spring Boot和Spring Cloud的书?

如果你是一名Java开发人员,并且最近正打算学习Spring Boot和Spring Cloud框架并寻找一些关于它们的最好的书籍,那么,你今天就来对地方了。 本文,我们将讨论一些学习Spring Boot和Spring ...

架构师视角:对JVM架构进行解析

每一个Java 开发人员都知道字节码由JRE (Java运行时环境)执行。但许多人不知道JRE是Java虚拟机(JVM)的实现, 它负责分析字节码、解析并执行代码。作为一个开发人员了解JVM架构是非常重要的,...

09/15 16:48
21
听听八年阿里架构师怎样讲述Dubbo和Spring Cloud微服务架构吧

微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标...

阿里架构设计之初体验,送给准备进阶架构的朋友(个人总结)

1 基本概念和目的 架构设计的目的是为了解决系统复杂度带来的问题,并不是要面面俱到,不需要每个架构都具备高性能、高可用、高扩展等特点,而是要识别出实际业务实际情况的复杂点,然后有有...

09/15 16:15
10
2017阿里,百度,京东java面试+笔试大合集,2018的你会吗?

2017阿里,百度,京东java面试+笔试大合集 1、阿里 面试(一二面合集) 1、介绍一下你自己。 2、介绍一下你认为做的最好的一个项目。 3、请用五分钟的时间把你做的项目的流程图画一下。 4、项...

从 Spring Cloud 看一个微服务框架的「五脏六腑」

Spring Cloud 是一个基于 Spring Boot 实现的微服务框架,它包含了实现微服务架构所需的各种组件。 注:Spring Boot 简单理解就是简化 Spring 项目的搭建、配置、组合的框架。因为与构建微服...

BAT公司“万变不离其宗”架构的演化历程

大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。 大型网...

09/05 21:08
11
从MVC框架看MVC架构的设计

前言 尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们还是会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是...

08/29 16:00
11
详解 Java 中的三种代理模式

代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 这...

08/23 16:23
13
自学java和上java培训班分别看什么书?

经过我们对许多初中高级java程序员的访问和调查,得出了最受java学习者欢迎的图书。这些图书要么是国外经典,要么是国内畅销,这些书是经过大量师兄师姐们学习并传诵的,是带着口碑传播的精品...

08/21 17:50
24
Mysql分库分表方案

Mysql分库分表方案 1.为什么要分表: 当一张表的数据达到几千万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短...

08/21 17:39
59
程序媛眼中的程序猿原来是这样子的!

一直都想写一篇关于描述程序员的文章,但是一直没能开头,一来因为文笔不好,更主要的原因是貌似对程序员既熟悉又不熟悉,很怕写出来的是以偏概全,给大家造成对程序员的既定印象,不过,管他...

08/20 20:00
3
谈一谈我所了解的HTTPS

前言 这篇文章我想写很久了,本来想等应用用上https之后再进行阐述。但是时不我待,感觉我们的项目在需求的压力下,暂时没有人、精力来完善这一块。但是我并不想我之前的研究白费,所以我就在...

08/20 17:54
5
深入理解OkHttp源码及设计思想

前言 用OkHttp很久了,也看了很多人写的源码分析,在这里结合自己的感悟,记录一下对OkHttp源码理解的几点心得。 整体结构 网络请求框架虽然都要做请求任务的封装和管理,但是最大的难点在于...

08/20 17:35
10
TreeMap源码分析,看了都说好

一、简介 TreeMap最早出现在JDK 1.2中,是 Java 集合框架中比较重要一个的实现。TreeMap 底层基于红黑树实现,可保证在log(n)时间复杂度内完成 containsKey、get、put 和 remove 操作,效率很...

08/20 16:53
0
怎样回答技术面试题?

阅读目录 1. 听清题,勿抢答 2. 从全局到具体 3. 不要骄傲自负,也不妄自菲薄 4. 简历切勿太夸张,更不要全是产品描述 5. 广度与深度 6. 积极主动 7. 有证明更佳 最近一段时间团队也在招人,...

08/20 16:29
7
想要成为大牛应该做到以下几点

1 前言 王镜鑫是山东大学软工专业大三学生,学校ING工作室后台组组长,工作党,参加了18年实习生春招,在三周的时间内"收割"了三家大厂的Offer:美团、百度和阿里巴巴, 最后选择了心仪的阿里...

为什么程序员千万不要重写代码?

你所做的事情,也许暂时看不到成果,但不要灰心或焦虑,你不是没有成长,而是在扎根。 图片来自网络 0 前言 程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的...

08/19 15:05
11

没有更多内容

加载失败,请刷新页面

返回顶部
顶部