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
文件包含面试题
剑指offer学习笔记:4.3 举例让抽象问题具体化
面试题
21:包含min函数的栈定义一个数据结构,请在该类型中实现一个能够得到栈中最小元素的min函数。在该栈中,调用min,push以及pop的时间复杂度都是o(1)。
小逗比儿
·
2024-02-12 18:19
这可能是有史以来最详细的一线大厂Mysql
面试题
详解了
1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;从:io线程——在使用startslave之后,负责从master上拉取binlog内容,放进自己的relaylog中;从:sql执行线程——执行relaylog中的语句;2、MySQL中myisam与innodb的区别,至少5点(1)
Java架构007
·
2024-02-12 18:39
软件测试一面试就慌张,建议全文背诵
话不多说,我只是一个喜欢分享整理软件测试相关的
面试题
的卑微萌新,直接上干货大家如果想下载我录制的一些软件测试学习视频、面试资料或者想我的哈皮群友讨论怎么学软件测试、自动化测试的都可以关注我为什么要在一个团队中开展软件测试工作
程序媛木子
·
2024-02-12 17:17
使用原生JS求一段字符串出现最多的次数和最少的次数,最大值和最小值(JS常见
面试题
)
直接看代码(一把梭也可以):letstrings='aqqwwqqaaasddvvccxxxx..........'letobj={};for(leti=0;imax){//求最大值,使用打擂台的思想max=arr[i]}if(arr[i]
Altynai
·
2024-02-12 17:30
web前端
Javascript
Javascript面试题
原生JS
突破编程_C++_面试(基础知识(12))
面试题
39:什么是C++的IO流C++的IO流(输入/输出流)是一种抽象概念,代表了数据的无结构化传递。它允许数据按照字节序或字符序列的方式输入和输出,这种方式不关注数据的内部结构。
breakthrough_01
·
2024-02-12 17:47
突破编程_C++_面试
c++
面试
Typescript
面试题
(一)
一、缺点:需要长时间来编译代码。在使用第三方库时,需要有第三方库的定义文件,并不是所有第三方库都提供了定义文件,提供的定义文件是否准确也值得商榷。二、新增基础类型Tuple(元组)enum(枚举)never(表示那些永远不存在的值类型。如总是抛出异常或者根本不会又返回值的函数的返回值类型。)void(与any相反表示没有任何类型。函数没有返回值时用void。)any(表示任意类型)三、如何编译Ty
海之深处爱之港湾
·
2024-02-12 16:54
算法沉淀——位运算(leetcode真题剖析)
位运算常用位运算总结1.基础位运算2.确定一个数中第x位是0还是13.将一个数的第x位改成14.将一个数的第x位改成05.位图6.提取一个数最右边的17.删掉一个数最右边的18.异或运算9.基础例题力扣题目讲解01.
面试题
爱学习的鱼佬
·
2024-02-12 15:51
算法沉淀
算法
leetcode
职场和发展
如何使用websocket
如何使用websocket之前看到过一个
面试题
:吃饭点餐的小程序里,同一桌的用户点餐菜单如何做到的实时同步?答案就是:使用websocket使数据变动时服务端实时推送消息给其他用户。
sasaraku.
·
2024-02-12 15:47
计算机网络
websocket
网络协议
网络
前端面试每日 3+1 —— 第74天
今天的
面试题
(2019.06.29)——第74天[html]在a标签上的四个伪类执行顺序是什么?[css]说说你对!important的理解,一般在哪些场景使用?
浪子神剑
·
2024-02-12 15:41
面试题
50:第一个只出现一次的字符
题目描述:在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置,如果没有则返回-1(需要区分大小写).解题思路:#-*-coding:utf-8-*-classSolution:defFirstNotRepeatingChar(self,s):#writecodehereiflen(s)<=0:return-1hash_list=[0]*256
小歪与大白兔
·
2024-02-12 15:05
突破Java面试(50)-MySQL读写分离及主从同步延时解决方案
0Github1
面试题
有没有做过MySQL读写分离如何实现MySQL的读写分离主从复制原理如何解决MySQL主从同步的延时问题准备好面对这炮轰式面试了吗?
JavaEdge
·
2024-02-12 15:32
运维
面试题
1.描述您在处理大规模服务中断时采取的步骤。处理大规模服务中断是一项紧急任务,需要冷静、有条不紊地执行一系列步骤来快速恢复服务并最小化影响。以下是我在处理此类情况时可能会采取的步骤:确认和初步评估:确认服务中断的范围和影响,确定是否为局部或广泛的问题。识别受影响的服务和组件。估计影响的用户数量和业务严重性。通知和组建应急团队:立即通知相关的团队成员和管理层。根据问题规模和性质,组建一个跨部门的应急
编织幻境的妖
·
2024-02-12 15:35
运维
bugku 1
文件上传先随便传个一句话木马看看回显果然不符合规定而且发现改成图片什么的都不行查看页面源代码,发现提示那应该就要用python命令才行试试ls类型要改成图片cat/flag好像需要密码bp爆破根据提示,我们先抓包爆破得到密码12328得到flag
文件包含
点一下尝试直接访问看样子要用
木…
·
2024-02-12 14:59
android
Java特别篇--关于线程创建的三种方式的总结对比
文章目录一、常见3种创建线程的方式(1)方式1:继承Thread类的方式(2)方式2:实现Runnable接口的方式(3)方式3:通过Callable和Future接口创建线程二、对比三种方式(1)对比(2)
面试题
一
雨翼轻尘
·
2024-02-12 14:18
Java基础
java
线程创建的三种方式
继承Thread类
实现Runnable接口
Callable和Future
多线程
Java常用类与基础API--String的实例化与连接操作
文章目录一、String实例化的两种方式(1)两种方式(2)举例1、案例12、案例2(3)内存分配(4)
面试题
1、题12、题2二、String的连接操作+(1)案例1、案例剖析2、intern方法(2)
雨翼轻尘
·
2024-02-12 14:18
Java基础
java
常用类与API
String的实例化与连接操作
【后端高频
面试题
--设计模式上篇】
作者:“码上有前”文章简介:后端高频
面试题
欢迎小伙伴们点赞、收藏⭐、留言什么是设计模式?怎么理解设计模式?设计模式是在软件设计中,针对常见问题和场景提供的可重用解决方案的一种描述。
码上有前
·
2024-02-12 13:12
后端
设计模式
java
面试
【后端高频
面试题
--设计模式下篇】
作者:“码上有前”文章简介:后端高频
面试题
欢迎小伙伴们点赞、收藏⭐、留言后端高频
面试题
--设计模式下篇后端高频
面试题
--设计模式上篇设计模式总览模板方法模式怎么理解模板方法模式模板方法模式的优缺点模板方法模式的应用场景代码实现模板方法模式外观模式怎么理解外观模式外观模式的优缺点外观模式的应用场景代码实现外观模式原型模式怎么理解原型模式原型模式的优缺点原型模式的应用场景代码实现原型模式策略模式怎么理
码上有前
·
2024-02-12 13:12
后端
设计模式
java
面试
【后端高频
面试题
--SpringBoot篇】
作者:“码上有前”文章简介:后端高频
面试题
欢迎小伙伴们点赞、收藏⭐、留言这里写目录标题1.什么是SpringBoot?它的主要特点是什么?2.列举一些SpringBoot的核心功能?
码上有前
·
2024-02-12 13:11
后端
spring
boot
后端
java
【前端高频
面试题
--Vue基础篇】
作者:“码上有前”文章简介:前端高频
面试题
欢迎小伙伴们点赞、收藏⭐、留言前端高频
面试题
--Vue基础篇Vue基本原理双向绑定与MVVM模型Vue的优点计算属性与监听属性计算属性监听属性计算属性与监听属性的区别与侧重
码上有前
·
2024-02-12 13:41
前端
前端
vue.js
javascript
【前端高频
面试题
--Vue组件通信篇】
作者:“码上有前”文章简介:前端高频
面试题
欢迎小伙伴们点赞、收藏⭐、留言前端高频
面试题
--Vue组件通信篇props/$emit父子组件传值父子组件传值案例EventBus事件总线依赖注入(provide
码上有前
·
2024-02-12 13:41
前端
前端
vue.js
javascript
前端必问的高频
面试题
---vue的生命周期(有图详解)
vue的生命周期vue生命周期分为四个阶段(常用的有8个,实际上有11个),也就是通常说的8个钩子和四个阶段第一阶段(创建阶段):beforeCreate,created相当于人一生中:准备出生之前的阶段,精子+卵子,细胞组合-十月怀胎-出生在beforCreate之前vue做了两件事:methos声明,生命周期钩子函数声明在创建阶段data数据注入,data数据劫持1.遍历递归data选项,给每
是馒头妹妹呀
·
2024-02-12 13:40
前端
vue.js
javascript
【前端高频
面试题
--Vue生命周期篇】
作者:“码上有前”文章简介:前端高频
面试题
欢迎小伙伴们点赞、收藏⭐、留言前端高频
面试题
--Vue生命周期篇Vue的生命周期Vue子组件和父组件执行顺序在哪个生命周期请求异步数据keep-alive中的生命周期哪些
码上有前
·
2024-02-12 13:08
前端
前端
vue.js
javascript
面试题
-- SessionStorage、LocalStorage、Cookie的区别
共同点都是保存在浏览器端,且同源的区别与服务器的数据交换方式不同cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存存储大小限制也不同cookie数据不能超过4k,同时因为每次http请求都会携带cookie,所以cookie只适合保存很小的数据,如会话
开着五菱宏光的小白
·
2024-02-12 12:14
面试题
:说下局部最优和全局最优的区别
更多
面试题
关注"机器学习算法面试"有劳动下手指啦问题背景在优化的世界里,总避免不了的接触全局最优和局部最优的概念,那么这两者的区别是什么呢?
耗子来啦
·
2024-02-12 11:31
算法题
机器学习
算法编程
机器学习
python
深度学习
[BSidesCF 2020]Had a bad day
这个传参猜测本题涉及
文件包含
看一下flag.php的页面,再次印证尝试直接读取flag.php这里尝试一下,发现自动加了个php后缀,成功查看到index源码我们发现要想能够正常包含flag.php,我们传的参数就必须要有
ғᴀɴᴛᴀsʏ
·
2024-02-12 10:59
ctf
web
【C++】string类 详细讲解【string接口、迭代器、容量相关操作、npos、string类中运算符重载、编码、Vs 和 g++ 下 string结构的说明等讲解】
(一)C语言中的字符串(二)两个
面试题
(暂不做讲解)一、string类简介★1>字符串string是表示字符序列的类(字符数组,顺序表)★总结:★1>字符串string是表示字符序列的类(字符数组,顺序表
NiNi_suanfa
·
2024-02-12 10:27
C++
c++
c语言
C/C++内存管理
目录1.C/C++内存分布2.C语言中动态内存管理方式:malloc/calloc/realloc/free【
面试题
】3.C++内存管理方式3.1new/delete操作内置类型3.2new和delete
阿^觅
·
2024-02-12 09:07
c++
开发语言
Java String源码剖析+
面试题
整理
本文从基本用法出发逐步深入剖析String的结构和性质,并结合
面试题
来帮助理解。
洒水水儿
·
2024-02-12 09:34
Java常用类的源码剖析
java
开发语言
前端
前端
面试题
——二叉树遍历
前言二叉树遍历在各种算法和数据结构问题中都有广泛的应用,如二叉搜索树、表达式的树形表示、堆的实现等。同时也是前端面试中的常客,掌握好二叉树遍历算法对于一名合格的前端工程师来说至关重要。概念二叉树遍历(BinaryTreeTraversal)是指按照某种规则访问二叉树中所有节点的过程。由于二叉树是一个递归的数据结构,因此遍历操作通常也是递归进行的。二叉树的遍历主要有四种方式:前序遍历(Pre-ord
_Minato_
·
2024-02-12 09:30
算法
leetcode:
面试题
09. 用两个栈实现队列
题目解析这道题和
面试题
03.04.化栈为队是几乎一样的:定义两个栈:读栈rStack写栈wStack操作:appendTail:直接压入wStackdeleteHead:如果rStack为空&&wStack
OceanStar的学习笔记
·
2024-02-12 08:14
算法与数据结构
leetcode
链表
算法
【Python】【难度:简单】Leetcode
面试题
09. 用两个栈实现队列
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deleteHead,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead操作返回-1)示例1:输入:["CQueue","appendTail","deleteHead","deleteHead"][[],[3],[],[]]输出:[null,null,3,-1]示例2:输入:
给阿姨倒杯卡布基诺
·
2024-02-12 08:13
leetcode
LeetCode
面试题
09. 用两个栈实现队列
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deleteHead,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead操作返回-1)示例1:输入:["CQueue","appendTail","deleteHead","deleteHead"][[],[3],[],[]]输出:[null,null,3,-1]示例2:输入:
liulizhi1996
·
2024-02-12 08:42
LeetCode
面试题
09. 用两个栈实现队列【LeetCode剑指offer】
题目:
面试题
09.用两个栈实现队列思路两个栈,一个size(队列中数据的数量)入队列直接压入栈1,并且size++;出队列时,先判断size是否为0,若size为0,则说明队列空,返回-1;否则直接取出栈
江璇Up
·
2024-02-12 08:42
剑指offer题解
面试题09.
用两个栈实现队列
剑指offer
LeetCode
面试题
09. 用两个栈实现队列
题目用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail和deleteHead,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead操作返回-1)示例1:输入:[“CQueue”,“appendTail”,“deleteHead”,“deleteHead”][[],[3],[],[]]输出:[null,null,3,-1]示例2:输
小南家的青蛙
·
2024-02-12 08:40
LeetCode
leetcode
java
细说异步那些事
面试题
先放个据说是今日头条的
面试题
压压惊,之后再根据整理的知识点慢慢分析。
yellowbird的飞行日记
·
2024-02-12 08:18
不同难度系数
面试题
,看你能答出几道?快来查漏补缺!
我们为大家准备了若干
面试题
,难度逐渐递增,看看你能坚持到第几题吧?如果没有全部拿下,赶紧查漏补缺哦~~~(文末领取
面试题
答案)代码中要修改不可变数据会出现什么问题?抛出什么异常?
测试界的飘柔
·
2024-02-12 07:11
IT
软件测试
职场经验
java
程序员
测试工具
功能测试
python
面试
自动化测试
C++:类的简单介绍(六)——初始化列表
1、检查:2、数组的连续赋值:注意事项:坑点/
面试题
:格式:以一个冒号开始,接着是一个以逗号分隔的数据成员列表,每个"成员变量"后面跟一个放在括号中
明 日 香
·
2024-02-12 03:53
C++
类
C++
c++初阶知识
c++
开发语言
初始化列表
初始化
类
构造函数
有了这份MySQL
面试题
终级篇,你就天不怕地不怕
1、MySQL中有哪几种锁?(1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。(2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。(3)页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般。2、MySQL中有哪些不同的表格?共有5种类型的表格:(1)MyISAM(2)Heap(3
一眼万年的星空
·
2024-02-12 02:45
代码随想录算法训练营第二十四天|93.复原IP地址,78.子集,90.子集II
.螺旋矩阵II代码随想录算法训练营第三天|链表理论基础,203.移除链表元素,707.设计链表,206.反转链表代码随想录算法训练营第四天|24.两两交换链表中的节点,19.删除链表的倒数第N个节点,
面试题
丁希希哇
·
2024-02-12 01:48
力扣算法刷题
算法
python
力扣
代码随想录算法训练营第二十五天|491.递增子序列,46.全排列,47.全排列 II
.螺旋矩阵II代码随想录算法训练营第三天|链表理论基础,203.移除链表元素,707.设计链表,206.反转链表代码随想录算法训练营第四天|24.两两交换链表中的节点,19.删除链表的倒数第N个节点,
面试题
丁希希哇
·
2024-02-12 01:48
力扣算法刷题
算法
面试
python
力扣
C语言之预处理详解
#undef10.命令行定义11.条件编译常见的条件编译12.头文件的包含头文件的包含方式库
文件包含
嵌套
文件包含
13.其他预处理指令1.预定义符号C语言设置了一些预定义符号,可以直接使用,预定义福海也是在预处理
凡人多烦事~
·
2024-02-12 01:12
C语言基础知识
c语言
开发语言
linux
突破编程_C++_面试(基础知识(11))
面试题
34:什么是继承,它有哪些类型继承是面向对象编程的一个基本概念,它允许一个类(派生类、子类)继承另一个类(基类、父类)的属性和方法。
breakthrough_01
·
2024-02-12 00:22
突破编程_C++_面试
c++
面试
面试题
-01.01-判定字符是否唯一
实现一个算法,确定一个字符串s的所有字符是否全都不同。image.png解题思路:思路一:字典存储;思路二:位运算,astr包含了26个字母,用26位的二进制存储,变化范围为;|或操作用于对某一位赋值;&与操作用于判断mask中某一位是否出现过,若出现过,&后结果大于0。Python3代码:classSolution:defisUnique(self,astr:str)->bool:#ans={}
阿凯被注册了
·
2024-02-11 23:22
放假--寒假自学版 day1(补2.5)
fread函数:今日练习C语言
面试题
5道~1.static有什么用途?(请至少说明两种)1)限制变量的作用域2)设置变量的存储域2.引用与指针有什么区别?1)引用必须被初始化,指针不必。
LongThat
·
2024-02-11 23:05
c语言
linux
MySQL 数据库
面试题
有哪些?
一、SQL的执行顺序顺序:FROM——ON——JOIN——WHERE——GROUPBY——SUM、COUNT——HAVING——SELECT——DISTINCT——ORDERBY——LIMIT1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。对于联合索引来说,要遵守最左前缀法则举列来说索引含有字段id、name、school,可以直接用id字段,也可
Mracale
·
2024-02-11 23:17
22道Java SpringBoot高频
面试题
题目:1、什么是SpringBoot?2、SpringBoot有哪些优点?3、什么是JavaConfig?4、如何重新加载SpringBoot上的更改,而无需重新启动服务器?5、SpringBoot中的监视器是什么?6、如何在SpringBoot中禁用Actuator端点安全性?7、如何在自定义端口上运行SpringBoot应用程序?8、什么是YAML?9、如何实现SpringBoot应用程序的安
Java旺
·
2024-02-11 22:28
【华为OD机试真题 python】数组去重和排序 【2022 Q4 | 100分】
前言《华为OD笔试真题python》专栏含华为OD机试真题、华为
面试题
、牛客网华为专栏真题。如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流。
无痕de泪
·
2024-02-11 21:01
华为OD机试真题
python
数据结构
python
华为
C语言常见
面试题
:C语言中如何进行大数据处理编程?
在C语言中进行大数据处理编程需要使用特定的数据结构和算法,以及对内存管理和性能优化的深入理解。以下是一些在C语言中进行大数据处理编程的建议和技巧:选择合适的数据结构:对于大数据处理,选择合适的数据结构非常重要。例如,如果你需要存储大量数据,可以考虑使用动态数组或链表。如果你需要快速查找,哈希表或二叉搜索树可能更适合。使用内存管理函数:在处理大数据时,内存管理是一个关键因素。你需要谨慎地分配和释放内
广寒舞雪
·
2024-02-11 20:37
c语言
开发语言
C语言常见
面试题
:C语言中如何进行人工智能编程?
在C语言中进行人工智能(AI)编程需要对AI算法和C语言的深入理解。以下是一些基本步骤和注意事项,帮助你开始在C语言中进行AI编程:理解AI基础:学习AI的基本概念、算法和技术,如机器学习、深度学习、神经网络等。了解不同的AI应用领域,如自然语言处理、计算机视觉、智能推荐等。选择合适的AI库:选择一个适合C语言的AI库,如OpenCV(计算机视觉)、TensorFlow(深度学习)、Dlib(机器
广寒舞雪
·
2024-02-11 20:06
c语言
人工智能
开发语言
C语言常见
面试题
:C语言中如何进行机器学习编程?
C语言中如何进行机器学习编程?在C语言中进行机器学习编程需要对机器学习算法和C语言的深入理解。以下是一些基本步骤和注意事项,帮助你开始在C语言中进行机器学习编程:选择合适的机器学习库:选择一个适合C语言的机器学习库,如MLpack、Shark、DL4J(DeepLearningforJava)等。这些库提供了丰富的机器学习算法和工具,简化了C语言中的机器学习编程。安装和配置开发环境:安装C编译器,
广寒舞雪
·
2024-02-11 20:06
c语言
机器学习
开发语言
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他