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算法题
华为OD面经 - 二战失利C++视觉算法
主要集中在数据结构和
算法题
目上,尤其
·
2025-03-10 18:58
华为题库c++cjava
PTA L2-001 紧急救援 (25分)
这个题之所以记录是因为这是我写过考察图论知识最全面的一道
算法题
,题意不是很难读懂,考察到了图论中最短路径–Dijstkra算法,拓展到最短路径条数、最大权值、最短路径等。
蔚蓝不远
·
2025-03-10 15:14
图
C++(算法)
算法题
算法
图论
算法每日一练 (9)
携手共前行,未来更辉煌文章目录算法每日一练(9)最小路径和题目描述解题思路解题代码`c/c++``
golang
``lua`官方站点:力扣Leetcode算法每日一练(9)最小路径和题目地址:最小路径和题目描述给定一个包含非负整数的
张胤尘
·
2025-03-09 14:27
算法每日一练
算法
数据结构
搭建测试用的redis集群 访问失败小记
golang
编写的redis客户端代码运行在windows下。首先在ubuntu下启动redis集群下载redis源码,编译成功后,进入utils/create-cluster目录,运行.
yinhezhanshen
·
2025-03-09 09:42
redis
golang
golang
中实现LRU-K算法(附带单元测试)
LRU-K中的K代表最近使用的次数,因此LRU可以认为是LRU-1。LRU-K的主要目的是为了解决LRU算法“缓存污染”的问题,其核心思想是将“最近使用过1次”的判断标准扩展为“最近使用过K次”。相比LRU,LRU-K需要多维护一个队列,用于记录所有缓存数据被访问的历史。只有当数据的访问次数达到K次的时候,才将数据放入缓存。当需要淘汰数据时,LRU-K会淘汰第K次访问时间距当前时间最大的数据。LR
我的鱼干呢w
·
2025-03-09 08:38
golang
算法
开发语言
lru
lru-k
golang
从零单排 (一) 安装环境
1.下载安装打开网址TheGoProgrammingLanguage直接点击下载go1.24.1.windows-amd64.msi下载完成直接双击下一步下一步安装完成环境变量自动设置不必配置2.验证win+r输入cmd打开命令行输入goversion
hamburgerDaddy1
·
2025-03-09 08:58
golang
从零单排
golang
开发语言
后端
golang
深度学习-性能分析
性能分析Go语言原生支持在运行时保留重要的特征指标和状态,有许多工具可以分析甚至可视化程序运行的状态和过程。pprof工具:常用于分析资源的使用情况,可以采集程序运行时的多种不同类型的数据(例如CPU占用、内存消耗和协程数量等),并对数据进行分析聚合生成的报告。trace工具:则关注程序运行时的事件(例如协程状态切换,GC的开始和结束、系统调用等等),常用于分析延迟、阻塞和调度等问题。pprof工
老狼伙计
·
2025-03-09 08:26
golang
编程语言
云原生学习笔记
golang
深度学习
开发语言
golang
游戏开发学习笔记-开发一个简单的2D游戏(基础篇)
go-glexamplego-gl的示例代码二.基础概念这里涉及到的概念在之前的文章里基本上都有过介绍,不再赘述。不过大家有兴趣可以去看一看碰撞检测的一些算法实现三.依赖没有新增任何依赖四.资源准备我们创建的游戏世界里有两个地方需要用到纹理资源(贴图),一是组成世界的方块、二是游戏主角。由于方块是静态的,不需要动画效果,所以只需要一张贴图就可以了。而游戏主角则需要多张纹理图像来组成运动时的动画。要
2401_86638887
·
2025-03-09 05:50
golang
学习
笔记
golang
坐标转换 gomap3d库
gomap3dGo语言实现的多坐标系转换库,支持天文学/航天领域常用坐标系转换gomap3d特性支持7种坐标系互转:站心坐标系(AER)东北天坐标系(ENU)地心地固坐标系(ECEF)地心惯性坐标系(ECI)大地坐标系(WGS84)支持多种参考椭球体:WGS-84CGCS2000月球火星精确天文计算:儒略日计算格林威治恒星时ECI/ECEF时变转换安装gogetgithub.com/PingPon
研志必有功
·
2025-03-09 05:49
golang
坐标转换
天文
Golang
学习笔记_47——访问者模式
Golang
学习笔记_44——命令模式
Golang
学习笔记_45——备忘录模式
Golang
学习笔记_46——状态模式文章目录一、核心概念1.定义2.解决的问题3.核心角色4.类图二、特点分析三、适用场景
LuckyLay
·
2025-03-08 22:16
Golang学习笔记
golang
学习
笔记
设计模式
访问者模式
【Gee-Web框架】【Day6】【
Golang
】模板Template
实现静态资源服务StaticResource支持HTML模板渲染一、服务端渲染1.简要说明前后端分离的开发模式,web后端提供RESTful接口,返回结构化的数据(通常是JSON或者XML),前端使用AJAX技术请求到所需的数据,利用JavaScript进行渲染。Vue/React等前端框架火热,优势突出后端专注解决资源利用、并发、数据库等问题,只需考虑数据如何生成前端专注界面设计实现,只需要考虑
行者无疆xcc
·
2025-03-08 18:49
GeeWeb
前端
golang
开发语言
Go语言学习路线
在Go官方网站(https://
golang
.org/dl/)下载适合您操作系统的安装包并完成安装。配置Go环境变量,如GOPATH和GOROOT。
沉默的八哥
·
2025-03-08 07:14
运维
golang
学习
java
华为OD技术面 - 手撕
算法题
整理
题目编号频次1.两数之和-力扣(LeetCode)72.两数相加-力扣(LeetCode)5
清水乐园
·
2025-03-07 23:08
华为OD机考
华为OD面试
java
算法
前端
字符串——7.力扣题目:459. 重复的子字符串
题目链接解析:(KMP)
算法题
目要求:给定一个非空的字符串s,检查是否可以通过由它的一个子串重复多次构成。示例1:输入:s="abab"输出:true解释:可由子串"ab"重复两次构成。
big_face_kitty
·
2025-03-07 12:33
代码随想录刷题见解
leetcode
算法
职场和发展
【新人系列】
Golang
入门(三):条件循环
type=blog专栏地址:https://blog.csdn.net/newin2020/category_12898955.html专栏定位:为0基础刚入门
Golang
的小伙伴提供详细的讲解,也欢迎大佬们一起交流
Pandaconda 的测开之路
·
2025-03-07 10:06
#
Golang
新人系列
golang
开发语言
后端
go
条件循环
面试
笔记
贪心算法-字符串数组能拼接出的最小字典序(java)
最小字典序的贪心
算法题
目描述贪心算法的解题思路贪心算法自定义比较器贪心算法暴力递归解法题目描述给定一个由字符串组成的数组strs,必须把所有的字符串拼接起来,返回所有可能的拼接结果中字典序最小的结果贪心算法的解题思路首先我们很自然的能想到
SP_1024
·
2025-03-07 07:47
算法
贪心算法
算法
java
golang
反射基本操作
一、interface{}解析
golang
中的interface类型,底层是有T和V两个变量实现的,T代表类型,V代表真正的值用下面的例子来加深理解:varx*stringvardinterface{}
qq_37280513
·
2025-03-07 06:10
golang
开发语言
后端
golang
接口
1.类和接口typeClassNamestruct{}typeInterfaceNameinterface{}结构体类型是值类型,接口类型是引用类型。interface{}类型的变量可以存储任何类型的值。我们使用interface.(type)来检查interface存储的值的实际类型,并根据类型执行不同的操作。typeMyTypestruct{Valueint}varclientinterfac
产幻少年
·
2025-03-07 06:39
golang
golang
Golang
反射
一、Go反射的应用场景(一)对象序列化和反序列化场景描述在处理网络通信,数据存储等场景中,需要将对象转换为字节流(序列化)以便传输或存储,在接收端再将字节流转换回对象(反序列化)。反射可以在不知道对象具体结构的情况下,遍历对象的字段进行序列化和反序列化操作。优势灵活性高,能够处理各种不同类型的对象,而不需要为每个类型单独编写序列化和反序列化函数(二)框架开发场景描述例如在Web框架中,需要根据用户
不7夜宵
·
2025-03-07 06:34
基础知识
开发语言
后端
golang
golang
反射
https://www.bilibili.com/video/BV1gf4y1r79E?p=23reflect包反射的作用:在运行时检查数据的类型和值核心函数reflect.TypeOf:获取一个值的类型reflect.ValueOf:获取它的值reflect.New:创建一个指向该类型的新指针。也就是说,为传入的类型分配内存,并返回一个指向该内存的指针的反射值。读取结构体字段,field就是成员
产幻少年
·
2025-03-07 06:04
golang
go
Golang
面经
一、基础1.make与new的区别相同点:都是给变量分配内存不同点:作用变量类型不同,new给string,int,bool等分配内存,make给切片,map,channel分配内存;返回类型不一样,new返回指向变量的指针,make返回变量本身;new分配的空间被初始化为零值。make分配空间后会进行初始化(切片会被初始化为空切片、map会被初始化为空map、channel会被初始化为带有指定容
电竞杰森斯坦森
·
2025-03-07 06:33
Golang
golang
面试
开发语言
利用
golang
embed特性嵌入前端资源问题解决
embed嵌入前端资源,配置前端路由的代码如下funcStartHttpService(portstring,assetsFsembed.FS)error{//r:=gin.Default()gin.SetMode(gin.ReleaseMode)r:=gin.New()r.Use(CORSMiddleware())//静态文件服务dist,err:=fs.Sub(assetsFs,"assets
Iam0x17
·
2025-03-07 05:30
golang
前端
Golang
编码规范
这里写目录标题1.
Golang
编码规范1.1.gofmt1.2.注释1.2.1.包注释1.2.2.可导出类型1.3.命名1.3.1.包名1.3.2.接口名1.3.3.混合大小写1.3.4.变量1.4.控制结构
云满笔记
·
2025-03-07 05:00
golang
golang
【编程实践】
Golang
生成PDF
Golang
生成PDF一个简单但是非常实用的pdf生成器!
AI天才研究院
·
2025-03-07 05:58
Golang实战
golang
pdf
开发语言
Golang
的代码自动化生成
Golang
的代码自动化生成一、什么是代码自动化生成代码自动化生成的定义代码自动化生成是指利用工具或程序,在符合一定规则和条件的情况下,自动生成特定的代码结构、模板或文件。
caihuayuan4
·
2025-03-07 05:52
面试题汇总与解析
spring
sql
java
大数据
课程设计
Golang
的代码注释规范指南
Golang
的代码注释规范指南一、注释的重要性为什么需要注释在编写代码的过程中,我们经常会遇到需要解释代码意图、功能、特殊处理方式等情况。
caihuayuan5
·
2025-03-07 04:50
面试题汇总与解析
spring
boot
java
后端
大数据
课程设计
高频
算法题
精讲(Java解法)——算法+实际场景化拆解
结合高频
算法题
,逐步带你走向深度理解。无论你是准备面试,还是在开发中需要优化,掌握这些基础的算法思维将会让你事半功倍。
大熊计算机毕设
·
2025-03-07 04:49
技术博文
算法
java
开发语言
Gin框架深度解剖:路由树的实现原理
引言Gin是
Golang
中最受欢迎的Web框架之一,以其高性能和简洁的API设计著称。Gin的核心之一是其高效的路由机制,而路由机制的核心则是**路由树**的实现。
魔法小匠
·
2025-03-07 01:42
Go语言深度探索与实战
gin
golang
gin框架原理
高性能路由树
Gin
Router
Stringer: Go 语言的字符串生成工具——
Golang
stringer 命令行工具详解
接口自定义类型的字符串表示自定义字符串表示的优势可能存在的问题使用stringer命令行工具自动生成String()方法方法")安装stringer命令行工具stringer工具用法示例go:generate:简化stringer的使用总结本文将介绍
Golang
·
2025-03-06 23:17
go命令行效率工具后端开发工具
Go-Gin Web 框架完整教程
1.环境准备1.1Go环境安装Go语言(或称
Golang
)是一个开源的编程语言,由Google开发。在开始使用Gin框架之前,我们需要先安装Go环境。
m0_74825656
·
2025-03-06 10:00
面试
学习路线
阿里巴巴
golang
gin
前端
LeetCode Java面试刷题笔记汇总
大厂面试
算法题
有一定的运气成分,有可能你刷的比较少,但是遇到会的题就进去了,也有可能你刷的比较多,但是出题比较偏就进不去,可以针对某个大厂来刷题,推荐CodeTop。
m0_74825074
·
2025-03-06 07:41
面试
学习路线
阿里巴巴
leetcode
java
面试
Golang
依赖注入实战:从容器管理到应用实践
在本篇文章中,我们将使用一个实用的
Golang
示例来探
磐基Stack专业服务团队
·
2025-03-06 05:54
golang
算法题
笔记(自用)——Python
目录一.进制&位运算&ASCAII二.format格式化输出1.基本用法2.位置参数3.格式化数字4.对齐和填充5.格式化二进制、八进制、十六进制6.格式化百分比7.格式化科学计数法8.格式化字符串字面量(f-string)三.字符串使用join()方法拼接字符串列表。使用find()查找子字符串的位置(返回第一个匹配的索引,未找到返回-1)。使用index()查找子字符串的位置(未找到会抛出异常
CodeNerd影
·
2025-03-06 02:54
算法
笔记
数据结构
golang
实践-目录结构与工具
这个话题确实是老调重弹,但确异常重要。老实说,用go做正式项目之前,写过scala,但那个SBT太折磨人,偶然就上了go。两者语法的差别就不说了,但入坑之后才发现水深:没有模块部署及官方的版本管理工具,会带来很多麻烦。反复折腾了近一年,基本上形成了一点固有的模式,做一般项目还算能够简单支持。没什么特别的技术点,更多只是一点心得。一、目录结构我们的代码以rpc为主,http为辅(调用rpc,也辅助测
alex_023
·
2025-03-06 01:22
golang
golang
Golang
项目结构规范
基于Google标准的
Golang
-Project-Layout标准模板https://github.com/JasonkayZK/Go_Learn/tree/
golang
-project-layout
权衡77
·
2025-03-06 01:22
golang
golang
golang
内存对齐和填充规则
内存对齐和填充规则对齐要求:每个数据类型的起始地址必须是其大小的倍数。int8(1字节):不需要对齐。int16(2字节):起始地址必须是2的倍数。int32(4字节):起始地址必须是4的倍数。int64(8字节):起始地址必须是8的倍数。填充规则:如果当前偏移量不是下一个成员变量对齐要求的倍数,则编译器会在前一个成员后插入“填充字节”,以使下一个成员的起始地址满足对齐要求。结构体总大小:结构体的
老赵不会写代码
·
2025-03-06 00:44
go语言
golang
开发语言
后端
LeetCode - #78 子集(Top 100)
的Swift
算法题
题解整理为文字版以方便大家学习与阅读。
网罗开发
·
2025-03-05 23:01
#
LeetCode
#
Swift
集
leetcode
swift
ios
算法
职场和发展
pprof使用
1.简介pprof是
golang
自带的性能分析工具,可以查看web应用的运行状态,分析程序CPU,内存,goroutine等使用情况。
xidianhuihui
·
2025-03-05 17:49
Go学习笔记
golang
Go编程基础——详细讲解
Golang
的语法特性和运行机制
作者:禅与计算机程序设计艺术1.简介Go语言(又称
Golang
)是Google开发的一门新的开源编程语言,在2009年发布。它主要被用于构建简单、可靠且高效的分布式系统应用。
AI天才研究院
·
2025-03-05 17:44
一天一门编程语言
Golang实战
自然语言处理
人工智能
语言模型
编程实践
开发语言
架构设计
(1),字节跳动
Golang
实习面试凉凉经
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!CYPHER命令:当你需要彻底删除文件,防止数据
2401_84905102
·
2025-03-05 16:02
程序员
go
学习
面试
2024年Go最新GO语言:Protobuf协议Go语言实践 Davie_go语言pb协议解析(1),
Golang
开发者跳槽必备
gogetgithub.com/
golang
/p
2401_84911273
·
2025-03-05 16:02
程序员
go
学习
面试
golang
mysql分表_go分库分表 主从分离例子
网上有很多介绍分库分表的文章,方法很多:```分区表切分垂直切分水平切分区间切分取模切分```这里不细说分库分表简单,但后期会带来一系列的难题:```事务Join分页```**数据库:**```master和slave是一个主从架构imagespider_db:[ImageSpider](https://github.com/bccber/imagespider)项目采集回来的数据,不需要部署主从
连根塞
·
2025-03-05 04:26
golang
mysql分表
go mysql 中间件_GitHub - wushilong/go-sharding: Mysql 分库分表中间件
Go-Sharding简介数据库分库分表中间件,尽可能兼容ShardingSphere的
golang
实现,基于小米Gaea魔改,但是路由算法支持ShardingSphere的inline表达式风格,而不是
网络安全技术联盟
·
2025-03-05 04:25
go
mysql
中间件
golang
mysql集群_
golang
mysql分库分表性能实战
按照规矩,这里应该介绍一下
golang
和分库表,懒得写,跳过。
Ishikari Nobito
·
2025-03-05 04:55
golang
mysql集群
golang
分布式中间件之MySQL
在
golang
分布式中间件领域,MySQL作为一种常用工具,被广泛使用。
SMILY12138
·
2025-03-05 04:20
mysql
golang
分布式
Golang
工具集-String工具,时间工具,http工具等
gotoolgotool是一个小而全的
Golang
工具集,主要是将日常开发中常用的到方法进行提炼集成,避免重复造轮子,提高工作效率,每一个方法都是作者经过工作经验,和从以往的项目中提炼出来的。
druidcaesa
·
2025-03-05 01:55
Golang
golang
算法题
分享 | 三角形最小路径和
题目给定一个三角形triangle,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。相邻的结点在这里指的是下标与上一层结点下标相同或者等于上一层结点下标+1的两个结点。也就是说,如果正位于当前行的下标i,那么下一步可以移动到下一行的下标i或i+1。示例1:输入:triangle=[[2],[3,4],[6,5,7],[4,1,8,3]]输出:11解释:如下面简图所示:2346574
Lemon 程序馆
·
2025-03-05 00:53
算法
数据结构
算法
动态规划
算法每日一练 (2)
携手共前行,未来更辉煌文章目录算法每日一练(2)合并两个有序链表题目描述解题思路解题代码`c/c++``
golang
``lua`官方站点:力扣Leetcode算法每日一练(2)合并两个有序链表题目地址:
张胤尘
·
2025-03-04 20:19
算法每日一练
算法
数据结构
两周学习安排
日常安排白天看MySQL实战45讲,每日一讲看图解设计模式每天1-2道力扣
算法题
(难度中等以上)每天复习昨天的单词,记20个单词,写一篇阅读晚上写服创项目每日产出MySQL实战45讲读书笔记设计模式读书笔记力扣
算法题
3分人生
·
2025-03-04 19:45
学习
LeetCode 热题100 438. 找到字符串中所有字母异位词
LeetCode热题100|438.找到字符串中所有字母异位词大家好,今天我们来解决一道经典的
算法题
——找到字符串中所有字母异位词。
_Itachi__
·
2025-03-04 15:42
LeetCode
leetcode
linux
算法
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他