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
Golang指针
LeetCode 1456. 定长子串中元音的最大数目
具体步骤如下:右
指针
扩展窗口,统计当前字符是否为元音并累加计数当窗口长度达到k后,左
指针
开始滑动
千楼
·
2025-07-02 04:38
滑动窗口与双指针
leetcode
算法
职场和发展
C++/C#混合编程概览
优点很多,但C++为人诟病的缺点也不少,例如:灵活高效的
指针
也带来了很多麻烦、语言越来越复杂等。C#简介C#逐渐替代C++成为微软阵营的顶流语言,其市场份额逐渐增
lihaohello
·
2025-07-02 04:07
C++/C#混合编程
c++
c#
LeetCode 643. 子数组最大平均数 I
具体步骤如下:右
指针
扩展窗口,累加当前元素到窗口和当窗口长度达到k后,左
指针
开始滑动,每次减
千楼
·
2025-07-02 04:05
滑动窗口与双指针
leetcode
算法
职场和发展
精通C++包括哪些方面
内存管理熟练使用new/delete、智能
指针
(unique_ptr、shared_ptr),理解RAII原则,避免内存泄漏。
melonbo
·
2025-07-02 03:59
百问
-
C/C++
c++
计算整数二进制中1的个数
Golang
实现:计算整数二进制中1的个数(包含负数补码)问题分析这道题目要求我们计算一个整数的二进制表示中1的个数,对于负数需要考虑其补码形式。
VictorWuuu
·
2025-07-02 03:59
算法
算法
后端
golang
strings api接口
1函数函数名参数返回值解释ClonesstringstringClone返回s的一份新副本。它保证将s的副本放入新的分配中,这在仅保留较大字符串的一小部分子字符串时非常重要。使用Clone可以帮助此类程序使用更少的内存。当然,由于使用Clone会进行复制,因此过度使用Clone会使程序使用更多内存。Clone通常很少使用,并且仅在分析表明需要时才使用。对于长度为零的字符串,将返回字符串“”,并且不
爱编程的 小李
·
2025-07-02 03:58
golang
golang
开发语言
后端
realloc() 用法详解
原型:externvoid*realloc(void*mem_address,unsignedintnewsize);语法:
指针
名=(数据类型*)realloc(要改变内存大小的
指针
名,新的大小)。
小可爱amour
·
2025-07-02 02:27
C/C++
算法
Golang
的多环境配置
#
Golang
的多环境配置背景在软件开发过程中,通常会有多个不同的环境,例如开发环境、测试环境、预发布环境和生产环境。针对不同的环境,我们可能需要配置不同的参数,如数据库连接地址、日志级别等。
苹果醋3
·
2025-07-02 02:26
面试题汇总与解析
nginx
运维
java
spring
boot
mysql
Golang
ToLower和ToLowerSpecial源码探究
本文简单探索ToLower方法及SpecialCase的使用方法和实现,如果只关注SpecialCase方法的同学可以直接跳转至分割线以下问题起因是使用strings包中的ToLower时转换小写结果与预期不相符a:="ADASD$%^*@%3Ω"fmt.Println(strings.ToLower(a))//adasd$%^*@%3ω本只想将A-Z进行大小写转换,但strings.ToLowe
ob767
·
2025-07-02 02:25
golang
golang
字符串转大小写
小写全文转化为小写方法一strings.ToLowerfuncToLower(sstring)string返回将所有字母都转为对应的小写版本的拷贝。packagemainimport("fmt""strings")funcmain(){//转小写->helloworldfmt.Println(strings.ToLower("HELLOWORLD"))}方法二strings.ToLowerSpec
_wei丶
·
2025-07-02 02:55
Go
go
go语言
字符串
Golang
领域GOROOT的配置与使用技巧
Golang
领域GOROOT的配置与使用技巧关键词:
Golang
,GOROOT,配置,使用技巧,环境变量摘要:本文详细介绍了
Golang
领域中GOROOT的相关知识。
Golang编程笔记
·
2025-07-02 02:24
golang
爬虫
开发语言
ai
Golang
CGO 跨平台开发:一次编写,多平台运行
Golang
CGO跨平台开发:一次编写,多平台运行关键词:
Golang
、CGO、跨平台开发、交叉编译、多平台兼容摘要:本文将带你探索
Golang
中CGO(C语言交互工具)的跨平台开发奥秘。
Golang编程笔记
·
2025-07-02 02:24
Golang开发实战
Golang编程笔记
golang
开发语言
后端
ai
Golang
教程——配置环境,再探GoLand
二、环境配置验证配置环境变量三、安装开发者工具GoLand四、Hello
Golang
一、Go是什么?Go(也称为
Golang
)是一种开源的编程语言,由Google开发并于2009年首次发布。
棏郢.
·
2025-07-02 02:54
Go
golang
开发语言
后端
【基础】
Golang
语言开发环境搭建(Linux主机)
目录1.下载并安装Go语言2.配置环境变量3.验证安装4.配置Go模块5.安装常用开发工具6.配置IDE(可选)7.第一个Go程序在Linux主机上搭建
Golang
开发环境,你可以按照以下步骤进行操作:
锅锅来了
·
2025-07-02 02:53
Golang
运维开发实战手册
linux
运维开发
golang
Golang
-数组和切片的区别
在
Golang
中,数组和切片是两种不同的数据类型,它们在使用方式和特性上有一些区别。1.基本概念数组是一组固定长度的元素序列,它的长度是在定义时就确定了,而且数组的每个元素的类型必须相同。
星雨丶阿
·
2025-07-02 01:14
golang
算法
golang
Golang
中的map使用
1.Map介绍map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。map[KeyType]ValueTypeKeyType:表示键的类型。ValueType:表示键对应的值的类型。map类型的变量默认初始值为nil,需要使用make()函数来分配内存。语法为:make(map[KeyType]ValueType,[cap])其中cap表示map的容
white.tie
·
2025-07-02 00:12
Golang
golang
开发语言
后端
Golang
中Slice切片
切片Sliceslice并不是数组或数组
指针
。它通过内部
指针
和相关属性引用数组片段,以实现变长方案。1.切片:切片是数组的一个引用,因此切片是引用类型。但自身是结构体,值拷贝传递。
white.tie
·
2025-07-02 00:12
Golang
golang
开发语言
后端
Golang
中的数组
Golang
Array和以往认知的数组有很大不同。有点像Python中的列表1.数组:是同一种数据类型的固定长度的序列。
white.tie
·
2025-07-02 00:41
Golang
golang
开发语言
后端
高效的利用strtok函数对字符串进行分割
它通过指定的分隔符将字符串分解,并返回每个子字符串的
指针
。函数原型:char*strtok(char*str,constchar*delim);str:要分割的字符串。
·
2025-07-01 18:25
【力扣—剑指 Offer(第 2 版)简单题目解析汇总】
1、基本字符串数组数组-排序矩阵/模拟枚举2、算法动态规划深度优先搜索广度优先搜索递归分治记忆化搜索快速选择二分查找3、基础数据结构树(二叉树)二叉搜索树栈队列堆(优先队列)哈希表链表4、技巧性题目双
指针
位运算计数设计说明简单题目共计
Wupke
·
2025-07-01 13:53
剑指offer
数据结构与算法学习
LeetCode
leetcode
剑指offer
数据结构与算法
leetcode(力扣) 594. 最长和谐子序列 (伪滑动窗口法)(哈希表法)
设置两个
指针
维护
深度不学习!!
·
2025-07-01 13:49
个人笔记
交流学习
leetcode
python
c++
指针
使用
引言:在实际项目中,小白往往会不注意
指针
的使用而导致项目的崩溃。因此,在次简单描述一下
指针
的使用。简单使用:需要注意的点:1、使用前:
指针
一定要分配内存,判断内存是否分配成功。
·
2025-07-01 12:42
在单向链表中插入节点——C语言基础
文章目录向单向链表插入节点一、问题描述二、算法描述三、代码部分1.structure.h2.insert.h四、代码解析1.对于单向链表来说,插入为什么需要引入两个工具
指针
?2.
指针
变量的初始化!
FifthDesign
·
2025-07-01 08:22
链表
单链表
数据结构
算法
C语言
字符串反转
程序分析:先通过
指针
遍历字符串计算其长度,确定参与交换的字符范围,再利用循环,以对称位置(从两端向中间)的方式,借助临时变量交换对应字符,实现字符串的反转。
伊欧温
·
2025-07-01 08:51
C语言刷题记录
c语言
算法
Java宠物类设计:从基础到空
指针
预防
宠物类(Pet)设计首先我们来看一个简单的宠物类设计,这个类包含了宠物的基本属性和行为:publicclassPet{//成员变量(属性)Stringname;//宠物名字Stringbirthday;//出生日期chargender;//性别//成员方法(行为)publicvoideating(){System.out.println("开吃!");}publicvoidrunning(){Sy
Cyanto
·
2025-07-01 07:19
Java
java
开发语言
链式队列的定义与实现
1.链式队列链式队列是一种同时带有队头
指针
和队尾
指针
的单链表,头
指针
指向队头结点,尾
指针
指向队尾结点。
爱吃萝卜的猪
·
2025-07-01 06:45
数据结构与算法
数据结构
算法
拓扑学
队列
链表
现代 C++ 智能
指针
与内存管理
一、裸
指针
的风险与智能
指针
的诞生1.传统内存管理的痛点在C++98时代,手动内存管理存在三大核心问题:内存泄漏:new分配的内存未被delete释放双重释放:多个
指针
指向同一内存,多次delete导致崩溃悬空
指针
·
2025-07-01 04:55
InnoDB 索引数据结构的详解
以下是InnoDB索引数据结构的详细说明:1.B+树的结构特点B+树是一种自平衡的多路搜索树,其核心特性如下:所有数据存储在叶子节点:B+树的非叶子节点仅存储键值(Key)和子节点
指针
,而实际的数据(记录
lanbing
·
2025-07-01 00:36
Mysql
数据结构
mysql
Golang
基础笔记七之
指针
,值类型和引用类型
本文首发于公众号:Hunter后端原文链接:
Golang
基础笔记七之
指针
,值类型和引用类型本篇笔记介绍
Golang
里的
指针
,值类型与引用类型相关的概念,以下是本篇笔记目录:
指针
值类型与引用类型内存逃逸减少内存逃逸的几种方案
·
2025-07-01 00:09
后端go指针引用
I.MX6ULL ARM裸机开发---C语言LED实验
在开始部分用汇编来初始化一下C语言环境,比如初始化DDR、设置堆栈
指针
SP等等,当这些工作都做完以后就可以进入C语言环境,也就是运行C语言代码,一般都是进入main函数。
一盆电子
·
2025-06-30 21:09
ARM裸机开发
arm
c语言
驱动开发
数据结构循环队列C++实现
在顺序队列中设置两个
指针
,front和rear,front指示队头的位置,rear指示队尾的位置(说是
指针
,实际仍不是c语言的
指针
*,而是类似下标或索引的作
只需倾听
·
2025-06-30 21:36
数据结构C++实现
c++
数据结构
双
指针
几种常见用法
双
指针
的常见用法及适用场景详解双
指针
是算法中一种高效且灵活的解题技巧,通过两个
指针
的协同操作降低时间复杂度和空间复杂度。
小李不秃头♛
·
2025-06-30 20:29
java
数据结构
算法
双指针
趣味数据结构之——链
那么对于链来说,我们则是一维链上的一维生物,所能知道的所有信息(即我们能看到的)就只有链定义的信息(比如指向自己当前位置的
指针
,指向下一个或上一个节点的
指针
)(这里面的看到,意指我们所掌握的
指针
)//这是双链表
慢慢走路
·
2025-06-30 20:28
数据结构の趣味杂谈
c++
算法
数据结构
GORM 更新操作:深入探索 Go 语言中的数据库记录修改
这个方法接受一个
指针
,该
指针
指向
code--cat
·
2025-06-30 18:19
jvm
oracle
golang
go
数据库
Golang
Kratos 系列:业务分层的若干思考(二)
上一篇文章简单讨论了领域层在Kratos中的使用,主要涉及引入领域层,将数据层和业务层之间的解耦,接下来讨论一个稍微全面一点的例子,在此基础上引入外部Api(主要是易变部分)的领域层下的情况。我们同样可以通过依赖倒置和适配器模式实现统一治理:一、升级后的领域层架构internal/├──domain(biz)#核心领域层│├──user.go#用户聚合根│├──payment.go#支付领域服务接
TransPlus
·
2025-06-30 18:48
golang
开发语言
后端
探索GORM:Go语言中的开发友好型ORM库
探索GORM:Go语言中的开发友好型ORM库gormThefantasticORMlibraryfor
Golang
,aimstobedeveloperfriendly项目地址:https://gitcode.com
·
2025-06-30 18:17
go中自动补全插件安装-gopls
vscode中安装gopls失败,导致go中代码无提示,无法自动补全引用环境变量中设置go的代理:setxGOPROXY“https://goproxy.cn,direct”goinstall
golang
.org
aliven1
·
2025-06-30 18:16
golang
开发语言
后端
第一节:kafka
golang
sarama初体验
typeClient:主要操作元数据typeClusterAdmin:二、小试牛刀1.创建项目2.创建kafka_client.go总结前言关于Kafka的开发库,以Java的居多,
Golang
语言的开发库
锅锅来了
·
2025-06-30 17:10
Golang实战案例
kafka
golang
运维开发
【C++】C++的虚析构函数
对象也能把基类对象析构的原因4.1核心原理:编译器自动生成的析构函数调用链4.1.1对象构造与析构的镜像对称原则4.1.2编译器在派生类析构函数中插入隐式代码4.2底层机制分步解析4.3技术细节说明4.3.1.this
指针
调整
·
2025-06-30 16:35
C2远控篇&
Golang
&Rust&冷门语言&Loader加载器&对抗优势&减少熵值特征
#C2远控-ShellCode-认知&环境1.创建工程时关闭SDL检查2.属性->C/C++->代码生成->运行库->多线程(/MT)如果是debug则设置成MTD3.属性->C/C++->代码生成->禁用安全检查GS4.关闭生成清单属性->链接器->清单文件->生成清单选择否#C2远控-ShellCode-分析&提取ShellCode的本质其实就是一段可以自主运行的代码。它没有任何文件结构,它不
·
2025-06-30 16:34
【C++指南】C++ list容器完全解读(三):list迭代器的实现与优化
.博客主页:倔强的石头的CSDN主页Gitee主页:倔强的石头的gitee主页⏩文章专栏:《C++指南》期待您的关注文章目录引言一、普通迭代器:链表的“导航
指针
”1.1迭代器的本质1.2迭代器与链表的关系二
倔强的石头_
·
2025-06-30 15:24
C++指南
c++
list
开发语言
数据结构学习——树的储存结构
双亲表示法,孩子表示法,孩子兄弟表示法双亲表示法//树结构——双亲表示法#includeusingnamespacestd;structTree{stringdata;Tree*parent;//双亲
指针
uwvwko
·
2025-06-30 15:53
数据库
学习
算法
树
OceanBase批量插入数据报错java.lang.ArrayIndexOutOfBoundsException:0
参考文章:com.mysql.cj.jdbc.result.ResultSetMetaData.getCloumnType(ResultSetMetaData.java:188)空
指针
-CSDN博客批量插入数据时
二宝哥
·
2025-06-30 10:55
oceanbase
java
开发语言
AcWing--数据结构1
1.单链表写邻接表:存储图和树我们定义:e[N]用来表示某个点的值是多少;ne[N]用来表示某个点的next
指针
是多少e和ne是用下标关联起来的如:head->3->5->7->9->空(下标从0开始,
谢耳朵(wer~wer~)
·
2025-06-30 04:17
Acwing学习
数据结构
c++
算法
deepseek:2025年Java面试必刷高频LeetCode题目
以下是2025年Java面试中高频LeetCode题目分类及对应链接,结合大厂实际考察频率整理:一、链表类反转链表(Easy)迭代法与递归实现双解,掌握三
指针
操作环形链表检测(Easy)快慢
指针
经典应用
Alexon Xu
·
2025-06-30 02:34
java
面试
leetcode
go语言PDF---
golang
完整文档
go语言PDF---
golang
完整文档【下载地址】go语言PDF---
golang
完整文档本仓库提供了Go语言的完整文档PDF资源,内容全面、系统,涵盖基础语法、特性、标准库、并发编程等关键知识点。
尹泽凝
·
2025-06-29 23:52
golang
游戏开发学习笔记-开发一个简单的2D游戏(基础篇)
1.资源管理在上一篇文章中我们将纹理和着色器分别封装成了两个类,这里我们创建一个资源管理类对这两个类进行管理,由于
golang
中是没有静态变量的,需要用包内变量对其进行模拟shader.gopackageresourceimport
·
2025-06-29 23:21
C++ Primer系列 第19章 特殊工具与技术
delete19.1.2定位new表达式19.2运行时类型识别19.2.1dynamic_cast运算符19.2.2typeid运算符19.2.3使用RTTI19.2.4type_info类19.3枚举类型19.4类成员
指针
哎呀熊熊熊
·
2025-06-29 20:26
c++
开发语言
Java核心技术 卷I:基础知识
1.2Java“白皮书”的关键术语简单性:指相对于C++简单(
指针
、多重继承等),但设计者也并没有试图清楚C++中所有不适当的特性面向对象:java与C++主要不同在于多重集成,以及接口概念网络技能健壮性安全性体系结构中立可移植性解释性
千灵域
·
2025-06-29 20:55
java
读书笔记
java
C++11 lambda
前言在Cpp11以前,为了把函数当作对象调用,可以使用C中的函数
指针
类型,也可以使用Cpp98的仿函数。
顾小玙
·
2025-06-29 14:06
c++
开发语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他