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语言之指针系列
守护数字世界的"房产证":单域名证书背后的经济学隐喻
一、信任的拓扑学:从地契到数字证书1785年亚当·斯密在《国富论》中论述"无形之手"时,可能没有想到互联网时代需要另一种"有形
之
钥"来维持市场秩序。SSL/TL
·
2025-03-19 11:01
安全
【操作系统
之
对换技术详解】
文章目录一、前言二、对换技术的原理1.什么是对换(Swapping)?2.为什么需要对换?三、对换的工作过程1️⃣内存不足,触发对换2️⃣将内存中的数据写入磁盘3️⃣释放内存4️⃣数据交换回内存四、对换与分页的区别五、对换的优缺点✅优点:❌缺点:六、现代操作系统中的对换✅1️⃣LinuxSwap分区✅2️⃣Windows虚拟内存七、总结一、前言在操作系统中,对换(Swapping)是一种将内存与磁
武帝为此
·
2025-03-19 11:35
操作系统
服务器
网络
数据结构:数组和链表
数据结构:数组和链表数组数组基础数组是一种数据结构,它在计算机内存中占据一段连续的空间,并由一
系列
元素组成,这些元素的类型相同。
OutlierLi
·
2025-03-19 11:00
数据结构
代码随想录
数据结构
链表
C++智能
指针
:从内存裸奔到安全驾驶(附保姆级代码示例)
今天咱们就来解锁C++的"自动驾驶"神器——智能
指针
!从此告别new/delete的手动挡时代,系好安全带,发车啦!一、智能
指针
是什么?为什么需要它?
灰灰的C旅程
·
2025-03-19 11:29
随时随地C++
C/C++
c++
安全
开发语言
Java创造型模式
之
原型模式详解
设计模式是面向对象设计中的一种标准方法,用于解决常见的设计问题。原型设计模式(PrototypePattern)是23种经典设计模式之一,属于创建型模式,它允许通过复制现有对象来创建新对象,而不是通过构造函数或工厂方法来创建。这样,开发者可以在运行时通过复制原型对象来快速生成新的对象,极大地提高了程序的灵活性和性能。本文将深入讲解Java中的原型设计模式,解释其概念、使用场景、以及如何在Java中
菜就多练少说
·
2025-03-19 10:25
设计模式
java
开发语言
设计模式 - 装饰器模式
我会定期更新相关
系列
的文章文章目录引言一、装饰器模式的基本概念二、装饰器模式的实现1.定义组件接口2.定义具体组件3.定义装饰器4.定义具体装饰器5.客户端代码三、装饰器模式
菜鸟小码
·
2025-03-19 10:54
设计模式
设计模式
装饰器模式
java
通信
之
SDH设备
SDH设备是一种将复接、线路传输及交换功能融为一体,并由统一网管系统操作的综合信息传送网络设备。以下是其相关介绍:特点有统一的帧结构、数字传输标准速率和标准的光路接口,横向兼容性好,能与PDH兼容并容纳新业务信号。不同等级码流在帧结构净负荷区内排列规律,净负荷与网络同步,可利用软件直接分插低速支路信号,实现一次复用特性。采用先进的分插复用器(ADM)、数字交叉连接(DXC),网络自愈和重组功能强大
玖Yee
·
2025-03-19 09:47
信息与通信
python面向对象
之
抽象类
抽象类概念:抽象类是一个特殊的类,它的特殊之处在于只能被继承,不能被实例化,需要借助python模块实现;抽象类是从一堆类中抽取相同的内容而来的,内容包括数据属性和函数属性。抽象类与普通类的不同之处在于:抽象类中有抽象方法,该类不能被实例化,只能被继承,且子类必须实现抽象方法python中的abc模块python中需要利用abc模块实现抽象类importabc#利用abc模块实现抽象类classs
liangblog
·
2025-03-19 09:16
python基础技能
抽象类
python
面向对象
LeetCode第92题_反转链表II
LeetCode第92题:反转链表II题目描述给你单链表的头
指针
head和两个整数left和right,其中left1->2->3->4->5|prev|curr找到left前一个节点prev(即节点1
@蓝莓果粒茶
·
2025-03-19 09:14
算法
leetcode
链表
算法
c++
数据结构
python
后端
自动驾驶---打造自动驾驶系统
之
导航模块开发(三)
笔者在该
系列
中开发的规控算法主要依据专栏《自动驾驶Planning决策规划》中的章节逐
智能汽车人
·
2025-03-19 08:34
从零打造自动驾驶算法仿真系统
自动驾驶
人工智能
机器学习
135.HarmonyOS NEXT
系列
教程之3D立方体旋转轮播案例讲解
之
数据源基础概念
HarmonyOSNEXT
系列
教程之3D立方体旋转轮播案例讲解
之
数据源基础概念文章目录HarmonyOSNEXT
系列
教程之3D立方体旋转轮播案例讲解
之
数据源基础概念效果演示1.什么是BasicDataSource
全栈若城
·
2025-03-19 07:59
harmonyos从入门到进阶
harmonyos
HarmonyOS
NEXT
华为
性能优化
3d
扫盲
系列
--Web3智能合约+Solidity简介
前言这几天web3智能合约这个概念,频繁映入我的眼帘。web3.0这个概念我听说过,核心特征是去中心化、开放性、隐私保护和数据所有权回归个人。Web1.0是信息浏览时代,Web2.0是用户参与和社交网络时代,Web3.0是去中心化与智能化时代。在Web3.0这一新的互联网架构下,用户不再仅仅是内容的消费者,更是自己数字身份和数据的拥有者。Web3.0旨在构建一个更加透明、安全且高效的信息网络。我对
「已注销」
·
2025-03-19 07:26
前端框架
无线数据网关 自动化测控的LoRa-4G混合网络 串口升级、信号扩展 高效物联传输网络
DLS11无线数据网关自动化测控的LoRa-4G混合网络串口升级、信号扩展高效物联传输网络DLS11是一款专为VSxxx
系列
采发仪设计的内置电池低功耗数据转发器,支持LoRA和LTE(4G)无线通信。
河北稳控科技
·
2025-03-19 06:50
自动化
网络
运维
一文读懂stm32和51单片机的区别
51单片机以其简单易学、成本低廉的特点,在早期的电子开发中占据了主导地位;而STM32作为后起
之
秀,凭借其高性能、丰富的外设和强大的处理能力,逐渐成为了中高端应用的首选。
对error说不
·
2025-03-19 06:20
stm32
51单片机
嵌入式硬件
网络协议与安全:前端安全防护
之
CORS/CSP/CSRF(3)
前端安全三剑客:CORS、CSP、CSRF防护实战手册文章目录前端安全三剑客:CORS、CSP、CSRF防护实战手册一、当安全防线失守:某社交平台的XSS噩梦二、同源策略:Web安全的基石与枷锁2.1同源定义与限制2.2现实中的妥协方案三、CORS:跨域资源共享的守门人3.1预检请求机制3.2服务端配置示例(Nginx)3.3前端实践注意四、CSP:堵住XSS的最后防线4.1策略配置解析4.2Re
双囍菜菜
·
2025-03-19 06:20
前端随记
网络协议
安全
csrf
网络协议与安全:WebSocket/WebRTC(2)
前端实时通信双雄:WebSocket与WebRTC的生存实战指南文章目录前端实时通信双雄:WebSocket与WebRTC的生存实战指南一、当HTTP遇到实时场景:在线课堂的卡顿
之
痛二、WebSocket
双囍菜菜
·
2025-03-19 06:20
前端随记
网络协议
安全
websocket
STM 32简介
STM32是意法半导体(STMicroelectronics)设计的一
系列
32位微控制器(MCU),基于ARMCortex-M内核,被广泛用于嵌入式系统和物联网设备。
xwhking
·
2025-03-19 06:19
#
STM32
单片机
嵌入式硬件
Dev Container
系列
专题(3):深入配置:自定义你的 Dev Container
在前两期中,我们了解了DevContainer的概念并快速搭建了一个基于预定义镜像的开发环境。这次,我们将更进一步,探索如何通过自定义配置打造一个完全符合项目需求的DevContainer。本篇将以一个Python项目为例,带你学习配置文件的核心字段、使用Dockerfile定制镜像,并配置开发工具。一、为什么要自定义DevContainer?预定义镜像(如Node.js或Python的官方镜像)
不出名的架构师
·
2025-03-19 06:17
devops
docker
ubuntu双网卡连接不同网络
原本以为装上ubs网卡驱动即可,双网卡连接后发现不能上网,遂研究
之
。
周陽讀書
·
2025-03-19 06:16
个人经验可供分享
Ubuntu
ubuntu
网络
服务器
大模型学习方法
之
——大模型技术学习路线
“技术学习无非涵盖三个方面,理论,实践和应用**”**大模型技术爆火至今已经有两年的时间了,而且大模型技术的发展潜力也不言而喻。因此,很多人打算学习大模型,但又不知道该怎么入手,因此今天就来了解一下大模型的学习路线。丁元英说:“透视社会有三个层面,技术,制度与文化”;同样的,技术学习同样有三个层面,理论,实践和应用,三者相辅相成,缺一不可。技术的意义在于解决问题01—大模型技术学习的理论,实践
hhaiming_
·
2025-03-19 06:44
学习方法
学习
语言模型
人工智能
刷算法Leetcode---4(字符串篇)
前言本文是根据代码随想录中的字符串顺序进行编写,只刷了里面力扣的题代码随想录其他文章链接:刷算法Leetcode文章汇总字符串篇344.反转字符串①双
指针
,前后交换②for循环,s[i]=s[n-i-1
搞笑症患者
·
2025-03-19 06:14
力扣刷算法
leetcode
算法
深入理解Java集合框架:构建高效、灵活的数据管理方案
它包含了一
系列
的接口和类,用于存储和操作对象集合,如列表(List)、集合(Set)、映射(Map)和队列(Queue)等。
PsG喵喵
·
2025-03-19 05:42
java
开发语言
c++11新特性
之
条件变量
文章目录条件变量1condition_variable1.1成员函数wait()2condition_variable_any条件变量互斥锁:放行一个线程,阻塞N个线程条件变量:放心n个线程,阻塞N个线程,主要使用场景:生产者-消费者模型1condition_variable只能使用独占的互斥锁,并且还得配合unique_lock1.1成员函数wait()//①voidwait(unique_lo
要好好养胃
·
2025-03-19 05:40
c++11
c++
开发语言
c++11新特性
之
线程异步
文章目录线程异步1std::future模板类1.1构造1.2成员函数2std::promise2.1构造2.2成员函数get_futureset_valueset_value_at_thread_exit2.3使用3std::packaged_task类使用4std::async函数不指定策略直接使用指定策略总结线程异步定义于头文件#include1std::future模板类它是用来线程异步的
要好好养胃
·
2025-03-19 05:40
c++11
c++
开发语言
算法
linux
服务器
ROS学习笔记
之
深度相机仿真、小结
通过Gazebo模拟kinect摄像头,并在Rviz中显示kinect摄像头数据。实现流程:kinect摄像头仿真基本流程:已经创建完毕的机器人模型,编写一个单独的xacro文件,为机器人模型添加kinect摄像头配置;将此文件集成进xacro文件;启动Gazebo,使用Rviz显示kinect摄像头信息。1.Gazebo仿真Kinect1.1新建Xacro文件,配置kinetic传感器信息//这
要好好养胃
·
2025-03-19 05:10
ROS学习笔记
人工智能
机器学习
c++
ROS学习笔记
之
摄像头仿真及显示
通过Gazebo模拟摄像头传感器,并在Rviz中显示摄像头数据。实现流程:摄像头仿真基本流程:已经创建完毕的机器人模型,编写一个单独的xacro文件,为机器人模型添加摄像头配置;将此文件集成进xacro文件;启动Gazebo,使用Rviz显示摄像头信息。1.Gazebo仿真摄像头1.1新建Xacro文件,配置摄像头传感器信息有几个要自行修改的地方,基本设置和laser有相同的部分,不做赘述。//实
要好好养胃
·
2025-03-19 05:09
ROS学习笔记
人工智能
机器学习
c++
【MySQL】B树和B+树的区别?MySQL为什么选用B+树作为索引数据结构?
B+树:只有叶子节点存储数据记录或指向数据记录的
指针
,非叶子节点只存键值,用于索引。B+树的非叶子节点可以存储更多的键值,从而拥有更宽的分支。
熏鱼的小迷弟Liu
·
2025-03-19 05:06
数据结构
mysql
b树
C++内存管理秘籍:深入解析与实战代码示例
C++内存管理秘籍:深入解析与实战代码示例一、内存管理的基本概念二、内存泄漏与野
指针
三、智能
指针
:现代C++的内存管理利器四、实战代码示例示例1:传统动态内存管理示例2:使用`std::unique_ptr
萱萱199504
·
2025-03-19 05:34
c++
java
开发语言
深入理解Java集合框架:构建高效、灵活的数据管理方案
它包含了一
系列
的接口和类,用于存储和操作对象集合,如列表(List)、集合(Set)、映射(Map)和队列(Queue)等。
漏洞猎人001
·
2025-03-19 05:01
java
开发语言
如何申请Manus邀请码?手把手教你获取开发者权限/产品试用资格
引言Manus作为全球领先的VR/AR手势追踪与力反馈技术提供商,其产品如ManusPrime
系列
VR手套和CoreSDK深受开发者与科研团队青睐。
小小鸭程序员
·
2025-03-19 04:29
云计算
云原生
AI编程
spring
cloud
人工智能
蓝桥杯Python赛道备赛——Day1:基础算法
本博客就蓝桥杯中的基础算法(这一部分说是算法,但更是一些简单的操作)进行罗列,包括:枚举、模拟、前缀和、差分、二分查找、进制转换、贪心、位运算和双
指针
。
SKY YEAM
·
2025-03-19 04:26
蓝桥杯备赛
蓝桥杯
python
算法
工程化与框架
系列
(9)--前端监控体系
前端监控体系前端监控是现代Web应用不可或缺的组成部分,它帮助我们了解应用的运行状况、用户行为和潜在问题。本文将详细介绍如何构建一个完整的前端监控体系。监控体系概述小知识:前端监控体系通常包括性能监控、错误监控、用户行为分析和业务监控四大模块,通过这些数据可以全面了解应用的健康状况和用户体验。为什么需要前端监控在复杂的前端应用中,监控系统能够帮助我们:及时发现问题捕获JS运行时错误监控API请求异
一进制ᅟᅠ
·
2025-03-19 04:25
前端工程化与框架
前端
工程化与框架
系列
(36)--前端监控告警实践
前端监控告警实践引言前端监控是保障应用质量和用户体验的重要手段。本文将深入探讨前端监控的实现方案,包括性能监控、错误监控、用户行为监控等方面,以及相应的告警机制。监控系统概述前端监控系统主要包括以下方面:性能监控:页面加载、资源加载、接口性能等错误监控:JS错误、接口错误、资源加载错误等用户行为:PV/UV、点击行为、路由变化等业务监控:转化率、留存率、业务指标等告警系统:规则配置、通知分发、告警
一进制ᅟᅠ
·
2025-03-19 04:54
前端工程化与框架
前端
Android 高频面试必问
之
Java基础
BootstrapClassLoader:Bootstrap类加载器负责加载rt.jar中的JDK类文件,它是所有类加载器的父加载器。Bootstrap类加载器没有任何父类加载器,如果调用String.class.getClassLoader(),会返回null,任何基于此的代码会抛出NUllPointerException异常,因此Bootstrap加载器又被称为初始类加载器。ExtClassL
2401_83641443
·
2025-03-19 03:49
程序员
android
面试
java
自动化立体仓库堆垛机HMI屏幕程序施耐德HMIGXU
系列
Vijeo Designer功能设计
堆垛机HMI屏幕功能概况在自动化立体仓库堆垛机的HMI屏幕程序里,有着施耐德HMIGXU
系列
VijeoDesigner功能设计。此HMI程序运用标准的工程组织结构,凭借拖拽方式迅速构建人机交互界面。
!chen
·
2025-03-19 03:15
技术分享
自动化
运维
Debezium
系列
之
:使用Debezium采集oceanbase数据库
Debezium
系列
之
:使用Debezium采集oceanbase数据库一、oceanbase数据库二、安装OceanBase三、安装oblogproxy四、基于Docker的简单采集案例五、生产实际应用案例
快乐骑行^_^
·
2025-03-19 03:14
debezium
Debezium系列
采集oceanbase数据库
Nginx的编译安装
1.先使用nginx-V获取所有的编译参数2.给nginx的源码导入第三方模块的补丁包(就是三方模块重写的一些
c语言
程序,替换了官方源码中的一些
c语言
程
加油干sit!
·
2025-03-19 02:43
LINUX基础
【数据结构
之
树】
文章目录一、前言二、树的基本概念1.什么是树?2.树的常见分类(1)普通树(2)二叉树(BinaryTree)(3)满二叉树(FullBinaryTree)(4)完全二叉树(CompleteBinaryTree)(5)二叉搜索树(BinarySearchTree,BST)(6)平衡二叉树(AVL树)(7)红黑树(Red-BlackTree)三、树的基本操作及代码示例1.二叉树的基本实现(C++)运
武帝为此
·
2025-03-19 02:11
数据结构
数据结构
Redis
系列
:深入理解缓存穿透、缓存击穿、缓存雪崩及其解决方案
在使用Redis作为缓存系统时,我们经常会遇到“缓存穿透”、“缓存击穿”和“缓存雪崩”等问题,这些问题一旦出现,会严重影响应用性能甚至造成服务不可用。因此,理解这些问题的产生原因和解决方案非常重要。本文将全面讲解缓存穿透、缓存击穿、缓存雪崩的具体概念、产生原因、以及对应的解决策略,帮助开发人员高效、安全地使用Redis。一、缓存穿透(CachePenetration)(一)什么是缓存穿透?缓存穿透
菜就多练少说
·
2025-03-19 02:41
Redis
缓存
redis
数据库
C语言
:哈希表
本文涉及二级
指针
,链表等内容。
%KT%
·
2025-03-19 02:39
C/C++算法
数据结构
c语言
散列表
开发语言
结构型模式
之
桥接模式:解耦抽象和实现
在面向对象设计中,我们经常遇到需要扩展某些功能,但又不能修改现有代码的情况。为了避免继承带来的复杂性和维护难度,桥接模式(BridgePattern)应运而生。桥接模式是一种结构型设计模式,旨在解耦抽象部分和实现部分,使得两者可以独立变化。通过桥接模式,可以避免由于功能扩展而导致的类爆炸问题。本文将详细介绍桥接模式,讲解其概念、应用场景、优缺点,并通过Java代码示例帮助大家理解如何在实际开发中使
菜就多练少说
·
2025-03-19 02:38
设计模式
桥接模式
java
网络
远程调试Python脚本
之
ptvsd
深度学习文章目录深度学习前言前言有时候需要远程调试Python脚本,怎么办呢…以下这段代码用于远程调试Python脚本,特别是通过VisualStudioCode(VSCode)的远程调试功能。它会在指定的服务器IP和端口上等待调试器的连接。#检查是否提供了服务器IP和端口ifargs.server_ipandargs.server_port:#远程调试-参见https://code.visual
工头阿乐
·
2025-03-19 02:38
PyTorch
深度学习
python
开发语言
图像处理
之
白平衡(附源码)
图像处理
之
白平衡(附源码)概要白平衡(WhiteBalance)是图像处理和摄影中的一种技术,旨在消除由于光源色温差异导致的颜色偏差,使得图像中的白色和其他颜色呈现出自然、真实的效果。
FPGA工程狮-阿水
·
2025-03-19 02:07
Python图像处理
图像处理
人工智能
python
isp
【加密】常用加密算法
非对称加密的一个主要特点是,即使公钥被他人获取,他们也无法解密密文,因为缺乏与
之
配对的私钥。常见的非对称加密算法包括RSA、椭圆曲线加密(ECC)和数字签名算法(DS
llzcxdb
·
2025-03-19 02:36
java
开发语言
机器学习
之
向量化
文章目录向量化是什么为什么要向量化提升计算效率简化代码与增强可读性适配模型需求怎么做向量化数据预处理特征提取特征选择向量构建机器学习与深度学习中向量化的区别数据特征提取方式机器学习深度学习模型结构与复杂度机器学习深度学习计算资源需求机器学习深度学习数据规模适应性机器学习深度学习向量化是什么向量化是把数据转化为向量形式进行表示与处理的过程。在机器学习与深度学习的范畴内,现实中的各类数据,像文本、图像
珠峰日记
·
2025-03-19 01:35
AI理论与实践
机器学习
人工智能
【脑洞小剧场】零帧起手创业小公司
之
新人入职的一天
点击查看小剧场合集https://blog.csdn.net/foyodesigner/category_12896948.html阳光明媚的早晨,段萌儿怀揣着对新工作的无限憧憬,踏入了这家充满未知的小公司。然而,她万万没想到,第一天上班就迎来了一场“惊悚”之旅。场景一:段萌儿的“惊悚”发现段萌儿,新入职的前端工程师,一早便迫不及待地打开了公司的代码库,想要一窥项目的“真容”。然而,当她看到代码库
Foyo Designer
·
2025-03-19 01:04
技术职场小剧
职场和发展
程序人生
学习方法
改行学it
创业创新
远程工作
程序员创富
html重点知识总结
H5新增内容语义化标签:h5新增了一
系列
语义化标签,他们本质上和一般的div标签没有区别,但是在语义上有不同。header:专门指页面的顶部
*goliter *
·
2025-03-19 01:04
html
前端
从零精通机器学习:线性回归入门
Langchain
系列
文章目录01-玩转LangChain:从模型调用到Prompt模板与输出解析的完整指南02-玩转LangChainMemory模块:四种记忆类型详解及应用场景全覆盖03-全面掌握LangChain
吴师兄大模型
·
2025-03-19 01:03
0基础实现机器学习入门到精通
机器学习
线性回归
人工智能
python
算法
回归
开发语言
使字符串平衡的最小交换次数(贪心、双
指针
)
题目:1963.使字符串平衡的最小交换次数方法一:对于符合要求的字符串,需要任何[0,i]部分,“[”都不比“]”少。[视为+1,]视为-1,那么任何前缀和sum都不能出现sum0){sum--;}else{while(s[j]!='['){j--;}s[j]=']';sum++;ans++;}}}returnans;}};JAVA版本:classSolution{publicintminSwap
岁忧
·
2025-03-19 01:32
java版刷题
LeetCode
leetcode
算法
职场和发展
java
c++
C++高频面试问题
C++常见面试问题汇总一、
指针
和引用的区别1.
指针
有自己的一块空间,而引用只是一个别名;2.使用sizeof看一个
指针
的大小是4,而引用则是被引用对象的大小;3.
指针
可以被初始化为NULL,而引用必须被初始化且必须是一个已有对象的引用
HJ_sky
·
2025-03-19 01:00
C++
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他