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
操作系统面试资料整理
JavaEE 初阶 -- 多线程进阶
文章目录常见锁策略乐观锁VS悲观锁轻量级锁VS重量级锁自旋锁VS挂起等待锁互斥锁VS读写锁可重入锁VS不可重入锁关于死锁的情况死锁的4个必要条件(缺一不可)公平锁和非公平锁synchronized的特点关于锁策略的几个
面试
题
且将新火试新茶,诗酒趁年华
·
2024-02-06 10:12
java-ee
java
嵌入式
面试
提问
嵌入式
面试
问题1.讲一下STM32的时钟系统 现总结下:首先是时钟源输入时钟信号到单片机,然后单片机对输入的时钟信号进行倍频和分频处理,再将处理后的时钟信号输出至系统,外设或外部接口。
夕日坂
·
2024-02-06 09:59
STM32笔记总结
面试
单片机
职场和发展
关于RabbitMQ
面试
题汇总
什么是消息队列?消息队列有什么用?消息队列是一种在应用程序之间传递消息的通信机制。它是一种典型的生产者-消费者模型,其中生产者负责生成消息并将其发送到队列中,而消费者则从队列中获取消息并进行处理。消息队列的主要目的是解耦生产者和消费者,使它们可以独立地进行工作,从而提高系统的可扩展性、可靠性和灵活性。它可以用于以下几个方面:解耦系统组件:通过引入消息队列,系统中的不同组件可以通过消息进行通信,而无
lose_rose777
·
2024-02-06 09:28
面试题
消息队列
什么是自动装箱和自动拆箱
小伟刚毕业时面的第一家公司就被
面试
官给问住了,记忆尤深啊...如何理解Java中的自动拆箱和自动装箱?自动拆箱?自动装箱?
niceyoo_
·
2024-02-06 09:01
异步
面试
知识点
应用场景网络请求,如ajax,图片加载定时任务,如setTimeoutPromise解决callbackhellfunctionloadImg(src){constp=newPromise((resolve,reject)=>{constimg=document.createElement('img')img.onload=()=>{resolve(img)}img.onerror=()=>{co
guoXuJianShu
·
2024-02-06 09:03
字符串和编码笔记
现代
操作系统
和大多数编程语言都直接支持Unicode。现在,捋一捋
R7_Perfect
·
2024-02-06 09:46
关于RabbitMQ常见的十道
面试
题
RabbitMQ是如何组成的?它有哪些重要的组件?RabbitMQ主要由以下几个重要组件组成:Broker:这是消息代理,主要负责接收、存储和转发消息Exchanges:交换器,它的主要作用是根据一定的规则匹配消息和队列Queues:队列,这是存储消息的地方Bindings:绑定,它是连接交换器和队列的规则Producers:生产者,它的主要作用是发送消息到交换器这些组件共同工作,使得Rabbit
lose_rose777
·
2024-02-06 09:32
面试题
消息队列
MySQL下载及安装教程
根据你的
操作系统
选择合适的版本(32位或64位)。运行安装程序:下载完成后,双击安装程序运行。在安装向导中选择"DeveloperDefault
你不懂、、、
·
2024-02-06 09:29
mysql
直方图的水量 力扣
面试
题 17.21.
记录力扣每日一题题目链接题目描述:给定一个直方图(也称柱状图),假设有人从上面源源不断地倒水,最后直方图能存多少水量?直方图的宽度为1。上面是由数组[0,1,0,2,1,0,1,3,2,1,2,1]表示的直方图,在这种情况下,可以接6个单位的水(蓝色部分表示水)示例:输入:[0,1,0,2,1,0,1,3,2,1,2,1]输出:6思路:左右视图,同一位置取较小值,便是当前位置能够储水的最大高度,最
z向前
·
2024-02-06 09:59
C++
C
leetcode
面试
力扣
面试
题 01.03. URL化
力扣
面试
题01.03.URL化URL化1.题目要求2.解题思路3.代码实现实现1(使用API):实现2:4.总结实现1实现2URL化1.题目要求URL化。
youwhua
·
2024-02-06 09:57
力扣面试题
leetcode
算法
职场和发展
JavaScript返回某集合中的所有子集(力扣
面试
题 08.04. 幂集)
记录力扣上面的一道题,在力扣上看见这个解法,抄下来学习一下。幂集。编写一种方法,返回某集合的所有子集。集合中不包含重复的元素。说明:解集不能包含重复的子集。示例:输入:nums=[1,2,3]输出:[[3],[1],[2],[1,2,3],[1,3],[2,3],[1,2],[]]代码如下:varsubsets=function(nums){letarr=[[]];//添加空数组for(leti=
橘猫吃不胖~
·
2024-02-06 09:26
JavaScript
leetcode
javascript
算法
【力扣
面试
】
面试
题 05.03. 翻转数位
【力扣
面试
】
面试
题05.03.翻转数位文章目录题目解题思路代码题目给定一个32位整数num,你可以将一个数位从0变为1。请编写一个程序,找出你能够获得的最长的一串1的长度。
克利斯提亚诺-梅西
·
2024-02-06 09:55
LeetCode刷题
面试
力扣
面试
题 05.03. 翻转数位(前、后缀和)
Problem:
面试
题05.03.翻转数位文章目录题目描述思路及解法复杂度Code题目描述思路及解法1.将十进制数转换为二进制数(每次按位与1求与,并且右移);2.依次求取二进制数中每一位的前缀1的数量和
LNsupermali
·
2024-02-06 09:53
力扣题目
leetcode
算法
职场和发展
centos8
操作系统
初始化设置
0.1:配置centos系统静态ip0.2:更改yum源为阿里云1.编写本机host映射vi/etc/hosts2.设置时间同步#查看chronyd状态systemctlstatuschronyd#启动chronydsystemctlstartchronyd#设置开机启动systemctlenablechronyd#查看当前系统时间date3.firewalld操作,centos8默认移除ipta
海光之蓝
·
2024-02-06 09:51
k8s
linux
centos系统初始化
centos是基于linux建设的
操作系统
bash命令处理器重启#init6#reboot#shutdown-rnow1.修改主机名配置文件①临时修改,重启后消失hostname②永久修改(1)vi/etc
taizong_s
·
2024-02-06 08:50
centos
linux
运维
国图公考:公务员
面试
资格复审需要准备什么?
参加国考
面试
的考生在资格审核阶段需要准备以下材料:1、本人身份证、学生证或工作证复印件。2、公共科目笔试准考证复印件。3、考试报名登记表。
国图教育
·
2024-02-06 08:16
职场和发展
Go语言每日一练——链表篇(五)
传送门牛客
面试
笔试必刷101题----------------合并k个已排序的链表题目以及解析题目解题代码及解析解析这一道题与昨天的合并链表题目类似,但是由于有K个且时间复杂度要求控制在O(nlogn)
落雨便归尘
·
2024-02-06 08:16
Go语言每日一题
golang
链表
开发语言
数据结构
算法
2023-05-07工作复盘
备考事业编制
面试
,学习小马哥的
面试
课程,讲到了人际关系类题目怎么回答,感觉给了我很多的启发。结合自己的工作实际,来进行下复盘。
光年123
·
2024-02-06 08:35
史上最全Linux
操作系统
基础常用命令
gitee.com一、Linux概述1.1简介Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX
操作系统
,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到
lu9up
·
2024-02-06 08:38
linux
运维
服务器
50w字+的Java技术类校招
面试
题汇总,BAT大厂
面试
总结
Redis什么是Redis?Redis的数据类型?使用Redis有哪些好处?Redis相比Memcached有哪些优势?Memcache与Redis的区别都有哪些?Redis是单进程单线程的?一个字符串类型的值能存储最大容量是多少?Redis的持久化机制是什么?各自的优缺点?Redis常见性能问题和解决方案:redis过期键的删除策略?Redis的回收策略(淘汰策略)?为什么Redis需要把所有数
Java范德萨
·
2024-02-06 08:07
程序员
java
经验分享
面试
JAVA
面试
汇总总结更新中ing
本人
面试
积累
面试
题1.面向对象的三个特征封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。
滑上又滑落 一收和一放
·
2024-02-06 08:34
java
面试
Linux-3 进程概念(三)
1.环境变量1.1基本概念环境变量(environmentvariables)一般是指在
操作系统
中用来指定
操作系统
运行环境的一些参数如:我们在编写C/C++代码的时候,在链接的时候,从来不知道我们的所链接的动态静态库在哪里
翻斗花园牛图图-
·
2024-02-06 08:52
linux
运维
服务器
数字签名
背景我们的应用程序用innosetup打包后,在xp上运行时候提示未知的发行者,为了解决这个问题,所以才有了今天这篇记录,当然自己创建的证书是不被
操作系统
认可的,签名的过程其实跟https差不多。
小东班吉
·
2024-02-06 08:32
[都市]蓝与白(8)
我回去等消息,一等俩礼拜,没有丝毫的消息,我打电话问小高,小高确实很高,起码比我高,小高是个高大的西北人,兰州人,我第一次见到这个脸胖胖的高大年轻人的时候,是在他的
面试
现场,他的
面试
主管在
面试
他,我
写字的虎
·
2024-02-06 08:23
嵌入式Linux系统(八)——七款嵌入式 Linux
操作系统
的简介
:19020100319学院:电子工程学院转自:https://blog.csdn.net/daichadongqing/article/details/1911825【嵌牛导读】七款嵌入式Linux
操作系统
的简介
225999828835
·
2024-02-06 08:46
面试
中
面试
官问“有什么特长让你胜任工作”,没有突出的业绩应该怎么回答?
要向
面试
官展示,为了赢得这份工作,你已经做了很多准备。
美食家大熊
·
2024-02-06 08:46
京东数据分析岗
面试
题目整理
1,怎么做恶意刷单检验分类问题用机器学习方法建模解决,特征有:1)商家特征:商家历史销量、信用、产品类别、发货快递公司等2)用户行为特征:用户信用、下单量、转化率、下单路径、浏览店铺行为、支付账号3)环境特征(主要是避免机器刷单):地区、ip、手机型号等4)异常检测:ip地址经常变动、经常清空cookie信息、账号近期交易成功率上升等5)评论文本检测:刷单的评论文本可能套路较为一致,计算与已标注评
Data地平线
·
2024-02-06 08:16
面试
经典150题——判断子序列
"Successisnotfinal,failureisnotfatal:Itisthecouragetocontinuethatcounts."-WinstonChurchill1.题目描述2.题目分析与解析2.1思路一——双指针按照双指针的解法应该大家都能比较快的想出来,就是一个指针pointS指向字符串s,一个指针pointT指向字符串t,通过从前向后遍历t字符串,判断pointT指向的当前
ALGORITHM LOL
·
2024-02-06 08:37
算法
java
数据结构
面试
经典150题——验证回文串
"Challengesarewhatmakelifeinterestingandovercomingthemiswhatmakeslifemeaningful."-JoshuaJ.Marine1.题目描述2.题目分析与解析在解决这个问题之前我们先想一下普通的回文串是如何判断的。方法1:通过将字符串反转,来判断两个字符串是否相等。方法2:双指针,一个从前向后,一个从后向前,判断字符是否相等。而现在的
ALGORITHM LOL
·
2024-02-06 08:36
算法
xv6(RISC-V)
操作系统
源码分析第六节——锁
一、程序并发执行带来的问题及解决方案(一)并发执行带来的问题程序的并发执行提高了程序执行的效率,这是大多数内核所追求的,xv6也是这样。xv6采用两种方式实现程序的并发执行:采用多处理器架构在一个CPU上实现多线程机制xv6采用多处理器架构(硬件系统具有多个CPU独立执行)来实现程序的并发执行。这些CPU共享同一个DRAM,这种共享就带了问题:一个CPU在读取一个数据的同时,另一个CPU正在更新它
MCQSLW
·
2024-02-06 08:05
risc-v
unix
汇编
c语言
xv6(RISC-V)
操作系统
源码分析第一节——
操作系统
接口
系统调用是
操作系统
接口中的一个调用。系统调用会进
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
vscode
c语言
xv6(RISC-V)
操作系统
源码分析第二节——
操作系统
组织
一、一个
操作系统
的基本要求一个
操作系统
至少需要满足以下三个要求:多路复用进程隔离进程通信(一)多路复用硬件CPU的数量有限,且往往少于同时存在的进程数量。
MCQSLW
·
2024-02-06 08:34
risc-v
c语言
unix
汇编
vscode
xv6(RISC-V)
操作系统
源码分析第三节——地址映射与内存分配
一、xv6页表的作用物理内存指DRAM中的存储单元。物理存储器的一个字节有一个地址,称为物理地址。当指令操作虚拟地址时,分页硬件会将其翻译成物理地址,然后发送给DRAM硬件以读写。而分页硬件操作的核心数据结构就是页表。页表在物理内存中。通过页表机制,xv6为每个进程提供各自私有的地址空间和内存。页表决定了内存地址的含义与物理内存的哪些部分可以被访问。页表提供了一个间接层次,允许xv6实现如下技巧:
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
vscode
xv6(RISC-V)
操作系统
源码分析第五节——中断与设备驱动
一、驱动程序驱动程序是
操作系统
中管理特定设备的代码,它的功能包括:配置设备相关的硬件控制设备的执行处理设备产生的中断与等待设备I/O的进程进行交互驱动程序会与它所管理的设备并发执行。
MCQSLW
·
2024-02-06 08:34
risc-v
unix
汇编
c语言
人体就像一部手机
它是一个特别牛的千锤百炼的
操作系统
。经过千百万年的锤炼洗礼。安装了很多软件。但这些软件同样也有千百万年没有更新了。比如,有一个软件叫千万别饿着,告诉人们见到美食就不要放过。
凡凡家庭教育规划师
·
2024-02-06 08:26
http协议会被颠覆吗?
需要至少有一台Web服务器,搭建好服务器
操作系统
比如linux、数据库比如oracle、Web应用程序等。当你作为客户端去访问Web站点的时候,实际上就是访问这台Web服务器。
Aichris
·
2024-02-06 07:17
Flink
面试
准备
零.主要内容一.Flink提交1.Flink怎么提交?Local模式JobManager和TaskManager共用一个JVM,只需要jdk支持,单节点运行,主要用来调试。Standlone模式Standlone是Flink自带的一个分布式集群,它不依赖其他的资源调度框架、不依赖yarn等。充当Master角色的是JobManager。充当Slave/Worker角色是TaskManagerYar
大数据左右手
·
2024-02-06 07:25
大数据
面试
Flink
大数据
跟我一起学.NetCore之路由的最佳实现
前言路由,这词绝对不陌生,不管在前端还是后端都经常提到,而这节不说其他,就聊.NetCore的路由;在之前的http://Asp.NetMVC中,路由算是
面试
时必问的考点,可见其重要性,它的主要作用是映射
Code综艺圈
·
2024-02-06 07:53
.NetCore
跟我一起学.NetCore
c#
asp.net
移位和位操作符的应用
我们首先要知道两个数字进行异或操作的时候结果是位0的,即a^a=0,并且我们还要知道0和任何数字异或的结果都是这个数字的本身,即0^a=a;交换变量(一道变态的
面试
题)不能创建临时变量(第三个变量),实现两个数的交换解析既然不能创建变量
hong_zc
·
2024-02-06 07:49
初始c语言
c语言
同一份工作,连续7年,不同阶段对它的认识的变化
我并没有投过简历,但接到了某公司的电话,邀请我去
面试
。我先查询了来电公司在的网上资料:几乎没有网上信息,无官网。出于礼貌及增加对社会的了解,我决定前往,探个究竟。走进该公司办公室,我
改造农业
·
2024-02-06 07:52
mysql英文怎么发音_mysql5.5安装教程:mysql下载与安装
安装前清理环境第二步:现在Mysql5.5.62安装包第三步:安装Mysql5.5.62第四步:Mysql环境变量配置第五步:启动Mysql数据库服务本文将介绍Mysql5.5.62版本的下载与安装教程,电脑
操作系统
是
weixin_39900531
·
2024-02-06 07:14
mysql英文怎么发音
phpstudy
mysql启动不了
systemctl
启动不了mysql
小皮php和apache如何连接,墨涩网 - phpStudy Linux 服务器小皮面板安装教程+评测对比——墨涩网...
操作系统
:全新系统(支持CentOS、Ubuntu、Debian、Fedora、Deepin)等请确保您的系统是纯静的,未安装任何环境中涉及到的(Apache\Nginx\php\MySQL\FTP)phpstudyforlinux
君君君君哥哥哥
·
2024-02-06 07:44
TCP和UDP的区别经典
面试
题
连接性TCP是面向连接的协议,在收发数据前必须和对方建立可靠的连接,建立连接的3次握手、断开连接的4次挥手,为数据传输打下可靠基础;UDP是一个面向无连接的协议,数据传输前,源端和终端不建立连接,发送端尽可能快的将数据扔到网络上,接收端从消息队列中读取消息段。可靠性TCP提供可靠交付的服务,传输过程中采用许多方法保证在连接上提供可靠的传输服务,如编号与确认、流量控制、计时器等,确保数据无差错,不丢
光影少年
·
2024-02-06 07:13
网络
经典计算机网络
面试
题,快速收藏!
一、讲一下HTTP与HTTPS的区别HTTP和HTTPS的主要区别在于HTTP协议传递的是明文数据,而HTTPS传递的是加密过的数据,也就是说HTTPS更具有安全性。也正由HTTPS需要保证安全性,所以它的性能要比HTTP差一点。单说安全性肯定是不够的,我打算扩展讲一下HTTPS是怎么解决安全性问题的,通过这些HTTP没有机制,反映出HTTPS与HTTP的区别。下面尝试把HTTPS加密的过程推导出
终身成长人格
·
2024-02-06 07:48
面试
| JS高级---原型到原型链(一看就懂)
文中关于一些概念说了可能三到四边,或者更多,希望是加深大家的印象,希望理解,重要的概念说三遍,只要你能理解,我啰嗦五次都愿意。构造函数创建对象==========咱们先来一个栗子=======functionPerson(name){//构造函数this.name=name;}Person.prototype.printName=function(){//原型对象alert(this.name);
一个敲代码的前端妹子
·
2024-02-06 07:01
select poll epoll
IO这个操作普通平凡,可是原理复杂,是由
操作系统
完成的。所以IO操作必然要准换到内核态执行。IO的成本在哪里?
packet
·
2024-02-06 07:02
iOS知识点总结(
面试
向)更新中
Swift1.Swift中struct和class的区别Swift中struct和class有什么不一样的地方?首先要先和大家提到一个观念,值类型ValueType和引用类型ReferenceType。其中struct是ValueType而class是ReferenceType。值类型的变量直接包含他们的数据,而引用类型的变量存储对他们的数据引用,因此后者称为对象,因此对一个变量操作可能影响另一个
_Luyouli
·
2024-02-06 07:44
Days17 支持exFAT和NTFS格式
Linux
操作系统
通常能够自动识别并挂载FAT32格式的磁盘,然而由于FAT32文件系统的限制,单个文件的最大存储容量不得超过4GB。为了解决大文件传输问题,可选用exFAT或NTFS格式来替代。
chriss854
·
2024-02-06 07:15
单片机
Days11 ELFBoard获取Linux内核源码
Linux内核是
操作系统
中最核心的部分,它负责管理计算机硬件资源,并提供对应用程序和其他系统组件的访问接口,控制着计算机的内存、处理器、设备驱动程序和文件系统等关键功能,今天小编就给各位小伙伴介绍一下如何获取
chriss854
·
2024-02-06 07:14
linux
运维
服务器
单片机
【C/C++ 16】C++11线程库
目录一、thread类概述二、多线程三、原子性操作库四、lock_guard五、unique_guard一、thread类概述进程是
操作系统
进行资源调度的最小单位,线程是CPU进行任务执行的最小单位。
AllinTome
·
2024-02-06 07:41
C/C++
c++
开发语言
上一页
98
99
100
101
102
103
104
105
下一页
按字母分类:
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
其他