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面试
汇总——redis篇
1、什么是缓存穿透?怎么解决?缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存就形同虚设(只有数据库查到了,才会让redis缓存,但现在的问题是查不到),会频繁的去访问数据库。解决方案:缓存空对象:如果该数据在缓存和数据库中都不存在,就缓存一个空值到redis中,并且超时时间设置得短一点,如2分钟,以防占用太多redis空间。布隆过滤:布隆过滤器是处于redis之前的一段过滤器,底
我真的很帅阿
·
2024-01-09 06:08
Java八股
java
面试
redis
Java面试
(基础部分)
1.基本数据类型byte8位;shout16位;int32位;long64位;float(浮点型)32位;double(双精度)64位;char(字符型)16位;boolean(布尔)1位2.基本数据类型和封装类的区别1.内存位置:基本数据类型在栈中;封装类对象在堆中;2.默认值:基本数据类型0或false;封装类:null;3.传参方面:基本数据类型传递值;包装类传递地址;4.装箱和拆箱:装箱:
啊辉_4cf3
·
2024-01-09 05:14
Java大厂面试题—虚拟机(二),
Java面试
必问
强引用、软引用、弱引用、虚引用是什么,有什么区别?强引用:在程序中普遍存在的引用赋值,类似Objectobj=newObject()这种引用关系。只要强引用关系还存在,垃圾收集器就永远不会回收掉被引用的对象。软引用:如果内存空间足够,垃圾回收器就不会回收它,如果内存空间不足了,就会回收这些对象的内存。//软引用SoftReferencesoftRef=newSoftReference(str);弱
程序媛小白
·
2024-01-09 04:15
操作系统期末
复习笔记
(持续更新..)
一、操作系统的基本概念1.1操作系统概念控制和管理整个计算机系统的硬件与软件资源。合理地组织、调度计算机的工作与资源。为用户和其他软件提供方便接口与环境的程序集合。1.2操作系统的特征特征:并发,共享,虚拟,异步并发:两个或多个事件在同一时间间隔内发生。使得系统具有处理和调度多个程序同时执行的能力。操作系统的并发是通过分时实现的。注意:并发是指在一个时间段,并行是指在同一个时段。并行是指系统具有同
吾浴西风
·
2024-01-09 03:46
算法
大数据
阿里团队耗时五个月打造出Java小白到大牛全套架构师路线图+笔记
比较系统全面,可参考这份大纲来安排学习计划,希望可以帮到你~2023年最新java后端架构师学习路线:这是我整理的一份最新的Java学习和进阶大纲,里面有java学习的资料,9大Java实战项目,一些
Java
π大星的日常
·
2024-01-08 22:53
java
java
开发语言
阿里架构师耗时一个月整理的《java架构师学习路线》太全了
比较系统全面,可参考这份大纲来安排学习计划,希望可以帮到你~2022年最新java后端架构师学习路线:这是我整理的一份最新的java学习和进阶大纲,里面有java学习的资料,9大java实战项目,一些
java
Java架构蒙塔
·
2024-01-08 22:23
java
spring
mysql
职场和发展
struts
面试题
2019史上最全
java面试
题题库大全800题含答案(面试宝典)1、meta标签的作用是什么2、ReenTrantLock可重入锁(和synchronized的区别)总结3、Spring中的自动装配有哪些限制
Puddy_Q
·
2024-01-08 21:04
java 面试 多线程_Java程序员面试中的多线程问题
很多核心
Java面试
题来源于多线程(Multi-Threading)和集合框架(CollectionsFramework),理解核心线程概念时,娴熟的实际经验是必需的。
木木三皮尔
·
2024-01-08 21:53
java
面试
多线程
【Java基础】
Java面试
基础知识Q&A(下)
@[toc]上篇讨论了面向对象编程和它的特点,关于Java的常见问题,集合类,垃圾收集器,本篇主要讨论异常处理,JDBC,远程方法调用(RMI),Servlet和JSP。异常处理43.Java中的两种异常类型是什么?他们有什么区别?Java中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常。不受检查的异常:不需要在方法或者是构造函数上声明,就算方法或者是构造函数的执
runewbie
·
2024-01-08 20:39
——亲身体验
Java面试
与攻略分享
——亲身体验
Java面试
与攻略分享从大学时代频繁在电脑前敲下System.out.println("Hello,World!");的那一刻起,我就知道自己的未来与Java结下了不解之缘。
IT管理圈
·
2024-01-08 18:38
java
面试
开发语言
2019-5-28晨间日记
英语unit9、8单词3个长难句翻译政治三个视频加笔记DAY207考验倒计时
复习笔记
财管两个视频肉体建设:30深蹲30俯卧撑300开合跳寻找减肚子的方法精神建设:阅读:《自控力》30分钟(下班时间)习惯养成做复盘
木秋阳
·
2024-01-08 18:06
【计算机组成原理】总
复习笔记
(上)
特别声明:本文仅供参考,本文部分内容来自AI总结、网络搜集与个人实践。如果任何信息存在错误,欢迎读者批评指正。本文仅用于学习交流,不用作任何商业用途。文章目录第1章计算机系统概述1.1冯·诺依曼计算机结构1.2高级语言与机器级目标代码1.3计算机硬件执行的程序类型1.4冯·诺依曼计算机基本思想1.5高级语言程序的转换过程1.6提高程序执行效率的措施1.7浮点数操作速度指标1.8计算机速度提升对程序
friklogff
·
2024-01-08 16:25
计算机组成原理
笔记
硬件架构
阿里P7程序员晒工资条,看完扎心了……
为了帮到他,也为了大家能在最短的时间内做面试复习,我把
Java面试
系列都汇总在这一篇文章了。
Java老白
·
2024-01-08 14:32
Java多线程面试题及答案(2022版)
Java面试
题及答案(2022版),适用于应届生、有工作经验的程序员,每道都是认真筛选出的高频面试题,助力大家能找到满意的工作!Java多线程下载链接:全部面试题及答案PDF1.什么是线程?
码农code之路
·
2024-01-08 08:04
Java面试题及答案整理
java
面试
开发语言
CentOS7环境部署kubenetes1,
java面试
八股文汇总
mkdir-p$HOME/.kubesudocp-i/etc/kubernetes/admin.conf$HOME/.kube/configsudochown(id−u):(id-u):(id−u):(id-g)$HOME/.kube/configYoushouldnowdeployapodnetworktothecluster.Run“kubectlapply-f[podnetwork].yam
软件开发Java
·
2024-01-08 08:57
程序员
面试
java
后端
Java面试
——框架篇
1、Spring框架中的单例bean是线程安全的吗?所谓单例就是所有的请求都用一个对象来处理,而多例则指每个请求用一个新的对象来处理。结论:线程不安全。Spring框架中有一个@Scope注解,默认的值就是singleton,单例的。一般在spring的bean都是注入无状态的对象(如service),无状态对象没有线程安全问题;但如果在bean中定义了可修改的成员变量,所有线程都共享一个单例be
我真的很帅阿
·
2024-01-08 04:44
Java八股
java
面试
开发语言
SSM框架
springboot
redis
复习笔记
02(小滴课堂)
分布式缓存Redis6常见核心配置讲解查看配置文件:创建配置文件:配置完我们去验证一下:启动成功就没有问题了。可以看到redis日志。然后我们就可以连接我们的redis了:设置了密码就需要密码登录了。如果登录了错误的密码也无法使用。redis6可视化客户端安装使用实战+key命名规范修改redis密码:重启:redis默认的16个数据库。懒人学习redis6在线工具介绍
抹茶味的西瓜汁
·
2024-01-08 00:47
redis
redis
笔记
数据库
前端
复习笔记
——Vue篇
Vue双向绑定原理1.利用Object.defineproperty函数实现一个监听器Observer,给每一个属性设置getter和setter,用来劫持并监听所有属性,如果有变动的,就通知订阅者2.实现一个订阅者Watcher,每个Watcher都绑定一个更新函数,Watcher可以收到属性的变化通知并执行相应的函数,从而更新视图3.实现一个消息订阅器Dep,主要收集订阅者,当Observe监
欣欣荣
·
2024-01-07 23:43
前端
vue.js
java面试
单例模式相关
面试题目一:请写出多种单例模式,并说出他们的区别答案:具体代码如下//单例模式-饿汉式publicclassSingleton{publicstaticSingletonsingleton=newSingleton();privateSingleton(){}publicstaticSingletongetInstance(){try{Thread.sleep(2000);}catch(Inter
pr0metheus
·
2024-01-07 21:13
探索Redis设计与实现12:浅析Redis主从复制
本文转自互联网本系列文章将整理到我在GitHub上的《
Java面试
指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star
da3acf50377b
·
2024-01-07 13:04
Java面试
之并发篇(一)
1、前言本篇主要总结
JAVA面试
中关于并发相关的高频面试题。本篇的面试题基于网络整理,和自己编辑。在不断的完善补充哦。2、简述程序、进程、线程、的基本概念?
小徐很努力
·
2024-01-07 11:13
死磕面试
java
开发语言
redis
复习笔记
03(小滴课堂)
Redis6常见数据结构概览0代表存在,1代表不存在。1表示删除成功,0表示失败。查看类型,默认string类型。也可以设置set类型。list类型。查看key的过期时间:Redis6数据结构之String类型介绍和应用场景批量设置:incr:用于自增。incrby:增加指定数量。setex:设置过期时间:setnx:判断key是否存在,存在则什么都不做,不存在则等同于set:getset:设置新
抹茶味的西瓜汁
·
2024-01-07 10:15
redis
笔记
java面试
题-Spring常见的异常类有哪些?
java面试
题汇总-目录-持续更新中NullPointerException(空指针异常):描述:当试图在一个空对象上调用方法或访问成员变量时,抛出此异常。
言之有李LAX
·
2024-01-07 02:44
面试题
java
开发语言
面试
Java面试
高频问题大集合
一、Java基础1、String类为什么是final的。2、HashMap的源码,实现原理,底层结构。(难,难以理解)3、说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。4、描述一下ArrayList和LinkedList各自实现和区别5、Java中的队列都有哪些,有什么区别。6、反射中,Class.forName和classloader的区别7、Java7、Ja
java欧阳丰
·
2024-01-06 23:53
java面试
题-mysql关键字select、from、where等执行的顺序
java面试
题汇总-目录-持续更新中面试官:你知道mysql中关键字的执行顺序吗,select、from、where、having、groupby、orderby、limit等常用的关键字,在整个执行过程中
言之有李LAX
·
2024-01-06 21:53
面试题
java
面试
mysql
面试常问
今天给大家分享下chenssy在这次跳槽中整理的
Java面试
大纲,其中大部分都是面
青城楼主
·
2024-01-06 11:02
Java面试
项目推荐,异构数据源数据流转服务DatalinkX
前言作为一个年迈的夹娃练习生,每次到了春招秋招面试实习生时都能看到一批简历,十个简历里得有七八个是写商城或者外卖项目。不由得想到了我大四那会,由于没有啥项目经验,又想借一个质量高点的项目通过简历初筛,就找到了谷粒商城,面对408集的视频教程实在是难以坚持到终点。。。并且很多时候都是因为项目里有庞大的增删改查而感到厌烦。(504w的播放量可不得人手一个嘛.....)如果不想再把外卖商城项目写在简历上
在下uptown
·
2024-01-06 11:41
java
面试
开发语言
云计算
复习笔记
--期末
1、云计算的定义和本质:云计算是一种按使用量付费的模式。云计算是分布式计算的一种。通过计算机网络(多指因特网)形成的计算能力极强的系统,可存储、集合相关资源并可按需配置,向用户提供个性化服务。2、云计算服务模式/部署模式:服务模式:传统模式IaaSPaaSSaaS部署模式:公有云私有云混合云3、linux有那些发行版:redhat与centos的区别。redhat8的特性:linux有发行版:re
小李学不完
·
2024-01-06 09:26
云计算笔记
云计算
笔记
Java面试
1-集合Collection继承于Iterator迭代器,是一种设计模式,也是一个对象,它可以遍历序列中的对象,而开发人员不需要关注序列的底层结构。“轻量级”对象,创建它的代价很小,只能单向移动,获取下一个,判断是否还有下一个,删除等操作List:都有什么类型?ArrayList和LinkedList的区别:底层数据结构:ArrayList:数组;LinkedList:双向链表扩容:ArrayLi
今天比昨天努力
·
2024-01-06 06:43
Java面试
题之集合篇
前言本篇主要总结
JAVA面试
中关于集合相关的高频面试题。本篇的面试题基于网络整理以及自己的总结编辑。在不断的完善补充哦。欢迎小伙伴们在评论区发表留言哦!1、基础1.1、Java集合框架有哪些?
小徐很努力
·
2024-01-06 00:39
java
数据结构
后端
【每日面试题】精选
java面试
题之redis
Redis是什么?为什么要使用Redis?Redis是一个开源的高性能键值对存储数据库。它提供了多种数据结构,包括字符串、列表、集合、有序集合、哈希表等。Redis具有快速、可扩展、持久化、支持多种数据结构等特点,适用于缓存、消息队列、排行榜等场景。Redis的常见数据结构有哪些?Redis的常见数据结构包括字符串、列表、集合、有序集合和哈希表。Redis的持久化方式有哪些?Redis提供了两种持
Flowing bytecode
·
2024-01-05 22:25
java
redis
开发语言
【每日面试题】精选
java面试
题之第三方框架
请简要介绍一下Spring框架。Spring框架是一个轻量级的Java开发框架,用于开发企业级Java应用程序。它提供了一套丰富的功能,包括依赖注入、面向切面编程、事务管理、Web开发、消息传递等。Spring通过将Java对象之间的依赖关系外部化,实现了松耦合的开发方式,并且提供了很多可插拔的模块,例如SpringMVC、SpringData、SpringSecurity等。什么是SpringB
Flowing bytecode
·
2024-01-05 22:25
java
开发语言
Java面试
中遇到的坑
俗话说早起的鸟儿有虫吃,现在临年关越来越近,有跳槽的想法的同事也都打算年前做好功课年后入职,所谓年终奖拿了,工作换的也是水到渠成。说到这里想必有同学要说了,年底了放着年终奖不拿为何要跳槽呢?这个就要听听我这个老司机的见解了,因为年底很多公司会为明年的宏伟计划储备人才,打算来年大干一场,此时跳槽(俗称入坑)相对比较容易,企业真可谓求贤若渴,那么这会你去面试入职是不是就相对容易一些,我身边一个老司机刚
流花一叶
·
2024-01-05 15:45
Linux期末
复习笔记
一、管理文件系统1、文件系统类型ext2:早期Linux中常用的文件类型。ext3:ext2的升级版,带日志功能。RAMFS:内存文件系统,速度很快。NFS:网络文件系统,由SUM发明,主要用于远程文件共享PROC:虚拟的进程文件。ISO9660:大部分光盘所采用的文件系统。2、Linux文件系统的目录结构/根目录,整个文件系统的根目录/dev存放Linux系统下的设备文件/etc存放系统的配置文
小李学不完
·
2024-01-05 14:27
Linux笔记
linux
笔记
服务器
JAVA面试
八股文
一、Java基础知识1、Object类相关方法getClass获取当前运行时对象的Class对象。hashCode返回对象的hash码。clone拷贝当前对象,必须实现Cloneable接口。浅拷贝对基本类型进行值拷贝,对引用类型拷贝引用;深拷贝对基本类型进行值拷贝,对引用类型对象不但拷贝对象的引用还拷贝对象的相关属性和方法。两者不同在于深拷贝创建了一个新的对象。equals通过内存地址比较两个对
Java烟雨
·
2024-01-05 09:47
java
后端
面试
java
面试
jvm
后端
java面试
八股文_虚拟机篇(jvm)
虚拟机篇文章目录虚拟机篇1.JVM内存结构2.JVM内存参数3.JVM垃圾回收4.内存溢出4.1误用线程池导致的内存溢出4.2查询数据量太大导致的内存溢出4.3动态生成类导致的内存溢出5.类加载6.四种引用7.finalize1.JVM内存结构要求掌握JVM内存结构划分尤其要知道方法区、永久代、元空间的关系结合一段java代码的执行理解内存划分执行javac命令编译源代码(javaSource)为
每天写点bug
·
2024-01-05 09:38
面试八股文
jvm
java
面试
java面试
八股文_框架篇
框架篇1.Springrefresh流程要求掌握refresh的12个步骤Springrefresh概述refresh是AbstractApplicationContext中的一个方法,负责初始化ApplicationContext容器(这是spring的核心容器),容器必须调用refresh才能正常工作。它的内部主要会调用12个方法,我们把它们称为refresh的12个步骤:(refresh中调
每天写点bug
·
2024-01-05 09:04
面试八股文
java
面试
开发语言
Java 语言程序设计
复习笔记
第一章java语言简介JVM的实现叫做java运行时系统或者运行时环境;JDK是软件开发工具包,其中包含编写和运行java程序的所有工具javac编译器java字节码解释器javaAppletViewer小应用程序浏览工具;jdbjava调试器javap反编译将类文件还原成方法和变量javadoc文档生成器,创建html文件package每个文件只能有且只有1个并且只能放在文件的最前面。表示该文件
东也_
·
2024-01-05 06:00
java面试
汇总
JVM内存模型与Java线程内存模型的区别JVM内存模型描述的是Java虚拟机在执行Java程序时如何管理和使用内存,主体围绕:方法区(MethodArea)、堆(Heap)、程序计数器(ProgramCounterRegister)、虚拟机栈(JavaVirtualMachineStacks)、本地方法栈(NativeMethodStacks)进行活动。Java线程内存模型(JMM,JavaMe
中年程序员一枚
·
2024-01-04 23:13
java
面试
开发语言
最优化理论期末
复习笔记
Part 2
数学基础线性代数从行的角度从列的角度行列式的几何解释向量范数和矩阵范数向量范数矩阵范数的更强的性质的意义几种向量范数诱导的矩阵范数1范数诱导的矩阵范数无穷范数诱导的矩阵范数2范数诱导的矩阵范数各种范数之间的等价性向量与矩阵序列的收敛性函数的可微性与展开一维优化问题牛顿莱布尼茨公式对多维的拓展Lipschitz连续中值定理凸优化问题凸函数的判断f在D一阶可微正定矩阵f在D二阶可微无约束问题的最优性条
hijackedbycsdn
·
2024-01-04 23:21
笔记
最优化
凸优化
这240道Java干货面试题看完,大厂offer不拿到手软请来Gank我!
非常感谢大家的建议,我针对大家的建议以及掏空了各大搜索引擎,终于整理了一份比较普遍的
java面试
题,为了感谢大家的支持,现在分享给大家,请大家多多提建议哦,大家的建议我都会看的,毕竟比我厉害的大神有很多哈哈
JavaP8工程师
·
2024-01-04 21:00
2024考研《艺术学概论》彭吉象|
复习笔记
(上篇)(1-6章)
预备2024年考研——
复习笔记
。大家考研加油!第一章艺术的本质与特征第一节-艺术的本质一、关于艺术本质的几种主要看法客观精神说:艺术是“理念”或者客观“宇宙精神”的体现。
阿萧一只
·
2024-01-04 20:44
2024考研
考研
数据库系统期末
复习笔记
【自用】
数据库系统概论第一章1、数据data:描述事物的符号记录称为数据。数据的基本数据结构:语法+语义(数据的含义)。数据库DB:数据库是长期储存再计算机内、有组织的、可共享的大量数据的集合。数据库的特征:数据库中的数据按照一定的数据模型组织、描述的储存,具有较小的冗余度(redundancy)、较高的数据库独立性(dataindependence)和易扩展性(scalability),并可为各种用户共
domerdong
·
2024-01-04 19:04
数据库
笔记
电子科技大学操作系统期末
复习笔记
(四):设备管理
目录前言设备管理I/O系统基本概念设备使用特性数据传输速率数据传输单位设备共享属性设备控制器I/O通道I/O控制方式程序I/O控制方式中断方式直接存储器访问(DMA)缓冲管理单缓冲SingleBuffer双缓冲DoubleBuffer循环缓冲CircularBuffer缓冲池BufferPoolI/O软件中断的工作方式设备分配设备分配算法SPOOLing:假脱机操作设备管理:调度与实例磁盘存储器基
Vec_Kun
·
2024-01-04 19:00
复习笔记
操作系统
磁盘管理
复习笔记
算法
【分布式与云计算期末复习】比斯兔考试版
仅自己的期末
复习笔记
,有些零散,但大部分包括了往年例题的考点,来自于书本和其他博客。
xixi31哇
·
2024-01-04 19:21
分布式
java面试
题之----IO与NIO的区别
JAVANIOvsIO当我们学习了JavaNIO和IO后,我们很快就会思考一个问题:什么时候应该使用IO,什么时候我应该使用NIO在下文中我会尝试用例子阐述javaNIO和IO的区别,以及它们对你的设计会有什么影响JavaNIO和IO的主要区别IONIO面向Stream面向Buffer阻塞IO非阻塞IOSelectors面向Stream和面向BufferJavaNIO和IO之间最大的区别是IO是面
weixin_30752377
·
2024-01-04 15:49
java
面试
操作系统
JAVA面试
题24
什么是Java中的线程中断(ThreadInterruption)?答案:线程中断是指在多线程环境下,通过一种机制通知一个线程需要结束或执行一些其他的操作。在Java中,线程中断可以通过调用线程的interrupt()方法来实现。当一个线程被中断后,它可以通过检查自己的中断状态来判断是否需要中断自己的执行,并且可以通过处理中断来执行一些特定的操作或释放资源。中断操作并不会直接停止线程的执行,而是以
CrazyMax_zh
·
2024-01-04 12:00
java
开发语言
最优化理论期末
复习笔记
Part 1
数学基础线性代数从行的角度从列的角度行列式的几何解释向量范数和矩阵范数向量范数矩阵范数的更强的性质的意义几种向量范数诱导的矩阵范数1范数诱导的矩阵范数无穷范数诱导的矩阵范数2范数诱导的矩阵范数各种范数之间的等价性向量与矩阵序列的收敛性函数的可微性与展开一维优化问题牛顿莱布尼茨公式对多维的拓展Lipschitz连续中值定理凸优化问题凸函数的判断f在D一阶可微正定矩阵f在D二阶可微无约束问题的最优性条
hijackedbycsdn
·
2024-01-04 09:42
笔记
最优化
凸优化
Java面试
题13
1.数据库的三范式是什么?数据库的三范式是指数据库设计的一种规范,用来规定如何将数据进行组织和存储,以便减少冗余、提高数据的一致性和准确性。具体来说,三范式分为三个层次:第一范式(1NF)要求每个表中的每个字段都是原子性的,不可再分。即每个字段中不能包含多个值或者数组。第二范式(2NF)要求表中的非主键字段完全依赖于主键,也就是说,非主键字段必须完全取决于整个主键,而不是只取决于部分主键。第三范式
今天的代码敲了吗
·
2024-01-04 07:44
Java面试八股文
java
mysql
面试
【
Java面试
题】HTTPS的加密流程
1.客户端发起HTTPS请求客户端在浏览器输入一个HTTPS网址,并连接服务器的443端口。2.服务器发送证书给客户端由于服务器事先会向ca申请证书,当收到客户端的HTTPS请求后,服务器会将申请到的证书发给客户端。证书包含的内容有:证书颁发机构的信息,服务器网址的信息,被加密过的服务器公钥,还有经过机构私钥签名之后的数字签名。3.客户端解析证书客户端收到数字证书之后,会验证证书的合法性,如果证书
freedomSTUDENT
·
2024-01-04 06:19
Java面试题
服务器
运维
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他