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
Java高级
【鲁班学院】面试总结:
Java高级
篇(下),抽象类和接口的关系以及对内存和栈内存的区别等...
22.关于抽象类和接口的关系简言之抽象类是一种功能不全的类,接口只是一个抽象方法声明和静态不能被修改的数据的集合,两者都不能被实例化。从某种意义上说,接口是一种特殊形式的抽象类,在java语言中抽象类表示的是一种继承关系,一个类只能继承继承一个抽象类,而一个类却可以实现多个接口。在许多情况下,接口确实可以代替抽象类,如果你不需要刻意表达属性上的继承的话。23.堆内存和栈内存的区别寄存器:JVM内部
weixin_34236869
·
2020-09-12 20:55
java
面试
运维
面试连环炮(上)
我最近从大厂离职之后在合肥呆了个把月,之前已经准备了半个多月,从7月底开始投简历面试,目前是
java高级
职位,到现在为止已经面了24+公司了,手上也有一些意向offer。
程序男
·
2020-09-12 20:28
我的面试笔试专题
后端java面试
连环炮面试
JVM面试
Mysql面试
Redis面试
【鲁班学院】面试总结:
Java高级
篇(下),抽象类和接口的关系以及对内存和栈内存的区别等
22.关于抽象类和接口的关系简言之抽象类是一种功能不全的类,接口只是一个抽象方法声明和静态不能被修改的数据的集合,两者都不能被实例化。从某种意义上说,接口是一种特殊形式的抽象类,在java语言中抽象类表示的是一种继承关系,一个类只能继承继承一个抽象类,而一个类却可以实现多个接口。在许多情况下,接口确实可以代替抽象类,如果你不需要刻意表达属性上的继承的话。23.堆内存和栈内存的区别寄存器:JVM内部
不开的唇
·
2020-09-12 20:42
计算机
代码
RPC
抽象类
接口
内存
栈内存
面试宝典-
java高级
开发-HashMap
一:HashMap的原理:1.HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。他的顺序遵循哈希算法,所以有点无规律。2.hashMap是个链表结构,底层就是一个数组结构,数组中的每一项又是一个链表。二:HashMap的使用:1.全量读取:MaphashMap=newHashMapkeySet=hashMap.keySet();ke
猫眼里看世界
·
2020-09-12 20:54
java高级开发面试
java
面试
hashmap
阿里
Java高级
岗中间件二面:GC+IO+JVM+多线程+Redis+数据库+源码
一转眼,都2020年了,你是否在满意的公司?拿着理想的薪水?虽然“钱多、事少、离家近”的工作可能离技术人比较远,但是找到一份合适的工作,其实并不像想象中那么难。但是,有些技术人确实是认真努力工作,但在面试时表现出的能力水平却不足以通过面试,或拿到高薪,其实不外乎以下2个原因:第一,“知其然不知其所以然”。做了多年技术,开发了很多业务应用,但似乎并未思考过种种技术选择背后的逻辑。所以,他无法向面试官
Java架构俱乐部
·
2020-09-12 18:16
程序员
面试
Java
面试
程序员
互联网
编程
【鲁班学院】面试总结:
Java高级
篇(上):集合的类型以及重新认识HashMap
1.你用过哪些集合类?大公司最喜欢问的Java集合类面试题40个Java集合面试问题和答案java.util.Collections是一个包装类。它包含有各种有关集合操作的静态多态方法。java.util.Collection是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection├List│├LinkedList│├ArrayList│└Vector│└Stack└Se
不开的唇
·
2020-09-12 18:48
计算机
代码
阿里
Java高级
岗中间件二面:GC+IO+JVM+多线程+Redis+数据库+源码
一转眼,都2020年了,你是否在满意的公司?拿着理想的薪水?虽然“钱多、事少、离家近”的工作可能离技术人比较远,但是找到一份合适的工作,其实并不像想象中那么难。但是,有些技术人确实是认真努力工作,但在面试时表现出的能力水平却不足以通过面试,或拿到高薪,其实不外乎以下2个原因:第一,“知其然不知其所以然”。做了多年技术,开发了很多业务应用,但似乎并未思考过种种技术选择背后的逻辑。所以,他无法向面试官
JavaBUGa
·
2020-09-12 18:35
Java
面试
程序员
java
编程语言
spring
面试
分布式
Java高级
应用之线程与并发(thread&concurrence)
文章目录一.线程概述1.1进程(Process)1.2线程(Thread)1.3线程与进程的形象类比二.创建线程2.1继承Thread类2.1.1设置线程名称1⃣️2.1.2设置线程名称2⃣️2.1.3具体案例分析2.2实现Runnable接口2.2.1设置线程名称2.2.2Runnable+匿名内部类2.3实现Callable接口三.线程的状态与转换3.1线程状态3.2线程的调度3.2.1线程的
66Kevin
·
2020-09-12 17:17
Java之高级应用
学习回顾_
Java高级
Spring1.SpringInversionOfControl2.Spring创建对象的三种方式3.SpringDependencyInjection4.Spring整合Mybatis1.原始版2.优化版一-降低service中spirng容器对象冗余3.优化版二-降低servlet中spring容器对象的冗余4.优化版三-解耦spring的配置文件5.优化版四-解耦数据库配置信息5.Sprin
赵大土
·
2020-09-12 17:30
Java
java高级
之注解
文章目录注解注解的概念注解的定义格式注解属性的定义格式注解中能够定义什么类型的属性自定义注解注解使用的注意事项注解的解析元注解元注解1:@Target(作用域)元注解2:@Retention(生命周期)注解注解的概念注解是JDK1.5的新特性。注解相当一种标记,是类的组成部分,可以给类携带一些额外的信息。注解可以加在包,类,字段,方法,方法参数以及局部变量上。注解是给编译器看的,编译器可以根据注解
小小帅下士
·
2020-09-12 14:40
java
java
Java高级
应用之反射实现获取,注解(自定义注解)及模拟实现eclipse中Junit插件
@author:Edison丶梦楠转载请注明作者!在声明注解时只需要掌握两个:1:@Retention设置为RUNTIME。--àRetentionPolicy枚举类中SOURCE和CLASS时期我们不需要掌握,想要了解,可以查看此枚举类的API2:@Target设置为(ElementType.xxx)xxx表示设置这个注解标签可以贴在哪个上。例如:ElmentType.METHOD表示此标签可以
Edison丶Chen
·
2020-09-12 13:41
java高级
39- 自定义注解
1.自定义注解@JDBCConfig1.创建注解类型的时候即不使用class也不使用interface,而是使用@interfacepublic@interfaceJDBCConfig2.元注解@Target({METHOD,TYPE})表示这个注解可以用用在类/接口上,还可以用在方法上。@Retention(RetentionPolicy.RUNTIME)表示这是一个运行时注解,即运行起来之后,
压力山真大
·
2020-09-12 12:38
JAVA
JAVA高级
---自定义注解、反射
1.自定义注解Component:@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)public@interfaceComponent{}2.用maven在pom.xml中导入反射工具包reflections:org.reflectionsreflections0.9.113.另外创建个类:publicclassApplicat
绵延_
·
2020-09-12 12:55
JAVA内部培训资料
JAVA内部培训资料一、JAVA基础培训系列1.孙鑫
JAVA高级
软件工程师班培训录像(2DVD)简介:光盘由孙鑫老师亲自授课录制。
whyhonest
·
2020-09-12 08:15
Java学习资料
JAVA内部培训资料一、JAVA基础培训系列1.孙鑫
JAVA高级
软件工程师班培训录像(2DVD)简介:光盘由孙鑫老师亲自授课录制。
天空五个字
·
2020-09-12 08:39
java
hibernate
j2me
struts
eclipse
spring
JAVA高级
特性总结
1.File类可以完成对文件、目录的操作,新建、删除、重命名文件、目录等,但不能访问文件本身的内容,访问文件本身内容需要使用输入输出流,对于Java来说文件和目录都是一个概念。2.Window的路径分隔符使用反斜线(\),而Java的程序中反斜线表示转义字符,所以如果要使用反斜线应该用两条线(\\),或者只是用正斜线(/)。3.字节流一InputStream和OutStream作为基类,字节流的最
我爱大海V5
·
2020-09-12 04:32
Java
成为一名
Java高级
架构师到底需要学习什么?你还不知道吧
如果你是想成为Java架构师,那么你首先要是一个
Java高级
攻城狮。也就是说,基础必须牢固,对Java的了解全面而且深入。熟练使用各种框架,并知道它们实
Java面试那些事阿
·
2020-09-12 04:28
分布式
数据库
java
大数据
Java高级
后端开发资深架构师,要准备哪些知识点?
文章目录一、至少定出2天的准备时间二、一定得再次阅读公司的职位要求三、在刷题前,先准备项目描述的说辞四、一定得准备项目描述里提到的技术五、一定得准备亮点话题,并想办法往这方面绕,而且亮点话题多多益善六、时间多,再去刷题七、面试题,通过准备让面试官感觉你软实力也行由于我做了比较长时间的技术面试官,根据我的面试体会,不少同学收到面试后,什么准备也不会做,到时候就来了。**这样做的后果是:不知彼,不知己
麒麟来编程
·
2020-09-12 01:07
编程语言
java
面试
Android 创建DBHelper类
—————————————————–(java架构师全套教程,共760G,让你从零到架构师,每月轻松拿3万)请先拍购买地址,下载请用百度盘目录如下:01.高级架构师四十二个阶段高02.
Java高级
系统培训架构课程
如来神(RuLaiGod)
·
2020-09-12 00:52
android
基础
android
JAVA高级
工程师面试指南(持续更新中。。。。)
1、Mybatis一级缓存(sqlSession)、二级缓存(需要开启)mapper级别的(namespace)MyBatis的二级缓存相对于一级缓存来说,实现了SqlSession之间缓存数据的共享,同时粒度更加的细,能够到namespace级别,通过Cache接口实现类不同的组合,对Cache的可控性也更强。MyBatis在多表查询时,极大可能会出现脏数据,有设计上的缺陷,安全使用二级缓存的条
honder试试
·
2020-09-11 19:33
如何成为一个合格的 架构师
1、架构师资源被追捧在MyBatis中文官网上我收集了很多的资源,但是我发现最热最火的视频资源是下面这套教程:《
Java高级
架构师》火到什么程度呢?
xulong5000
·
2020-09-11 13:32
架构
互联网大厂高频重点面试题(第2季)
本套课程总结分析了2019年大厂互联网公司常见常考的技术点,通过对40多个题目共计120集视频详细全面的讲解,让大家深刻掌握、扎实吃透当前的主流
Java高级
技术。
美食江湖
·
2020-09-11 12:16
java
java
Java高级
系列——如何高效的编写方法(methods)
一、介绍本文我们将会花一些时间从不同的方面去讨论一下Java中方法的设计和实现方式。在本系列前面的文章中我们已经看到,在Java中编写一个方法非常的简单,但是在编写方法时掌握一些关键的要素可以让方法可读性更强而且更加高效。二、方法签名(Methodsignatures)我们已经知道,Java是面向对象语言。因此,Java中的每个方法属于类的实例(static方法属于类本身),每个方法都有可见(或者
RonTech
·
2020-09-11 12:41
Java
Java高级系列
Java高级系列文章
面试题总结——
JAVA高级
工程师
总结一一、无笔试题能不做就不做,懒得做,基本都是一些算法,基本原理,脑筋急转弯之类的二、三大框架方面问题1、Spring事务的隔离性,并说说每个隔离性的区别解答:Spring事务详解2、Spring事务的传播行为,并说说每个传播行为的区别解答:Spring事务详解3、hibernate跟Mybatis/ibatis的区别,为什么选择?解答:Hibernate与Mybatis的比较4、Struts跟
璀璨_
·
2020-09-11 10:45
面试
Java高级
特性: try-with-resource
try-with-resource语法介绍语法介绍我们在使用一些资源的时候,比如文件句柄,输入输出流,需要在使用结束时释放相关资源,调用close接口。通常我们的写法是用try-catch将功能代码包起来,然后在finally里面,释放资源。try-with-resoureConnections,streams,files,andotherclassesthatimplementtheClosea
aitcax
·
2020-09-11 07:29
Java
起飞!这份技术点拉满的ELk+Lucene笔记,可能价值百万
Lucene+ElasticStack入门至项目实战(
Java高级
、架构师必备套餐)Lucene目前业界流行的ElasticSearch和Solr搜索技术底层正是使用Lucene实现的。
Java架构师联盟
·
2020-09-11 05:09
面试
java
架构
编程语言
大数据
java
人工智能
数据挖掘
java高级
编程高级文本的处理(1)
1字符编码的了解1字符编码(1):-字符0,a我1…等-计算机只用0和1表示-ASCII码-美国信息交换标准代码,鉴定计算机基础-用一个字节(1Byte=8bits)来存储a-z,A-Z,0-9和常用一些符号-用于显示英语和西欧语言2字符编码(2):-ASCII编码采用1byte,8bits最多256个字节-ASCII无法适应其他地方,比如汉字的数量有几十万-扩展编码:-ISO8859西欧语言-G
路人病
·
2020-09-11 05:56
BATJ等一线互联网公司
Java高级
面试题总结
1、hashcode相等两个类一定相等吗?equals呢?相反呢?2、介绍一下集合框架?3、hashmaphastable底层实现什么区别?hashtable和concurrenthashtable呢?4、hashmap和treemap什么区别?低层数据结构是什么?5、线程池用过吗都有什么参数?底层如何实现的?6、sychnized和Lock什么区别?sychnize什么情况情况是对象锁?什么时候
weixin_34380781
·
2020-09-11 05:08
Spring Cloud 保护机制
JAVA高级
架构师,微服务架构
SpringCloud保护机制
JAVA高级
架构师,微服务架构全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法,消息中间件,并发编程多线程,
li3364206
·
2020-09-11 01:02
Spring Cloud OAuth2搭建授权服务JAVA架构,微服务架构电商项目
SpringCloudOAuth2搭建授权服务JAVA架构,微服务架构电商项目全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法,消息中间件
li3364206
·
2020-09-11 01:28
spring
spring
boot
shiro
java
Spring Cloud Alibaba一站式解决方案
最全精品
JAVA高级
互联网架构师,微服务,高并发,分布式,性能优化,高可用,集群部署,源码解读,设计模式,数据结构,服务器,数据库,持续集成,自动化部署落地,项目实战,团队协作,大厂高薪面试系列视频教程技术涵盖但不限于
li3364206
·
2020-09-11 01:28
java
编程语言
大数据
Spring Cloud 系列之 Spring Cloud Stream
SpringCloud保护机制
JAVA高级
架构师,微服务架构全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法,消息中间件,并发编程多线程,
li3364206
·
2020-09-11 01:27
java
队列
rabbitmq
spring
中间件
微服务网关 Spring Cloud,api网关开发缓存架构实战
微服务网关SpringCloud,api网关开发缓存架构实战
JAVA高级
架构师,微服务架构全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法
li3364206
·
2020-09-11 01:27
Java电商平台-支付模块的设计与架构
Java电商平台-支付模块的设计与架构全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法,消息中间件,并发编程多线程,服务器系列,数据库,分布式事务
li3364206
·
2020-09-11 01:27
java
restful
spring
区块链
http
深入理解java Java分布式架构 亿级高并发,微服务架构
深入理解javaJava分布式架构亿级高并发,微服务架构SpringCloud保护机制
JAVA高级
架构师,微服务架构全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战
li3364206
·
2020-09-11 01:27
分布式
java
spring
java web在高并发和分布式下实现订单号生成唯一的解决方案
javaweb在高并发和分布式下实现订单号生成唯一的解决方案最全精品
JAVA高级
互联网架构师,微服务,高并发,分布式,性能优化,高可用,集群部署,源码解读,设计模式,数据结构,服务器,数据库,持续集成,
li3364206
·
2020-09-11 01:55
java
多线程
redis
mac
分布式
阿里架构师:带你快速理解微服务架构,理解微服务架构的核心SpringCloud
最全精品
JAVA高级
互联网架构师,微服务,高并发,分布式,性能优化,高可用,集群部署,源码解读,设计模式,数据结构,服务器,数据库,持续集成,自动化部署落地,项目实战,团队协作,大厂高薪面试系列视频教程技术涵盖但不限于
li3364206
·
2020-09-11 01:55
分布式
数据库
编程语言
大数据
网络
网站架构之性能优化深入MySql,Nginx,Tomcat,JVM性能调优
网站架构之性能优化深入MySql,Nginx,Tomcat,JVM性能调优史上最强大型分布式架构汇总:高并发+性能优化+缓存+存储+微服务全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列
bcsj1199
·
2020-09-11 00:44
队列
数据库
分布式
java
面试
八种架构设计模式及其优缺点概述
网站架构之性能优化深入MySql,Nginx,Tomcat,JVM性能调优史上最强大型分布式架构汇总:高并发+性能优化+缓存+存储+微服务全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列
bcsj1199
·
2020-09-11 00:12
企业架构
java
编程语言
分布式
数据库
多维度高复用模板开发架构设计(一)
多维度高复用模板开发架构设计(一)史上最强大型分布式架构汇总:高并发+性能优化+缓存+存储+微服务全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法
bcsj1199
·
2020-09-11 00:11
java
编程语言
人工智能
大数据
python
java架构之高并发架构分布式架构微服务架构
史上最强大型分布式架构汇总:高并发+性能优化+缓存+存储+微服务全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法,消息中间件,并发编程多线程
bcsj1199
·
2020-09-11 00:11
数据库
分布式
大数据
编程语言
java
Java架构高并发的解决实战总结方案,看完这些就够了!
全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法,消息中间件,并发编程多线程,服务器系列,数据库,分布式事务,大型分布式综合电商项目实战等视频教程
bcsj1199
·
2020-09-11 00:11
大数据
分布式
编程语言
数据库
项目架构
如何进阶Java开发高级工程师?
那么,要想在互联网时代占据先机,为自己谋求发展的机会,离不开去进阶
Java高级
工程师。接下来,千锋就告诉你,有哪些进阶
Java高级
工程师的学习途径!
上海千锋
·
2020-09-10 23:24
一个
java高级
工程师的进阶之路【转】
宏观方面一、JAVA。要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高级)工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,希望您对JAVA的所有包都浏览一下,知道大概的API,这样您就发现其实您想实现的很多功能,通过JAVA的A
众人社区
·
2020-09-10 23:49
java成长之路
58系列Java架构 亿级高并发 分布式架构 P2P金融项目实战 在线教育项目实战
58系列Java架构亿级高并发分布式架构P2P金融项目实战在线教育项目实战
JAVA高级
架构师,微服务架构全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,
li3364206
·
2020-09-10 22:26
zookeeper
java
mysql
spring
python
史上最强大型分布式架构汇总:高并发+性能优化+缓存+存储+微服务
史上最强大型分布式架构汇总:高并发+性能优化+缓存+存储+微服务全新
JAVA高级
架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法,消息中间件,并发编程多线程
bcsj1199
·
2020-09-10 22:05
Java高级
面试 —— Java的泛型实现机制是怎么样的?
文章目录1.类型擦除有什么优势?1.1减小运行时内存负担1.2向前兼容性好2.类型擦除存在什么问题?2.1基本类型无法作为泛型实参2.2泛型类型无法用作方法重载2.3泛型类型无法当做真实类型使用2.4静态方法无法引用类泛型参数2.5泛型类型会带来类型强转的运行时开销3.类型擦除后怎么获取泛型参数?说到Java泛型,面试官其实就是想要问你是否了解过Java中的类型擦除。当然,如果你面临的是校招面试,
Kyle-Android
·
2020-09-10 18:02
Android面试
从一知半解到揭晓
Java高级
语法—泛型
目录前言探讨泛型解决了什么问题?扩展引入泛型什么是泛型?泛型类泛型接口泛型方法类型擦除擦除的问题边界通配符上界通配符下界通配符通配符和向上转型泛型约束实践总结泛型命名使用泛型的建议参考资料:前言泛型是Java基础知识的重点,虽然我们在初学Java的时候,都学过泛型,觉得自己掌握对于Java泛型的使用(全是错觉),往后的日子,当我们深入去阅读一些框架源码,你就发现了,自己会的只是简单的使用,却看不懂
衍方
·
2020-09-10 18:00
Java高级
系列——何时使用、如何使用异常(Exceptions)
一、介绍在Java中,异常是一个非常重要的工具,在程序流中异常可以发出一些反常的(异常的)情况并阻止程序进行更深入的执行。自然地,异常情况可能是致命的(程序不能执行任何操作并且会终止),也可能是可恢复的(程序可以继续执行,但是有些功能可能不可用)。本文我们将会阐述一些使用异常的经典场景,讨论CheckedExceptions和UncheckedExceptions,并且接触一些不太常见的案例以及一
RonTech
·
2020-08-26 16:24
Java
Java高级系列
Java高级系列文章
2020年最新
JAVA高级
必备之设计模式面试题(精品版)
2020年最新JAVA基础进阶面试题(精品版)1.请列举出在JDK中几个常用的设计模式?单例模式(Singletonpattern)用于Runtime,Calendar和其他的一些类中。工厂模式(Factorypattern)被用于各种不可变的类如Boolean,像Boolean.valueOf,观察者模式(Observerpattern)被用于Swing和很多的事件监听中。装饰器设计模式(Dec
LZ天下
·
2020-08-26 15:15
JAVA面试
设计模式
java
面试
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他