首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
举荐
05-06 18:04
黑龙江外国语学院 Java
发布于黑龙江
关注
已关注
取消关注
我才投了几个啊?
我要疯了,实习,给我实习,快给我拿实习来。
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-28 05:21
Channel是什么?FileChannel类的常用方法
Channel 是一个接口对象,它类似于传统的流对象,但与传统的流对象又有些不同,具体表现如下:• Channel可以异步地执行I/O读写操作。• Channel的读写操作是双向的,既可以从 Channel中读取数据,又可以写数据到Channel,而流的读写操作通常都是单向的。• Channel可以直接将指定文件的部分或者全部直接映射成 Buffer。• Channel只能与Buffer进行交互,程序不能直接读写Channel中的数据。▲ 图源培训网https://www.pxwang.com/,如侵删要使用 Channel,就需要使用它的实现类。在 java.nio.channels 包中,...
点赞
评论
收藏
分享
06-01 11:27
广州软件学院 前端工程师
1. JavaScript中的堆和栈有什么区别?
在JavaScript中,堆和栈是两种不同的内存管理方式,用于存储不同类型的数据。堆(Heap): 堆是用于动态分配内存的区域,用于存储引用类型的数据,如对象和数组。在堆中分配的内存不会自动释放,需要通过垃圾回收机制来回收不再使用的内存。堆的大小通常比栈大,并且可以动态增长和收缩。栈(Stack): 栈是用于管理函数执行上下文和存储基本类型值的一种数据结构。每当执行一个函数时,都会在栈中创建一个新的执行上下文,包括函数的参数、局部变量和函数的返回地址。当函数执行完成后,对应的执行上下文会被销毁,栈会自动释放相关的内存。栈的大小通常比较小且固定,内存分配由系统自动管理。下面是堆和栈的一些区别:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=d59bf6cbe74a47848bb179590bdf5f59存储内容:堆用于存储引用类型的数据,如对象和数组;栈用于存储基本类型的数据,如布尔值、数值和字符串,以及函数执行的上下文。分配方式:堆通过动态分配内存来存储数据;栈通过在执行上下文中的栈帧上分配固定大小的内存来存储数据。大小和生长性:堆的大小通常比栈大,可以动态增长和收缩;栈的大小通常比较小且固定,由系统自动管理。管理方式:堆的内存管理需要使用垃圾回收机制来回收不再使用的内存;栈的内存管理由系统自动处理,通过栈指针的移动来分配和释放内存。生命周期:堆中分配的内存不会自动释放,需要通过垃圾回收来回收内存;栈中的内存由系统自动管理,在函数执行完成后自动释放。
2025-06-01
在牛客打卡316天,今天也很努力鸭!
每日监督打卡
点赞
评论
收藏
分享
05-29 20:19
中南财经政法大学 Web前端
前端学习30 相关面试题4
1.浏览器渲染过程(输入 URL 到页面展示)地址解析与网络请求用户在浏览器地址栏输入 URL,浏览器开始进行 DNS 解析(域名转 IP),建立 TCP 连接(三次握手),发送 HTTP 请求到服务器。服务器响应与资源下载服务器返回 HTML 文档,浏览器开始解析 HTML 流,遇到 CSS、JS、图片等资源时,继续发起请求下载。HTML 解析生成 DOM 树浏览器解析 HTML,构建出DOM 树(Document Object Model),这是页面的节点树,代表页面结构。CSS 解析生成 CSSOM 树浏览器解析 CSS,生成CSSOM(CSS Object Model),表示样式信息。...
点赞
评论
收藏
分享
05-31 17:10
广州软件学院 前端工程师
12. 解释一下为何会发生模块泄露(module leaks)
模块泄露(module leaks)通常指的是在应用程序或库中,某个模块的资源(变量、函数、类等)在不恰当的情况下被暴露或泄露给了其他模块或作用域,导致数据的不受控制的共享或污染。以下是一些可能导致模块泄露的情况:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=ba06d8fbb87f45f7bf340c85dc4f0cc1全局变量污染:如果在模块中将变量或函数定义在全局作用域中,其他模块就可以直接访问和修改这些变量,从而导致不受控制的共享和污染。意外的导出:当一个模块中的变量、函数或类被意外地导出给了其他模块使用,而不是作为内部实现的一部分,就可能导致模块泄露。这可能是由于代码编写错误、导入导出配置问题或误操作导致的。循环引用:循环引用是指两个或多个模块相互之间存在着相互依赖的关系。如果循环引用的处理不当,可能导致模块无法正确加载或导致模块之间的依赖关系混乱,从而导致模块泄露。模块泄露的后果可能包括代码的不稳定性、变量冲突、内存泄露等。为了避免模块泄露,可以采取以下措施:封装和隐藏内部实现:在设计模块时,合理使用作用域和闭包,仅暴露必要的接口给其他模块使用,将内部实现状态和方法进行封装和隐藏,减少模块间的直接依赖和冲突。使用模块化的开发方式:使用模块化的开发方式,如CommonJS、ES Modules等,可以通过明确的导入和导出规范来管理模块之间的依赖关系,避免意外的导出和导入问题。严格限制全局变量的使用:尽量避免使用全局变量,将变量的作用域限制在模块内部,避免变量的污染和共享。检查循环引用:在使用模块间的相互依赖时,保持谨慎,并检查循环引用问题。可以通过工具、插件或规范来检查和处理循环引用的情况。通过以上的措施,可以有效地减少模块泄露的发生,并提高代码的健壮性和可维护性。
前端学习交流
点赞
评论
收藏
分享
05-27 03:33
title标签和meta标签怎样设置?有什么含义?
制作网页时,经常需要设置网页的基本信息,如网页的标题、作者等。为此,HTML提供了一系列设置网页信息的标签,这些标签通常都写在<head>标签内,也被称为HTML.文档头部相关标签。下面将介绍常用的HTML文档头部标签中的<title>和<meta>标签。(1)<title>标签<title>标签用于设置HTML页面的标题,也就是为网页取一个名称。在网页结构中,<title>标签必须位于<head>标签内。一个HTML.文档只能含有一个<title>标签,<title></titl...
点赞
评论
收藏
分享
一键发评
接好运
又疯一个
评论:
冲冲冲
同求实习
评论
点赞成功,聊一聊 >
1
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
上午拍毕业照,下午拍结婚照!牛友祝福我们吧!
8270
2
...
本科四年,我决定在即将毕业时转行
5624
3
...
以为走散了,命运却又把我们安排到一起
5389
4
...
28届学院本女生走java中~
4696
5
...
亲爱的公司,你好!
4686
6
...
没有人关心你在学校有多牛逼
2579
7
...
记录第二次面试 京控信息
2120
8
...
滴滴春招
2114
9
...
26届选手终于在五月底拿到offer啦!!!
2107
10
...
0实习
2037
创作者周榜
更多
正在热议
更多
#
写给毕业5年后的自己
#
5673次浏览
110人参与
#
机械制造秋招总结
#
50800次浏览
493人参与
#
华泰证券Fintech星战营
#
170856次浏览
200人参与
#
职场捅娄子大赛
#
326407次浏览
3308人参与
#
机械人春招想让哪家公司来捞你?
#
337402次浏览
3059人参与
#
一人一个landing小技巧
#
62381次浏览
980人参与
#
你的论文盲审过了没?
#
102771次浏览
1467人参与
#
硬件应届生薪资是否普遍偏低?
#
69787次浏览
505人参与
#
你的秋招第一场笔试是哪家
#
127474次浏览
1386人参与
#
毕业后不工作的日子里我在做什么
#
172693次浏览
1523人参与
#
如果再来一次,你还会学硬件吗
#
122837次浏览
1400人参与
#
考公VS就业,你怎么选?
#
58340次浏览
390人参与
#
国央企笔面经互助
#
130119次浏览
1082人参与
#
毕业季等于分手季吗
#
19606次浏览
253人参与
#
好好告别我的学生时代
#
51925次浏览
942人参与
#
海信求职进展汇总
#
65580次浏览
363人参与
#
美的求职进展汇总
#
274991次浏览
1955人参与
#
大学最后一个寒假,我想……
#
38805次浏览
501人参与
#
晒一下我的毕业照
#
36459次浏览
415人参与
#
HR问:你期望的薪资是多少?如何回答
#
40785次浏览
527人参与
#
记录实习开销
#
33691次浏览
215人参与
牛客网
牛客企业服务