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++概念
编译器简介
电脑,手机,嵌入式产品的处理器芯片,软件在上面运行的原理是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
后端
paddle 文档阅读笔记
Paddle文档阅读笔记一、说明二、基本
概念
1、Tensor
概念
介绍(1)tensor的创建使用paddle.to_tensor()生成tensor使用Numpyarray创建(2)将Tensor转化为
前端corner
·
2025-02-11 03:18
深度学习
深度学习
python
Node.js的API之dgram的用法详解
1.dgram的
概念
dgram模块提供了创建UDP服务器和客户端的能力。与TCP不同,UDP不建立连接,而是直接发送数据包(datagram)。它的特点包括:无连接:不需要建立连接
小灰灰学编程
·
2025-02-11 03:17
Node.js
node.js
前端
dgram
aio-pika 结合 fastapi
理解aio-pika和fastapi的基本
概念
与用途aio-pika是一个异步的RabbitMQ客户端库,为Python提供了异步的RabbitMQ连接和消息处理功能。
blackpearl9
·
2025-02-11 03:17
1024程序员节
STM32通过I2C软件读写MPU6050
文章目录1.MPU60501.1运动学
概念
1.2工作原理2.参数2.1量程选择2.2I2C从机地址配置3.硬件电路4.框架图5.软件和硬件波形对比6.软件I2C读写MPU60506.1程序整体构架6.2
TENET-
·
2025-02-11 03:47
STM32单片机标准库
stm32
嵌入式硬件
单片机
深入探究 Go 语言中的 Fx 框架:依赖注入的强大工具
本文将深入介绍fx框架的基本
概念
、核心功能以及使用方法。什么是Fx框架fx是一个用于构建依赖注入系统的Go语
nbsaas-boot
·
2025-02-11 03:45
golang
java
服务器
Go语言构建微服务:从入门到实战
一、微服务基础
概念
1.1架构演进单体架构→SOA→微服务核心特征:独立部署、技术异构、去中心化治理1.2Go语言优势协程(goroutine)实现高并发内置HTTP/2和gRPC支
一只理智恩
·
2025-02-11 03:15
golang
后端
golang
微服务
架构
Java中的Stream API详解
本文将详细介绍Java中的StreamAPI,包括其基本
概念
、操作、性能考虑以及最佳实践等。1.StreamAPI简介StreamAPI是一种处理集合的高级抽象。
小白整理
·
2025-02-11 02:40
java
windows
spring
Mysql架构
mysql架构一、mysql的系统架构数据库和数据库实例在MySQL的学习研究中,存在几个非常容易混淆的
概念
,即【数据库】、【数据库软件】和【数据库实例】:数据库:按照数据结构来组织、存储和管理数据的仓库
GitIDEA
·
2025-02-11 02:09
mysql
架构
数据库
Android笔记--MediaCodec(一)
基本
概念
:编解码器(Codec):编解码器是负责将原始音视频数据压缩成特定格式(编码)或将压缩数据还原为原始数据(
ljt2724960661
·
2025-02-11 02:08
Android基础
android
android
Vulkan:Vulkan性能优化与调试技巧_2024-07-20_16-35-28.Tex
Vulkan的渲染管线是其核心
概念
之一,它定义了从顶点数据到最终像素的整个渲染过程。与OpenGL的固定管线不同,Vulkan的管线是可编程的,允许开发者自定义每个阶段的行为,从而实现更
chenjj4003
·
2025-02-11 02:36
游戏开发2
性能优化
网络
服务器
linux
前端
数据结构
Jetpack Compose 学习笔记 - 使用 derivedStateOf 管理 Android Jetpack 状态
它引入了许多新的
概念
和功能,其中之一是derivedStateOf函数。在本篇文章中,我们将探讨如何使用derivedStateOf函数来管理JetpackCompose中的状态。
UoJava
·
2025-02-11 02:36
学习
笔记
android
jetpack
Java高频面试之SE-17
在Java中,缓冲区溢出(BufferOverflow)虽然不是像C/
C++
中那样直接可见的安全问题,因为Java是一种自动内存管理的语言,且不允许直接操作内存。
牛马baby
·
2025-02-11 02:35
java
面试
开发语言
DataGuard 架构和
概念
整理
1.DataGuard概述定义:DataGuard是一种保障数据安全的高可用架构,通过搭建与主数据库同步的备用数据库,提供Oracle数据库的容灾、数据保护、故障恢复等功能,实现数据库快速切换与灾难性恢复。原理:日志文件从主库传输到备库,然后在备库上应用这些日志,从而使备库与主库保持同步。组成:由一个primary数据库及一个或多个standby数据库组成,备库最多9个。主库:即被大部分应用访问的
J.P.August
·
2025-02-11 02:34
Oracle
DataGuard
oracle
DataGuard
关于阿里云DataWorks的20道面试题
1.请简要介绍阿里云DataWorks的基本
概念
和主要功能。阿里云DataWorks是一个全链路的大数据开发治理平台,其主要功能包括数据集成、数据建模与开发、数据地图、数据质量和数据服务等。
编织幻境的妖
·
2025-02-11 01:31
阿里云
云计算
C++
多态类型
多态
C++
在面向对象中,多态就是不同对象收到相同消息,执行不同的操作。在程序设计中,多态性是名字相同的函数,这些函数执行不同或相似的操作,这样就可以用同一个函数名调用不同内容的函数。
BUG_C++
·
2025-02-11 01:01
C++
c++
Flink——复杂事件(CEP)
1、
概念
FlinkCEP(ComplexEventProcessing)是在Flink上层实现的复杂事件处理库将数据流通过一定的规则匹配,然后输出用户想得到的数据,-底层通过equals()和hashCode
芒果、不加冰
·
2025-02-11 01:58
flink
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++
开发语言
Docker 入门:什么是 Docker 及其核心
概念
1.什么是Docker?1.1Docker概述Docker是一个轻量级的容器化技术,用于打包、分发和运行应用程序。它提供了一种标准化的方式,将应用及其所有依赖项打包到一个可移植的容器(Container)中,使应用可以在任何环境中一致地运行。1.2Docker的核心特点✅轻量级:Docker容器比传统虚拟机更小巧,启动速度快。✅可移植性:容器可以运行在本地、云端、服务器、开发环境等任何地方。✅一致
drebander
·
2025-02-11 00:24
docker
docker
容器
10. 神经网络(二.多层神经网络模型)
以下是其详细介绍:1.基本
概念
多层神经网络由多个层(Layer)堆叠而成,包括:输入层(InputLayer):接收原始数据(如图像像素、文本向量等)。隐藏层(HiddenLay
啊波次得饿佛哥
·
2025-02-11 00:52
AI人工智能
神经网络
人工智能
深度学习
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
Java 中的重写与重载:深入解析与实践
引言在Java编程中,重写(Override)和重载(Overload)是两个常见的面向对象编程
概念
,尽管它们在名称上听起来相似,但其实它们服务于不同的目的,具有不同的机制和应用场景。
专业WP网站开发-Joyous
·
2025-02-11 00:20
学习
Java
java
算法
开发语言
算法设计-二分查找(
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++
数据结构
Objective-C语言的语法
本文将深入探讨Objective-C中的对象与类的
概念
,帮助开发者更好地理解和运用这门语言。一、Objective-C的
霍熠烁
·
2025-02-10 23:17
包罗万象
golang
开发语言
后端
ZooKeeper 和 Dubbo 的关系:技术体系与实际应用
本文将详细探讨ZooKeeper和Dubbo的关系,从基础
概念
、技术架构、具体实现到实际应用场景,逐步剖析它们如何共同作用于分布式系统的服务治理。
专业WP网站开发-Joyous
·
2025-02-10 23:46
分布式
Java
zookeeper
dubbo
分布式
MySQL体系结构之存储引擎
文章目录MySQL体系结构客户端层服务器1.连接层2.服务层(DML,DDL)3.引擎层3.1.1存储引擎
概念
:old_key:3.1.2MySQL的常用的存储引擎:skull:3.1.3主要区别:santa
海424
·
2025-02-10 23:16
mysql
数据库
服务器
如何对SpringBoot项目开展单元测试
概念
:1.单元测试(unittesting),是指对软件中的最小可测试单元进行检查和验证。在Java中单元测试的最小单元是类。
耕织
·
2025-02-10 23:15
单元测试
【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++
算法
排序算法
数据结构
MySQL的事务实现原理和隔离级别?
目录MySQL事务实现原理1.事务的基本
概念
2.实现原理日志系统锁机制MySQL隔离级别1.隔离级别概述2.各隔离级别详解读未提交(ReadUncommitted)读已提交(ReadCommitted)
点滴~
·
2025-02-10 23:42
mysql
数据库
css面试题
以下是一些CSS面试题:一、基础
概念
CSS盒模型是什么?如何改变盒模型?答案:CSS盒模型描述了HTML元素在网页布局中所占的空间结构。
·
2025-02-10 22:49
前端css3css
Maven 依赖管理全面解析
目录1.Maven简介2.依赖的基本
概念
依赖坐标依赖范围3.Maven仓库本地仓库远程仓库4.依赖传递5.依赖冲突6.在pom.xml文件中管理依赖基本依赖配置依赖范围配置依赖排除配置依赖管理配置()1
YPrefY
·
2025-02-10 22:08
JavaWeb
maven
java
园区典型组网架构与案例剖析:搭建稳固高效的网络世界
目录园区典型组网架构与案例剖析:搭建稳固高效的网络世界一、园区网基础
概念
二、园区网架构类型(一)小型园区网(二)中型园区网(三)大型园区网三、园区网各层次关键技术(一)接入层技术(二)汇聚层技术(三)核心层技术
阿贾克斯的黎明
·
2025-02-10 22:36
golang
开发语言
C# 封送和远程编程介绍
.NET学习资料.NET学习资料.NET学习资料在C#编程领域中,封送(Marshaling)和远程编程(RemoteProgramming)是两个极为重要的
概念
,它们为开发者提供了与不同环境、不同进程或不同机器上的代码进行交互的能力
来恩1003
·
2025-02-10 22:06
C#从入门到精通
c#
java
microsoft
虚拟显卡 display port
1.虚拟显卡DisplayPort介绍1.基本
概念
:DisplayPort是一种高带宽的数字音视频接口,支持高分辨率和高刷新率的显示输出。
爱学习的大牛123
·
2025-02-10 22:05
windows驱动内核开发
windows
咱们一起学
C++
第一百一十五篇:之const在聚合与
C++
C语言中的差异
咱们一起学
C++
第一百一十五篇:之const在聚合与C++C语言中的差异一、写作初衷在
C++
的学习旅程中,我们携手共进,不断探索这门语言的深度与广度。
一杯年华@编程空间
·
2025-02-10 22:04
咱们一起学习C++
visual
studio
vim
docker
vscode
postman
分布式数据库:理论、架构与应用探讨(附带案例代码)
本文将深入探讨分布式数据库的基本
概念
、关键技术、典型架构及其应用场景,结合代码实例和实际应用案例,
一ge科研小菜鸡
·
2025-02-10 21:02
数据库
Python
数据库
硬件科普系列之硬盘——前言与准备知识篇
前言近些年,“数字技能”的
概念
的确是火上加火,无论是大学生,还是进入社会的工作狗,是否掌握数字技能,掌握了几门数字技能,都成为了评判一个人能力的重要标准。在学校,我们离不开Office全家桶
华北理工大学ACM协会
·
2025-02-10 21:00
硬件科普系列
硬件
硬盘
机械硬盘
固态硬盘
科普
高频策略如何使用level2行情?
在介绍行情前,先介绍一些基本
概念
。又称逐笔成交,是整个市场上的逐笔数据。例如投资者一笔新的委托会形成一笔行情,交易所撮合一笔新的成交也会形成一笔行情,撤单也会形成一笔行情。
L2gogogo
·
2025-02-10 21:59
Level2行情接口
股票
大数据
python
java
c++
c语言
Visual Basic语言的图形用户界面
本文将从VisualBasic的历史、基础知识、GUI的基本
概念
、开发流程及应用实
霍璟琅
·
2025-02-10 21:58
包罗万象
golang
开发语言
后端
一、
C++
介绍
1.1、为什么有了C还需要C++C++是由C进化而来:(1)
C++
最早叫:带类的C,最开始只是在C上扩展了class等少量特性,后来不停发展;(2)
C++
比C语法上复杂很多,语言特性多很多,用好
C++
比用好
非主流的豆瓣
·
2025-02-10 20:57
C++
c++
开发语言
C++
介绍
C++
是一种高级编程语言,它在C语言的基础上添加了面向对象编程(OOP)等特性。
liangMiss
·
2025-02-10 20:50
编程语言
c++
java
开发语言
Linux 创建进程 fork()、vfork() 与进程管理
Linux创建进程fork、vfork、进程管理一、Linux的0号、1号、2号进程二、Linux的进程标识三、fork()函数1、基本
概念
2、函数特点3、用法以及应用场景(1)父子进程执行不同的代码(
打工人你好
·
2025-02-10 19:16
Linux网络
linux
C++
运算符(2)
1.等于号(=)=的作用是设置变量/对象(在c++class这篇文章里有讲)的值,如inta;a=1;//设置a的值为12.复合等于号(+=,-=...)复合等于号的作用也是设置变量/对象的值,但它将许多运算符(四则运算、mod、二进制运算等),如inti=0;i+=2;cout<
qihong0007
·
2025-02-10 19:16
c++
算法
Ruby语言的网络编程
本文将探讨Ruby语言的网络编程,包括其核心
概念
、常用库、应用实例以及与其他语言的对比。1.R
ByteBlossom666
·
2025-02-10 18:12
包罗万象
golang
开发语言
后端
力扣206:反转链表【
C++
】
题目分析原题:输入一个链表,反转链表后,输出新链表的表头。分析:题意非常好理解,即把一个单链表逆序。本题需要考虑的主要问题是,如何将单链表逆序。需要特别注意的是,链表所分配到的内存是一段不连续的内存空间,因此对于单一元素的取用非常麻烦。思路分析思路一:堆栈法大家对于堆栈的特性是否了解呢?堆栈的特性是“先入后出”,即先装入的元素会放在堆栈下面,后装入的元素反而在堆栈上面,因此我们可以通过一次存&取的
The Gao
·
2025-02-10 17:32
LeetCode交流
链表
堆栈
数据结构
leetcode
Linux 设备驱动分类(快速理解驱动架构)
Linux设备驱动分类(快速理解驱动架构)在Linux设备驱动开发中,最基础的
概念
就是设备驱动的分类。Linux设备驱动主要分为字符设备、块设备和网络设备,它们分别对应不同类型的硬件资源。
域中四大
·
2025-02-10 17:29
字符设备
块设备
网络设备
Linux内核
上一页
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
其他