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面试题
0字符串简单
牛客
NC.最长公共前缀 leetcode14.最长公共前缀
leetcode14.最长公共前缀问题描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。思路遍历第一条字符串的字符去和其余字符串的相同下标的字符比较。注意遍历其余字符串时不要越界。importjava.util.*;publicclassSolution{publicStringlongestCommonPrefix(String[]strs){if(strs
18阿鲁
·
2024-01-21 09:43
字符串
leetcode
MySQL面试题 | 17.精选MySQL面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页
牛客
高级专题作者、在
牛客
打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js
ai_todo
·
2024-01-21 06:12
mysql
数据库
计算机基础
database
java
MySQL面试题 | 18.精选MySQL面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页
牛客
高级专题作者、在
牛客
打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js
ai_todo
·
2024-01-21 06:12
mysql
数据库
计算机基础
database
java
Redis 面试题 | 02.精选Redis高频面试题
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
牛客
高级专题作者、打造专栏《前端面试必备》、《2024面试高频手撕题》蓝桥云课签约作者、上架课程
ai_todo
·
2024-01-21 06:12
Redis
redis
数据库
缓存
计算机基础
mysql
java
MySQL面试题 | 11.精选MySQL面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页
牛客
高级专题作者、在
牛客
打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js
ai_todo
·
2024-01-21 06:41
数据库
mysql
数据库
计算机基础
database
java
Redis 面试题 | 01.精选Redis高频面试题
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
牛客
高级专题作者、打造专栏《前端面试必备》、《2024面试高频手撕题》蓝桥云课签约作者、上架课程
ai_todo
·
2024-01-21 06:07
Redis
redis
数据库
缓存
mysql
计算机基础
webpack 核心武器:loader 和 plugin 的使用指南(上)
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
牛客
高级专题作者、打造专栏《前端面试必备》、《2024面试高频手撕题》蓝桥云课签约作者、上架课程
阿珊和她的猫
·
2024-01-21 06:54
webpack
前端
node.js
web
loader
plugin
vue基础用法&基础原理整理
vue基础用法&基础原理整理md文件地址:https://gitee.com/gaohan888/note我的秋招总结
牛客
链接:
牛客
链接地址1.vue基础知识和原理1.1初识Vue想让Vue工作,就必须创建一个
格雷狐思
·
2024-01-21 02:53
vue
vue
Java面试题
6月
redis有哪些缓存淘汰策略https://blog.51cto.com/u_11720620/5198874生产环境内存溢出(OOM)问题处理方案https://note.youdao.com/ynoteshare/index.html?id=5cc182642eb02bc64197788c7722baae&type=note&_time=1688287588653jstack找出占用cpu最高
yemuxiaweiliang
·
2024-01-21 01:38
面试题
java
开发语言
面试题
2024Java后端面试最全攻略,一周刷完500道
Java面试题
,你就可以进大厂
前言本文是为了帮大家快速回顾了Java中知识点,这套面试手册涵盖了诸多Java技术栈的面试题和答案,相信可以帮助大家在最短的时间内用作面试复习,能达到事半功倍效果。本来想将文件上传到github上,但由于文件太大有的都无法显示所以直接整理成多个PDF,供大家学习说明主要是考虑到面试题的综合性,所以整理的顺序也是这样的,并且也作了相对应的注释,所以说不管是应对面试,还是学习来说,都是不错的。这套面试
啊码
·
2024-01-20 20:32
java
面试
【AI】ChatGPT和文心一言那个更好用
一起来对比下自我介绍让两款产品都自我介绍下文心一言chatGPT面试题让两款产品各自出一道
Java面试题
,并自我回答【出一道J
全栈小5
·
2024-01-20 17:08
人工智能
人工智能
chatgpt
文心一言
Java面试题
(1)
1.JDK与JRE的区别JDK:java开发工具包,提供了环境和运行环境。JRE:java运行环境,包含了java源码编译器Javac以及调试和分析的工具。JDK中已经包含了JRE,如果仅需要运行Java程序,只需要安装JRE就可以。(1)Java程序运行流程Java源文件(HelloWorld.java)经过Java编译器(javac)为字节码文件(HelloWorld.class)再由虚拟机(
射手座的程序媛
·
2024-01-20 09:19
java
java
哈希算法
开发语言
2021
牛客
OI赛前集训营-提高组(第六场)题解
T1旋律的总数Description牛牛最近在思考,音乐的主旋律似乎数目是有限的。真正的音乐旋律比较复杂,为了简化问题,牛牛把旋律简化成一个长度为n\mathrm{n}n的时间相关的序列a1∼ana_1\sima_na1∼an。序列可以填入的数字为1∼m1\sim\mathrm{m}1∼m。但是对于转调前后的旋律应当被认为是一致的,换言之,如果序列∃k,∀i,ai=bi+k( mod m)\exi
Thunder_S
·
2024-01-20 05:14
c++
2024年华为OD机考高分攻略-完整题库-两周350分
我是一名软件培训老师,我的学生有上百人顺利通过了华为OD机考,并取得了高分,我将经验分享给大家,华为OD机试2周350分,高效复习策略:1、
牛客
网刷基础算法题,每个算法都了解一下,用一周时间:华为机试这是算法的基础
2023面试高手
·
2024-01-20 05:57
华为OD机试题库2024年
华为od
开发语言
python
算法
【
牛客
网华为机试】HJ10 字符个数统计
题目描述编写一个函数,计算字符串中含有的不同字符的个数。字符在ASCII码范围内(0~127,包括0和127),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次例如,对于字符串abaca而言,有a、b、c三种不同的字符,因此输出3。输入描述:输入一行没有空格的字符串。输出描述:输出输入字符串中范围在(0~127,包括0和127)字符的种数。示例1输入:abc输出:3解题
202xxx
·
2024-01-20 01:08
链表中倒数最后k个结点
链表中倒数最后k个结点链表中倒数最后k个结点_
牛客
题霸_
牛客
网输入一个长度为n的链表,设链表中的元素的值为ai,返回该链表中倒数第k个节点。。
铁蛋Q
·
2024-01-20 00:08
链表
数据结构
c语言
java面试题
(23):Spring Bean如何保证并发安全
1问题分析我们知道默认情况下,Spring中的Bean是单例的,所以在多线程并发访问的时候,有可能会出现线程安全问题。2解决方案有几个方面的解决思路:我们可以设置Bean的作用域设置为原型(prototype),这样每次从容器中获取该Bean的时候,都会创建一个新的实例,避免了多线程共享同一个对象实例的问题。在不改变Bean的作用域的情况下,可以避免在Bean中存在可变状态的声明,我们可以尽量将状
不死鸟.亚历山大.狼崽子
·
2024-01-19 21:45
java面试题
java
spring
开发语言
【记录】求职经历
目标岗位:嵌入式开发1.线上笔试常用算法,比如动态规划、递归等标准模板库(STL)C++11新特性LeetCode刷题
牛客
刷题2.技术一面3.技术二面4.主管面5.HR面
盛世隐者
·
2024-01-19 21:07
疑难解答
经验分享
源码解析:最新阿里
Java面试题
目
一.什么是架构和架构本质在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。Linux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应
JAVA语言面试题
·
2024-01-19 21:05
程序员
java
经验分享
面试
最新阿里
Java面试题
目
一.什么是架构和架构本质在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。Linux有架构,MySQL有架构,JVM也有架构,使用Java开发、MySQL存储、跑在Linux上的业务系统也有架构,应
springboot全家桶
·
2024-01-19 21:04
程序员
java
经验分享
面试
Java面试题
笔记 -------- 基础篇查找和排序
目录1、二分查找2、冒泡排序3、选择排序4、插入排序5、希尔排序6、快速排序7、设计模式1、二分查找学习目标:掌握手写二分查找的代码和细节快速解答二分查找的选择题二分查找步骤分析:1.前提:有已经排好序的数组A2.定义左边界L,有边界R,确定搜素范围,循环执行二分查找3.获取中间索引M=Floor((L+R)/2)4.中间索引的值A[M]与待搜索的值T比较A[M]==T,返回中间索引A[M]>T,
Husp0707
·
2024-01-19 20:32
后端面试题
面试
java
Java面试题
集(116-135)
Java程序员面试题集(116-135)摘要:这一部分讲解基于Java的Web开发相关面试题,即便在Java走向没落的当下,基于Java的Web开发因为拥有非常成熟的解决方案,仍然被广泛应用。不管你的Web开发中是否使用框架,JSP和Servlet都是一个必备的基础,在面试的时候被问到的概率还是很高的。116、说出Servlet的生命周期,并说出Servlet和CGI的区别?答:Web容器加载Se
Java面试大全
·
2024-01-19 20:01
Java面试题
Java面试题
map的生命周期 java_
Java面试题
1-Java基础
实例方法和静态方法有什么不一样1.在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。2.静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法,如果需要调用,则需要先实例化;实例方法则无此限制3.静态方法是在类中使用staitc修饰的方
余雅琪
·
2024-01-19 20:01
map的生命周期
java
java面试题
之-计算机网络篇(持续更新)
文章目录TCP相关01、TCP协议如何保证可靠传输校验和序列号/确认应答超时重传连接管理流量控制拥塞控制02、TCP三次握手和四次挥手三次握手和四次挥手的简单回答三次握手四次挥手为什么连接的时候是三次握手,关闭的时候却是四次握手?为什么要TIME_WAIT如果已经建立了连接,但是客户端突然出现故障了怎么办?03、TCP粘包产生原因以及解决方法为什么会出现TCP粘包何为面向字节流什么是粘包、拆包?粘
彤彤的小跟班
·
2024-01-19 20:01
java面试
java
tcp/ip
java初级程序员面试题_初级Java程序员面试题(146道企业真题)_Java技术面试题-
java面试题
-动力节点...
初级Java程序员面试题(114~130企业真题)114、编写一个Filter,需要(B)A.继承Filter类B.实现Filter接口C.继承HttpFilter类D.实现HttpFilter接口115、有关MVC设计模式(B)描述不正确A.使用Servlet作为控制器B.MVC设计模式增大了维护难度C.MVC设计模式属于Model2D.模型对象向客户端显示应用程序界面●Model1:Model
斯为成树
·
2024-01-19 20:01
java初级程序员面试题
Java面试题
-(13多线程篇)
121,什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。122,线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。不同的进程使用不同的内存空间,而所有的线
猹里。
·
2024-01-19 20:00
Java面试题
126-135
126.统计每年每月的信息yearmonthamount199111.1199121.2199131.3199141.4199212.1199222.2199232.3199242.4查成这样一个结果yearm1m2m3m419911.11.21.31.419922.12.22.32.4提示:这个与工资条非常类似,与学生的科目成绩也很相似。准备sql语句:droptableifexistssale
小爱聊IT
·
2024-01-19 20:28
Java
java
面试
开发语言
synchronized 锁升级
Java面试题
synchronized锁升级synchronized锁升级策略是为了减少性能消耗,提高程序执行效率。
奋斗的阿杰
·
2024-01-19 10:53
Java面试题
java
开发语言
CAS 原理以及ABA问题
Java面试题
CAS原理CAS全称是CompareandSwap,比较再交换。比较内存中某个值是否和预期值相同,如果相同则将这个值更新为新值,不相同则不更新。CAS锁-乐观锁CAS自旋锁,属于乐观锁。
奋斗的阿杰
·
2024-01-19 10:22
Java面试题
java
开发语言
BIO、NIO、AIO 的区别
Java面试题
BIO阻塞IO。
奋斗的阿杰
·
2024-01-19 10:20
Java面试题
nio
java
jvm
面试必备【含答案】
Java面试题
系列(三)
点关注,不迷路;持续更新Java架构相关技术及资讯热文!!!1、JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?答:Java通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口。在Java中,每个异常都是一个对象,它是Throwable类或其它子类的实例。当一个方法出现异常后便抛
Java_苏先生
·
2024-01-19 10:47
【
牛客
周赛Round 27】题目讲解
题目一小红的二进制删数字:小红拿到了一个二进制字符串s,她可以删掉其中的一些字符,使得最终该字符串为一个2的幂(即可以表示为2^k形式的数)。小红想知道,自己最少删几个字符可以达成?请你编写一个函数返回这个答案。具体思路:看到这道题目,我们要联想一个2次幂的整数在二进制中是如何表示的,在整个二进制字符串中只有1个数是1,其余的数字全是0,这样一个数是一个2次幂的整数。所以题意就变成了我要消去字符串
加油,旭杏
·
2024-01-19 01:43
算法周赛题目回顾
算法
牛客周赛
【OJ】
牛客
链表刷题
题目1.链表分割1.1题目分析1.2代码2.链表的回文结构2.1题目分析2.2代码这里两道与链表有关的题目均来自
牛客
。
zxctsclrjjjcph
·
2024-01-19 01:59
OJ题
链表
数据结构
c语言
力扣解法汇总1626. 无矛盾的最佳球队
目录链接:力扣编程题-解法汇总_分享+记录-CSDN博客GitHub同步刷题项目:GitHub-September26/java-algorithms:算法题汇总,包含
牛客
,leetCode,lintCode
失落夏天
·
2024-01-18 22:28
编程题
leetcode
算法
职场和发展
牛客
周赛 Round 11 解题报告 | 珂学家 | 线性dp+大剪枝
前言整体评价T3和round9的T3重复了,好意外。T4有点意思,比赛中一度不敢下手,然后试试骗分,发现过了。后来才知道,原来元素两两不等,那基本就退化为O(n2)O(n^2)O(n2)了。A.小美的外卖订单编号index1/index0的问题先减1,再加1importjava.io.BufferedInputStream;importjava.util.Scanner;publicclassMa
珂朵莉MM
·
2024-01-18 16:48
牛客周赛
解题报告
深度优先
算法
力扣
java
leetcode
python
牛客
周赛 Round 9 解题报告 | 珂学家 | 平均数定律
前言整体评价C题只能模拟,好像直接用贡献法不行,如果要搞个O(n)时间复杂度还是挺难的。D题挺有趣的,名义上的众数,本质还是平均数构造,这题不是n个众数,就是n-1个众数。而n-1个众数,如何最小化代价挺费思量。A.小美的外卖订单编号因为涉及取模,所以最好的方式,是index0,而不是index1所以对x先左偏移1位,取模后,在右偏移回来形象一点就是:(x-1)%mod+1importjava.i
珂朵莉MM
·
2024-01-18 16:18
牛客周赛
解题报告
java
算法
开发语言
力扣
leetcode
python
牛客
周赛 Round 8 解题报告 | 珂学家 | 构造 + 树形DP
前言人工智能究竟能不能拥有和人一样的“爱”。看完这本书的我觉得,这种爱,人工智能不应该去渴求拥有。整体评价原题场吧,开赛前就直言不讳说是来自美团的笔试题。整体还是简单,D这个树形DP不错,可能有段时间没写树形DP题。A.小美的排列询问简单题,线性遍历即可。importjava.io.BufferedInputStream;importjava.util.Scanner;publicclassMai
珂朵莉MM
·
2024-01-18 16:47
牛客周赛
解题报告
java
算法
开发语言
力扣
leetcode
python
牛客
周赛 Round 10 解题报告 | 珂学家 | 三分模板 + 计数DFS + 回文中心扩展
前言整体评价T2真是一个折磨人的小妖精,写了两版DFS,第二版计数DFS才过。T3是三分模板,感觉也可以求导数。T4的数据规模才n=1000,因此中心扩展的O(n2)O(n^2)O(n2)当仁不让。A.游游的最长稳定子数组滑窗经典题从某个左端点出发,按顺序找到最远的右端点然后把该右端点变成新的左端点,继续寻找直至结束importjava.io.*;importjava.util.*;publicc
珂朵莉MM
·
2024-01-18 16:44
牛客周赛
解题报告
深度优先
算法
力扣
java
leetcode
python
HTTP 头部:你不可不知的网页开发基础(中)
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页
牛客
高级专题作者、在
牛客
打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js
阿珊和她的猫
·
2024-01-18 09:54
http
网络协议
网络
前端
web
https
【
牛客
网华为机试】HJ2 计算某字母出现次数
题目描述写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字母,然后输出输入字符串中该字母的出现次数。不区分大小写,字符串长度小于500。输入描述:第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字母。输出描述:输出输入字符串中含有该字符的个数。示例1输入:ABCabcA复制输出:2复制说明:最后一个单词为nowcoder,长度为8解题思路统一用upper函数将输入的in_
202xxx
·
2024-01-18 08:47
2021-10-21
IT1.
牛客
网:把二叉树打印成多行2021-10-21(JZ78把二叉树打印成多行)英语1.墨墨背单词:复习50个单词
幸福大黑鸭
·
2024-01-18 06:11
牛客
-寻找第K大、LeetCode215. 数组中的第K个最大元素【中等】
文章目录前言
牛客
-寻找第K大、LeetCode215.数组中的第K个最大元素【中等】题目及类型思路思路1:大顶堆思路2:快排+二分+随机基准点前言博主所有博客文件目录索引:博客目录索引(持续更新)
牛客
-
长路 ㅤ
·
2024-01-18 01:02
#
LeetCode
#
牛客网
笔记
算法
C++从零开始的打怪升级之路(day13)
语言还有简单的数据结构,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天学了一些基础的string的函数,刷了一些题,等string学完了再总结语法,函数1.把字符串转换成整数把字符串转换成整数_
牛客
题霸
云淡风轻kk
·
2024-01-18 01:27
c++
开发语言
Java中的Servlet你了解吗?
☆*o(≧▽≦)o*☆嗨~我是小奥个人博客:小奥的博客CSDN:个人CSDNGithub:传送门面经分享(
牛客
主页):传送门文章作者技术和水平有限,如果文中出现错误,希望大家多多指正!
欧克小奥
·
2024-01-18 00:26
有趣的问题
java
servlet
MySQL中的in+子查询应该如何优化
☆*o(≧▽≦)o*☆嗨~我是小奥个人博客:小奥的博客CSDN:个人CSDNGithub:传送门面经分享(
牛客
主页):传送门文章作者技术和水平有限,如果文中出现错误,希望大家多多指正!
欧克小奥
·
2024-01-18 00:26
MySQL
mysql
sql优化
数位DP万能模板
☆*o(≧▽≦)o*☆嗨~我是小奥个人博客:小奥的博客CSDN:个人CSDNGithub:传送门面经分享(
牛客
主页):传送门文章作者技术和水平有限,如果文中出现错误,希望大家多多指正!
欧克小奥
·
2024-01-18 00:25
算法模板
数位DP
Java中的Socket你了解吗
☆*o(≧▽≦)o*☆嗨~我是小奥个人博客:小奥的博客CSDN:个人CSDNGithub:传送门面经分享(
牛客
主页):传送门文章作者技术和水平有限,如果文中出现错误,希望大家多多指正!
欧克小奥
·
2024-01-18 00:49
有趣的问题
java
socket
牛客
网【Python专项练习】错题笔记
2021.09.20练习记录1、已知a=[1,2,3]和b=[1,2,4],那么id(a[1])==id(b[1])的执行结果()ATrueBFalse解析:答案选A。Python为了提高内存利用效率会对一些简单的对象(如数值较小的int对象,字符串等)采取重用内存地址的方法。所以Python中有一个小整数对象池,范围为[-5,256]。对于在这个范围内的整数,不会新建对象,直接从小整数池中取。2
早知晓
·
2024-01-17 21:36
Python
python
牛客
周赛 Round 23 解题报告 | 珂学家 | 构造场 + 容斥/状态 0-1背包
《精益数据分析》读书笔记——数据与产品类型1.引言1.1背景介绍上一个主题,我们谈到了业务阶段与关键指标之间的联系,明确了精益数据分析循环中的具体环节、指标的选择以及快速寻找正确指标的方式。精益数据题解|EFGE考虑背包中一个物体进入dp过程即可删去同理#includeusingnamespacestd;constin美团美团已经面完三个月了,但是还没有oc,流程也没结束,这是什么情况啊……有没有
2301_78234743
·
2024-01-17 15:38
java
105道
Java面试题
以及答案(超过50000字的八股文)
目录一、Java基础1.什么是Java?2.Java中的数据类型有哪些?3.什么是自动装箱和拆箱?4.什么是泛型?5.什么是反射?6.什么是异常?7.什么是集合?8.什么是序列化?9.什么是多线程?10.什么是synchronized?二、Java面向对象11.什么是面向对象?12.什么是封装?13.什么是继承?14.什么是多态?15.什么是抽象类?16.什么是接口?17.什么是重载?18.什么是
小王要努力ぴ
·
2024-01-17 13:19
2023最新面试八股文
java
servlet
面试
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他