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
面试文
大模型最新
面试
题系列:微调篇之微调基础知识
一、全参数微调(Full-Finetune)vs参数高效微调(PEFT)对比1.显存使用差异全参数微调:需存储所有参数的梯度(如GPT-3175B模型全量微调需约2.3TB显存)PEFT:以LoRA为例,仅需存储低秩矩阵参数(7B模型使用r=16的LoRA时显存占用减少98%)实战经验:在A10080GB显存下,全量微调LLaMA-7B需DeepSpeedZero3优化,而LoRA可直接单卡运行2
人肉推土机
·
2025-03-22 05:42
大模型最新面试题集锦大全
面试
人工智能
AI编程
大模型微调
LLM
硅谷企业的大数据平台架构什么样?看看Twitter、Airbnb、Uber的实践
作者:彭锋宋
文
欣孙浩峰来源:大数据DT(ID:hzdashuju)01Twitter的大数据平台架构Twitter是最早一批推进数字化运营的硅谷企业之一,其公司运营和产品迭代的很多功能是由其底层的大数据平台提供的
大数据v
·
2025-03-22 04:05
分布式
数据库
大数据
编程语言
hadoop
Spring Boot与Hazelcast整合教程
精心整理了最新的
面试
资料和简历模板,有需要的可以自行获取点击前往百度网盘获取点击前往夸克网盘获取SpringBoot与Hazelcast整合教程简介Hazelcast是一个开源的内存数据网格(IMDG)
嘵奇
·
2025-03-22 04:34
提升自己
spring
boot
后端
java
一篇
文
带你了解Go 1.24最新版本有趣的变化
#作者:曹付江文章目录前言1.语言特性更新1.1泛型类型别名:你的代码终于不再「绕口」了!2.工具链更新2.1引入tool指令,goget终于知道哪些是工具了2.2构建缓存优化,gorun变聪明了,不再瞎忙活2.3JSON输出改进,gobuild-json:构建日志终于能「看懂」了3.性能优化3.1运行时性能提升3.2cgo优化,cgo更快了,调用C代码更流畅3.3WebAssembly(Wasm
磐基Stack专业服务团队
·
2025-03-22 03:59
golang
spring
后端
力扣刷题|链表
面试
题 02.02. 返回倒数第 k 个节点
题目:实现一种算法,找出单向链表中倒数第k个节点。返回该节点的值。快慢指针思想,画图更容易理解/***Definitionforsingly-linkedlist.*structListNode{*intval;*structListNode*next;*};*/intkthToLast(structListNode*head,intk){assert(head!=NULL);if(head==N
柯ran
·
2025-03-22 02:44
力扣
leetcode
算法
数据结构
链表
2025年渗透测试
面试
题总结-某四字大厂实习
面试
复盘 一面 二面 三面(题目+回答)
网络安全领域各种资源,学习文档,以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具,欢迎关注。目录一面1.数组和链表各自的优势和原因2.操作系统层面解析和进程3.线程和进程通信方式及数据安全问题4.线程和多进程的选用场景及原因5.SQL注入绕WAF方式6.FUZZ绕WAF的payload长度通常是多少7.不查资料直接写IPv4正则regex8.Fastjson反序
独行soc
·
2025-03-21 23:54
2025年渗透测试面试指南
面试
职场和发展
安全
web安全
红蓝攻防
python
java
面试
题,什么是动态代理?、动态代理和静态代理有什么区别?说一下反射机制?JDK Proxy 和 CGLib 有什么区别?动态代理的底层
什么是动态代理?动态代理是在程序运行期,动态的创建目标对象的代理对象,并对目标对象中的方法进行功能性增强的一种技术。在生成代理对象的过程中,目标对象不变,代理对象中的方法是目标对象方法的增强方法。可以理解为运行期间,对象中方法的动态拦截,在拦截方法的前后执行功能操作。动态代理的常见使用场景有:统计每个api的请求耗时;统一的日志输出;校验被调用的api是否已经登录和权限鉴定;SpringAOP。动
述雾学java
·
2025-03-21 23:54
java
开发语言
java面试题
反射
java核心基础
一
文
搞懂 LeetCode 236「二叉树的最近公共祖先」,助你快速拿下
面试
!
摘要最近公共祖先(LCA,LowestCommonAncestor)在二叉树、二叉搜索树(BST)等数据结构中有广泛应用,比如权限管理、网络路由、基因分析等。今天我们用Swift来解LeetCode236:「二叉树的最近公共祖先」,不仅会给出代码,还会分析它的时间复杂度、空间复杂度,并结合实际场景聊聊它的应用。问题描述给定一个二叉树,找到两个节点的最近公共祖先(LCA)。LCA的定义:“对于两个节
网罗开发
·
2025-03-21 21:07
Swift
swift
leetcode
面试
面试
可能会问到的问题dSP
1.如何选择外部时钟?DSP的内部指令周期较高,外部晶振的主频不够,因此DSP大多数片内均有PLL。但每个系列不尽相同。1)TMS320C2000系列:TMS320C20x:PLL可以÷2,×1,×2和×4,因此外部时钟可以为5MHz-40MHz。TMS320F240:PLL可以÷2,×1,×1.5,×2,×2.5,×3,×4,×4.5,×5和×9,因此外部时钟可以为2.22MHz-40MHz。T
xinyizhangwei
·
2025-03-21 21:32
dsp
收入突破 5 万,从大专生到大模型开发-第二篇(下)
2:第一次
面试
被质疑“半路出
智码工坊
·
2025-03-21 20:30
AI编程
程序人生
【深度学习】 PyTorch一
文
详解
“PyTorchisadeeplearningframeworkthatprioritizessimplicityandflexibility,makingitthego-tochoiceforbothresearchersanddevelopers.”—Anonymous1.PyTorch简介1.1PyTorch的背景与发展PyTorch是由Facebook人工智能研究院(FAIR)开发的一个开
Nerous_
·
2025-03-21 19:15
深度学习
深度学习
pytorch
人工智能
机器学习
python
React中的高优先级任务插队机制
说到高优先级任务插队机制,就要提到Reatfiber这个东西了,也就是时间分片,说实话这东西我之前了解过,但是下午被
面试
官问到了,我还说都能答上来,结果突然问到时间分片后,被分化的小任务的执行顺序,还有就是如果有优先级高的任务插入进来
东方睡衣
·
2025-03-21 17:29
react.js
javascript
前端
高级前端
面试
题-React
react概念类组件和函数组件,什么时候用类组件获取组件实例类组件如何实现逻辑复用?高阶组件、renderprops选择hooks的优点状态逻辑复用;状态逻辑集中,易于理解;类组件不利于优化,比如不能很好的压缩为什么要用hooks,解决了什么问题同上react的context的使用场景共享对一个组件树全局的信息,不需要一层层传参受控组件和非受控组件非受控组件:数据只保存在内部state中;受控组件
圣诞小子
·
2025-03-21 17:29
javascript
面试
前端
面试
:[React] Recoil 里面 selector 支持哪些参数?
在Recoil中,selector用于派生状态并可以通过传递不同的参数来实现更强大的功能。创建selector时,可以传入以下参数:1.key类型:string描述:是selector的唯一标识符。每个selector和atom都必须有一个唯一的key,否则会抛出错误。这个key用于在Recoil状态树中进行识别。示例:javascriptconstmySelector=selector({key
returnShitBoy
·
2025-03-21 17:56
前端
面试
react.js
Selenium自动化测试框架设计
这是搞定大厂
面试
的一条捷径。说一下原因:1、大厂都要求熟悉Seleni
互联网杂货铺
·
2025-03-21 16:47
selenium
测试工具
软件测试
自动化测试
python
面试
职场和发展
MySQL
面试
秘籍助你飞升
MySQL
面试
秘籍助你飞升想要晋升中高级开发岗位?MySQL
面试
攻略来助力!
七七知享
·
2025-03-21 13:27
数据库
mysql
面试
数据库
程序人生
职场和发展
学习方法
github
Hive
面试
题
Hive
面试
题1Hive基础概念1.1解释Hive是什么以及它的用途Hive的主要用途:1.2描述Hive架构和组件1.HiveCLI/Beeline和WebUI2.HiveQL3.HiveDriver
御风行云天
·
2025-03-21 13:24
面试题大全
hive
hadoop
数据仓库
面试
SpringBoot可以同时处理多少请求?
面试
题。希望对大家有帮助;SpringBoot可以同时处理多少请求?
java1234_小锋
·
2025-03-21 13:23
java
java
开发语言
说说你对Java里Integer缓存的理解?
面试
题。希望对大家有帮助;说说你对Java里Integer缓存的理解?
java1234_小锋
·
2025-03-21 13:23
java
java
开发语言
关于kafka常见的问题小结
怎么避免重复消费1.1什么时候出现重复消费1.2如何处理重复消费问题2.Kafka怎么保证消息不丢失2.1Producer2.2Broker2.3Consumer3.Kafka怎么保证消息消费的顺序最近
面试
遇到一些常见
BAStriver
·
2025-03-21 13:51
#
Kafka
中间件
kafka
分布式
一
文
弄懂Python 变量初始化与内存管理
在Python中,变量的初始化并不一定会开辟新的内存空间。Python的内存管理机制非常灵活,它会根据变量的值、类型以及Python的内部优化策略来决定是否复用已有的内存空间。1.变量初始化的基本概念在Python中,变量是对象的引用。当你初始化一个变量时,Python会执行以下操作:创建一个对象(如果该对象不存在)。将变量名绑定到该对象。例如:a=10b="hello"a是一个整数对象的引用。b
宇寒风暖
·
2025-03-21 12:41
python编程
python
开发语言
笔记
学习
一
文
让您了解!
RabbitMQ、Kafka和Redis是三种常见的消息中间件,它们各自具有不同的特点和适用的场景。以下是对它们使用场景及选择的分析:1.RabbitMQRabbitMQ是一个基于AMQP(AdvancedMessageQueuingProtocol)的消息队列系统,主要用于消息传递和任务分发,具有可靠的消息传递机制。使用场景:复杂的路由机制:RabbitMQ支持多种交换器类型(如fanout、d
写bug如流水
·
2025-03-21 12:09
架构设计
rabbitmq
kafka
redis
中间件
RabbitMQ常见
面试
题及解析
1、什么是RabbitMQ?RabbitMQ是一个开源的消息队列系统,它实现了高级消息队列协议(AMQP)。它允许不同的应用程序之间进行异步通信,通过将消息发送到队列中,让消费者从队列中获取消息并进行处理,从而实现解耦、异步和削峰填谷等功能。2、核心组件与流程**Producer:**发送消息的应用。**Exchange:**接收消息并路由到队列(类型:Direct,Fanout,Topic,He
chi_666
·
2025-03-21 12:09
面试
RabbitMQ
面试
Python用Pyqt5制作音乐播放器
,音乐文件的格式是歌名_歌手.mp3所以根据需求修改find_mp3_files方法,我这里返回的是[{"path":音乐文件路径,"music":歌名,"singer":歌手},{"path":音乐
文
Aix959
·
2025-03-21 09:47
python
开发语言
一
文
梳理清楚Vsync/Choreographer/SurfaceFlinger/Surface/SurfaceHolder/硬件刷新频率关系
在Android应用开发中,流畅的UI体验是用户感知的核心。为了实现这一点,Android系统构建了一套复杂的图形渲染架构,涉及垂直同步信号(VSync)、编舞者(Choreographer)、硬件刷新频率、SurfaceFlinger、Surface和SurfaceHolder等多个关键组件。本文将深入解析这些组件的关系与工作流程,帮助你全面理解Android图形渲染的核心机制。总结起来,整个流
lpftobetheone
·
2025-03-21 07:36
android
精挑20题:MySQL 8.0高频
面试
题深度解析——掌握核心知识点、新特性和优化技巧
1.MySQL8.0中,为什么查询缓存被移除?答案:原因:查询缓存对频繁更新的表效果差,任何对该表的写操作都会清空所有相关缓存,导致缓存命中率低,反而增加开销。替代方案:使用应用层缓存(如Redis)。优化查询和索引,减少对缓存的依赖。MySQL8.0改进:通过索引优化、并行查询等提升性能,弥补查询缓存缺失的影响。2.InnoDB的行锁和表锁分别在什么场景下使用?答案:行锁:高并发场景下更新或查询
dblens 数据库管理和开发工具
·
2025-03-21 07:04
mysql
mysql
数据库
面试
Redis高频
面试
题解析干货,结合核心原理、高频考点和回答技巧
一、Redis核心数据结构与实战场景高频问题:Redis有哪些数据结构?分别适合什么场景?回答模板:基础结构(必答):String(缓存、计数器)、Hash(对象存储)、List(队列、栈)、Set(标签、去重)、ZSet(排行榜)扩展加分:Bitmaps(日活统计)、HyperLogLog(UV去重)、GEO(地理位置)场景举例(体现实战能力):例1:用ZSet实现电商销量排行榜,ZINCRBY
dblens 数据库管理和开发工具
·
2025-03-21 07:04
redis
redis
数据库
缓存
【MySQL必知必会】数据库操纵语言(DML)超全总结:增删改查一
文
搞定!
一、DML简介数据库操纵语言(DataManipulationLanguage,DML)是SQL的核心组成部分,主要用于对数据库中的数据进行增(INSERT)、删(DELETE)、改(UPDATE)、查(SELECT)操作,掌握DML都是必备技能!二、核心操作详解1.插入数据:INSERT--插入单条数据(全字段)INSERTINTO表名VALUES(值1,值2,...);--指定字段插入INSE
秀儿还能再秀
·
2025-03-21 07:30
数据库
MySQL
学习笔记
学习Python如何高效处理CSV文件的技巧!
CSV模块简介Python内置了一个非常强大的库,名为csv,这个库专门用于处理各种CSV
文
程序员总部
·
2025-03-21 07:57
python
python
json
【
面试
场景题-你知道readTimeOutException,会引发oom异常吗】
今天
面试
,我讲一个oom的场景。大致是这样:因为我们有一个需要调用第三方接口的http请求,然后因为线程池配置不合理,并且超时时间设置过长,导致线程堆积,最终oom异常。
F_windy
·
2025-03-21 06:52
java
面试
八股
文
-C++ 运行时多态与函数调用机制详解
C++运行时多态与函数调用机制详解1.重载与覆盖的对比重载示例覆盖示例2.运行时多态的本质3.虚函数表的实现机制代码示例运行结果虚函数表(vtable)和虚指针(vptr)的实现Base类的内存布局Derived类的内存布局动态绑定的过程4.关键问题解答为什么`Base`的析构函数需要是`virtual`?虚函数表是否会影响性能?5.C语言的函数调用过程栈帧(StackFrame)的结构栈帧的创建
tt555555555555
·
2025-03-21 05:15
面经
C++学习
c++
开发语言
八股
文
——系统调用与进程管理详解,map和set
系统调用与进程管理详解,map和set一、select函数详解1.1什么是select1.2函数原型1.3参数说明1.4返回值1.5文件描述符的数量限制1.6就绪文件描述符的轮询扫描方式1.7内核/用户空间内存拷贝1.8select的触发方式1.9select的优缺点优点:缺点:1.10各种I/O多路复用方案比较二、Unix/Linux进程管理基础2.1fork—创建子进程2.1.1fork()的
tt555555555555
·
2025-03-21 05:15
C++学习
学习笔记
c++
开发语言
Python文件操作
mode:打开文件的模式,常见的模式有:r:以只读模式打开文件,文件指针会放在
文
红虾程序员
·
2025-03-21 03:01
Python
python
【附JS、Python、C++题解】Leetcode
面试
150题(7)
一、题目167.两数之和II-输入有序数组给你一个下标从1开始的整数数组numbers,该数组已按非递减顺序排列,请你从数组中找出满足相加之和等于目标数target的两个数。如果设这两个数分别是numbers[index1]和numbers[index2],则1targetIndex(vectornums,inttarget){intlength=nums.size();if(length<2){
moz与京
·
2025-03-21 03:29
leetcode整理
javascript
python
c++
一
文
解锁AI赋能运维实战秘籍,效率飙升!
导语在科技飞速发展的当下,运维领域正经历着深刻变革,AI的融入成为提升运维效率与质量的关键。然而,许多运维人员虽对AI满怀期待,却不知如何将其真正落地到实际工作中。本文将深入实战,带你领略AI如何在运维各环节大显身手,让你的运维工作开启智能高效新模式。一、AI在故障预测与诊断中的实战故障预测实战数据收集:以Linux服务器为例,利用Prometheus监控工具收集服务器的CPU使用率、内存使用率、
ivwdcwso
·
2025-03-21 02:56
运维
人工智能
运维
机器学习
智能运维
自动化运维
故障预测
C++基础匿名对象,友元和常成员(const)
友元的引入2.2友元函数2.3友元类2.4友元的总结3.常成员(const)3.1常成员的引入3.2常成员函数3.3常对象3.4mutable关键字3.5常函数3.6关于C/C++中const的使用(
面试
题
没有百宝袋的哆啦A梦
·
2025-03-21 01:45
c++
java
jvm
简化路径
题目描述给你一个字符串path,表示指向某一
文
件或目录的Unix风格绝对路径(以'/'开头),请你将其转化为更加简洁的规范路径。在Unix风格的文件系统中规则如下:一个点'.'表示当前目录本身。
liujjjiyun
·
2025-03-21 00:38
力扣刷题
C++
力扣
算法
c++
MySQL 8.0 特性的高频
面试
题及核心知识点
1.索引原理与MySQL8.0新特性答案:自适应哈希索引:MySQL8.0自动在频繁查询的索引上构建哈希索引,加速等值查询(如WHEREid=1)。全文索引优化:支持布尔模式(MATCH()AGAINST())和自然语言模式,且索引更新更高效。InnoDB页压缩:支持ZSTD压缩算法,减少存储空间和I/O开销。虚拟列索引:可对虚拟列(ComputedColumns)创建索引,减少存储冗余。2.事务
dblens 数据库管理和开发工具
·
2025-03-20 22:43
mysql
mysql
数据库
面试题
Unity3D游戏美术全攻略:从入门到精通
文
/拉撒路Unity现在已经用的很广泛啦,可是却一直没有什么美术向的教程。程序用方面的内容在各个论坛都有讨论,但是美术似乎很弱势啊。明明美术也很需要掌握引擎方面的内容嘛!
问之路
·
2025-03-20 21:40
Unity3d
动画
《Java八股
文
の文艺复兴》第四篇:ThreadLocal的平行宇宙——弱引用是通往OOM的时空虫洞?
楔子:量子泡沫中的幽灵代码"当你在ThreadLocal中写入秘密时,整个宇宙的线程都在窥视它。"上一场战役我们封印了ConcurrentHashMap的熵增奇点,但新的危机正在量子泡沫中酝酿。在某个平行宇宙里,一行看似无害的threadLocal.set(user)正在撕裂JVM的内存维度,而弱引用竟成为打开OOM虫洞的钥匙。此刻,让我们戴上RASP打造的因果律护目镜,穿越ThreadLocal
程序猿chen
·
2025-03-20 21:36
面霸の自我修养(面试篇)
「Java八股文の文艺复兴」
java
开发语言
后端
面试
跳槽
职场和发展
安全
JDK8 Stream 数据流效率分析,Java开发你需要了解的那些事
集合类库也提供了便捷的方式使我们可以以操作流的方式使用集合、数组以及其它数据结构;作为阅读福利,小编也整理了一些Java学习笔记(包含
面试
真题+脑图
气质大叔
·
2025-03-20 20:01
程序员
后端
面试
java
React中useEffect和useLayoutEffect的区别
在最近一次
面试
中被问到,我印象中好像从来没用过useLayoutEffect,就没答上来。但是看名字应该是跟布局相关的,而且跟useEffect会有类似的作用。
CreatorRay
·
2025-03-20 20:30
前端
面试
react
react.js
前端
面试
深入解析:C# 中 `Task.Delay` 与 `Thread.Sleep` 的对比与实战
让我们通过这篇文章来详细解析Task.Delay和Thread.Sleep的区别,并涵盖以下内容:基本概念Thread.Sleep的用法Task.Delay的用法对比分析实战示例注意事项与最佳实践常见
面试
题及答案正
墨夶
·
2025-03-20 20:57
C#学习资料1
c#
开发语言
计算机网络笔记、
面试
八股(二)—— HTTP协议
本章目录2.HTTP协议2.1HTTP协议简介2.2HTTP协议的优点2.3HTTP协议的缺点2.4HTTP协议属于哪一层2.5HTTP通信过程2.6常见请求方法2.7GET和POST的区别2.8请求报文与响应报文2.8.1HTTP请求报文2.8.2HTTP响应报文2.9响应状态码2.10HTTP1.0和1.1的区别2.10.1长连接2.10.2错误响应码2.10.3缓存处理2.10.4带宽的优化
Your_Raymond
·
2025-03-20 19:25
计算机网络
http
计算机网络
面试
项目经理
面试
全攻略:从底层能力拆解到高通过率话术
在竞争激烈的职场中,项目经理岗位的
面试
堪称“综合能力大考”——既要展现系统化的方法论,又要传递真实的领导力,还要让考官相信你能在复杂环境中推动结果落地。
·
2025-03-20 19:40
当我被
面试
官追问如何优化慢SQL时,我悟了这些底层逻辑
当我被
面试
官追问如何优化慢SQL时,我悟了这些底层逻辑去年
面试
字节跳动时,我遇到了一个至今印象深刻的场景:
面试
官在白板上写了一条包含三表JOIN且带有子查询的SQL,淡淡地说"请分析这条SQL的性能问题
·
2025-03-20 19:37
mysql数据库程序员后端
python
面试
题详解
十道经典
面试
题(python)1.一行代码实现累加1-100之和print(sum(range(1,101)))输出结果:5050分析:利用sum函数进行累加。range控制序列。
__wishing__
·
2025-03-20 18:14
python
2025美团最新
面试
题—Java程序减少GC的设计
1.对象复用与池化线程局部变量:通过ThreadLocal缓存线程私有对象,避免竞争。可变对象:优先使用可修改对象(如StringBuilder代替String拼接)。2.减少对象创建避免隐式装箱:使用基本类型(int而非Integer)。优化循环:避免在循环内创建临时对象。静态不可变对象:将常量声明为staticfinal(如配置参数)。3.数据结构优化预分配容量:初始化集合时指定合理大小(如A
程序员共鸣
·
2025-03-20 18:13
java
jvm
开发语言
java八股
文
之常见的集合
一、数组的索引为什么从0开始?寻址公式:数组的首地址+索引乘以存储数据的类型大小在根据数组索引获取元素的时候,会用索引和寻址公式来计算内存所对应的元素数据。如果数组的索引从1开始,寻址公式中,就需要增加一次减法操作(数组的首地址-1),对于CPU来说就多了一次指令,性能会降低。二、数组进行查找操作的时间复杂度如果是通过下标,查询的时间复杂度是O(1)如果不通过下标,和使用的查找方式有关–从头往后顺
qq_45923849
·
2025-03-20 17:40
java
开发语言
Webpack常见
面试
题总结
一、谈谈你对Webpack的理解1.1背景Webpack的目标是实现前端项目的模块化,从而更高效地管理和维护项目中的每一个资源。在早期的前端项目中,我们通过文件划分的形式来实现模块化,也就是将每个功能及其相关状态数据各自单独放到不同的JS文件中。约定每个文件是一个独立的模块,然后再将这些js文件引入到页面,一个script标签对应一个模块,然后再调用模块化的成员。比如:但这种模块化开发的弊端也十分
xiangzhihong8
·
2025-03-20 17:39
React
Native
前端
webpack
前端
javascript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他