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
[c++面试]
2021-05-11 MongoDB
面试
题 MongoDB是什么
MongoDB是由
C++
语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。
微软MVP Eleven
·
2025-02-11 07:13
#
MongoDB面试题
mongodb
番外02:前端八股文
面试
题-CSS篇
一:CSS基础1:CSS选择器及其优先级2:display的属性值及其作用属性值作用none元素不显示,并且会从文档流中移除block块类型,默认元素为父元素宽度,可设置宽高,换行显示inline行内元素类型,默认宽度为内容宽度,不可设置宽高,同行显示inline-block默认宽度为内容宽度,可以设置宽高,同行显示list-item像块类型元素一样显示,并添加样式列表标记table此元素会作为块
Giser_轩
·
2025-02-11 06:37
前端
css
带你深入了解前端【HTML+JavaScript】
关于前端和大家推荐一个书籍,就是JavaScript高级程序设计,也叫红宝书,内容非常全面详细,大家可以买来看,以后
面试
工作的时候可能会用到,知识点什么的讲解的都挺好的也比较全面1.首先讲解一下src和
心.c
·
2025-02-11 05:33
前端
html
javascript
谈谈你了解的python_GitHub - hutianli/python_interview_question: 关于python的
面试
题
Python基础1、文件操作1.1、有一个jsonline格式的文件file.txt大小约为10K1.2、补充缺失的代码?2、模块与包2.1输入日期,判断这一天是这一年的第几天?2.2打乱一个排好序的list对象alist?3、数据类型3.1、现有字典d={‘a’:24,‘g’:52,‘i’:12,‘k’:33}请按value值进行3.2、字典推导式?3.3、请反转字符串“aStr”?3.4、将字
weixin_39639686
·
2025-02-11 05:30
谈谈你了解的python
闭包详解一
在正式学习闭包之前,请各位同学一定要确保自己对词法作用域已经非常的熟悉了,如果对词法作用域还不够熟悉的话,可以先看:深入理解闭包之前置知识---作用域与词法作用域前言现在去
面试
前端开发的岗位,如果你对
面试
官也是个前端
weixin_33766805
·
2025-02-11 05:30
javascript
前端
面试
ViewUI
React -- 组件间抽象
实际上,包括
C++
等一些年龄较大的OOP语言,都有一个强大但是危险的多重继承特性。现代语言权衡利弊,大都舍弃了它,只采用单继承。但是单继承在实现抽象的时候有很多不便,为了弥补缺
玉儿Qi
·
2025-02-11 05:59
前端开发
React-高阶组件
C++
中switch case 中定义变量
在
C++
中switchcase中定义变量1.intn=3;//代码1switch(n){case2:inty=4;cout<
hahahzzzzz
·
2025-02-11 04:57
C++
编译器简介
电脑,手机,嵌入式产品的处理器芯片,软件在上面运行的原理是0101二进制码组成的指令集;例如我们的应用是计算两个数的和,我们的程序如果用
C++
编写可能如下所示:intsum(inta,intb){returna
工程有解
·
2025-02-11 04:56
有趣的编译器
c++
【
C++
高并发服务器WebServer】-16:UDP简单实现
本文目录一、UDP通信流程二、UDPAPI2.1sendto()2.2recvfrom()一、UDP通信流程UDP通信的流程比较简单,下面这张图可以总结。二、UDPAPI2.1sendto()UDP相关头文件如下。#include#includessize_tsendto(intsockfd,constvoid*buf,size_tlen,intflags,conststructsockaddr*
Golinie
·
2025-02-11 04:51
高并发服务器WebServer
c++
服务器
udp
基于Linux的
C++
轻量级web服务器/webserver/httpserver——epoller详解
Epoller的介绍epoll是I/O多路复用技术的一种,目前常用的I/O多路复用技术有:epoll、select、poll。I/O多路复用技术可以让服务器同时监听多个客户端发起的socket连接。epoll相较于select和poll,由于其底层的红黑树,不仅可以知道是否有socket通信状态发生了改变,还能够知道有几个socket发生了状态改变。不需要在程序中使用循环遍历所有的socket连接
garbage_man
·
2025-02-11 04:20
服务器项目学习
c++
服务器
http
linux
后端
Java高频
面试
之SE-19
hello啊,各位观众姥爷们!!!本baby今天又来了!哈哈哈哈哈嗝什么是序列化?什么是反序列化?序列化(Serialization)定义:序列化是将对象的状态转换为可存储或可传输的格式(如字节流、JSON、XML等)的过程。其核心目的是将对象持久化到磁盘、数据库,或通过网络传输到其他系统。关键点:对象→字节流:将内存中的对象转换为连续的字节序列。跨平台/跨语言:序列化后的数据可以被其他系统(如不
牛马baby
·
2025-02-11 02:05
java
面试
开发语言
Java高频
面试
之SE-21
hello啊,各位观众姥爷们!!!本baby今天又来了!哈哈哈哈哈嗝Java中的反射是什么?反射(Reflection)是Java提供的一种强大的特性,允许程序在运行时获取类的信息(如类的属性、方法和构造函数等),并且能够动态地创建对象、调用方法和访问属性。反射机制在很多情况下都非常有用,但也伴随着一些代价和安全性问题。什么是反射?反射在Java中是指可以在运行时动态地获取关于类的信息,以及对类的
牛马baby
·
2025-02-11 02:05
java
面试
开发语言
Java高频
面试
之SE-17
在Java中,缓冲区溢出(BufferOverflow)虽然不是像C/
C++
中那样直接可见的安全问题,因为Java是一种自动内存管理的语言,且不允许直接操作内存。
牛马baby
·
2025-02-11 02:35
java
面试
开发语言
位运算(典型算法思想)—— OJ例题算法解析思路
目录一、
面试
题01.01.判定字符是否唯一-力扣(LeetCode)运算代码:1.鸽巢原理的优化代码片段:设计思路:2.位图(BitMap)的设计代码片段:设计思路:3.字符到位的映射代码片段:设计思路
Exhausted、
·
2025-02-11 02:04
算法
算法
开发语言
c语言
c++
力扣
面试
关于阿里云DataWorks的20道
面试
题
1.请简要介绍阿里云DataWorks的基本概念和主要功能。阿里云DataWorks是一个全链路的大数据开发治理平台,其主要功能包括数据集成、数据建模与开发、数据地图、数据质量和数据服务等。DataWorks的基本概念围绕其作为一个大数据开发和治理的平台,它整合了多种大数据引擎如MaxCompute、Hologres、EMR、AnalyticDB、CDP等,旨在为数据仓库、数据湖及湖仓一体化解决方
编织幻境的妖
·
2025-02-11 01:31
阿里云
云计算
C++
多态类型
多态
C++
在面向对象中,多态就是不同对象收到相同消息,执行不同的操作。在程序设计中,多态性是名字相同的函数,这些函数执行不同或相似的操作,这样就可以用同一个函数名调用不同内容的函数。
BUG_C++
·
2025-02-11 01:01
C++
c++
平台突然涌入几亿外国人,架构要怎么改造?(第37讲)
《架构师之路:架构设计中的100个知识点》37.单元化多机房多活我去
面试
一个架构师岗位。
面试
官:我们平台突然涌入几亿外国人,架构要怎么改造?我:你们平台现在是什么架构?
面试
官:单机房架构。
58沈剑
·
2025-02-11 01:26
架构
ffmpeg 获取 rtsp 视频流
c++
代码实现
您好,以下是使用FFmpeg获取RTSP视频流的C代码示例:#include#includeintmain(intargc,char*argv[]){AVFormatContext*fmt_ctx=NULL;AVPacketpacket;constchar*src_filename=NULL;intret,video_stream_index;//注册所有的编解码器和协议av_register_a
或困
·
2025-02-11 00:55
ffmpeg
c++
开发语言
C++
Socket 编程在 Windows 平台上的进阶实践
C++Socket编程在Windows平台上的进阶实践本文将深入探讨在Windows平台上使用
C++
进行Socket编程时的进阶技术。
和舒貌
·
2025-02-11 00:51
c++
windows
信息与通信
tcp/ip
开发语言
C++
Socket 编程入门教程 —— 面向初学者的实践指南
C++Socket编程入门教程——面向初学者的实践指南Socket编程是网络编程的基础,它允许程序间通过网络进行通信。在本教程中,我们将会介绍如何在Windows平台上使用C语言进行Socket编程,展示如何创建一个简单的客户端和服务器程序,让它们能够通过TCP协议互相通信。准备工作开发工具:安装并配置好VisualStudio或任何你喜欢的C语言开发工具(例如Code::Blocks等)。Win
和舒貌
·
2025-02-11 00:50
c++
开发语言
信息与通信
tcp/ip
算法设计-二分查找(
C++
)
一、简述二分查找是一种在有序数组中查找特定元素的高效算法,其时间复杂度为O(logn)。二、详细代码#include#includeusingnamespacestd;intBinarySearch(intarr[],intx,intsize){intl=0;intr=size-1;intm=0;while(lx){r=m-1;}else{l=m+1;}}return-1;}intmain(){i
minaMoonGirl
·
2025-02-11 00:49
算法
c++
数据结构
【2023-03-06】小红书
C++
开发一面面经
搜索公众号【TechGuide】回复公司名,解锁更多新鲜好文和互联网大厂的笔经面经,目前已更新至美团、微软…作者@TechGuide【全网同名】背景
面试
时间:3.6
面试
岗位:
C++
开发
面试
类型:实习有很多首次参加校招或者实习的小伙伴
TechGuide
·
2025-02-10 23:44
大厂实战面经
c++
开发语言
Leetcode刷题笔记题解(
C++
):小红书. 倒卖战利品
讲一下思路吧,把宝物作为一个结构体,含有x和h属性,将结构体数组依x按从小到大进行排序,如果x相等,则y小的靠前一点,然后完成了排序。接着在y排序中寻找最长递增的序列长度。(题目意思可能是没有两个x,h都相等的宝物,如果有还要多考虑一下)代码如下:#include#include#includeusingnamespacestd;intmax_length(vector&vec);structba
Demo.demo
·
2025-02-10 23:42
Leetcode算法题解
c++
算法
排序算法
数据结构
css
面试
题
以下是一些CSS
面试
题:一、基础概念CSS盒模型是什么?如何改变盒模型?答案:CSS盒模型描述了HTML元素在网页布局中所占的空间结构。
·
2025-02-10 22:49
前端css3css
C# 封送和远程编程介绍
一、C#封送(一)定义与作用封送是指在托管代码(如C#编写的代码,由公共语言运行时CLR管理)和非托管代码(如C、
C++
编写的
来恩1003
·
2025-02-10 22:06
C#从入门到精通
c#
java
microsoft
咱们一起学
C++
第一百一十五篇:之const在聚合与
C++
C语言中的差异
咱们一起学
C++
第一百一十五篇:之const在聚合与C++C语言中的差异一、写作初衷在
C++
的学习旅程中,我们携手共进,不断探索这门语言的深度与广度。
一杯年华@编程空间
·
2025-02-10 22:04
咱们一起学习C++
visual
studio
vim
docker
vscode
postman
SpringBoot
面试
题总结(附答案呢)
1、为什么要用SpringBootSpringBoot优点非常多,如:一、独立运行SpringBoot而且内嵌了各种servlet容器,Tomcat、Jetty等,现在不再需要打成war包部署到容器中,SpringBoot只要打成一个可执行的jar包就能独立运行,所有的依赖包都在一个jar包内。二、简化配置spring-boot-starter-web启动器自动依赖其他组件,简少了maven的配置
Firstlucky77
·
2025-02-10 21:29
spring
boot
java
spring
一、
C++
介绍
1.1、为什么有了C还需要C++C++是由C进化而来:(1)
C++
最早叫:带类的C,最开始只是在C上扩展了class等少量特性,后来不停发展;(2)
C++
比C语法上复杂很多,语言特性多很多,用好
C++
比用好
非主流的豆瓣
·
2025-02-10 20:57
C++
c++
开发语言
2024最新鸿蒙开发
面试
题合集(一)-HarmonyOS NEXT Release(API 12 Release)
1.HarmonyOS应用打包后的文件扩展名是?打包后的文件扩展名为.hap(HarmonyOSAbilityPackage),这是HarmonyOS应用的标准包格式2.页面和自定义组件生命周期有哪些?页面和自定义组件生命周期说明有@Entry装饰器的@component组件的生命周期onPageShow:页面每次显示时触发一次,包括路由过程、应用进入前台等场景。onPageHide:页面每次隐藏
鸿蒙程序媛
·
2025-02-10 20:56
鸿蒙面试题
harmonyos
harmonyOS面试题
RabbitMQ高频
面试
题整理
文章目录1、RabbitMQ如何保证消息不丢失1)confirm消息确认机制(生产者)2)消息持久化机制(RabbitMQ服务)3)ACK事务机制(消费者)2、RabbitMQ中有哪几种交换机类型?1)DirectExchange2)FanoutExchange3)TopicExchange4)HeadersExchange5)DefaultExchange3、什么是AMQP?4、RabbitMQ
一只IT攻城狮
·
2025-02-10 20:26
《微服务中间件技术》系列
rabbitmq
分布式
C++
介绍
C++
是一种高级编程语言,它在C语言的基础上添加了面向对象编程(OOP)等特性。
liangMiss
·
2025-02-10 20:50
编程语言
c++
java
开发语言
全网最全JAVA
面试
八股文,终于整理完了
前言又到一年金三银四
面试
跳槽季,你准备好了吗?
Java八股文
·
2025-02-10 19:17
面试
java
职场和发展
开发语言
jvm
C++
运算符(2)
1.等于号(=)=的作用是设置变量/对象(在c++class这篇文章里有讲)的值,如inta;a=1;//设置a的值为12.复合等于号(+=,-=...)复合等于号的作用也是设置变量/对象的值,但它将许多运算符(四则运算、mod、二进制运算等),如inti=0;i+=2;cout<
qihong0007
·
2025-02-10 19:16
c++
算法
力扣206:反转链表【
C++
】
题目分析原题:输入一个链表,反转链表后,输出新链表的表头。分析:题意非常好理解,即把一个单链表逆序。本题需要考虑的主要问题是,如何将单链表逆序。需要特别注意的是,链表所分配到的内存是一段不连续的内存空间,因此对于单一元素的取用非常麻烦。思路分析思路一:堆栈法大家对于堆栈的特性是否了解呢?堆栈的特性是“先入后出”,即先装入的元素会放在堆栈下面,后装入的元素反而在堆栈上面,因此我们可以通过一次存&取的
The Gao
·
2025-02-10 17:32
LeetCode交流
链表
堆栈
数据结构
leetcode
C++
函数重载
一、函数重载的基本概念1、什么是函数重载允许函数名相同,这种现象叫函数重载2、函数重载的好处方便的使用名字3、函数重载的条件参数的个数不同参数的顺序不同参数的类型不同二、函数重载的注意事项1、严格的类型匹配如果类型不匹配,那么尝试转换,转换成功就掉用,失败就报错2、函数重载和函数的默认参数一起使用,可能出现二义性问题voidmyfunc(inta,intb=0){cout<<"myfunc(int
不二周!
·
2025-02-10 17:28
C++
c++
开发语言
力扣周赛:第419场周赛
第四题不会做,
面试
机试也不会考这么难的,第四题就不补了。力扣周赛:第419场周赛计算子数组的x-sumI第K大的完美二叉子树的大小统计能获胜的出招序列数计
布布要成为最强的人
·
2025-02-10 16:24
力扣
测试专栏
leetcode
算法
java
lambda
数据结构
中间件MQ
面试
题之Kafka
MQ相关
面试
题Kafka
面试
题(1)rockermq、kafka、RabbiMQ的区别在哪里?使用场景有什么不一样?
叱咤少帅(少帅)
·
2025-02-10 16:24
面试题
中间件
c/
c++
蓝桥杯经典编程题100道(19)质因数分解
汉诺塔问题->返回c/
c++
蓝桥杯经典编程题100道-目录目录汉诺塔问题一、题型解释二、例题问题描述三、C语言实现解法1:递归法(难度★)解法2:迭代法(难度★★★)四、
C++
实现解法1:递归法(使用STL
tamak
·
2025-02-10 15:50
算法
c语言
数据结构
c++
蓝桥杯
安全见闻(网络安全篇)
C++
:在C语言基础上发展而来,支持面向对象编程,常用于游戏开发、高性能计
.Ayang
·
2025-02-10 15:19
渗透测试学习笔记
安全
web安全
网络安全
网络
计算机网络
100.12 AI量化
面试
题:量化金融中什么是蒙特卡罗模拟?
目录0.承前1.解题思路1.1基础概念维度1.2应用场景维度1.3实践实现维度2.基础实现方法2.1几何布朗运动模拟2.2期权定价实现3.高级优化技术3.1方差缩减方法3.2并行计算实现4.风险度量应用4.1VaR计算5.回答话术0.承前本文通过通俗易懂的方式介绍蒙特卡罗模拟(MonteCarloSimulation)在量化金融中的应用,包括基本原理、实现方法和实际案例。如果想更加全面清晰地了解金
AI量金术师
·
2025-02-10 15:17
金融资产组合模型进化论
人工智能
金融
python
花旗银行java
面试
_花旗金融—面经(已offer)
女
面试
官,是当时主要的宣讲人,人超级nice,很有气场,有范。
m0_74823658
·
2025-02-10 15:16
面试
学习路线
阿里巴巴
java
面试
金融
C++
结构体(struct)
C/
C++
数组允许定义可存储相同类型数据项的变量,但是结构是
C++
中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。
写代码的小球
·
2025-02-10 15:11
c++
c++
模版
注意:其他语言也有模版的特性,本文仅介绍
c++
。1.什么是
c++
的模版?假设你接到一个需求,这个需求很简单:实现两个数字的相加,数字类型为整型。你该如何实现这个需求?
·
2025-02-10 15:08
c++
解密它背后的高效编码机制与
C++
实践
目录1.Protobuf的基本使用1.1定义`.proto`文件1.2生成
C++
代码2.Protobuf的二进制编码机制2.1Varint编码:更少的字节,更高的效率2.2字段编号与键:精准定位每个数据
TravisBytes
·
2025-02-10 14:06
全栈异步阁
编程问题档案
核心组件库
c++
分布式
go
C++
中调用构造函数有返回值吗?
C++
中的构造函数:最近在
面试
中问道一个问题,
C++
中构造函数有返回值吗?
蜕变的土豆
·
2025-02-10 14:06
C++
C++
[
面试
速记] 计算机网络
计算机网络什么是ISO七层模型和TCP/IP四层模型?OSI模型:七层模型,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。简化合并为四层模型:应用层、传输层、网络层、网络接口层(各层之间的模型、协议统称为:TCP/IP协议簇)TCP/IP模型合并了OSI模型的应用层、表示层和会话层,将OSI模型的数据链路层和物理层合并为网络访问层各层模型对应TCP/IP协议栈中的协议以及各层协
weisman2
·
2025-02-10 14:05
计算机网络
网络
网络通信
https
蓝桥杯——盾神与格子游戏(动态规划+递推)
资源限制内存限制:256.0MBC/
C++
时间限制:1.0sJava时间限制:3.0sPython时间限制:5.0s问题描述在盾神很小很小还不会怎样编程的时候,他迷上了一款风靡一时的双人游戏!
m0_dawn
·
2025-02-10 13:30
蓝桥杯python
C++组
算法
动态规划
python
蓝桥杯
当IT技术总监
面试
问:解释Python中的GIL(全局解释器锁)并讨论其对多线程的影响
在Python中,GIL(全局解释器锁)是一个机制,它防止多个线程同时执行Python字节码。由于CPython(Python最流行的实现)的内存管理并不是线程安全的,GIL被用来确保在任何时刻只有一个线程可以执行Python代码。GIL的作用:1.**线程安全**:GIL为CPython提供了一个简单的线程安全模型,防止多个线程同时修改内存中的数据结构。2.**简化内存管理**:由于GIL的存在
静水流深497
·
2025-02-10 13:28
#全行业面试题库
面试
python
面试
官:如何在千万级数据中查询 10W 的数据,都有什么方案?
前言在开发中遇到一个业务诉求,需要在千万量级的底池数据中筛选出不超过10W的数据,并根据配置的权重规则进行排序、打散(如同一个类目下的商品数据不能连续出现3次)。下面对该业务诉求的实现,设计思路和方案优化进行介绍,对「千万量级数据中查询10W量级的数据」设计了如下方案多线程+CK翻页方案ESscrollscan深翻页方案ES+Hbase组合方案RediSearch+RedisJSON组合方案初版设
搬山道猿
·
2025-02-10 13:55
java
spring
spring
boot
6、Python
面试
题解析:面向对象详细解释
Python面向对象编程(OOP)详解面向对象编程(Object-OrientedProgramming,OOP)是Python的核心范式之一,通过**类(Class)和对象(Object)**组织代码,提供封装、继承、多态等特性。以下从基础语法到高级特性全面解析,并附示例代码。一、类与对象的基本概念类(Class)类是对象的蓝图,定义对象的属性(数据)和方法(行为)。对象(Object)对象是类
千层冷面
·
2025-02-10 12:22
python
python
开发语言
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他