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小知识
Golang
垃圾回收
GC(垃圾回收)原理1.5版本三色标记法:概念白色:代表最终需要清理的对象内存块灰色:待处理的内存块黑色:活跃的内存块流程:起初将所有对象都置为白色扫描出所有的可达(可以搜寻到的)对象,也就是还在使用的,不需要清理的对象,标记为灰色,放入待处理队列从队列中提取灰色对象,将其引用对象标记为灰色放入队列,将自身标记为黑色有专有的锁监视对象内存修改在完成全部的扫描和标记工作之后,剩余的只有黑色和白色,分
入 梦皆星河
·
2024-01-24 06:55
golang
Golang
游戏leaf系列(六) Go模块
在
Golang
游戏leaf系列(一)概述与示例(下文简称系列一)中,提到过Go模块用于创建能够被Leaf管理的goroutine。Go模块是对
golang
中go提供一些额外功能。
合肥黑
·
2024-01-24 05:18
js的十个
小知识
1、闭包闭包:能够读取其他函数内部变量的函数,闭包是指有权范围另一个函数作用域中变量的函数闭包特性:函数内再嵌套函数;内部函数可以引用外层的参数和变量;参数和变量不会被垃圾回收机制回收闭包主要是为了设计私有的方法和变量2、作用域、自由变量和作用域链作用域分为全局作用域、函数作用域和块级作用域自由变量:在当前作用域中查找所需变量,但是该作用域没有这个变量,那这个变量就是自由变量如果在自己作用域找不到
前端fighter
·
2024-01-24 03:04
javascript
开发语言
ecmascript
【普洱茶小常识】
以上的普洱茶
小知识
你记住了嘛。普洱茶都要爬到树上去采的吗?普洱茶属于云南大叶种茶,早期流传下来的
梵云阁阁主
·
2024-01-24 02:42
为什么选择 go/
golang
原因C/C++代码开发速度是真慢;自个写的C/C++运行没有go快,还更占资源。性能记录两数之和两个链表相加//TODO有时间放更多题目的性能对比
秋雨夕照
·
2024-01-24 01:32
go/golang
进阶教程
go
c++
c语言
后端
算法
Golang
中的反射,并用来获取数据类型
Go语言提供了一种机制在运行中获取某个变量的类型,获取或修改变量的值,调用变量的方法。示例代码如下1.使用x.(type)获取变量类型packagemainimport"strconv"//StrPrint将几种已知数据类型转化为stringfuncStrPrint(xinterface{})string{//表示具有string方法的接口typestringerinterface{String(
秋雨夕照
·
2024-01-24 01:02
go/golang
进阶教程
golang
开发语言
后端
Golang
generate 指南:自动化代码生成的艺术
Golang
generate指南:自动化代码生成的艺术引言`generate`指令的基本用法实际案例分析高级技巧与最佳实践常见问题解答结语引言在现代软件开发中,Go语言(或称为
Golang
)以其简洁性和高效性而受到广泛赞誉
walkskyer
·
2024-01-24 00:40
Golang前行
golang
自动化
python
Go每日精选(2019-06-14)- 进阶部分
1.当
Golang
遇到高并发秒杀,世界开始变得简单2.Go测试介绍3.go工程效率实践4.如果你是一个
Golang
面试官,你会问哪些问题?5.redigo的redis.Pool配置参数调优
凯文不上班
·
2024-01-24 00:39
鸿蒙开发DevEco Studio Setup 工具认识及使用
1、界面认识1.1创建页面之前理解Ability1.2理解stage模式1.3工程级别目录结构1.4模块级别目录2、代码结构认识2.1、代码结构详细介绍2.2、基础开发学习初步理解
小知识
点:Ctrl+Alt
阿衰写代码
·
2024-01-23 23:45
harmonyos
华为
春天养生
小知识
(二)
清真重庆鸡公煲养生小助手今天图片发自App春天养肝,一定要多吃蔬菜,少吃动物肝脏,一般蔬菜都是绿色的,绿色通肝,蔬字下面是疏通的“疏”,就有很好的疏通之力,首先是疏肝,其次蔬菜味甘,有一定的柔润性,能够润肠道。图片发自App
沙姐人在旅途
·
2024-01-23 22:02
【刷题笔记】更骚的并查集
更骚的并查集写在前面打个小广告:最近在学
Golang
,开了用Go语言实现算法的仓库,有兴趣的同学们可以来贡献哦~网址在这⬇️ProjectalGo如果你每天有力扣每日一题的习惯,你可能会感叹:1月可真是一个图论月确实如此
Xpectuer
·
2024-01-23 21:33
刷题笔记
算法
go语言
数据结构
算法
心灵时空:让“沉锚效应”为你的生活锦上添花
第三天的心理学
小知识
学习,十点到十一点花了不少时间在抖音上把这第三个视频搞定,弄完后感觉对“沉锚效应”的理解更深了。心理学效应—“沉锚”效应~内容:有甲乙两家相邻的卖粥小店。
知心姐姐孙小美
·
2024-01-23 21:02
如何选择和配置适合医院病历管理系统的MySQL版本?
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机编程指导师
·
2024-01-23 17:31
大数据实战集
Python实战集
Java实战集
mysql
数据库
java
spring
boot
vue.js
前端
医院病历
深入解析Spring Boot与MySQL在医院信息管理系统中的应用
专业做Java、Python、微信小程序、安卓、大数据、爬虫、
Golang
、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!
计算机编程指导师
·
2024-01-23 17:29
Java实战集
Python实战集
大数据实战集
spring
boot
mysql
后端
java
vue.js
数据库
医院信息
十二个养生
小知识
汇总集(四十八)
一、特级初榨橄榄油可以好好吃起来了橄榄苦苷有潜在的抗病毒活性特别对于呼吸道感染橄榄油可以有效修复黏膜,杀菌消炎是对呼吸道疾病来说非常好的食疗疫情凶猛,首当其冲,就是上呼吸道感染。一定要记得这段时间,加大橄榄油的用量。直接喝可以、加入牛奶酸奶拌着吃可以、拌凉菜可以、炒菜可以,加入各种汤里面也可以,总之要吃够记住一定要选择特级初榨的橄榄油,营养成分最好二、椰子油对美容护肤美发的六大作用!!一、健康油漱
营养师茶茶
·
2024-01-23 15:17
健康
小知识
菠菜营养丰富但含草酸多,有碍钙吸收,宜先用沸水烫软,捞出再炒。将桔子皮洗净,切块,浸入白酒内,可制成桔皮酒,其味道清香醇厚,每日饮少量,可清肺化痰。大蒜具有败毒止痒等功效,取一瓣大蒜,瓣断,用断面在蚊虫叮咬过的皮肤上反复涂擦,可有效止痒。皮蛋虾仁拌豆腐,豆腐是很好的夏季凉菜,富含蛋白质和钙,豆腐、皮蛋和虾仁都可清热。
植物神经紊乱
·
2024-01-23 15:01
如何测试你的
Golang
代码
文章目录简单概述最易想到的方法一个快速体验案例学会使用gotesting测试的编写规则灵活记忆API的使用实践一个案例简洁紧凑的表组测试详细的日志输出灵活控制运行哪些测试总结参考不论是开源项目,还是日常程序的开发,测试都是必不可少的一个环节。今天我们开始进入Go测试模块testing的介绍。简单概述我们选择开源项目,通常会比较关注这个项目的测试用例编写的是否完善,一个优秀项目的测试一般写的不会差。
波罗学
·
2024-01-23 15:49
golang
log4j
开发语言
golang
公众号菜单实现
https://github.com/bonly/exercise/blob/dccf193a401c386719b8dcd7440d1f3bb74cb693/2013/201308/20130829_wechat_menu.go#L118
爱折腾的小码农
·
2024-01-23 14:53
golang
股票
小知识
—<老鸭头>秘籍
它使用于波选股:专门针对强势回头股,特别是前期有涨停板的股票重点关注。1.expma(10.60)形成金叉走出的一波冲高,2.快速冲高形态最好有涨停板。3.expma.指标黄线是保持向上的。4.k线冲高之后形成老鸭头再慢慢回踩到expma的横线鸭子下吧。5.最佳买点就是回踩到鸭子下巴expma黄线的时候。6.最佳的确认点k线站上expma的白线。二次起飞:共有四根线,将ma修改为:5.10.30.
Lgz天空
·
2024-01-23 14:08
Golang
初学者的踩坑之旅
GOROOT与GOPATH重点说一下这个GOPATH,可以设置为任意路径,例如我设置为GOPATH=C:\Users\fan\go,然后在下面新建3个文件夹,pkg,src,bin,当你使用goget命令时,下载的package就会放到src目录下,一些可执行文件会放到bin目录下,例如一些工具。1.1bin目录下的一些可执行文件在不使用依赖管理工具的情况下,我们新建项目都需要放在src目录下,或
库洛琪
·
2024-01-23 14:33
Go后端开发 -- goroutine && channel
Go后端开发–goroutine&&channel文章目录Go后端开发--goroutine&&channel一、goroutine介绍1.协程的由来2.
Golang
对协程的处理3.协程并发4.Go并发
蝎子莱莱xo
·
2024-01-23 13:15
Golang
golang
性能优化
开发语言
使用Go进行HTTP性能优化
Go语言,也被称为
Golang
,是一种高效且强大的编程语言,特别适合构建高性能的Web应用程序。在处理HTTP请求时,通过一些优化技巧,可以显著提高应用程序的性能。
华科℡云
·
2024-01-23 13:50
python
http
立夏徒伤悲,四月不减肥~【暴躁番茄实验室】
的第一天~~一起来观看熊猫川川和立夏小姐姐给大家带来的立夏节气
小知识
吧~
暴躁番茄实验室
·
2024-01-23 12:52
Golang
bytes 包学习
常量变量函数funcCompare(a,b[]byte)intfuncContains(b,subslice[]byte)boolfuncContainsAny(b[]byte,charsstring)boolfuncContainsRune(b[]byte,rrune)boolfuncCount(s,sep[]byte)intfuncEqual(a,b[]byte)boolfuncEqualFo
白如意i
·
2024-01-23 12:51
go
golang
学习
算法
Golang
modules 使用
Golang
1.11推出了modules机制来进行依赖管理。
白如意i
·
2024-01-23 12:21
go
golang
开发语言
后端
GoLang
基础
1与其他语言相比,使用go有什么好处?简洁易学:相比其他编程语言,Go语言具有清晰简洁的语法和规范,减少了代码的复杂性。Go语言拥有较少的关键字和一致的格式,使得代码易于编写、阅读和维护。新手可以很快上手并开始开发应用程序。并发编程:Go语言内置了强大的并发编程功能,使得编写高效、可扩展的并发程序变得容易。它通过“goroutine”来实现并发,而不是使用传统的线程。goroutine是一种轻量级
SeaDhdhdhdhdh
·
2024-01-23 08:03
golang
golang
开发语言
后端
【GitHub项目推荐--Go语言学习指南】【转载】
Go语言学习指南是一份涵盖大部分
Golang
程序员所需要掌握的核心知识,拥有Go语言教程、Go开源书籍、Go语言入门教程、Go语言学习路线。零基础学习Go语言、Go编程,首选GoGuide。
旅之灵夫
·
2024-01-23 08:02
GitHub项目推荐
github
golang
开发语言
golang
any 之中的类型及 interface 接口
在
golang
之中any类型,从字面意思上看是任意类型,这很类似我们在C#、C++之中的任意指针类型void*(原生),C#之中诡异的object。
liulilittle
·
2024-01-23 07:12
Extension
golang
开发语言
后端
Golang
通过开源库 go-redis 操作 NoSQL 缓存服务器
前置条件:1、导入库:import("github.com/go-redis/redis/v8")2、搭建哨兵模式集群具体可以百度、谷歌搜索,网上现成配置教程太多了,不行还可以搜教程视频,跟着视频博主一步一个慢动作,慢慢整。本文只介绍通过“主从架构/哨兵模式”访问的形式,这是因为,单个redis服务器在线上正式服务器,真实的生产环境之中是不太现实的。好的:1、首先定义一个RedisClient结构
liulilittle
·
2024-01-23 07:12
Extension
缓存
golang
开源
Golang
关于反射机制(一文了解)
前言:
Golang
反射比C++RTTI要强大的多,但是比.NETC#/VB/C++来说,它大约属于低阶反射支持的范畴。但是
Golang
语言提供了相对强大的反射。
liulilittle
·
2024-01-23 07:03
Extension
golang
开发语言
后端
golang
快速入门[2.1]-go语言开发环境配置-windows
golang
快速入门[2.1]-go语言开发环境配置-windows接下来,我们将讲解在windows、linux、macos三大平台上配置go语言的开发环境。
唯识相链2
·
2024-01-23 06:50
golang
文件相对路径问题
目录结构2.具体代码:constdataFile="../data/data.json"_,fileName,_,_:=runtime.Caller(1)dataPath:=path.Join(path.Dir(fileName),dataFile)fmt.Println(dataPath)//openfilefile,err:=os.Open(dataPath)iferr!=nil{log.Fa
ldxxxxll
·
2024-01-23 06:02
golang
开发语言
后端
[go] Stringer 类型
Stringer是
Golang
的fmt包中的一个类型。Stringer由任何具有String方法的值来实现。实现Stringer的类型与字符串的打印方式相同。Stringer会返回一个字符串。
ldxxxxll
·
2024-01-23 06:02
golang
开发语言
后端
[设计模式Java实现附plantuml源码~创建型] 对象的克隆~原型模式
前言:为什么之前写过
Golang
版的设计模式,还在重新写Java版?答:因为对于我而言,当然也希望对正在学习的大伙有帮助。Java作为一门纯面向对象的语言,更适合用于学习设计模式。
程序员三木
·
2024-01-23 06:00
设计模式
设计模式
java
原型模式
用
golang
1.11 module 做项目版本管理
go1.11有了对模块的实验性支持,大部分的子命令都知道如何处理一个模块,比如runbuildinstallgetlistmod子命令,第三方工具可能会支持的晚一些。到go1.12会删除对GOPATH的支持,goget命令也会变成只能获取模块,不能像现在这样直接获取一个裸包。可以用环境变量GO111MODULE开启或关闭模块支持,它有三个可选值:off、on、auto,默认值是auto。GO111
72d89184c236
·
2024-01-23 05:42
GoLang
刷题之leetcode
题目48:旋转数组题目描述:给定一个n×n的二维矩阵matrix表示一个图像。请你将图像顺时针旋转90度。你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像题解:funcrotate(matrix[][]int){//两次对称,斜线对称交换及纵对称轴交换fori:=0;i
牛保实
·
2024-01-23 04:28
leetcode
算法
职场和发展
GoLang
刷题之leetcode
题目47:全排列Ⅱ题目描述:给定一个可包含重复数字的序列nums,按任意顺序返回所有不重复的全排列。题解:funcpermuteUnique(nums[]int)[][]int{res,r:=[][]int{},[]int{}used:=make([]bool,len(nums))iflen(nums)==1{res=append(res,nums)}else{sort.Ints(nums)bac
牛保实
·
2024-01-23 04:56
leetcode
算法
数据结构
Golang
爬虫技术
Golang
爬虫技术
Golang
爬虫简介使用
golang
net/http库实现第一个爬虫
Golang
爬虫解析页面
Golang
爬虫将内容保存到本地文件
Golang
爬虫将内容保存到数据库(xorm)
Golang
hixiaoyang
·
2024-01-23 04:26
golang
爬虫
开发语言
Go新项目-
Golang
使用RemoteAddr()获取远程主机地址的注意事项(9)
一、问题描述http.Request下的方法RemoteAddr()可以获取客户端的地址和端口号,最近的一个项目中用到了这个方法。使用过程中一直都没有什么问题,但是当项目上线之后就发现不管怎么获取ip,客户端地址都是127.0.0.1。对于这个问题一直百思不得其解,最后搞了半天才发现是nginx的原因。因为线上项目使用nginx做了反向代理,所以导致服务端每次获取的都是nginx的地址,即127.
ifanatic
·
2024-01-23 04:26
Go
golang
开发语言
后端
golang
一键多平台打包
本文主要为了解决以下问题
Golang
在Windows下编译Linux下可执行文件
Golang
在windows下编译Mac下可执行文件
Golang
在Linux下编译Windows下可执行文件
Golang
在
写个代码容易么
·
2024-01-23 03:06
Redis相关面试题大全
作者简介:过去日记,致力于Java、
GoLang
,Rust等多种编程语言,热爱技术,喜欢游戏的博主。
过去日记
·
2024-01-23 01:28
java面试题
redis
spring
数据库
【Linux】-对于信号章节补充的知识点,以及多线程知识的汇总
文章目录前言一、信号处理的流程图二、3个
小知识
点2.2.1可重入函数2.2.2volatile2.2.3SIGCHLD三、线程的概念3.1线程的优缺点3.2线程的异常和用途四、线程的操作4.1线程的创建
橘柚!
·
2024-01-23 01:25
Linux系统编程
linux
运维
服务器
21-舒艳-胃炎后的养生
小知识
前阵子天天公交车上都反酸,今天去医院检查了胃,7点起躲到10点才去做,就是因为像牛奶一样白白的导流饮料,真的太难喝了。片子出来是胃窦炎。之所以反酸是由于身体淤堵,胆汁没有办法下行,只能上逆(胆汁反着往上面走),算不上什么大问题,但伙伴们一定要注意,脾胃是后天之本,一切全靠养。按时规律是非常必要的,一定不要饥一顿饱一顿,还有少吃辛辣刺激。咱们得胃是非常娇滴滴的,和大小姐一样,稍微对她不好,她就立马给
舒熠烯
·
2024-01-23 00:20
MultipartFile
小知识
收集整理
MultipartFile为org.springframework.web.mutipart包下的一个类一种可以接收使用多种请求方式来进行上传文件的代表形式这个文件内容可以存储到内存中或者存储在磁盘的临时位置上。无论发生哪种情况,用户都可以自由地拷贝文件内容到session存储中,或者以一种永久存储的形式进行存储,如果有需要的话。这种临时性的存储在请求结束之后将会被清除掉。publicinterf
欧亨利式结局
·
2024-01-23 00:49
知识碎片
Go 依赖管理
Golang
包管理工具glide简介前言
Golang
是一个十分有趣,简洁而有力的开发语言,用来开发并发/并行程序是一件很愉快的事情。
_noname
·
2024-01-22 21:56
Golang
go
【基础算法练习】归并排序模板
文章目录归并模板题归并排序的思想静态逻辑图:动态逻辑图:C++版本的归并
Golang
版本的归并归并模板题第一道题,所有排序都适合在这里练习:912.排序数组第二道题,使用归并排序思想的题目:148.排序链表归并排序的思想归并排序的核心思想也是分治
戊子仲秋
·
2024-01-22 21:22
基础算法练习
算法
Golang
GC
常见垃圾回收机制引用计数对每个对象维护一个引用计数,当引用对象的对象被销毁时,引用计数-1,如果引用计数为0,则进行垃圾回收优点:对象可以很快的被回收,不会出现内存耗尽或达到某个阀值时才回收。缺点:不能很好的处理循环引用,而且实时维护引用计数,有也一定的代价。代表语言:Python、PHP、Swift标记-清除从根变量开始遍历所有引用的对象,引用的对象标记为"被引用",没有被标记的进行回收。优点:
爱钓鱼的码农
·
2024-01-22 19:16
Golang
leetcode459 拼接+kmp算法
文章目录重复的子字符串leetcode459暴力字符串拼接+KMP重复的子字符串leetcode459暴力funcrepeatedSubstringPattern(sstring)bool{L:=len(s)record:=falsefori:=1;i0;num--{ifs[:i]!=s[(num-1)*i:num*i]{record=falsebreak}record=true}ifrecord
鳄梨阿龙
·
2024-01-22 18:05
golang
算法
开发语言
一个
golang
小白使用vscode搭建Ununtu20.04下的go开发环境
helloword程序安装VSCode插件安装智能提示插件安装go依赖包修改代理并重新安装依赖包go.mod和go.workgo.modgo.work小试一下go.work总结前言先交代一下背景,距离正式接触
golang
AlbertS
·
2024-01-22 18:34
Go
golang
vscode
开发语言
gowork
ubuntu
Golang
leetcode28 找出字符串中第一个匹配项的下标 KMP算法详解
文章目录找出字符串中第一个匹配项的下标leetcode28串的模式匹配问题暴力求解使用KMP模式匹配算法KMP算法简述KMP算法的代码实现找出字符串中第一个匹配项的下标leetcode28串的模式匹配问题暴力求解funcstrStr(haystackstring,needlestring)int{L:=len(needle)Cap:=len(haystack)H:=[]byte(haystack)
鳄梨阿龙
·
2024-01-22 18:03
个人
leetcode学习
Golang
golang
算法
开发语言
KMP
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他