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指针
Go语言入门指南
一、Go语言的历史背景Go语言(
Golang
)由Google公司于2007年9月30日启动研发,并在2009年11月10日正式开源。它的设计初
茶颜悅色
·
2025-02-19 12:08
golang
开发语言
后端
【Amazing! C】初识结构体(一)
目录前言一、结构体类型的声明1.1结构体类型的声明1.2typedef关键字1.3结构体成员的类型1.4结构体变量的定义和初始化二、结构体成员的访问2.1结构体变量访问成员2.2结构体
指针
访问成员三、结构体传参前言我们之前了解了数组
jp_yc
·
2025-02-19 10:21
c语言
数据结构
开发语言
高阶C语言|文件操作——你不知道的文件小秘密
文件
指针
——你的文件“朋友”文件打开的那些“门道”常用的顺序输入输出函数——让你有条不紊的使用文件流的含义——数据的“大马路”fseek和ftell——让你随意“跳跃”文件rewind——倒带重放,穿越回文
我想吃余
·
2025-02-19 09:18
C语言篇
c语言
前端
java
golang
哈希算法性能对比md5,crc32,sha1,murmur3
packagemainimport("crypto/md5""crypto/sha1""hash/crc32""github.com/spaolacci/murmur3")varstr="helloworld"funcmd5Hash()[16]byte{returnmd5.Sum([]byte(str))}funcsha1Hash()[20]byte{returnsha1.Sum([]byte(s
raoxiaoya
·
2025-02-19 09:44
golang
golang
哈希算法
LeetCode 热题 100
LeetCode热题1001.快速/归并排序快速排序归并排序2.动态规划_必考2.1多维动态规划_必考3.二叉树_必考4.链表_必考5.二分查找6.其他热门算法哈希双
指针
滑动窗口子串普通数组矩阵图论回溯栈堆贪心算法技巧踏踏实实连
TTXS123456789ABC
·
2025-02-19 06:55
#
BS_算法
leetcode
算法
职场和发展
JVM内存优化的秘密武器:压缩
指针
详解
今天,咱们要一起探讨一个超棒的话题——JVM中的压缩
指针
技术。压缩
指针
就像是魔法中的缩小药水,能让原本庞大的
指针
变得小巧玲珑,从而节省宝贵的内存空间。别急,让我们慢慢揭开它的神秘面纱!
墨瑾轩
·
2025-02-19 05:49
一起学学Java【一】
jvm
java
开发语言
嵌入式学习第十七天--fileio
fileIo文件操作:缓存操作对象具体操作标准IO全缓存/行缓存文件
指针
(流
指针
)FILE*1.打开--fopen(库函数)2.读写fgetc/fputcfgets/fputsfread/fwrite3
嵌入式小黑子
·
2025-02-19 05:12
linxu高级编程
学习
spring
java
【C++】双
指针
算法专题
目录前言对撞
指针
快慢
指针
习题练习1.移动零.-力扣(LeetCode)算法思路算法流程代码实现2.复写零.-力扣(LeetCode)算法思路算法流程代码实现3.快乐数.
啊QQQQQ
·
2025-02-19 03:32
c++
数据结构
开发语言
golang
调用 c++ (cgo)
文章目录目录结构各文件对应的代码library.hpplibrary.cpplibrary-bridge.hlibrary-bridge.cppmain.go方式一:调用静态链接库编译静态链接库运行方式二:调用动态链接库生成动态链接库运行注意:调用动态库会有加载不到的情况参考文章目录结构[root@localhostexample03]#tree.├──library│├──library-bri
LRZ0001
·
2025-02-19 03:27
Go
c++
golang
golang
调用c库函数
golang
调用c库函数c语言相关代码
golang
相关代码
golang
编译本文章介绍了
golang
如何调用c语言库函数。
wx_kingstone
·
2025-02-19 03:57
cpp
golang
c++
golang
go
c语言
cgo
Golang
使用viper读取配置到结构体,但是获取的数据为空
1.viper库viper库是一个读取配置文件的库,支持多种配置文件,如JSON/TOML/YAML/HCL/envfile/Javaproperties等2.遇到的问题在使用viper库的时候发现按照相应的配置已经读取到了对应的配置,但是转换为结构体的时候发现怎么拿结构体里面的数据都是空的3.解决步骤1.打印所有的viper读取到的配置database:host:127.0.0.1port:33
又菜又爱玩呜呜呜~
·
2025-02-19 03:56
golang
ERROR: Get https://registry-1.docker.io/v2/
在使用docker搭建
golang
项目的时候,突然docker拉取
golang
镜像都出现一下错误:刚开始觉得是自己使用
golang
版本有问题,就直接去https://hub.docker.com/_/
golang
·
2025-02-19 03:45
dockergo
C语言【基础篇】之函数——开启模块化开发的钥匙
参数传递机制值传递vs.
指针
传递修改外部变量的方法返回值与void类型如何返回多个值无返回值函数的应用场景函数进阶⚙️递归函数递归原理与终止条件递归的优缺点✍️函数
指针
定义与赋值应用场景函数的作用域与生命周期变量的作用域规则
EnigmaCoder
·
2025-02-19 02:24
c
c语言
开发语言
学习
C#: String s = new String(“Hello“)无法编译?编程语言字符集有两个?为什么这种变量名“\u0061\u0062”都能编译通过?
C#String类型是literal常量,默认不能用new创建,但可以在unsafe下用char*字符串
指针
创建。
程序员小迷
·
2025-02-19 02:43
编程语言
小话c++
小话ios
c语言
c++
objective-c
c#
Java
Python
Swift
C语言-note004
函数不能用来处理重叠的内存空间的数据拷贝使用memmove实现重叠内存空间的数据拷贝void*memcpy(void*dest,constvoid*src,size_tnum){}void*:通用类型
指针
CSDNy666999
·
2025-02-19 01:05
c语言
开发语言
【C++】类和对象-上
>本系列为初阶C++的内容,如果感兴趣,欢迎订阅>个人主页:[小编的个人主页])小编的个人主页>欢迎大家点赞收藏⭐文章>✌️☝️目录前言类定义访问限定符类域实例化对象对象的大小this
指针
前言C语言是一门面向过程的语言
此生只爱蛋
·
2025-02-19 01:34
C++
c++
C语言.h头文件的写法
SEQUENCE_LIST_H//(1)、其它头文件#include#include#include#include//(2)、宏定义(函数、变量、常量)//(3)、自定义类型(结构体、联合体、枚举、函数
指针
类型等
佩佩(@ 。 @)
·
2025-02-18 20:46
c语言
开发语言
Selenium自动化测试入门:浏览器多窗口切换
假设我们打开web应用,在系统运行过程中重新打开一个新窗口(可以是页签,当前浏览器存在两个窗口),这时我们webDriver对浏览器的操作
指针
(句柄)还再原窗口,如果需要操作新窗口元素就要将handl
测试杂货铺
·
2025-02-18 18:40
selenium
测试工具
软件测试
自动化测试
python
职场和发展
测试用例
力扣hot100_链表(2)_python版本
如果链表中有某个节点,可以通过连续跟踪next
指针
再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。
Y1nhl
·
2025-02-18 16:58
力扣
python
leetcode
链表
通过例子学 rust 个人精简版 2-1
2-1原生类型有符号整数(signedintegers):i8、i16、i32、i64、i128和isize(
指针
宽度)无符号整数(unsignedintegers):u8、u16、u32、u64、u128
独好紫罗兰
·
2025-02-18 14:38
通过例子学
rust
rust
Go分布式爬虫笔记(五)_
golang
分布式爬虫架构
系统级别优化与架构设计:如何对服务进行拆分如何将服务链接在一起服务调用的关系以及调用频率各种问题:如何让服务随着负载的增加具有可扩展性?是否采用DDD的架构设计?如何进行分布式的协调?选择何种中间件、缓存数据库与存储数据库?使用何种通信方式?如何设计缓存与数据库的关系,才能避免缓存失效之后大量数据直接打到数据库导致的服务响应变慢甚至服务雪崩的问题呢?分布式系统中数据的一致性,如果业务能够接受读取到
2401_87198107
·
2025-02-18 14:35
golang
分布式
爬虫
实用教程:用微服务搭建你的2025项目
接着,选择合适的技术栈,主流的语言如Java、Python和
GoLang
依然是微服务开发的首选。其次,容器化部署是必不可少的步骤,Docker和Kubernete
zxzy_org
·
2025-02-18 14:35
微服务
架构
云原生
算法
Golang
框架介绍
以下是一篇可直接发布到CSDN的关于
Golang
主流框架的技术文章,包含框架对比、使用场景和代码示例:---#
Golang
主流框架全解析:从Web开发到微服务##引言Go语言凭借其高性能和简洁语法,已成为云原生时代的宠儿
wwwenhx
·
2025-02-18 12:49
golang
开发语言
后端
C++ -- vector的模拟实现
vector.h的内容:#pragmaonce#include#include#includenamespacekk{templateclassvector{public:typedefT*iterator;//
指针
版迭代器
kk\n
·
2025-02-18 11:09
c++
开发语言
Golang
学习笔记_31——原型模式
Golang
学习笔记_28——工厂方法模式
Golang
学习笔记_29——抽象工厂模式
Golang
学习笔记_30——建造者模式文章目录一、原型模式核心概念1.定义2.解决的问题3.核心角色4.类图二、原型模式的特点三
LuckyLay
·
2025-02-18 11:05
Golang学习笔记
golang
学习
笔记
原型模式
es6中的generator函数详解
但是,调用Generator函数后,函数并不执行,返回的也不是函数执行后的结果,而是一个指向内部状态的
指针
对象。下一步,必须调用遍历器对象的next方法,使得
指针
移向下一个状态。
2401_89308368
·
2025-02-18 11:04
es6
前端
ecmascript
C++中
指针
、引用与const的深入解析
一、对数组的引用constintn=10;intar[n]={12,23,34,45,56,67,78,89,100};描述数组:类型加上原始空间大小。int&ra=ar[1];int&br=ar;//errorint(&br)[n]=ar;//okint*pa[10];int&pr[10];//error;为什么不能编译成功引用数组的概念:在C++中,引用是一个别名,它必须被初始化以指向一个
zzr915
·
2025-02-18 09:08
c++
开发语言
双
指针
-三数之和
输入:整型数组输出:二元列表思路:先对数组进行排序,然后循环排序后的数组,再定义双
指针
,进行移动,关键是对于去重的操作,clas
Vacant Seat
·
2025-02-18 09:37
排序算法
算法
数据结构
双
指针
-盛最多水的容器
输入:整型数组输出:整型变量思路:本题使用双
指针
,一个在左一个在右,值小的先移动classSolution{publicintmaxArea(int[]heig
Vacant Seat
·
2025-02-18 09:36
算法
java
数据结构
双指针
7、双
指针
-接雨水
按列求+辅助数组只关注每一列当前能够留下几滴雨水。0和末尾位置不用考虑,盛不了雨水。现在有个0=0;i--){rightArr[i]=Math.max(height[i],rightArr[i+1]);}intS=0;for(inti=1;i
大树~~
·
2025-02-18 08:36
leetcode
热题100
算法
数据结构
接雨水(动态规划,双
指针
)
注:题目:给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。示例1:输入:height=[0,1,0,2,1,0,1,3,2,1,2,1]输出:6解释:上面是由数组[0,1,0,2,1,0,1,3,2,1,2,1]表示的高度图,在这种情况下,可以接6个单位的雨水(蓝色部分表示雨水)。示例2:输入:height=[4,2,0,3,2,5]输出:9提示:n==h
TABE_
·
2025-02-18 08:03
双
指针
-接雨水
当前列与左右两边最大的列的较小值进行比较,只有当前列小于较小值,当前列才会接到水.也会超出时间限制动态规划,不需要每次都求出左边和右边的最大值,可以将最大值存储到两个数组之中,就可以解决时间复杂度的问题双
指针
Vacant Seat
·
2025-02-18 08:58
java
数据结构
算法
Linux内核中的双向链表list_head
1、结构体定义structlist_head{structlist_head*next,*prev;};双向链表结构体很简单,有prev和next两个
指针
,分别指向链表的前一节点和后一节点。
ioriwc
·
2025-02-18 07:50
linux
链表
运维
C++ List
在底层,std::list的每个元素都被包装在一个节点内,每个节点包括一个指向前一个节点的
指针
、一个指向后一个节点的
指针
以及元素本身。
练气十三层
·
2025-02-18 07:19
STL
c++
数据结构 单链表
目录线性表的链式存储结构1、链接存储方法2、结点结构3、头
指针
head和终端结点线性表链式存储结构的建立单链表的基本操作1、初始化单链表2、得到一个结点3、头插法4、尾插法5、pos位置插入6、是否为空
ZY-JIMMY
·
2025-02-18 07:18
算法与数据结构精析
带头结点的单链表
线性表的链式存储结构
数据结构:单链表(Single Linked List)及其实现
单链表是一种最简单的链表结构,它就像一列火车,每节车厢(节点)都通过挂钩(
指针
)连接到下一节车厢。单链表中的每个节点都包含两部分:数据:存储实际的数据(比如数字、字符串等)。
y.Ghost
·
2025-02-18 06:45
数据结构
数据结构
单链表
任务管理系统
c语言
算法
C中如何理解
指针
和引用的区别?
在C语言中,
指针
和引用是两个重要的概念,它们都与内存地址和变量之间的关系有关,但它们在定义、使用和特性上存在显著的区别。下面将详细解释
指针
和引用的区别,并通过示例代码进行说明。
计算机学长大白
·
2025-02-18 05:55
C
算法
LeetCode-142. 环形链表 II
如果链表中有某个节点,可以通过连续跟踪next
指针
再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。
德先生&赛先生
·
2025-02-18 05:52
leetcode
算法
c++
LeetCode每日精进:142.环形链表II
如果链表中有某个节点,可以通过连续跟踪next
指针
再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。
ll778811
·
2025-02-18 03:36
leetcode
链表
算法
开发语言
c语言
数据结构
C++内存操纵的十二维解构艺术
在C++的混沌宇宙中,
指针
是打开时空裂缝的密钥。本文将以全新视角解构
指针
的本质,揭示从堆栈穿梭到多维空间映射的进阶技法,展示现代C++赋予
指针
的惊人可能性。
王强你强
·
2025-02-18 02:26
编程技术
c++
java
开发语言
golang
代码规范
golang
代码规范1.gofmt和goimports格式化:所有的代码都需要用gofmt格式化。
几窗花鸢
·
2025-02-17 23:49
golang
golang
代码规范
单元测试
Golang
的代码质量评估
Golang
的代码质量评估一、代码质量的重要性在软件开发过程中,代码质量是至关重要的,它直接关系到软件的稳定性、可维护性和安全性。而
Golang
作为一门快速发展的编程语言,其代码质量也备受关注。
苹果酱0567
·
2025-02-17 23:18
面试题汇总与解析
课程设计
spring
boot
layui
毕业设计
java
安全沙箱介绍
高级持续性威胁(APT)是
指针
对特定目标进行的复杂、精心策划的网络攻击,具有高度隐蔽性、持续性和复杂性等特点。
hao_wujing
·
2025-02-17 22:12
网络
运维
c++之类和对象(first)
封装:类的作用域:类的实例化:类的大小:存储方式:大小:this
指针
导入:在C语言中,结构体内只能定义变量,无法定义函数,需要通过调用相应的接口才能完成c++中,结构体(类)内可以定义变量和函数,实现封装的思想
番茄牛肉面呀
·
2025-02-17 22:11
c++
c++
开发语言
Golang
的代码结构规划
Golang
的代码结构规划是一种具有高效性能的开发语言,其代码结构规划对于项目的可维护性和可扩展性至关重要。在
Golang
中,合理的代码结构可以使代码更加清晰易懂,方便团队协作和项目维护。
苹果酱0567
·
2025-02-17 22:07
面试题汇总与解析
课程设计
spring
boot
vue.js
java
mysql
【数据结构】非
指针
方法实现单链表(c++)
#includeusingnamespacestd;constintN=100010;//head表示头结点的下标//e[i]表示i节点的值//ne[i]表示i的next
指针
//idx存储当前用到哪个点
野猪 野猪先生
·
2025-02-17 21:56
c++
数据结构
算法
C语言 自定义 强制类型转换,C++ | 强制类型转换(转)
强制转换与c++强制转换2.static_cast、dynamic_cast、const_cast、reinterpret_cast2.1.static_cast2.2.dynamic_cast2.2.1.
指针
类型
小桃气
·
2025-02-17 20:51
C语言
自定义
强制类型转换
C++11 学习笔记
使用using重定义模板会更简洁,定义函数
指针
会更加清晰。templatestructstr_m
毛驴要倒着骑
·
2025-02-17 20:49
c++
学习
笔记
拷打,数据库面经!
在MySQLInnoDB中,MVCC通过以下机制实现:隐藏字段:每行数据包含DB_TRX_ID(最近修改的事务ID)和DB_ROLL_PTR(回滚
指针
,指向UndoLog记录)。
·
2025-02-17 20:27
go
力扣两数之和C++详解
解题思路题目概括来说其实就是以下三点1.数组nums中的两个整数相加小于target,之后要返回这两个整数的下标2.数组nums中的元素每一个只能用一次3.可以按任意顺序返回答案,这里我们按照从小到大的顺序返回答案我们可以先创立两个
指针
Pixel_Pirate
·
2025-02-17 19:43
力扣排序算法题
leetcode
c++
算法
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
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
其他