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
Leetcode算法面试题汇总
【Hive】学习与优化2(含常用面试)
hive分组取随机数Hive随机取某几行数据HiveNtile分析函数学习,用来取前30%带有百分之多少比例的记录HiveSQL--如何使用分位数函数(percentile)一些concat的区别大小厂
面试题汇总
sdbhewfoqi
·
2023-08-09 05:26
Hive
&
Sql
&
Spark
python基础
面试题汇总
(持续更新),冲击offer
目录1.概念理解题python内置数据结构,哪些是不可变的python新式类和经典类的区别is和==有什么区别Python中变量查找顺序python函数的参数是值传递还是引用传递python垃圾回收机制什么是闭包什么是装饰器,开发中用到举例如何实现只读属性Python中类方法、实例方法、静态方法有何区别new和init的区别,什么时候使用到如何查一个对象的所有属性Python中如何动态获取和设置对
coder Ethan
·
2023-08-08 17:42
面试冲击
python
开发语言
后端
Spring
面试题汇总
spring的模块有哪些?SpringCore:基础,可以说Spring其他所有的功能都依赖于该类库。主要提供IOC和DI功能。SpringAspects:该模块为与AspectJ的集成提供支持。SpringAOP:提供面向方面的编程实现。SpringJDBC:Java数据库连接。SpringJMS:Java消息服务。SpringORM:用于支持Hibernate等ORM工具。SpringWeb:
983364
·
2023-08-08 01:48
LeetCode算法
题-Longest Uncommon Subsequence I(Java实现)
这是悦乐书的第252次更新,第265篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第119题(顺位题号是521)。
程序员小川
·
2023-08-07 19:11
LeetCode算法
题-Design HashMap(Java实现)
这是悦乐书的第299次更新,第318篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第167题(顺位题号是706)。在不使用任何内置哈希表库的情况下设计HashMap。
程序员小川
·
2023-08-07 03:58
面试题汇总
数据库什么是事务事务的特性:原子性、一致性、隔离性、持久性原子性是指事务是一个不可分割的工作单元,事务中的操作要么都发送,要么都不发生;一致性:指事务前后数据的完整性要一致;隔离性:是指多个用户并发访问数据库的时候,一个用户的事务不能被其它用户的事务干扰,多个并发事务之间数要相互隔离;持久性:是指一个事务一旦提交,他对数据库中的数据的改变就是永久性的;2、什么时候产生慢查询,如何避免语言基础Lin
Twins_zuoyou
·
2023-08-06 17:47
leetcode算法
题--包含三个字符串的最短字符串
原题链接:https://leetcode.cn/problems/shortest-string-that-contains-three-strings/description/一开始想复杂了,其实就是暴力问题,只不过暴力代码稍微复杂一点funcminimumString(astring,bstring,cstring)string{perms:=[][]string{{a,b,c},{a,c,
bob62856
·
2023-08-06 08:49
Algorithm
算法
leetcode
职场和发展
leetcode算法
题--统计完全子数组的数目
原题链接:https://leetcode.cn/problems/count-complete-subarrays-in-an-array/一开始的做法比较简单粗暴,复杂度是O(n*n)funccountCompleteSubarrays(nums[]int)int{cnt1:=make(map[int]int)for_,num:=rangenums{cnt1[num]++}count:=len
bob62856
·
2023-08-06 08:48
Algorithm
算法
leetcode
职场和发展
数位dp题目汇总
t=20m05s&vd_source=32c98a30ea40c98e0befc80238fe54b6
leetcode算法
—至少有一位重复的数字
leetcode算法
题—统计特殊整数
leetcode算法
题
bob62856
·
2023-08-06 08:48
Algorithm
leetcode
leetcode算法
题--统计范围内的步进数字数目
原题链接:https://leetcode.cn/problems/count-stepping-numbers-in-range/description/数位dp题目,需要稍微做下变更constmodint=1e9+7funccountSteppingNumbers(lowstring,highstring)int{ans:=(calc(high)-calc(low)+mod)%mod//+mo
bob62856
·
2023-08-06 08:47
Algorithm
算法
leetcode
职场和发展
java面试题及答案2020,java最新
面试题汇总
java面试题及答案2020三面-2020/03/27-牛客网这一面面试官问题问的很刁钻,在项目哪里,一直在问细节,然后给出场景让我优化.挺紧张的.前半段面的很不好,感觉要挂,后面问的基础知识我打的还好,就给过了自我介绍算法:无序数组中和为n的所有种可能(一开始想到了背包问题,但是发现不可以,最后用分治解决,最后实际上还可以剪枝,但是当时没有想这么多)项目(分布式问了很多,但是我在项目中使用了Du
书山压力
·
2023-08-04 22:18
LeetCode算法
题-30. 串联所有单词的子串(Swift)
来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/substring-with-concatenation-of-all-words著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目给定一个字符串s和一些长度相同的单词words。找出s中恰好可以由words中所有单词串联形成的子串的起始位置。注意子串要与words中的单词完
entre_los_dos
·
2023-08-04 15:40
面试题汇总
MVC理解MVC(ModelViewController)是前端开发中的一种设计模式。M即model,模型层主要负责数据逻辑部分,按照功能将代码分块;V即view,视图层负责数据显示的部分;C即controller,控制层主要负责数据交互的部分。MVC开发模式可以简化为以下几步:1.model层与服务器进行交互,从服务器请求数据,得到数据后进行封装。2.controller层调用model层的数据
-SkyBlue-
·
2023-08-03 20:39
前端
面试题汇总
算法1、排序都有哪几种方法?image.png2、最小生成树1.Kruskal算法此算法可以称为“加边法”,初始最小生成树边数为0,每迭代一次就选择一条满足条件的最小代价边,加入到最小生成树的边集合里。1.把图中的所有边按代价从小到大排序;2.把图中的n个顶点看成独立的n棵树组成的森林;3.按权值从小到大选择边,所选的边连接的两个顶点ui,viui,vi,应属于两颗不同的树,则成为最小生成树的一条
chs_sandy
·
2023-08-01 06:27
leetcode算法
解析-1
题1:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]1.暴力解决方法,遍历classSolution():deftwoSum(se
BigBigTang
·
2023-08-01 01:59
常见的软件测试
面试题汇总
一、你们的测试流程是怎么样的?答:1.项目开始阶段,BA(需求分析师)从用户方收集需求并将需求转化为规格说明书,接下来在项目组领导会组织需求评审。2.需求评审通过后,BA会组织项目经理、开发人员和测试人员交接需求(交接需求的过程中,我一般会关注需求是否清晰,是否具有可测性,并识别出测试的难易程度和测试的大概工作量)。需求交接结束后,项目经理根据交接过程中的一些问题评估需求交接是否通过,交接不通过的
千秋TʌT
·
2023-07-31 06:34
软件测试面试
面试
LeetCode算法
刷题(2)— 枚举
一、最值算法//时间复杂度:O(n)//空间复杂度:O(1)classSolution{public:intmaxProduct(vector&nums){intmaxn=-1,maxnn=-1;for(inti=0;imaxn){maxnn=maxn;maxn=nums[i];}elseif(nums[i]>maxnn){maxnn=nums[i];}}return(maxn-1)*(maxnn
李sy同学
·
2023-07-30 06:00
leetcode
算法
MYSQL常见
面试题汇总
MYSQL常见
面试题汇总
1.什么是MYSQL?它有哪些特点?MYSQL是一种开源的关系型数据库管理系统。它具有以下特点:高性能:MYSQL能够处理大量的并发请求,并提供快速的响应时间。
一花一world
·
2023-07-29 15:20
数据库
mysql
数据库
python爬虫
爬虫
面试题汇总
一.项目问题:1.你写爬虫的时候都遇到过什么反爬虫措施,你最终是怎样解决的1.你写爬虫的时候都遇到过什么反爬虫措施,你最终是怎样解决的通过headers反爬虫:解决策略,伪造headers
学习的程序人
·
2023-07-29 12:07
python-爬虫
面试题
python
爬虫
开发语言
JVM 常见
面试题汇总
1.JVM的内存结构1.1JVM的主要组成部分及其作用JVM包含两个子系统和两个组件,两个子系统为Classloader(类装载)、Executionengine(执行引擎);两个组件为Runtimedataarea(运行时数据区)、NativeInterface(本地接口)。Classloader(类装载):根据给定的全限定名类名(如:java.lang.Object)来装载class文件到Ru
汪了个王
·
2023-07-27 22:26
JVM
面试
java
面试
jvm
前端
面试题汇总
HTML1、什么是HTML语义化?在编程中,语义指的是一段代码的含义,这个HTML元素有什么作用,扮演了什么样的角色。简单的概括为:在适当的位置使用适当的标签,用正确的标签做正确的事情2、HTML5新增语义元素?Headernavarticlesectionasidefootermainstongemsmall3、为什么要语义化?清晰的代码结构:使页面没有css的情况下,也能够呈现出很好的内容结构
aqr-lmy
·
2023-07-27 11:10
前端相关
前端
前端框架
js
vue.js
BAT
面试题汇总
及详解(进大厂必看)03
该策略可以大化地节省CPU资源,却对内存非常不友好。极端情况可能出现大量的过期key没有再次被访问,从而不会被清除,占用大量内存。定期过期:每隔一定的时间,会扫描一定数量的数据库的expires字典中一定数量的key,并清除其中已过期的key。该策略是前两者的一个折中方案。通过调整定时扫描的时间间隔和每次扫描的限定耗时,可以在不同情况下使得CPU和内存资源达到优的平衡效果。(expires字典会保
okbin1991
·
2023-07-27 09:05
java
redis
缓存
开发语言
数据库
面试题汇总
——Java异常
异常类(Throwable)的种类Java异常类(Throwable)可以分为两种:错误Error:与虚拟机相关的问题,Java虚拟机无法解决的严重问题;如:StackOverflowError和OOM。异常Exception:程序编码错误或外界因素导致等,能被系统捕获并处理;检查型异常(CheckedException):编译器要求强制处理(trycatch);因外界因素导致,一般发生在编译阶段
weightOneMillion
·
2023-07-27 09:44
面试题总结大全——更新中
java
开发语言
面试题汇总
——设计模式
简单介绍设计模式共有23种,创建型模式5种,结构型模式7种,行为型模式11种创建型:关注对象的创建过程,将对象的创建和使用分开,在使用对象时无须知道对象的创建细节。对象实例化的模式,创建型模式用于解耦对象的实例化过程。单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式结构型:把类或对象结合在一起形成一个更大的结构。适配器模式、桥接模式、组合模式、装饰模式、外观模式、亨元模式、代理模式行为型
weightOneMillion
·
2023-07-27 09:42
面试题总结大全——更新中
设计模式
2021软件测试
面试题汇总
【备战金九银十】内容较长建议收藏
一、面试基础题简述测试流程:1、阅读相关技术文档(如产品PRD、UI设计、产品流程图等)。2、参加需求评审会议。3、根据最终确定的需求文档编写测试计划。4、编写测试用例(等价类划分法、边界值分析法等)。5、用例评审(主要参与人员:开发、测试、产品、测试leader)。6、开发提交代码至SVN或者GIT,配管搭建测试环境。7、执行测试用例,记录发现的问题。8、验证bug与回归测试。9、编写测试报告。
起码有故事
·
2023-07-26 22:16
程序员
软件测试
IT
程序人生
测试工程师
软件测试
单元测试
python
TypeScript面试题--持续更新
HTML篇CSS篇JS篇Vue篇React篇微信小程序篇前端
面试题汇总
大全(含答案超详细,HTML,JS,CSS汇总篇)--持续更新前端
面试题汇总
大全二(含答案超详细,Vue,TypeScript,React
夜斗(dou)
·
2023-07-26 08:41
typescript
javascript
前端
vue
面试题汇总
HTML篇CSS篇JS篇TypeScript篇React篇微信小程序篇前端
面试题汇总
大全(含答案超详细,HTML,JS,CSS汇总篇)--持续更新前端
面试题汇总
大全二(含答案超详细,Vue,TypeScript
夜斗(dou)
·
2023-07-25 02:36
vue.js
前端
javascript
Webpack
面试题汇总
1、面试官:说说你对webpack的理解?WebPack是一个模块打包工具,可以使用WebPack管理模块,并分析模块间的依赖关系,最终编绎输出模块为HTML、JavaScript、CSS以及各种静态文件(图片、字体等),让开发过程更加高效。对于不同类型的资源,webpack有对应的模块加载器loader,比如说:CSS:解析CSS的css-loader、style-loader,解析less的l
山雀~
·
2023-07-25 02:04
webpack
前端
node.js
ARTS_22
算法(Algorithm):每周至少一道
LeetCode算法
题,加强编程训练和算法学习阅读(Review):阅读并点评至少一篇英文技术文章,提高英文水平技巧(Tip):学习至少一个技术技巧,总结、归纳日常工作中遇到的知识点分享
302wanger
·
2023-07-24 09:54
LeetCode.1021-删除最外面的括号(Remove Outermost Parentheses)
这是小川的第380次更新,第408篇原创01看题和准备今天介绍的是
LeetCode算法
题中Easy级别的第242题(顺位题号是1021)。
程序员小川
·
2023-07-23 02:04
前端
面试题汇总
大全 -- 持续更新!
文章目录一、html系列⭐⭐⭐⭐⭐1、H5新增特性和css3新增特性?2、什么是HTML5,以及和HTML的区别是什么?3、说说你对Dom树的理解?4、跨域时怎么处理cookie?5、说说你对SSG的理解?6、从输入url,到页面的画面展示的过程?7、导致页面加载白屏时间长的原因有哪些,怎么进行优化?8、了解过渐进式jpg吗?9、前端跨页面通信,你知道哪些方法?10、src和href的区别?11、
范德萨_
·
2023-07-22 17:24
前端面试
前端
javascript
vue.js
html
css
面试题汇总
——Java多线程
现在有三个线程:T1、T2和T3。如何确保T2在T1完成后执行,T3在T2完成后执行?join()方法t1.start();t1.join();t2.start();t2.join();t3.start();t3.join();join方法需要捕获异常try{t1.join();}catch(InterruptedExceptione){//异常捕捉处理}参考:
weightOneMillion
·
2023-07-22 14:32
面试题总结大全——更新中
java
开发语言
面试题汇总
——Java集合(Collection和Map)
1简单介绍一下Java集合类位置:Java的所有集合类都在java.util包下,从JDK5.0开始为了处理多线程环境下的并发安全问题,又在java.util.concurrent包下提供了一些多线程支持的集合类。内容:Java的集合类主要有两个接口派生而出:Collection和Map。1.1CollectionCollection有三个子接口:List、Set、QueueList接口有序可重复
weightOneMillion
·
2023-07-22 14:02
面试题总结大全——更新中
java
开发语言
历年阿里
面试题汇总
(2017年不断更新中)
https://blog.csdn.net/sinat_35512245/article/details/60325685
阿廖哥
·
2023-07-22 09:07
Java
面试题汇总
java
面试题汇总
熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。
zhuxh
·
2023-07-21 18:55
大数据HiveSql面试题
1.
面试题汇总
1.1连续登陆3天以上的用户(字节面试题)INSERTINTOt1(id,dt)VALUES(1,'2019-01-0100:00:00'),(1,'2019-01-0200:00:00'
在路上的小y
·
2023-07-21 14:41
sql
数据库
2023前端
面试题汇总
(最新)-持续更新中
目录1.防抖和节流2.js闭包3.Vue相关总结3.1vue中的data为什么是一个函数?(面试常问)3.2MVC和MVVM的区别3.3v-model原理3.4vue中的data为什么是一个函数?(面试常问)3.5v-if和v-show的区别3.6v-for中为什么要有key3.7打包后dist目录过大,解决办法?3.8computed和watch的区别3.9vue组件之间的数据传递3.9.1父传
Mr_LiuP
·
2023-07-21 12:46
Vue
工作总结
前端
vue.js
面试
前端面试
非常经典的jvm
面试题汇总
01说一下JVM的主要组成部分及其作用?JVM包含两个子系统和两个组件,两个子系统为Classloader(类装载)、Executionengine(执行引擎);两个组件为Runtimedataarea(运行时数据区)、NativeInterface(本地接口)。Classloader(类装载):根据给定的全限定名类名(如:java.lang.Object)来装载class文件到Runtimeda
Rocky006
·
2023-07-21 05:35
jvm
面渣自救攻略!阿里最新发布Java岗1658页Java面试突击手册
作为一个资深的互联网码农,今天给大家分享一份由阿里巴巴官方最新发布的2023年金九银十Java岗位
面试题汇总
(复盘版)为了更好的应对现在严峻的行业形势,我拉来十几个大佬,汇总一线大厂的情况,整了一套超全的面试资料
肥肥技术宅
·
2023-07-21 00:56
java
java
面试
后端
深信服社招linux岗位
面试题汇总
1、结构体变量是否能直接比较?A:2、static关键字的用法?static修饰的变量和普通局部变量有什么区别?各自存放在哪里?3、函数参数是怎么传递的(网上也有小伙伴分享这个问题)我回答了调用找,面试官追问了调用找是由被调用者还是调用者维护的4、应用层和Linux内核如何通信?5、如何统计一篇文章中出现次数TOP10的字符?(只是问思路,并未手写代码)我比较水,回答了用map统计,面试官追问有别
墨染 锦年
·
2023-07-20 20:55
linux
服务器
c语言
学习
PHP
面试题汇总
PHPCSRF和XSS攻击分别代表什么CSRF:跨站请求伪造,用户通过跨站请求,以合法用户身份做非法的事情防范:token验证Referer验证:Referer指的是页面请求来源。意思是,只接受本站的请求,服务器才做响应;如果不是,就拦截XSS:跨站脚本攻击,是向网页中注入恶意脚本在用户浏览网页时在用户浏览器中执行恶意脚本的攻击方式防范:校验:对用户输入的数据进行HTMLEntity编码过滤:移除
weixin_55347832
·
2023-07-20 16:08
PHP
php
web安全
开发语言
2023网络安全
面试题汇总
(附答题解析+配套资料)
随着国家政策的扶持,网络安全行业也越来越为大众所熟知,相应的想要进入到网络安全行业的人也越来越多,为了更好地进行工作,除了学好网络安全知识外,还要应对企业的面试。所以在这里我归总了一些网络安全方面的常见面试题,希望对大家有所帮助。内容来自于社群内毕业生在毕业前持续整理、收集的安全岗面试题及面试经验分享~注:所有的资料都整理成了PDF,面试题和答案将会持续更新,因为无论如何也不可能覆盖所有的面试题。
小V知识分享
·
2023-07-20 16:02
web安全
网络
安全
网络安全
学习
React
面试题汇总
1、面试官:说说对React的理解?有哪些特性?React遵循组件设计模式,使用虚拟DOM来有效地操作DOM,遵循从高阶组件到低阶组件的单向数据流。React特性有很多,如:JSX语法、单向数据绑定、虚拟DOM、声明式编程、Component等。1、声明式编程是一种编程范式,它关注的是你要做什么,而不是如何做2、Component:在React中,一切皆为组件。组件可以是一个函数或者是一个类,接受
山雀~
·
2023-07-19 18:38
react.js
javascript
前端
汇丰
面试题汇总
单元测试http://xietao3.com/2018/12/TestingTutorial/Shell脚本自动打包关键语句defer用法guard用法网络数据安全1、传输用户信息采用POST请求2、传输过程都是密文传输3、消息认证机制
坤哥爱卿
·
2023-07-19 16:20
260道网络安全工程师
面试题汇总
(附答题解析+配套资料)
由于我之前写了不少网络安全技术相关的文章和回答,不少读者朋友知道我是从事网络安全相关的工作,于是经常有人私信问我:我刚入门网络安全,该怎么学?想找网络安全工作,应该要怎么进行技术面试准备?工作不到2年,想跳槽看下机会,有没有相关的面试题呢?为了更好地帮助大家高薪就业,今天就给大家分享三份网络安全工程师面试题,一共有260道面试真题,希望它们能够帮助大家在面试中,少走一些弯路、更快拿到offer!注
L世界凌乱了
·
2023-07-19 10:04
web安全
安全
网络安全
网络
学习
【
Leetcode算法
】Sum of Distances in Tree 树中距离之和
文章目录SumofDistancesinTree树中距离之和问题描述:分析代码TagSumofDistancesinTree树中距离之和问题描述:给定一个无向、连通的树。树中有n个标记为0…n-1的节点以及n-1条边。给定整数n和数组edges,edges[i]=[ai,bi]edges[i]=[a_i,b_i]edges[i]=[ai,bi]表示树中的节点ai和bi之间有一条边。返回长度为n的数
Eric.Cui
·
2023-07-19 04:06
数据结构与算法
算法
深度优先
【
Leetcode算法
】Minimum Interval to Include Each Query 包含每个查询的最小区间
文章目录MinimumIntervaltoIncludeEachQuery包含每个查询的最小区间问题描述:分析代码TagMinimumIntervaltoIncludeEachQuery包含每个查询的最小区间问题描述:给你一个二维整数数组intervals,其中intervals[i]=[lefti,righti][left_i,right_i][lefti,righti]表示第i个区间开始于le
Eric.Cui
·
2023-07-19 04:05
数据结构与算法
算法
leetcode
数据结构
LeetCode 264. 丑数 II--动态规划
题解:相关题目请点击:
LeetCode算法
题目合集比较有趣的题目,好的,我们先假定前面几个数字都知道为:1、2、3、4、5。那么下一个数字为啥为6呢?因为是前面:1、2、3、4、5中的某一个数字
Guapifang
·
2023-07-18 17:49
LeetCode
动态规划
动态规划
算法
c++
leetcode
面试干货-MySQL 常见
面试题汇总
【建议收藏】
数据库架构可以说下MySQL的基础架构吗?可以按照下图给面试官讲一下MySQL数据库的逻辑架构,有条件可以现场画图演示,图片来源于网络。Mysql逻辑架构图主要分三层:(1)第一层负责连接处理,授权认证,安全等等(2)第二层负责编译并优化SQL(3)第三层是存储引擎。一条SQL查询语句在MySQL中的执行过程是什么样的?先检查该语句是否有权限,如果没有权限,直接返回错误信息,如果有权限会先查询缓存
代码讲解
·
2023-07-18 07:46
面试干货
DBA进阶之路
数据库
mysql
面试
MYSQL常见
面试题汇总
Yan-英杰的主页悟已往之不谏知来者之可追C++程序员,2024届电子信息研究生目录1、三大范式2、DML语句和DDL语句区别3、主键和外键的区别4、drop、delete、truncate区别5、基础架构6、MyISAM和InnoDB有什么区别?7、推荐自增id作为主键问题8、为什么MySQL的自增主键不连续9、redolog是做什么的?10、redolog的刷盘时机11、redolog是怎么记
Yan-英杰
·
2023-07-18 07:38
SQL
sql
mysql
数据库
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他