E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
面试专题#架构篇
php
面试专题
---22、网站优化 总结
php
面试专题
---22、网站优化总结一、总结一句话总结:主要从前端、后端、数据库、资源四个方面开始发散前端浏览器缓存和数据压缩前端优化(减少HTTP请求次数)资源流量优化(防盗链处理)CDN加速独立图片服务器的部署后端动态语言静态化动态语言的并发处理
weixin_30945319
·
2020-06-28 02:37
php
面试专题
---19、MySQL高可扩展和高可用考点
php
面试专题
---19、MySQL高可扩展和高可用考点一、总结一句话总结:要区别分区和分库分表,分区的话对用户是透明的,分库分表的话需要程序员做点事情,主从数据库同步的话借助的是二进制日志1、mysql
weixin_30945319
·
2020-06-28 02:37
面试专题
--netty面试题
1.Netty是什么?Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。Netty是基于nio的,它封装了jdk的nio,让我们使用起来更加方法灵活。2.Netty的特点是什么?高并发:Netty是一款基于NIO(NonblockingIO,非阻塞IO)开发的网络通信框架,对比于BIO(BlockingI/O,阻塞IO),他的并发性能得到了很大提高。传输
wangzhipeng47
·
2020-06-27 13:23
面试专题
面试专题
--mybatis面试题
MyBatis简介MyBatis是什么?MyBatis是一款优秀的持久层框架,一个半ORM(对象关系映射)框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(PlainOldJavaObjects,普通老式Java对象)为数据库中的记录。ORM
wangzhipeng47
·
2020-06-27 13:23
面试专题
面试专题
--redis面试题
概述什么是RedisRedis(RemoteDictionaryServer)是一个使用C语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。Redis可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。与传统数据库不同的是Redis的数据是存在内存中的,所以读写速度非常快,因此redis被广泛应用于缓存方
wangzhipeng47
·
2020-06-27 13:23
面试专题
面试专题
--zookeeper面试题
1.ZooKeeper是什么?ZooKeeper是一个开源的分布式协调服务。它是一个为分布式应用提供一致性服务的软件,分布式应用程序可以基于Zookeeper实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Zookeep
wangzhipeng47
·
2020-06-27 13:23
面试专题
面试专题
--linux面试题
Unix和Linux有什么区别?Linux和Unix都是功能强大的操作系统,都是应用广泛的服务器操作系统,有很多相似之处,甚至有一部分人错误地认为Unix和Linux操作系统是一样的,然而,事实并非如此,以下是两者的区别。开源性Linux是一款开源操作系统,不需要付费,即可使用;Unix是一款对源码实行知识产权保护的传统商业软件,使用需要付费授权使用。跨平台性Linux操作系统具有良好的跨平台性能
wangzhipeng47
·
2020-06-27 13:23
面试专题
研发团队建立
参考打造高效研发团队(1)——组织
架构篇
https://blog.csdn.net/u014263805/article/details/89239695打造高效研发团队(2)——研发流程篇https:
Wave Wang
·
2020-06-27 12:58
领导力
高级PHP面试题目分享(
架构篇
)
今年8月份开始就准备从老东家离职看看新的机会,在找新的工作时,给自己定的方向就是PHP或者Java方面的工作,希望找朝阳行业,这期间经历的面试不多,最终拿到心意的offer,也算达到了自己的预期,在此给大家分享下在面试过程中遇到的一些有意思的题目,供大家参考。我个人在以前做了2年c++,这期间接触到了分布式相关理论和技术框架,也初步研究过一些经典的产品,类似memcache,Thrift等,后续去
lcli
·
2020-06-27 07:27
职业发展
Java架构师
面试专题
系列(含答案)
Java架构师
面试专题
系列(含答案),年底福利限时领取!
天涯0818
·
2020-06-27 06:41
面试题相关
Java后端面试题 -
架构篇
标★号为重要知识点id全局唯一且自增,如何实现?Redis的incr和increby自增原子命令统一数据库的id发放美团LeafLeaf——美团点评分布式ID生成系统(批发号段)Twitter的snowflake算法UUID★如何设计算法压缩一段URL?通过发号策略,给每一个过来的长地址,发一个号即可,小型系统直接用mysql的自增索引就搞定了。如果是大型应用,可以考虑各种分布式key-value
JAVA高级架构v
·
2020-06-26 17:17
Storm解读之路(一、整体
架构篇
)
先说说为啥有这系列文章,其实是应为公司最近在研发一个有关大数据风控的产品,要用到Storm,我也就被安排接触这个框架了。其实本来是打算这方面去研究JStorm的,听说更加优秀,而且是用Java写的,能看源码,但是工作为重。所以说,最近忙忙的,这系列写的也肯定快不了。好了,不说废话,先翻译官网介绍storm的一句话:Storm是一个分布式的,可靠的,容错的数据实时计算系统,用于流处理。然后是我本人接
Diego_wztao
·
2020-06-26 11:37
Storm
C语言嵌入式系统编程修炼之道
C语言嵌入式系统编程修炼之道作者:宋宝华e-mail:
[email protected]
语言嵌入式系统编程修炼之道——背景篇...1C语言嵌入式系统编程修炼之道——软件
架构篇
...41.模块划分...42
robin_qiu
·
2020-06-26 05:49
嵌入式技术
9次面试8次被刷?双手献上600道BAT大厂Java面试题吊锤面试官!
大厂面试题600道ActiveMQ消息中间件
面试专题
java后端面试题答案JVM
面试专题
及答案Kafka
面试专题
及答案Linux
面试专题
及答案memcached
面试专题
及答案
马士兵老师
·
2020-06-26 04:23
阿里面试,spring+SpringBoot+SpringCloud+SpringMVC(Java岗)
Spring框架自诞生以来一直备受开发者青睐,今天在这里分享的是一套Spring
面试专题
集合
JavaTouten
·
2020-06-26 03:29
程序员
面试
架构师
干货
Java
SpringCloud
面试专题
及答案
问题一:什么是SpringCloud?Springcloud流应用程序启动器是基于SpringBoot的Spring集成应用程序,提供与外部系统的集成。SpringcloudTask,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。问题二:使用SpringCloud有什么优势?使用SpringBoot开发分布式微服务时,我们面临以下问题与分布式系统相关的复杂性-这种开销包括网
阿凡博客
·
2020-06-26 01:18
Java面试题
微服务架构
Spring、SpringBoot、SpringCloud、SpringMVC面试文档(阿里向)
这里能够给你想要的所有答案给准备面试的大家,特别总结了Java程序员面试必备的面试题库~Spring框架自诞生以来一直备受开发者青睐,今天在这里分享的是一套Spring
面试专题
集合。
程序人生c
·
2020-06-25 12:45
程序员
java
2020年最新300道一线大场面试题:java+Python+大数据+数据库+..
由于资料内容太多了,博主只截取了部分部分
面试专题
和资料,全部的面试文档可以查看文末免费获取方式!下
互联网全栈工程师
·
2020-06-25 00:53
java
java
kafka
spark
mysql
python
java并发编程
面试专题
及答案
1)现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用join方法实现。2)在Java中Lock接口比synchronized块的优势是什么?你需要实现一个高效的缓存,它允许多个用户读,但只允许一个用户写,以此来保持它的完整性,你会怎样去实现
yhx.top
·
2020-06-24 23:20
多线程
java
面试
BATJM面试真题文档整理
自动装箱与拆箱Java中的异常处理接口和抽象类的区别是什么Object类的常见方法获取用键盘输入常用的的两种方法Java基础
面试专题
与答案Java集合框架Arraylist与LinkedList异同ArrayList
黑水客
·
2020-06-24 18:19
技术
著名网站之
架构篇
,facebook、amazon、google
HerearesomeofthefavoritepostsonHighScalability…YouTubeArchitectureHilariousVideo:RelationalDatabaseVsNoSQLFanboisPlentyOfFishArchitectureGoogleArchitectureHowTwitterStores250MillionTweetsADayUsingMySQ
lynchyueliu
·
2020-06-24 11:00
架构设计
C语言嵌入式系统编程-----软件
架构篇
模块划分模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能进行划分在面向对象设计中成为一个错误,牛顿定律遇到了>相对论),C语言模块化程序设计需理解如下概念:(1)模块即是一个.c文件和一个.h文件的结合,头文件(.h)中是对于该模块接口的声明;(2)某模块提供给其它模块调
虎皮猫大人王
·
2020-06-24 04:34
linux系统
C语言
Android面试题
架构篇
Android面试题
架构篇
,由本人整理汇总,后续将继续推出系列篇,如果喜欢请持续关注和推荐。
葡萄使徒
·
2020-06-24 01:02
Android面试题数据结构篇
更多精彩内容可以关注微信公众号(Android高级编程):android-tech系列文章目录:Android面试题View篇Android面试题进程篇Android面试题线程篇Android面试题网络篇Android面试题
架构篇
葡萄使徒
·
2020-06-24 01:31
Android面试题系统原理篇
系列文章目录:Android面试题View篇Android面试题进程篇Android面试题线程篇Android面试题网络篇Android面试题
架构篇
Dalvik虚拟机与JVM有什么区别Dalvik基于寄存器
葡萄使徒
·
2020-06-24 01:31
iOS代码结构设计
附安卓架构文章:Android项目重构之路:
架构篇
Android项目重构之路:界面篇Android项目重构之路:实现篇1、
架构篇
这篇文章写得是代码的层级划分:
kangpp
·
2020-06-24 00:59
iOS
Java 并发
面试专题
Synchronized相关问题问题一:Synchronized用过吗,其原理是什么?这是一道Java面试中几乎百分百会问到的问题,因为没有任何写过并发程序的开发者会没听说或者没接触Synchronized。Synchronized是由JVM实现的一种实现互斥同步的一种方式,如果你查看被Synchronized修饰过的程序块编译后的字节码,会发现,被Synchronized修饰过的程序块,在编译前
小飞侠v科比
·
2020-06-24 00:45
java
java
ssh
javaweb
jvm
Spring高级
面试专题
1、什么是Spring框架?Spring框架有哪些主要模块?Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我们可以在开发环境中安心的集成Spring框架,不必担心Spring是如何在后台进行工作的。Spring框架至今
小飞侠v科比
·
2020-06-24 00:12
java
java
ssh
javaweb
面试
Kafka消息中间件
面试专题
1.Kafka的设计时什么样的呢?Kafka将消息以topic为单位进行归纳将向Kafkatopic发布消息的程序成为producers.将预订topics并消费消息的程序成为consumer.Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker.producers通过网络将消息发送到Kafka集群,集群向消费者提供消息2.数据传输的事物定义有哪三种?数据传输的事务定
小飞侠v科比
·
2020-06-24 00:12
java
面试
消息中间件
C语言嵌入式系统编程修炼之屏幕操作
全文目录:C语言嵌入式系统编程修炼之道——背景篇C语言嵌入式系统编程修炼之道——软件
架构篇
1.模块划分2.多任务还是单任务3.单任务程序典型架构4.中断服务程序5.硬件驱动模块6.C的面向对象化总结C语言嵌入式系统编程修炼之道
Linux阅码场
·
2020-06-23 23:00
C语言嵌入式系统编程修炼之内存操作
全文目录:C语言嵌入式系统编程修炼之道——背景篇C语言嵌入式系统编程修炼之道——软件
架构篇
1.模块划分2.多任务还是单任务3.单任务程序典型架构4.中断服务程序5.硬件驱动模块6.C的面向对象化总结C语言嵌入式系统编程修炼之道
Linux阅码场
·
2020-06-23 23:00
Android Jetpack
架构篇
:Room
翻译自:AndroidRoomwithaView-Java1.介绍架构组件的目的是提供对应用程序体系结构的指导,并为诸如生命周期管理和数据持久化等常见任务提供开发库。架构组件帮你构造一个鲁棒、易测试、可维护和少模板代码的应用。架构组件是什么?为了介绍相关术语,这里有简短的介绍一下各架构组件以及它们之前如何协作。注意这个代码库包含一部分架构组件,它们是:LiveData、ViewModel和Room
walker lee
·
2020-06-23 19:10
Android相关
Android
JetPack
Android Jetpack
架构篇
:Lifecycles
AndroidJetpack
架构篇
:Lifecycles使用生命周期感知组件处理生命周期生命周期感知组件执行操作以响应另一个组件(例如Activity和Fragment)的生命周期状态的更改。
walker lee
·
2020-06-23 19:39
Android相关
Android
JetPack
Android Jetpack
架构篇
:Data Binding(二)
AndroidJetpack
架构篇
:DataBinding(二)Workwithobservabledataobjects(使用可观察的数据对象)可观察性是指对象通知其他人数据变化的能力。
walker lee
·
2020-06-23 19:39
Android相关
Android
JetPack
Android Jetpack
架构篇
:Data Binding(一)
AndroidJetpack
架构篇
:DataBinding(一)Layoutsandbindingexpressions(布局和绑定表达式)该表达式语言,允许你通过编写表达式来处理视图的事件分发。
walker lee
·
2020-06-23 19:39
Android相关
Android
JetPack
分布式架构高可用
架构篇
_03-redis3集群的安装高可用测试
参考文档Redis官方集群指南:http://redis.io/topics/cluster-tutorialRedis官方集群规范:http://redis.io/topics/cluster-specRedis集群指南(中文翻译,紧供参考):http://redisdoc.com/topic/cluster-tutorial.htmlRedis集群规范(中文翻译,紧供参考):http://re
有恒则成
·
2020-06-23 13:45
分布式架构高可用架构篇
分布式高可用架构
Android
架构篇
----------Framework初识
来谈AndroidFramework时我们先来看一张Android架构图,Android的架构大概有四层,(1)Application(2)ApplicationFrameWork(3)LibraryAndroidRuntime(4)LinuxKernel今天主要聊聊FrameWork层对于android开发来说我们有必要认识一下所谓的EIT模型Eengine(发动机)Iinterface(接口)
haibowen
·
2020-06-23 12:29
Android学习总结
深入解析:Android卡顿检测及优化项目实战经验总结
GitHub系统教程学习地址:https://github.com/Timdk857/Android-Architecture-knowledge-2-包括【
面试专题
】、【Jetpack】、【Androidframework
chuhe1989
·
2020-06-22 23:01
Android
程序员
上海大厂Android面试经历;华为+小米+映客+抖音
文末会给大家分享下我整理的Android
面试专题
及答案其中大部分都是大企业面试常问的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部方式,不过对大家找工作肯定是有帮助!
chuhe1989
·
2020-06-22 23:29
Android开发
2020最新中高阶Android面试题总结 下(附解题思路)
完整版面试题和学习笔记整理在石墨文档可见;《Android架构视频+BAT
面试专题
PDF+学习笔记》面试题目都是穿插的,没有单独分出来。因为有些事外面试过程中遇到的,我就又加上去了。
chuhe1989
·
2020-06-22 23:57
Android开发
android
HashMap
面试专题
:常问六题深入解析
引言其实我很早以前就想写一篇关于HashMap的
面试专题
。对于JAVA求职者来说,HashMap可谓是集合类的重中之重,甚至你在复习的时候,其他集合类都不用看,专攻HashMap即可。
buzongfangji65267
·
2020-06-22 19:55
2020年大厂面试必备:分布式+设计模式+Redis+JVM性能优化
今天给大家分享下我整理的Java架构
面试专题
及答案,其中大部分都是大企业面试常问的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部方式,不过也希望能对即将找工作的朋友起到一些帮助!
Sqdmn
·
2020-06-22 05:57
程序员
java
Redis
厉害了,我刷完双份283页的PDF面试,感觉离BAT只差一份简历了
现在很多公司都进行了线上面试,在家闲着的时候我学习很多面试技巧和
面试专题
来提升。
哆啦小迁
·
2020-06-22 03:47
微服务
spring全家桶
java面试
阿里巴巴内部资料:2020最全Java技术栈PPT分享(
架构篇
+算法篇+大数据)
我只截图不说话,PPT大全,氛围研发篇、算法篇、大数据、Java后端架构!除了大家熟悉的交易、支付场景外,支撑起阿里双十一交易1682亿元的“超级工程”其实包括以下但不限于客服、搜索、推荐、广告、库存、物流、云计算等。Java核心技术栈:覆盖了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。大数据:Spark、Hadoop研发篇部分截图一
哆啦小迁
·
2020-06-22 03:14
架构
大数据
算法
算法
分布式
数据库
搜索引擎
java
Java高级架构2018年好文清单
层面了解线程的启动和停止(四)Thread.join的作用和原理(五)Synchronized原理分析(六)synchronized的源码分析(七)Volatile的作用及原理ThreadLocal的使用及原理分析2、
面试专题
分享
一棵树~
·
2020-06-22 02:51
【常用资料】
【干货杂记】
350道面试题分享,拿下京东offer工资double(附127页pdf面试文档)
进入正题,由于篇幅限制,部分面试题没有答案,不会做不要着急呀,文末领取答案哦目录:一.性能调优专题二.微服务架构
面试专题
三.并发
Lemon-
·
2020-06-21 22:44
350道Java面试题道道扎心,为了备战金三银四我也是拼了
今天给大家分享下我整理的Java架构
面试专题
及答案,其中大部分都是大企业面试常问的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部
Lemon-
·
2020-06-21 22:44
Java
2020年想进大厂吗?JVM与性能优化这道面试题你会吗?必问
今天给大家分享下我整理的Java架构
面试专题
及答案,其中大部分都是大企业面试常问的面试题,可以对照这查漏补缺,当然了,这里所列的肯定不可能覆盖全部方式,不过也希望能对即将找工作的朋友起到一些帮助!
IT茶馆技术斋
·
2020-06-21 22:45
java
jvm
java高并发
分布式
java
jvm
面试
算法
面试专题
-电商项目面试篇
找工作面试的过程中,项目将会是整个流程的核心灵魂,也是能在面试中能让面试官尽快认同你的一个强有力的依据,所以在面试中把电商项目清晰的表述出来是极为关键的。1.说说你最近做的这个项目的背景,简单的介绍一下你这个项目?我们公司之前主要以实体店为主,进行批发与零售,业务也相对比较传统。为了适应市场需求,增强公司竞争力,提升业务绩效,另一方面,也为基于互联网的商务模式创新奠定基础。所以开始xxx商城建设项
bruceliu9527
·
2020-06-21 17:56
面试题
接近金三银四?不要慌,先刷完这几百道面试题
在这里我给大家收集了很多面试题,刷完这些面试题,金三银四丝毫不用慌了AndroidBAT
面试专题
PDF+学习笔记+相对应的视频教程(见末尾)一丶Android常问基础面试点1.四大组件的生命周期和简单用法
初壹十五a
·
2020-06-21 16:48
面试经验
Android
BAT面试
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他