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++中的指针详解
它允许程序员直接访问和操作内存地址,为高级
数据结构
和算法的实现提供了基础。本文将详细讲解C++中指针的概念、用法和注意事项,帮助读者深入理解并掌握指针的相关知识。
yuxingwu9872
·
2025-03-12 23:51
java
数据结构
开发语言
redis 用来实现排行榜的功能
简单的用Redis的zset
数据结构
来实现。
追风林
·
2025-03-12 23:51
redis
数据库
缓存
C++
学习笔记
22——指针的基本概念,指针变量的定义与使用,指针的大小
指针指针的基本概念指针的作用:可以通过指针间接访问内存内存编号是从0开始记录的,一般用十六进制数字表示可以利用指针变量保存地址指针变量的定义和使用指针变量定义语法:数据类型*变量名示例:#includeusingnamespacestd;intmain(){//1.如何定义一个指针inta=10;int*p;//让指针记录变量a的地址p=&a;cout
weixin_49522114
·
2025-03-12 23:21
C++入门学习笔记
1024程序员节
c++
C++
学习笔记
(十八)——类之继承
一、继承作用:继承(Inheritance)是面向对象编程(OOP)的核心特性之一,允许一个类(子类)从另一个类(基类)派生,并继承基类的属性和行为。继承的主要目的是代码复用,同时支持扩展和修改已有功能,提高程序的可维护性。特点:子类会自动继承基类的public和protected成员(不包括private成员)。子类可以增加新的成员或重写(覆盖)基类的方法。支持单继承和多继承(C++允许一个类继
奕天者
·
2025-03-12 23:20
C++基础学习
c++
学习
笔记
C++
学习笔记
(十六)——函数重载
一、函数重载作用:函数重载(FunctionOverloading)是C++允许多个同名函数但参数不同的一种特性。通过参数的类型、个数或顺序区分不同的函数。编译器会根据调用时提供的参数自动选择合适的函数。特点:函数名相同,但参数列表不同(参数类型、个数、顺序至少有一个不同)。返回值类型不能作为区分重载的标准。提高代码可读性,简化接口设计。二、函数重载的基本语法语法:返回类型函数名(参数1,参数2,
奕天者
·
2025-03-12 23:50
C++基础学习
c++
学习
笔记
《C程序设计语言》
学习笔记
——控制流
C语言学习——控制流控制流语句与程序块if-else语句else-if语句switch语句while循环与for循环do-while循环break语句与continue语句goto语句与标号控制流程序语言中的控制流语句用于控制个计算操作执行的次序。语句与程序块表达式只会加上一个分号(;)就变成了语句。用一对花括号“{”与“}”把一组声明和语句括在一起就构成了一个复合语句(也叫做程序块),复合语句在
十月翊安
·
2025-03-12 23:50
C语言
c语言
r语言
java
【6】搜索剪枝优化
学习笔记
前言WFLS2023寒假集训Day4Day5搜索剪枝的复杂度很玄学,最好还是能剪枝就剪枝,只要不是错误的,总没有坏处。最优化剪枝当题目要求求最优解的时候,此时如果已经求出一个可行解,那么答案超过这个可行解的分支一定不是最优解,所以这些分支可以剪掉。找到可行解if(check()&&nowans)return;例题111:P1213[USACO1.4][IOI1994]时钟TheClocks剪枝11
W9095
·
2025-03-12 22:13
剪枝
学习
笔记
c++
算法
异常控制流
学习笔记
——fork函数和wait函数
初步理解异常控制流中调用fork函数和wait函数的错误处理在计算机系统中,异常有中断、陷阱、故障和终止四种类别,具体的内容我们不在此处展开,但是无论如何,当异常出现时,计算机系统都会对其进行处理,其大致流程如下图所示:作为初学者,我们平常练习时所编写的代码其实是极为朴素简单的,在代码中加入进行错误处理也不会导致程序难以阅读。但实际上,我们日常生活、工作生产中使用的大部分程序其实都是非常复杂的。当
Lunapius
·
2025-03-12 22:43
Vue.js-Vue实例
推荐阅读原文
学习笔记
:Vue实例Vue实例组件间通信SeethePen组件间通信bywhjin(@whjin)onCodePen.用户信息表SeethePenzjagOybywhjin(@whjin)onCodePen
·
2025-03-12 22:19
侯捷 C++ 课程
学习笔记
:C++ 新标准11/14
演进、环境与资源C++2.0(C++11/14)新特性语言(只谈新东西),需要具备,C++语法和语意的基础C++Standard之演化C++98(1.0)、C++03(TR1,TechnicalReport1)、C++11(2.0)、C++14。C++2.0新特性包括语言和标准库两个层面,后者以headerfiles形式呈现。C++标准库的headerfiles不带副档名(.h),如#includ
『六哥』
·
2025-03-12 22:41
C++
学习
笔记
c++
C++
学习笔记
(十三)——指针
实现
数据结构
,如链表、树等。二、指针的声明、取地址和解引用(1)指针的声明作用:定义指针变量。语法:数据类型*指针变量名;示例:inta=
奕天者
·
2025-03-12 21:40
C++基础学习
c++
学习
笔记
机器狗监控系统软件工程师面试题
数据结构
与算法若要实现机器狗的路径规划,你会选择哪种
数据结构
来存储地图信息,比如栅格
道亦无名
·
2025-03-12 21:35
机器人
面试
机器狗
FPGA
学习笔记
:Vivado 2020.2 MicroBlaze MIG 测试 DDR3 篇二
前言因为FPGADDR3测试的工程搭建步骤比较的多,所以分成几篇来写,这样利于把复杂的事情拆分,利于理解与实际的操作上一篇搭建了初步的HelloWorld工程,还没写什么代码或者改什么配置,所以FPGA开发,并不是上来就写VerilogHDL,而是要把更多的时间用在:目标是什么?DDR3测试,正常DDR3能否当RAM一样使用清楚要做什么,这里通过搭建嵌入式软核处理器的方式,快速验证实现与验证:搭建
zhangsz_sh
·
2025-03-12 21:35
FPGA开发技术
fpga开发
学习
Java 数组
数组对于每一门编程语言来说都是重要的
数据结构
之一,当然不同语言对数组的实现及处理也不尽相同。Java语言中提供的数组是用来存储固定大小的同类型元素。
Mr_One_Zhang
·
2025-03-12 20:03
学习JAVA
java
python
开发语言
ROS
学习笔记
下载使用鱼香ROS,一键下载十分好评~学习地址官网网站:ros.wiki调试打开终端,输入roscore,发现最后输出startcoreservice,说明安装成功尝试小海龟,打开另一个终端,输入rosrunturtlesimturtlesim_node,出现小海龟的窗口,说明成功其他小海龟玩法:小海龟画圆关于文件结构最高层是home中自己建的workspace,在里面应该有三大部分:buildd
xiyuping24
·
2025-03-12 20:32
学习
笔记
机器人
图论
linux
学习笔记
#Linux
学习笔记
##1Linux入门###1.1概述Linux内核最初只是芬兰人在赫尔辛基大学上学时处于个人爱好而编写的。
IT 古月方源
·
2025-03-12 20:28
linux
学习
笔记
熊猫烧香之手动查杀
对熊猫烧香进行手动查杀
学习笔记
:手动查杀:只不通过代码的方式对病毒进行查杀,通过鼠标指指点点+DOS命令实现杀毒粗浅,往往不能查杀干净并不代表什么软件都不用,专业分析软件手动查杀病毒木马固定的流程:1.
梦断九歌
·
2025-03-12 19:52
命令
工具
隐藏
软件
删除
数据清洗级可视化中,Pandas&numyp的主要作用
Pandas:Pandas提供了强大的
数据结构
和数据分析工具,特别是其DataFrame
数据结构
,非常适合用于数据清洗和整理例如,可以使用Pandas的dropna()函数删除包含缺失值的行或列,这是数据清洗的重要步骤
Test-Sunny
·
2025-03-12 16:09
pandas
信息可视化
Java过滤器
BWH_Steven的碎碎念javaweb体系只剩ajax和json加maven的讲解了,这段时间我会开始推送算法与
数据结构
结构的文章,从他们的入门知识到一些很实用的算法了解,亦或我们在java学习中留下的坑
淋风沐雨
·
2025-03-12 14:55
java
java
开发语言
自定义表单开发过程及思路笔记
项目环境:kingbaseV8(人大金仓数据库),Mybatis-Plusv3.4.2,spring-boot-2.2.5.RELEASE在本文中,主要阐述结合VUEJS动态表格的
数据结构
进行设计接
Zyred
·
2025-03-12 13:17
自定义表单
自定义表单
数据库
java
数据结构
-第十期——树状数组 - 逆序对与离散化
例题:逆序对问题【题目描述】给定一个序列。若i<j且;,则<i,>j就是为一个“逆序对"。请你写一个程序,在尽量短的时间内统计出"逆序对“的数目。【输入格式】第1行是整数n(1≤n<500000),接下来1行,n个整数。【输出格式】一个整数,为逆序对的数目。【输入样例】6542631【输出样例】11样例分析:5后面有4个数比它小,
小叶pyか
·
2025-03-12 11:02
数据结构
数据结构
——堆
定义:堆(Heap)是计算机科学中一类特殊的
数据结构
的统称。堆通常是一个可以被看做一棵完全二叉树的数组对象。故通常我们用完全二叉树来维护一个一维数组。
乘风上菜
·
2025-03-12 09:16
数据结构
算法
队列的实现与详细解析:C语言
目录1.队列的定义2.初始化队列3.判断队列是否为空4.判断队列是否已满5.入队操作6.出队操作7.获取队列大小8.遍历打印队列元素9.主函数完整代码示例总结队列的特点队列是一种常见的
数据结构
,遵循“先进先出
XRZaaa
·
2025-03-12 08:46
c语言
算法
开发语言
netlink
学习笔记
(一)
最近在学习netlink相关的东西,现在还没找到特别好的书,学习的资料主要来自网络,今天主要参考以下三个:http://linux.chinaunix.net/bbs/thread-1031932-1-1.htmlhttp://prolqspace.spaces.live.com/blog/cns!7240DE3B63F5B841!939.entryhttp://enchen.blog.51cto
ascend__a1
·
2025-03-12 07:38
Linux
前端(AJAX)
学习笔记
(CLASS 4):进阶
1、同步代码和异步代码同步代码:浏览器按照书写代码的顺序一行一行去执行代码,逐行执行,需要原地等待结果后,才继续向下执行异步代码:调用后耗时,不阻塞代码继续执行,在将来完成后触发一个回调函数2、回调函数地狱和Promise链式调用概念:在回调函数中嵌套回调函数,从而形成回调函数地狱缺点:可读性差,异常无法捕获,耦合性严重,牵一发动全身promise-链式调用概念:依靠then()方法会返回一个新生
肥肠可耐的西西公主
·
2025-03-12 05:22
前端
学习
笔记
学习笔记
-《量子计算与编程入门》- 量子程序
文章目录1量子计算原理1.1酉变换1.2矩阵的指数函数1.3单量子比特逻辑门1.3.1泡利矩阵1.3.2常见逻辑门以及含义·Hadamard(H)门·Pauli-X门·Pauli-Y门·Pauli-Z门·旋转门(rotationoperators)1.4多量子比特逻辑门·控制非门(Control-NOT)(CNOT门)·控制相位门(Controlledphasegate)(CR/CPhase门)·
诸葛思颖
·
2025-03-12 05:18
量子计算与编程入门
机器学习
跳表的C语言实现
跳表(SkipList)是一种基于链表的动态
数据结构
,用于实现高效的查找、插入和删除操作。它通过引入多级索引来加速查找过程,类似于多级索引的有序链表。
sekaii
·
2025-03-12 05:47
算法
携程开源的分布式apollo技术,整合springboot集成实现动态刷新配置
除此之外,还会具体讲解
数据结构
、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。
2401_84584854
·
2025-03-12 04:10
程序员
java
面试
学习
Python高级开发工程师
数据结构
与算法:熟悉常见的
数据结构
(如列表、字典、集合、堆、栈、队列、链表、树、图等)和算法(如
巴啦啦小魔仙变身
·
2025-03-12 04:06
python
开发语言
RDD 行动算子
在ApacheSpark中,RDD(弹性分布式数据集)是核心
数据结构
之一。行动算子会触发实际的计算并返回结果或执行某些操作。
阿强77
·
2025-03-12 03:02
RDD
Spark
2024年大数据技术4:Lambda和Kappa架构区别_lambda架构和kappa架构区别,2024年最新你花了多久弄明白架构设计
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、
学习笔记
、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新需要这份系统化资料的朋友,可以戳这里获取虽然Lambda架构使用起来十分灵活
2401_84182146
·
2025-03-12 03:32
程序员
大数据
面试
学习
Day7 25/2/20 THU
【一周刷爆LeetCode,算法大神左神(左程云)耗时100天打造算法与
数据结构
基础到高级全家桶教程,直击BTAJ等一线大厂必问算法面试题真题详解(马士兵)】https://www.bilibili.com
给bug两拳
·
2025-03-12 03:28
每日技术博客
算法
从零手撸工业级Qt文件传输系统:TCP粘包/断点续传/SSL加密全解
很多初学者都会遇到这个坎,如何将Windows
数据结构
、网络编程等知识整合为完整的项目。
十年编程老舅
·
2025-03-12 03:28
QT开发
qt项目
qt项目实战
c++项目
qt
计算机毕设项目
qt文件传输
qt教程
反转链表的2种解法
数据结构
structListNode{intval;structListNode*next;ListNode(intx):val(x),next(NULL){}};迭代反转2个节点,每次记录并更新现在指向节点的位置沿着链表直到现在节点指向空节点
用户0912
·
2025-03-12 03:26
算法与数据结构
链表
反转
迭代
递归
数据结构
30天学会Go--第7天 GO语言 Redis 学习与实践
1.1Redis的核心特性1.2Redis常见使用场景二、安装Redis2.1在Linux上安装2.2在Windows上安装2.3使用Docker安装Redis三、Redis常用命令3.1基本操作3.2
数据结构
操作字符串
野生的程序媛
·
2025-03-12 00:39
Go
后端成神之路
golang
redis
学习
开发语言
后端
网络
30天学会Go--第7天 GO语言 Redis 学习与实践(改)
1.1Redis的核心特性1.2Redis常见使用场景二、安装Redis2.1在Linux上安装2.2在Windows上安装2.3使用Docker安装Redis三、Redis常用命令3.1基本操作3.2
数据结构
操作字符串
野生的程序媛
·
2025-03-12 00:39
Go
后端成神之路
golang
redis
学习
后端
开发语言
网络
基于PyTorch的深度学习5—神经网络工具箱
nn.Module是nn的一个核心
数据结构
,它可以是神经网络的某个层(Layer),也可以是包含多层的神经网络。在实际使用中,最常见的做法是继承nn.Module,生成自己的网络/层。
Wis4e
·
2025-03-12 00:09
深度学习
pytorch
神经网络
Stream 流 【
学习笔记
】Java 基础
学习视频【黑马Java基础教程】Stream流从入门到精通】【黑马程序员Java零基础视频教程】(上部)【黑马程序员Java零基础视频教程】(下部)Java基础(查缺补漏)Java集合【
学习笔记
】Java
燕赵韩魏555
·
2025-03-12 00:30
Java
基础学习
#
java
java
学习
rust
学习笔记
13-18. 四数之和
上一篇已经说到了两数之和,索性将三数之和与四数之和一起都复习一下15.三数之和给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]==0。请你返回所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。示例1:输入:nums=[-1,0,1,2,-1,-4]输
水蜜桃one
·
2025-03-12 00:59
rust
学习
笔记
零基础快速上手STM32开发(手把手保姆级教程)-转载学习
安装详细教程:零基础快速上手STM32开发(手把手保姆级教程)-CSDN博客部件详细教程:【STM32】江科大STM32
学习笔记
汇总(已完结)_stm32江科大笔记-CSDN博客
曹瑞曹瑞
·
2025-03-11 23:53
stm32
学习
嵌入式硬件
JAVA PTA 7-2 声明图书类,记录图书总册数,利用静态变量赋值。分数 10 作者 强彦 单位 太原理工大学
输出样例:书名:Java程序设计,书号:1,书价:34.5书名:
数据结构
,书号:2,书价:44.8书名:C++程序设计,书号:3,书价:35.
pta pass
·
2025-03-11 22:17
java
开发语言
AIGC视频生成模型:ByteDance的PixelDance模型
热门专栏机器学习机器
学习笔记
合集深度学习深度
学习笔记
合集优质专栏回顾:机器
学习笔记
深度
学习笔记
多模态论文笔记AIGC—图像文章目录热门专栏机器学习深度学习
好评笔记
·
2025-03-11 21:09
AIGC
音视频
机器学习
人工智能
深度学习
计算机视觉
transformer
Python实现链表反转:迭代与递归双解法详解
核心代码实现2.1迭代法实现迭代法中的prev初始值是None的原因:关键步骤图解2.2递归法实现递归法中要设置head.next=None的原因递归过程拆解三、方法对比与选择建议一、问题描述链表反转是
数据结构
中的基础算法问题
达不溜先生 ୧⍢⃝୨
·
2025-03-11 21:07
python
数据结构
链表
算法
leetcode
第 146 题「LRU缓存机制」(手撸LRU算法)
LRU算法的描述怎么描述呢,其实上述描述的就是LRU算法要实现的逻辑只不多是人能理解的活,那么如何从写代码的角度来说一下实现LRU算法的逻辑呢,这个时候就要通过基础的
数据结构
结合来讲LR
冰火同学
·
2025-03-11 20:29
力扣
缓存
数据结构
算法
Golang后端
学习笔记
— 6. Golang操作数据库事务的方法
之前,学习了对数据库的每个表执行CRUD操作。真实的场景中,我们经常需要执行一个事务,它组合了多个表的相关操作。本节学习如何在Golang中实现它。在开始之前,先聊一下事务。什么是数据库事务?它是一个单一的工作单元,通常由多个表操作组成。比如:在我们的小银行项目中,我们要从张三的账户中向李四的账户中转账10元。该交易就包括5个操作,涉及到accounts表、entries表和transfers表:
宝码
·
2025-03-11 19:50
Golang后端学习笔记
golang
数据库事务
postgresql
全网精简版js
数据结构
——排序
冒泡排序functionBubbleSort(){const{length}=arrayfor(leti=0;iarr[j+1]){swap(arr,j,j+1)}}}console.log(arry);}functionswap(arry,a,b){consttemp=arry[a]arry[a]=arry[b]arry[b]=temp//或者用[arry[b],arry[a]]=[arry[a
..儒
·
2025-03-11 19:20
数据结构js
javascript
数据结构
前端
算法与
数据结构
(回文数)
题目思路对于这个我的第一想法就是转换为字符串然后判断字符串是否为回文,它会消耗额外的地址空间。还有一种想法就是将数字反转并判断是否为回文,但可能需要处理数字溢出的问题。若要避免出现数字溢出的问题,我们可以只反转它的一半,若前半部分和后半部分相同,则说明它是一个回文数。如123321,我们将它的后半部分反转,得到123,它与前半部分相同,说明它是一个回文数。算法首先,我们可以先考虑到它的一些临界情况
a_j58
·
2025-03-11 17:40
数据结构
ZooKeeper学习总结(1)——ZooKeeper入门介绍
丰富Zookeeper的原语操作是很丰富的,可实现一些协调
数据结构
和协议。例如,分布式队列、分布式锁和一组同级别节点中的“领导者选举
一杯甜酒
·
2025-03-11 17:03
ZooKeeper学习总结
Zookeeper
Zookeeper+kafka
学习笔记
Zookeeper是Apache的一个java项目,属于Hadoop系统,扮演管理员的角色。配置管理分布式系统都有好多机器,比如我在搭建hadoop的HDFS的时候,需要在一个主机器上(Master节点)配置好HDFS需要的各种配置文件,然后通过scp命令把这些配置文件拷贝到其他节点上,这样各个机器拿到的配置信息是一致的,才能成功运行起来HDFS服务。Zookeeper提供了这样的一种服务:一种集
CHR_YTU
·
2025-03-11 16:01
Zookeeper
Zookeeper与Kafka
学习笔记
一、Zookeeper核心要点1.核心特性分布式协调服务,用于维护配置/命名/同步等元数据采用层次化数据模型(Znode树结构),每个节点可存储<1MB数据典型应用场景:HadoopNameNode高可用HBase元数据管理Kafka集群选举与状态管理2.设计限制内存型存储,不适合大数据量场景数据变更通过版本号(Version)控制,实现乐观锁机制采用ZAB协议保证数据一致性二、Kafka核心架构
上海研博数据
·
2025-03-11 15:51
zookeeper
kafka
学习
上一页
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
其他