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 语言基础之 Context 详解
公众号搜:程序员祝融前言在
Go语言
中,Context是一个非常重要的概念,它用于在不同的goroutine之间传递请求域的相关数据,并且可以用来控制goroutine的生命周期和取消操作。
程序员祝融
·
2024-01-25 11:37
Go
golang
后端
Go语言
中的iota详解
Go语言
中的iota详解1.简介在
Go语言
中,iota是一个常量生成器,主要用于生成一系列相关值,常被用于枚举。其功能强大,常见于日常开发中的一些常量定义、位操作等场景。
小小Albert
·
2024-01-25 11:06
GO
golang
开发语言
go语言
中的iota详解
iota是
go语言
的常量计数器,只能在常量的表达式中使用。使用iota时只需要记住以下两点1.iota在const关键字出现时将被重置为0。
Badam-Y
·
2024-01-25 11:34
go
go语言
复数包_
go语言
学习之包和变量详解
前言本文主要介绍了关于
go语言
之包和变量的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
weixin_39806388
·
2024-01-25 11:33
go语言复数包
Go语言
log日志包详解及使用
前言在计算机世界里,日志文件记录了发生在操作系统或其他软件运行时的事件或状态。技术人员可以通过日志记录进而判断系统的运行状态,寻找导致系统出错、崩溃的成因等。这是我们分析程序问题常用的手段。在研究log日志文件之前,先来看看日志是什么。Centos7系统里/var/log/var目录是所有服务的登录的文件或错误信息文件(LOGFILES)都在/var/log下,此外,一些数据库如MySQL则在/v
程序猿编码
·
2024-01-25 11:32
Go
go语言
iota详解
今天看了一个教程,教的iota含糊不清。自己便写了一篇。其实iota很简单,在定义多个常量的时候内部有一个计数器从0开始计数,为什么能实现更多麻烦得操作,比如说表示http状态码,跳步,位操作,这是利用了在定义多个常量得时候如果止写变量名,那么就和上一项保持一致。一般用法:实现跳步:这段代码真实得样子应该是这样如果我们中间一个变量再次赋值iota会怎么样能看出来iota得值就是你n行代码那么它得值
青茶绿梅*2
·
2024-01-25 11:02
golang
Golang iota详解
iota是
go语言
的常量计数器,只能在常量表达式中使用iota在const关键字出现时将被重置为0,const中每新增一行常量声明将使iota计数一次可理解为const语句块中的行索引。
LZKKJD
·
2024-01-25 11:02
golang
golang
Docker 基本管理
概述Docker是什么Docker与虚拟机的区别Docker核心概念安装DockerDocker镜像操作Docker容器操作Docker概述Docker是什么Docker是一个开源的应用容器引擎,基于
go
GnaW1nT
·
2024-01-25 11:22
docker
容器
运维
Go的单元测试
函数测试以下形式的函数签名将被gotest命令当做单元测试方法funcTestXxx(*testing.T)按照
Go语言
的习惯,把一个go文件的测试代码放在相同的的package下,起名称为xxx_test.go
疾风2018
·
2024-01-25 09:44
Golang内存逃逸引发的面试考察点
在
go语言
中每个goroutine都会有一个自己的栈区,每个栈区呢又会对应多个栈帧,每个栈帧就会对应一个函数,这个栈帧就是用来存储函数的局部变量、入参、返回地址等等。
泛滥的青春里谁是谁的谁ゝ
·
2024-01-25 07:55
go
golang
面试
【JSON2WEB】03 go的模板包html/template的使用
Gotext/template是
Go语言
标准库中的一个模板引擎,用于生成文本输出。它使用类似于HTML的模板语言,可以将数据和模板结合起来,生成最终的文本输出。
白龙马5217
·
2024-01-25 07:18
JSON2WEB
golang
html
iphone
2024.1.23力扣
每日一题
——最长交替子数组
2024.1.23题目来源我的题解方法一枚举题目来源力扣
每日一题
;题序:2765我的题解方法一枚举每次都以两个相邻作为满足要求的循环数据,并且以一个布尔变量控制循环的位置时间复杂度:O(n)空间复杂度:
菜菜的小彭
·
2024-01-25 07:01
java
力扣每日一题
leetcode
算法
职场和发展
java
2024.1.24力扣
每日一题
——美丽塔I
2024.1.24题目来源我的题解方法一暴力枚举方法二单调栈+前、后缀和题目来源力扣
每日一题
;题序:2865我的题解方法一暴力枚举将每个位置都作为山峰来进行遍历,计算每个山峰下的最大山脉数组和时间复杂度
菜菜的小彭
·
2024-01-25 07:01
java
力扣每日一题
leetcode
python
算法
java
2024.1.22力扣
每日一题
——最大交换
2024.1.22题目来源我的题解方法一暴力法方法一哈希表+贪心方法三贪心题目来源力扣
每日一题
;题序:670我的题解方法一暴力法直接暴力对数字中的每两个位置进行交换,然后记录交换后生成数字的最大值时间复杂度
菜菜的小彭
·
2024-01-25 07:49
力扣每日一题
java
leetcode
算法
职场和发展
java
寒假
每日一题
-公路
小苞准备开着车沿着公路自驾。公路上一共有n个站点,编号为从1到n。其中站点i与站点i+1的距离为vi公里。公路上每个站点都可以加油,编号为i的站点一升油的价格为ai元,且每个站点只出售整数升的油。小苞想从站点1开车到站点n,一开始小苞在站点1且车的油箱是空的。已知车的油箱足够大,可以装下任意多的油,且每升油可以让车前进d公里。问小苞从站点1开到站点n,至少要花多少钱加油?输入格式输入的第一行包含两
听情歌落俗
·
2024-01-25 06:00
算法
探索Gin框架:快速构建高性能的Golang Web应用
前言Gin框架是一个轻量级的Web框架,基于
Go语言
开发,旨在提供高性能和简洁的API。它具有快速的路由和中间件支持,使得构建Web应用变得更加简单和高效。
鼠鼠我捏,要死了捏
·
2024-01-25 06:12
gin
golang
开发语言
web
go
[
每日一题
] 01.23 - 画矩形
画矩形height,width,c,d=input().split()height,width,d=int(height),int(width),int(d)lis=[c*widthifdelsec+''*(width-2)+cforiinrange(height)]'''lis:##############或########'''ifnotd:print(c*width)foriinlis[1:
Sss00525
·
2024-01-25 05:12
算法
python
python
算法
[
每日一题
] 01.21
文章目录小玉在游泳求极差/最大跨度值等差数列数字游戏数字反转分糖果小玉在游泳s=float(input())a=2sum=2count=1whilesum
Sss00525
·
2024-01-25 05:12
算法
python
python
[
每日一题
] 01.10 - 找出字符串中第一个匹配项的下标
找出字符串中第一个匹配项的下标defstrStr(haystack:str,needle:str)->int:returnhaystack.find(needle)啊这…或者:defstrStr(haystack:str,needle:str)->int:length1=len(haystack)length2=len(needle)foriinrange(length1-length2+1):i
Sss00525
·
2024-01-25 05:41
算法
python
python
算法
[
每日一题
] 01.22 - 数字直角三角形 & 阶乘之和
文章目录数字直角三角形阶乘之和数字直角三角形n=int(input())count=(1+n)*n//2list=[str(i).zfill(2)foriinrange(1,count+1)]foriinrange(n,0,-1):temp=list[:i]list=list[i:]print(''.join(temp))阶乘之和n=int(input())lis=[1]foriinrange(1
Sss00525
·
2024-01-25 05:41
算法
python
算法
python
[
每日一题
] 01.03 - 两数之和
两数之和1(最优)先生成一个字典,索引为键然后对字典按值排序之后对nums排序利用双指针法对nums遍历得到最终left,right后,对应到sorted_d中寻找对应的索引deftwoSum(nums:list[int],target:int)->list[int]:d={i:xfori,xinenumerate(nums)}sorted_d=sorted(d.items(),key=lambd
Sss00525
·
2024-01-25 05:41
算法
python
python
算法
[
每日一题
] 12.29 - 字符串转换整数 (atoi)
字符串转换整数(atoi)正则不太熟defmyAtoi(s:str)->int:s,res,flag=s.strip(),'0',1ifs=='':return0ifs[0]=='+':s=s[1:]elifs[0]=='-':flag=-1s=s[1:]forcins:ifc.isdigit():res+=celse:breakres=flag*int(res)returnmax(min(res
Sss00525
·
2024-01-25 05:11
算法
python
python
算法
[
每日一题
] 12.26 - 无重复字符的最长子串
A+BProblem我的:s=input().split()print(int(s[0])+int(s[1]))无重复字符的最长子串deflengthOfLongestSubstring(s):list=[]max_length=0forendinrange(len(s)):whiles[end]inlist:list.pop(0)list.append(s[end])max_length=max
Sss00525
·
2024-01-25 05:10
算法
python
python
算法
[
每日一题
] 12.27 - N字形变换
N字形变换我利用的是W型栅栏加密来进行转换其实只要把N字形里面的字母挪一下便能变成W字形尽管字形变换了,但输出的密文是不变的defconvert(s,numRows):ifnumRows==1:returnsarray=[[0]*len(s)foriinrange(numRows)]#生成初始矩阵row=0upflag=Falseforcolinrange(len(s)):#在矩阵上按w型画出sa
Sss00525
·
2024-01-25 05:10
算法
python
算法
python
[
每日一题
] 01.24 - 求三角形
求三角形n=int(input())count1=(1+n)*n//2count2=n*nlis1=[str(i).zfill(2)foriinrange(1,count1+1)]lis2=[str(i).zfill(2)foriinrange(1,count2+1)]foriinrange(0,len(lis2),n):print(''.join(lis2[i:i+n]))print()fori
Sss00525
·
2024-01-25 05:39
算法
python
算法
python
go发送邮件
SimpleMailTransferProtocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式,绝大多数语言如C++Java等都通过库的方式支持了他,当然,
go
我傻笑你跑掉
·
2024-01-25 04:43
Golang中int, int8, int16, int32, int64和uint区别
在
Go语言
(Golang)中,整数类型用来表示整数,主要包括int系列和uint系列。这两大系列根据能否表示负数,分为有符号整数和无符号整数。
qq_42533216
·
2024-01-25 02:12
golang
开发语言
后端
go
Go 程序结构
1.名称名称的命名规则在
Go语言
中,名称包括:函数、变量、常量、类型、语句标签、包等(i).以字母或下划线开头,后面是任意数量的字符、数字、下划线(字符、数字、下划线,但不能以数字开头)(ii).区分大小写
yzr213
·
2024-01-25 02:17
后端编程语言
golang
Go语言
实现新年快乐的效果
在
Go语言
中,你可以使用fmt包来实现新年快乐的效果。
二当家的素材网
·
2024-01-25 02:47
go实战项目100例
golang
开发语言
后端
go语言
数组和切片
1.数组ArrayGolangArray和以往认知的数组有很大不同。1.数组:是同一种数据类型的固定长度的序列。2.数组定义:vara[len]int,比如:vara[5]int,数组长度必须是常量,且是类型的组成部分。一旦定义,长度不能变。3.长度是数组类型的一部分,因此,vara[5]int和vara[10]int是不同的类型。4.数组可以通过下标进行访问,下标是从0开始,最后一个元素下标是:
leellun
·
2024-01-24 23:57
go从入门到实践
golang
算法
开发语言
go语言
下划线、变量和常量
1、下划线“_”是特殊标识符,用来忽略结果。1.1.下划线在import中在Golang里,import的作用是导入其他package。import下划线(如:importhello/imp)的作用:当导入一个包时,该包下的文件里所有init()函数都会被执行,然而,有些时候我们并不需要把整个包都导入进来,仅仅是是希望它执行init()函数而已。这个时候就可以使用import引用该包。即使用【im
leellun
·
2024-01-24 23:27
go从入门到实践
golang
开发语言
后端
go语言
基本类型
Golang更明确的数字类型命名,支持Unicode,支持常用数据结构。类型长度(字节)默认值说明bool1falsebyte10uint8rune40UnicodeCodePoint,int32int,uint4或8032或64位int8,uint810-128~127,0~255,byte是uint8的别名int16,uint1620-32768~32767,0~65535int32,uint
leellun
·
2024-01-24 23:26
go从入门到实践
golang
开发语言
后端
在Go中处理HTTP重定向
在
Go语言
中处理HTTP重定向是一个常见的任务,特别是在开发Web应用程序或与Web服务进行交互时。HTTP重定向是一种服务器端的行为,它告诉客户端请求的资源已移动到新的位置,并提供了新的位置信息。
华科℡云
·
2024-01-24 23:54
golang
http
Go语言
基础篇(4) ——
Go语言
循环&判断&选择语句
学习目标掌握条件语句,选择语句,循环语句条件语句ifa100{break//跳出循环体}}//--------------------------其它用法-------------------------------//在条件表达式中也支持多重赋值a:=[]int{1,2,3,4,5,6}fori,j:=0,len(a)–1;i5{breakJLoop//break语句终止的是JLoop标签处的外
刘彦青
·
2024-01-24 23:51
万字详文教你
Go语言
入门
以下内容转载自https://www.toutiao.com/i6882641627349778955/原创腾讯技术工程2020-10-1218:08:00作者:ivansli,腾讯开发工程师在深入学习Golang的runtime和标准库实现的时候发现,如果对Golang汇编没有一定了解的话,很难深入了解其底层实现机制。在这里整理总结了一份基础的Golang汇编入门知识,通过学习之后能够对其底层实
shankusu2017
·
2024-01-24 22:17
golang
golang
go语言
【GoLang入门教程】
Go语言
几种标准库介绍(五)
示例IO库示例math库(数学库)常用的函数和常量:示例总结专栏集锦写在最后前言上一篇,我们介绍了fmt、Go、html三个库,这篇我们继续介绍剩下的库几种库image库(常见图形格式的访问及生成)在
Go
The-Venus
·
2024-01-24 22:44
Golang入门教程
golang
开发语言
后端
12.11
每日一题
(备战蓝桥杯循环输出)
12.11
每日一题
(备战蓝桥杯循环输出)题目1722:【入门】输出两位的巧数题目描述输入输出来源/分类题解1722:【入门】输出两位的巧数题目1017:【入门】求零件个数题目描述输入输出来源/分类题解1017
Anzzm7
·
2024-01-24 22:08
每日一题算法
蓝桥杯
职场和发展
c++
算法
wy的leetcode刷题记录_Day73
时间:2024-1-11前言目录wy的leetcode刷题记录_Day73声明前言2645.构造有效字符串的最少插入数题目介绍思路代码收获2645.构造有效字符串的最少插入数今天的
每日一题
是:[2645
wy-1226
·
2024-01-24 21:04
leetcode
算法
wy的leetcode刷题记录_Day74
时间:2024-1-22前言目录wy的leetcode刷题记录_Day74声明前言670.最大交换题目介绍思路代码收获670.最大交换今天的
每日一题
是:670.最大交换题目介绍给定一个非负整数,你至多可以交换一次数字中的任意两位
wy-1226
·
2024-01-24 21:04
leetcode
算法
wy的leetcode刷题记录_Day75
时间:2024-1-23前言TOC2765.最长交替子数组今天的
每日一题
是:2765.最长交替子数组题目介绍给你一个下标从0开始的整数数组nums。
wy-1226
·
2024-01-24 21:04
leetcode
算法
wy的leetcode刷题记录_Day76
时间:2024-1-24前言目录wy的leetcode刷题记录_Day76声明前言2865.美丽塔I题目介绍思路代码收获2865.美丽塔I今天的
每日一题
是:2865.美丽塔I题目介绍给你一个长度为n下标从
wy-1226
·
2024-01-24 21:02
leetcode
算法
使用Go进行HTTP客户端认证
在
Go语言
中,HTTP客户端认证可以通过net/http包来实现。下面是一个简单的示例,展示如何使用Go进行HTTP客户端认证。首先,确保你已经安装了
Go语言
环境,并设置好了相关的环境变量。
华科℡云
·
2024-01-24 20:43
自动化
运维
每日一题
——LeetCode1331.数组序号转换
方法一排序+哈希Map首先用一个数组保存排序完的原数组,然后用一个哈希表保存各元素的序号,最后将原属组的元素替换为序号后返回。vararrayRankTransform=function(arr){letset=newSet(arr)letsortArr=Array.from(set).sort((a,b)=>a-b)letmap=newMap(sortArr.map((v,i)=>[v,i+1]
zbsnzj
·
2024-01-24 20:41
每日一题
算法
javascript
leetcode
每日一题
——LeetCode1309.解码字母到整数映射
方法一个人方法:由题意可得:1、1-26对应a-z,只不过从10开始,后面要加#才能表示字母2、10#-26#都是三位数,开头<=2,结尾都为#3、某个数后面两位如果不为#那么该数为1-9对应a-i,如果后面两位为#则该数和后一位数字一起代表10-26,对应j-z那么可以定义数组,数组从下标1开始到26对应元素为a-zvarfreqAlphabets=function(s){letchar='0a
zbsnzj
·
2024-01-24 20:41
每日一题
算法
javascript
leetcode
(8月17日)
每日一题
2020230与世界现代史有关的历史高考题36小论文《钟表的演变》
(2017年高考全国卷2,12分)【命题意图】本题以钟表的演变为切入点,考查考生获取和解读信息调动和运用所学知识、描述和阐释历史事物、论证和探讨问题的能力。【解题思路1】本题属于开放性试题。要求考生首先在理解材料的基础上拟出一个论题,然后对所拟论题有理有据地进行说明。考生可以从钟表精确度变化、钟表应用范围的变化、钟表普及程度等角度拟定一个论题,然后结合材料及所学知识进行阐述。【参考答案1】示例论题
贝老师1978
·
2024-01-24 19:00
docker 基础手册
容器技术镜像与容器容器与虚拟机docker引擎docker架构docker底层技术docker二进制安装docker镜像加速docker相关链接docker生态docker基础手册docker容器技术开源的容器项目,使用
Go
小鲸鱼大梦想
·
2024-01-24 18:22
Kubernetes笔记
docker
容器
运维
笔记
【
每日一题
】拿出最少数目的魔法豆
文章目录Tag题目来源解题思路方法一:排序+枚举写在最后Tag【排序+枚举】【数组】【2024-01-18】题目来源2171.拿出最少数目的魔法豆解题思路方法一:排序+枚举思路我们将数组beans从小到大排序,枚举排序后的魔法豆数目v作为最终非空袋子中魔法豆的数目,将小于v的魔法豆全部清空,大于v的魔法豆减少到v,这样所有非空袋子中的魔法豆数目相等。在枚举过程中记录最多能剩下的魔法豆数量,根据:拿
wang_nn
·
2024-01-24 18:13
LeetCode每日一题
排序+枚举
数组
2024-01-18
【
每日一题
】最长交替子数组
文章目录Tag题目来源解题思路方法一:双层循环方法二:单层循环写在最后Tag【双层循环】【单层循环】【数组】【2024-01-23】题目来源2765.最长交替子数组解题思路两个方法,一个是双层循环,一个是单层循环。方法一:双层循环思路第一层枚举子数组的起点,第二层从起点的下一个元素开始枚举,判断接下来的字符是否满足交替子数组的条件。如是则更新长度,否则调出内层循环。算法classSolution{
wang_nn
·
2024-01-24 18:12
LeetCode每日一题
双层循环
单层循环
数组
2024-01-23
Queue (灵茶
每日一题
: 01-23)
链接:Problem-B-Codeforces思路:预处理后缀数组,存后面最小的值;然后二分;代码:#include#defineIOSios::sync_with_stdio(0);cin.tie(0);cout.tie(0);#defineendl'\n'#definelowbit(x)(x&(-x))#definesz(a)(int)a.size()#definepbpush_back#de
ros275229
·
2024-01-24 17:04
算法学习
灵茶
CF
c++
灵茶
codeforces
Nginx反向代理
本文收录于Nginx系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、
go语言
基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中
过去日记
·
2024-01-24 16:23
Nginx
nginx
运维
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他