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
go语言刷题
使用 Go 和 Gin 框架构建简单的用户和物品管理 Web 服务
使用Go和Gin框架构建简单的用户和物品管理Web服务在本项目中,我们使用
Go语言
和Gin框架构建了一个简单的Web服务,能够管理用户和物品的信息。
spiker_
·
2025-02-04 15:22
数据库
go
golang
gin
github
开源
后端
用 Go 和 Redis 构建一个简单的任务管理系统
用Go和Redis构建一个简单的任务管理系统在这篇博客中,我们将使用
Go语言
结合Gin框架和Redis,一步步创建一个简单的任务管理系统。
spiker_
·
2025-02-04 15:52
golang
redis
开发语言
学习 Go 语言之旅:通过测试驱动开发入门指南
学习
Go语言
之旅:通过测试驱动开发入门指南learn-go-with-testsLearnGowithtest-drivendevelopment项目地址:https://gitcode.com/gh_mirrors
幸竹任
·
2025-02-04 14:43
刷题
前必学!指针!用JavaScript学数据结构与算法
JavaScript算法与数据结构-HowieCong务必要熟悉JavaScript使用再来学!一、两数求和——Map原题:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定nums=[2,7,11,15],target=9\因为nums[0]+
·
2025-02-04 14:27
使用 Go 语言调用 DeepSeek API:完整指南
引言DeepSeek是一个强大的AI模型服务平台,本文将详细介绍如何使用
Go语言
调用DeepSeekAPI,实现流式输出和对话功能。
老大白菜
·
2025-02-04 12:58
go
goframe
golang
后端
deepseek
刷题
汇总一览
文章目录贪心动态规划数据结构本题单设计力扣、牛客等多个
刷题
网站贪心贪心后悔徒步旅行中的补给问题LCP30.魔塔游戏题目使用到的思想解题分析徒步旅行中的补给问题每次我们都加入当前补给点的k个选择,同时进行升序排序
JNU freshman
·
2025-02-04 12:22
算法
蓝桥杯
算法
蓝桥杯
基于Kamailio的VoIP管理系统方案(技术栈:MySQL + Redis + Gin + Vue.js
Gin(
Go语言
后端):提供RESTfulAPI,处理业务逻辑和数据库交互。Vue.js
狂爱代码的码农
·
2025-02-04 12:51
VOIP那些事
kamaimio
hot 100
刷题
小结 1
目录数组题31下一个排列题48旋转图像题169多数元素题215数组中的第k个最大元素题238除自身外数组的乘积题448找到数组中所有消失的数字位运算题338比特位计算题136只出现一次的数字题461汉明距离二分查找题4寻找两个正序数组的中位数题33搜索旋转排序数组题34在排序数组中查找元素的第一个和最后一个位置题240搜索二维矩阵2双指针题3无重复字符的最长字串题5最长回文子串题11盛最多水的容器
leisure_SU
·
2025-02-04 11:17
算法
go语言
中slice原理和坑。
slice原理Slice数据结构和原理1:相对于数组,Slice的长度是动态可变的。如下:funcCreatSlice(){s:=make([]int,len(),cap())vars1[]int}funcCreatArr(){vara[length]int}可以很清楚的看到,数组的长度是在编译时静态计算的,并且数组无法在运行时动态扩缩容量的。2:在go的/src/runtime/slice.go
Carpe-Wang
·
2025-02-04 09:58
go
slice
golang
开发语言
后端
Golang-切片与数组的关系及性能
1.切片的本质在
go语言
当中,切片(slice)是使用最为频繁的数据结构之一,其原因在于它在处理同类型数据序列有着方便且高效的特点,所以今天我就来和大家聊聊我对切片的理解!
Jeson-Sun
·
2025-02-04 08:25
golang
开发语言
后端
leetcode字节面试高频题思路总结(二叉树专栏)
leetcode
刷题
,一个好的思路很重要,刷leetcode不如就只看好的解题思路,记下来关键思路然后面试的时候就会容易很多。
hust_yrh
·
2025-02-04 07:47
leetcode
算法
面试
二叉树
1.4 Go 数组
在
Go语言
中,数组的长度是类型的一部分,因此[5]int和[10]int是两种不同的类型。数组的大小在声明时确定,且不可更改。简单来说,数组就像是一个有序的容器,用来存放同一类型的多个元素。
行路见知
·
2025-02-04 06:37
Golang
开发语言
推荐开源神器:百灵快传 - 实现超快速的局域网文件传输
今天,我要向大家推荐一款开源利器——百灵快传(B0Pass),它是一款基于
Go语言
的局域网大型文件传输工具,无论是在办公环境中还是
宣昀芊
·
2025-02-04 04:22
Golang 应用的 Docker 部署方式介绍及使用详解
本文将介绍如何使用Docker部署一个基于
Go语言
的后台服务应用godco,并介绍如何配置MongoDB数据库容器的连接,确保应用能够成功启动并连接到容器方式部署的mongoDB数据库。
特立独行的猫a
·
2025-02-04 00:23
Go语言实践笔记
golang
docker
开发语言
【LeetCode
刷题
】回溯算法-棋盘问题
此博客为《代码随想录》二叉树章节的学习笔记,主要内容为回溯算法棋盘问题相关的题目解析。文章目录51.N皇后37.解数独332.重新安排行程51.N皇后题目链接classSolution:defsolveNQueens(self,n:int)->List[List[str]]:board=[['.'for_inrange(n)]for_inrange(n)]res=[]defcheck(x:int,
Bran_Liu
·
2025-02-04 00:16
LeetCode
算法
leetcode
python
go语言
与node.js的点滴思考
go语言
通过封装的协程的概念很好的解决了node.js的上述两个问题:首先
go语言
中的协程通过系统线程的方式并行运行在多个核上;每
棕生
·
2025-02-03 22:02
go语言
node.js
出栈序列问题——卡特兰数
(^_^)最近在
刷题
时遇见了这个题是一个关于出栈方案的简单递归问题后来Deepseek了一下才知道该题的背景故留存在此供自己以后查阅以下是关于卡特兰数的相关内容:什么是卡特兰数?
tanactor
·
2025-02-03 22:02
c++
刷题
c++
算法
AtCoder备赛
刷题
ABC 383 | 9 Divisors
附上汇总贴:AtCoder备赛
刷题
|汇总【题目描述】FindthenumberofpositiveintegersnotgreaterthanNNNthathaveexactly999positivedivisors
热爱编程的通信人
·
2025-02-03 14:54
算法
Go语言
反射机制详解:通过反射获取结构体的字段和方法
在
Go语言
中,反射(Reflection)是一种强大的工具,允许我们在程序运行时动态地检查和修改变量的类型、反射在很多场景中都有广泛的应用,如ORM(对象关系映射)框架、序列化与反序列化工具等。
dc爱傲雪和技术
·
2025-02-03 12:07
Go
golang
算法
开发语言
Golang 并发机制-5:详解syn包同步原语
Go语言
中用于管理并发性的重要包之一是“sync”包。
梦想画家
·
2025-02-03 12:06
#
Golang
golang
并发机制
Windows下
Go语言
环境搭建和使用
简介
go语言
是一种开源的、语法精简的静态编程语言,它的开源社区比较庞大,应用场景非常广范。
go语言学习基地
·
2025-02-03 11:36
GO语言学习
golang
windows
开发语言
【
go语言
】protobuf 和 grpc
一、protobuf的基本类型和默认值1.1基本类型一个标量消息字段可以包含有一个如下的类型——该表格展示了定义于.proto文件中的类型,以及与之对应的、在自动生成的访问类中定义的类型:对于所有的情况,设定值会执行类型检查以确保此值是有效的64位或者无符号32位整形在解码时被表示为long,但是在设置时可以使用int型值设定,在所有的情况下,值必须符合其设置其类型的要求1.2默认值当一个消息被解
加油,旭杏
·
2025-02-03 11:33
Go语言
golang
开发语言
后端
八月
刷题
总结
2021DASCTFJulyXCBCTF--catflag考察日志文件位置,escapeshellarg函数绕过DASCTFJulyXCBCTF4th--ezrceYAPIMock远程代码执行漏洞BUUCTF--[HarekazeCTF2019]EasyNotesSESSION反序列化BUUCTF--[SWPU2019]Web3伪造Session,生成linux中的软链接BUUCTF--[wate
Uzero.
·
2025-02-03 10:21
ctf
刷题
前必学!时间复杂度和空间复杂度!用JavaScript学数据结构与算法
JavaScript算法与数据结构-HowieCong务必要熟悉JavaScript使用再来学!一、时间复杂度(1)下面代码,一共执行了几次?functiontraverse(arr){//最没有悬念的是函数里面的第一行代码,只会被执行1次varlen=arr.length//1.i的初始化语句,只有一次,只会被执行1次//2.iO(n)=1T(n)=3n^2+5n+3=>O(n)=n^2(4)
·
2025-02-03 09:55
Go语言
接口(面向对象)
在
Go语言
中,接口是一种抽象的类型,定义了一个对象的行为规范,是对行为的概括与抽象,只定义规范但是不实现,由实现接口的对象去定义具体的行为规范,
Go语言
的接口是一组方法的集合;
Go语言
接口类似于其他语言
yuzhang_zy
·
2025-02-03 05:39
go
go
Go语言
实现SSE中转demo
Go语言
实现SSE中转demo文章概要:本文主要通过一个demo来介绍如何使用
Go语言
实现SSE中转。
GL_C
·
2025-02-03 02:20
Go语言
go
Go语言
面向对象编程
Go语言
在设计时虽然没有采用传统面向对象编程(OOP)中的类、继承等概念,但它通过结构体(struct)、方法和接口等方式支持了面向对象的编程风格。
网友阿贵
·
2025-02-03 02:17
Go语言
golang
后端
vscode
intellij-idea
eclipse
LeetCode
刷题
Day10
一:方法总结二:题目79.单词搜索给定一个mxn二维字符网格board和一个字符串单词word。如果word存在于网格中,返回true;否则,返回false。思路:先遍历board,找到一个能匹配的字符,确定入口,同时创建新的vis数组保存已经走过的路径。publicbooleanexist(char[][]board,Stringword){boolean[][]vis=newboolean[m
rookie123222
·
2025-02-03 02:46
刷题
leetcode
算法
Bun:快速、现代的
Go语言
替代工具链
Bun:快速、现代的
Go语言
替代工具链bunuptrace/bun:是一个基于Rust的SQL框架,它支持PostgreSQL、MySQL、SQLite3等多种数据库。
廉欣盼Industrious
·
2025-02-03 01:12
Go语言
圣经 - 第5章 函数 - 5.9 Panic异常
第5章函数函数可以让我们将一个语句序列打包成一个单元,然后可以从程序中其他地方多次调用,函数的机制可以让我们把一个大的工作分解成小任务。前面我们已经接触过函数,本章我们将讨论函数的更多特性5.9Panic异常Go的类型系统会在编译时捕获很多错误,但是有些错误只能在运行时检查,如数组访问越界、空指针引用等,这些运行时检查出的错误会引起panic一般而言,当发生panic时,程序会中断运行,并立即执行
shiyivei
·
2025-02-02 22:19
#
Go
golang
错误处理
Panic异常
Defer语句
堆栈信息
【
Go语言
圣经】第四节:复合数据类型
第四章:复合数据类型本节主要讨论四种类型——数组、slice、map和结构体。数组和结构体都是有固定内存大小的数据结构。相比之下,slice和map则是动态的数据结构,它们可以根据需要动态增长。4.1数组数组是一个定长的由特定类型元素构成的序列。由于数组定长,因此Golang当中很少直接使用数组,而是使用slice。一个使用数组的例子如下:packagemainimport"fmt"funcmai
YGGP
·
2025-02-02 22:44
Golang
golang
【
Go语言
圣经】第二节:程序结构
二.程序结构上个月我跟随Golang开发实战项目快速过了一遍Golang的基础语法,感觉学习的不是非常深入,不如之前学C++时直接啃C++Primer的效果好,因此打算重新利用《
Go语言
圣经》这个非常好的开源资源重新系统地回顾一下
YGGP
·
2025-02-02 22:44
Golang
golang
python算法和数据结构
刷题
[5]:动态规划
动态规划(DynamicProgramming,DP)是一种算法思想,用于解决具有最优子结构的问题。它通过将大问题分解为小问题,并找到这些小问题的最优解,从而得到整个问题的最优解。动态规划与分治法相似,但区别在于动态规划的子问题通常不是相互独立的。动态规划的核心是解决重复子问题。例如,斐波那契数列问题,可以通过递归实现,但效率低下,因为会有重复计算。动态规划通过存储已解决的子问题的答案,避免重复计
励志成为美貌才华为一体的女子
·
2025-02-02 20:04
数据结构与算法
算法
数据结构
动态规划
hot100
刷题
第1-9题,三个专题哈希,双指针,滑动窗口
求满足条件的子数组,一般是前缀和、滑动窗口,经常结合哈希表;区间操作元素,一般是前缀和、差分数组数组有序,更大概率会用到二分搜索目前已经掌握一些基本套路,重零刷起leetcodehot100,套路题按套路来,非套路题适当参考gpt解法。一、梦开始的地方,两数之和classSolution:#注意要返回的是数组下标deftwoSum(self,nums:List[int],target:int)->
小泽爱刷题
·
2025-02-02 20:32
LeetCode
Hot100
刷题题解
python3
哈希算法
算法
python算法和数据结构
刷题
[3]:哈希表、滑动窗口、双指针、回溯算法、贪心算法
回溯算法「所有可能的结果」,而不是「结果的个数」,一般情况下,我们就知道需要暴力搜索所有的可行解了,可以用「回溯法」。回溯算法关键在于:不合适就退回上一步。在回溯算法中,递归用于深入到所有可能的分支,而迭代(通常在递归函数内部的循环中体现)用于探索当前层级的所有可能选项。组合问题39.组合总和-力扣(LeetCode)给你一个无重复元素的整数数组candidates和一个目标整数target,找出
励志成为美貌才华为一体的女子
·
2025-02-02 19:29
数据结构与算法
算法
数据结构
散列表
寒假
刷题
Day19
一、923.三数之和的多种可能classSolution{public:intthreeSumMulti(vector&arr,inttarget){constintMOD=1'000'000'007;//正确的模数longlongans=0;//使用longlong防止溢出std::sort(arr.begin(),arr.end());for(size_ti=0;iT){k--;}elseif
komo莫莫da
·
2025-02-02 14:22
java
开发语言
寒假
刷题
Day7
一、1658.将x减到0的最小操作数给你一个整数数组nums和一个整数x。每一次操作时,你应当移除数组nums最左边或最右边的元素,然后从x中减去该元素的值。请注意,需要修改数组以供接下来的操作使用。如果可以将x恰好减到0,返回最小操作数;否则,返回-1。代码:classSolution{public:intminOperations(vector&nums,intx){inttarget=acc
komo莫莫da
·
2025-02-02 14:52
数据结构
算法
寒假
刷题
Day18
一、16.最接近的三数之和这一题有负数,没有单调性,不能“大了右指针左移,小了左指针右移,最后存值域求差绝对值”。classSolution{public:intthreeSumClosest(vector&nums,inttarget){ranges::sort(nums);intans,n=nums.size();intmin_diff=INT_MAX;for(inti=0;i0&&x==nu
komo莫莫da
·
2025-02-02 13:49
算法
leetcode
数据结构
Golang|单机并发缓存
//sync.Mutex是
Go语言
标准库提供的一个互斥锁//当一个协程(goroutine)获得了这个锁的拥有权后,其它请求锁的协程(goroutine)就会阻塞在Lock()方法的调用上,直到调用Unlock
恒嘉宇
·
2025-02-02 12:34
分布式缓存
Golang
golang
缓存
开发语言
【16届蓝桥杯寒假
刷题
营】第1期DAY2
1.能选取元素的最多个数-蓝桥云课问题描述给定一个长度为n的数组a,小蓝希望从数组中选择若干个元素(可以不连续),并将它们重新排列,使得这些元素能够形成一个先严格递增然后严格递减的子序列(可以没有递增部分或递减部分)。你需要求出在满足这个条件下,最多可以选择多少个元素。输入格式第一行包含一个正整数n,表示数组的长度。(1≤n≤10^5)第二行包含n个整数a1,a2,...,an-1,an。(1≤a
qystca
·
2025-02-02 10:24
算法
数据结构
蓝桥杯
【GO实战课】第三讲:电子商务网站(3)——架构和路由
1.简介本课程将探讨电子商务网站的架构和路由,以及使用
GO语言
实现。在本课程中,我们将介绍如何设计一个可扩展、可靠和高性能的电子商务网站架构,并演示如何使用
GO语言
编写路由代码。
earthzhang2021
·
2025-02-02 06:23
GO语言编程入门
golang
架构
开发语言
python读取nc文件并转换成csv_使用Python截取nc文件数据保存到CSV文件-
Go语言
中文社区...
问题要求:编写一个函数完成以下任务:截取经度在23°N-40°N,纬度在118°E-131°E范围内各属性不同深度的数据,使用Python中合适的数据结构将截取的数据保存到同名CSV文件中。(nc文件数据格式参见笔者其他文章)实验内容(附代码)实验数据介绍(通过实验介绍你对NC数据的认识)nc文件即NetCDF全称为networkCommonDataFormat,中文译法为“网络通用数据格式”。一
达拉崩吧叭叭叭
·
2025-02-01 23:37
LeetCode每日
刷题
:两个数组的交集
题目:给你两个整数数组nums1和nums2,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序解题思路:双指针+排序:先将数组利用sort方法进行排序,然后分别定义下标index1和index2分别遍历数组1和数组2,与此同时建立一个新数组(数组长度为两个数组之间较短的那一个数组长度)
一般般的每日刷题
·
2025-02-01 22:32
leetcode
算法
LeetCode记录总结
LeetCode记录总结本文章主要记录LeetCode
刷题
学到的知识242.ValidAnagram题目:Giventwostringssandt,writeafunctiontodetermineiftisananagramofs
Starrt-Content
·
2025-02-01 22:29
LeetCode
算法
java
动态规划
【
刷题
总结】哈希系列问题
文章目录一、算法解析二、解题模板1、C++内相关API2、使用哈希集合查重三、哈希系列问题1、哈希表设计2、去重\判重问题(哈希集合)(1)重复元素查找(2)几数之和(3)求交集(4)是否循环问题(5)判断是否存在3、构造哈希表(1)键---下标(2)键---统计个数(3)字母---单词(字典映射)(5)其他4、滑动窗口类问题(哈希映射)5、哈希设计键(1)排序后字符串/数组为key(2)指针/节
松鼠大哥
·
2025-02-01 21:58
刷题总结
LeetCode
使用WebSocket、MySQL、
Go语言
的Gin框架和GORM库来实现一个用户实时统计大屏概览
为了使用WebSocket、MySQL、Go的Gin框架和GORM实现用户实时统计大屏概览,以下是分步指南:1.项目结构与依赖1.1初始化项目mkdirrealtime-dashboard&&cdrealtime-dashboardgomodinitrealtime-dashboard1.2安装依赖goget-ugithub.com/gin-gonic/gingoget-ugorm.io/gorm
云梦优选
·
2025-02-01 15:02
Go
websocket
mysql
golang
数据结构&算法-力扣-01数组和字符串python
数据结构&算法-数组和字符串练习先占一个标题
刷题
链接:数组和字符串1.寻找数组的中心索引2.搜索插入位置3.合并区间python解法4.旋转矩阵python解法5.零矩阵python常用方法(见菜鸟教程
亓官贝
·
2025-02-01 10:50
数据结构
算法
python
leetcode
刷题
前必学!二叉树!用JavaScript学数据结构与算法
JavaScript算法与数据结构-HowieCong务必要熟悉JavaScript使用再来学!一、树是什么?数据结构中的树,对于现实世界中的树简化——树根抽象为“根节点”,树枝抽象为“边”,树枝的两个端点抽象为“结点”,树叶抽象为“叶子结点”计算机中的树如下:二、树的重点树的层次计算规则:根结点所在的那一层为第一层,其子节点为第二层,以此类推结点和树的高度计算规则:叶子结点高度为1,每向上一层
·
2025-02-01 09:43
【
Go语言
圣经】第六节:方法
第六章:方法6.1方法声明在函数声明时,在其名字之前放上一个变量,这就是声明了变量对应类型的一个方法,相当于为这种类型定义了一个独占的方法。下例为Point类型声明了计算两个点之间距离的方法:packagemainimport"math"typePointstruct{X,Yfloat64}func(pPoint)Distance(qPoint)float64{returnmath.Hypot(q
YGGP
·
2025-02-01 07:30
Golang
golang
【第八天】零基础入门
刷题
Python-算法篇-数据结构与算法的介绍-一种常见的回溯算法(持续更新)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、Python数据结构与算法的详细介绍1.Python中的常用的回溯算法2.回溯算法3.详细的回溯算法1)一种常见的回溯算法总结前言提示:这里可以添加本文要记录的大概内容:第一天Python数据结构与算法的详细介绍第二天五种常见的排序算法第三天两种常见的搜索算法第四天两种常见的递归算法第五天一种常见的动态规划算法第六天一
Long_poem
·
2025-02-01 06:50
python
算法
开发语言
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他