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语言学习之路
golang的struct tag
在转化过程中,开发者因为定义字段等习惯上的不同,字段可能包含特殊字符或大小写等问题,本身
go语言
是对大小写敏感的,导致在转化对象过程产生问题,为了解决这个问题,structtag就是在转化过程中提供与struct
地鼠工程师
·
2024-02-06 03:07
#
go核心知识
go
Go 中如何检查文件是否存在?可能产生竞态条件?
本文是系列文章Go技巧第十三篇,系列文章查看:
Go语言
技巧。Go中如何检查文件是否存在呢?如果你用的是Python,可通过标准库中os.path.exists函数实现。
波罗学
·
2024-02-06 03:07
golang
数据库
开发语言
Go 中 struct tag 如何用?基于它实现字段级别的访问控制
本文是系列文章Go小技巧第十篇,系列文章查看:
Go语言
小技巧。在Go中,结构体主要是用于定义复杂数据类型。
波罗学
·
2024-02-06 03:37
golang
开发语言
后端
21.
Go语言
·命令行参数
main.go//
Go语言
·命令行packagemain//包的本质是创建不同的文件夹//go的每一个文件都是属于一个包的//go以包的形式管理项目和文件目录。
一枼落知天下
·
2024-02-06 02:22
Go语言
协程池模型--图数据库(Neo4j)写入
Go语言
协程池packagemainimport("fmt""time"driver"github.com/johnnadratowski/golang-neo4j-bolt-driver")varDriverNeo4jdriver.Driver
汤汤的汤
·
2024-02-06 01:22
在(龙芯 3A6000)loongnix下编译syncthing
syncthing是由
go语言
开发完成,也有相应的forloong64版本下载(syncthi
hzleihuan
·
2024-02-05 23:06
FreeBSD
LInux
龙芯
re:从0开始的HTML
学习之路
12. 表格
1.表格以格式化形式展示数据的一种手段,由行和列组成。使用table标签创建表格tr用于创建表格的行td用于创建表格的列th用于创建表头列,默认加粗且居中2.表格的属性border:设置表格的边框align:设置表格相对于周围元素的对齐方式width、height:设置表格的宽度和高度cellpadding:设置表格边缘与内容之间的空白,默认1pxcellspacing:设置单元格之间的空白,默认
扶摇|
·
2024-02-05 23:54
html
学习
前端
re:从0开始的HTML
学习之路
13. 表单(完结撒花)
1.表单现实生活中的表单:学员->学员信息表->学校存款人->存款单->银行表单:在网页中,用于搜集用户信息,将用户信息提交给后台服务器。一个表单由三个部分组成:表单域、表单控件、提示信息2.表单域包含所有要提交表单控件的区域,将该区域的信息提交给后台服务器。使用form标签创建表单域action:用于指定提交到后台服务器的地址method:用于选择请求方式(在此了解即可,深入了解需要学习Java
扶摇|
·
2024-02-05 23:54
html
学习
前端
re:从0开始的CSS
学习之路
1. CSS语法规则
0.写在前面现在大模型卷的飞起,感觉做页面的活可能以后就不需要人来做了,不知道现在还有没有学前端的必要。。。1.HTML和CSS结合的三种方式在HTML中,我们强调HTML并不关心显示样式,样式是CSS的工作,现在就轮到CSS的学习了。1.行内样式表将样式直接写到HTML标签的style属性中缺点:不易于维护、不可复用,可移植性极差今天天气不错挺风和日丽的可以发现如果想对每个标签都添加相同的样式,
扶摇|
·
2024-02-05 23:54
从0开始的CSS之旅
css
学习
前端
re:从0开始的CSS
学习之路
2. 选择器超长大合集
0.写在前面虽然现在还是不到25的青年人,有时仍会感到恐慌,害怕不定的未来,后悔失去的时间,但细细想来,只有自己才知道,再来一次也不会有太多的改变。CSS的选择器五花八门,而且以后在JavaScript中也会用到,所以就把所有的选择器写到一篇文章里好了。注意:同时为了方便展示,全部使用内部样式表的形式,实际的应用中还是推荐使用外部样式表!!导航0.写在前面1.标签选择器(tagselector)2
扶摇|
·
2024-02-05 23:53
从0开始的CSS之旅
css
学习
前端
学习之路
前几天由老师带领我们班参观了我们学校的校企合作的公司昌禾装饰,我感到非常的荣幸。此次参观对我可以说是不虚此行。我了解了许多以前不曾了解的东西。洁净的环境,精细化的管理,规范化的工作流程,严谨,细致的工作态度,忙中有序,一丝不苟的工作精神,只为成功想办法,不为失败找借口的工作理念,这就是昌禾装饰留给我深刻的印象。图片发自App图片发自App图片发自App图片发自App图片发自App其次给我印象比较深
牧童_ae3d
·
2024-02-05 22:28
Flume
学习之路
(一)Flume 概述和基本架构
作者:studytime原文:https://www.studytime.xin/Flume简介Flume是什么?Flume是一个分布式、可靠且高可用的服务,用于有效地收集,聚合和移动大量日志数据。它具有基于流数据的简单灵活架构,良好的可靠性机制、故障转移和恢复机制,具有强大的容错性。它支持在系统中定制各类数据发送方,用于收集数据;同时Flume提供对数据的简单处理,并具有写到各种数据接收方的能力
白白贺
·
2024-02-05 20:23
泡泡清新文艺的微社区系统PHP源码
后端服务运用
Go语言
精雕细琢,内存占用低至8MB,即使在每秒处理100次请求的高负载下,内存消耗也仅约20MB,轻松应对各种场景。摒弃了庞大臃肿的ElasticSearch,泡泡选择更为轻便的Z
行动之上
·
2024-02-05 19:49
源码免费下载
php
一起走的
学习之路
(七十八) - 草稿
需求决定价格似乎这是一个简单得不能再简单的答案,而我却从来没有想过。为什么那么多清华、北大的毕业生,为什么那么多博士生依旧找不到工作,或者说做着似乎不适宜他们的工作,我想,重要的原因就是他们似乎没有真正想过市场的需求是什么。他们只是一味的想着自己要变成什么,自己什么不能做,却未想过自己应该朝着什么方向去改变。商业中,需求的人才是什么?虽然说无奸不商,但在商场上最受欢迎的人往往是那些不会偷奸耍滑的人
小米雨路
·
2024-02-05 17:35
Golang通脉之错误处理
Go语言
没有提供像Java、C#语言中的try...catch异常处理方式,而是通过函数返回值逐层往上抛。这种设计,鼓励在代码中显式的检查错误,而非忽略错误,好处就是避免漏掉本应处理的错误。
drunkery
·
2024-02-05 17:56
一文领悟自学
Go语言
的秘诀?
Go语言
是一种简洁、高效、并发的编程语言,它由Google开发,适用于各种场景,如云计算、微服务、网络编程等。对于零基础的开发者,想要系统地学习
Go语言
,你需要先知道自己要学哪些内容吧?
所幸你是例外
·
2024-02-05 16:01
《深入浅出Go语言》
golang
开发语言
后端
go
十分钟掌握
Go语言
==运算符与reflect.DeepEqual函数处理interface{}值的比较规则
在
Go语言
中,interface{}类型是一种特殊的接口类型,它表示任意类型的值。
所幸你是例外
·
2024-02-05 15:58
GoLang不懂就问系列
golang
开发语言
后端
go
Golang-Web(HTMl模板和静态资源)
一.项目结构在
Go语言
中web项目标准结构如下--项目名--src--static--css--images--js--view--index.html--main.go
Go语言
标准库中html/template
qq_31387691
·
2024-02-05 14:47
Golang
golang开源定时任务调度框架
golang开源定时任务调度框架
Go语言
中有很多开源的定时任务调度框架,以下几个是比较流行常用的:golang开源定时任务框架介绍cron一个基于Cron表达式的定时任务库,可以精确到秒级。
beyond阿亮
·
2024-02-05 14:30
golang
golang
map与sync.Map
Go语言
原生map并不是线程安全的,对它进行并发读写操作的时候,需要加锁。而sync.map则是一种并发安全的map,在Go1.9引入。
雪上霜
·
2024-02-05 13:43
Gorm介绍、数据库连接与模型定义
1.gorm介绍GORM是使用
Go语言
开发的友好的ORM库。
流光影下
·
2024-02-05 11:57
go数据操作
数据库
解析Go内存逃逸
Go语言
以其内建的垃圾回收机制和内存安全性而著称。然而,在编写Go代码时,我们仍然需要关注内存的分配和释放,以确保程序的性能和稳定性。
小小Albert
·
2024-02-05 11:14
golang
算法
Go 语言基础——
go语言
如何优雅的进行测试
我们可以为Go程序编写三类测试,即:功能测试(test)、基准测试(benchmark),也称性能测试(example)测试文件的约定测试文件的主名称应该以被测试文件主名称为先导,并且以_test为后缀。例:demo.go的测试文件名称应为demo_test.go。一般情况下一个测试文件只给一个源码文件做测试,demo_test.go只测试demo.go文件。测试文件与被测试文件应该放在同一个代码
刘彦青
·
2024-02-05 10:06
Go语言
Gin框架安全加固:全面解析SQL注入、XSS与CSRF的解决方案
前言在使用Gin框架处理前端请求数据时,必须关注安全性问题,以防范常见的攻击。本文将探讨Gin框架中常见的安全问题,并提供相应的处理方法,以确保应用程序的稳健性和安全性。处理前端请求数据时,确保应用程序的安全性是至关重要的。常见的攻击方式包括SQL注入、跨站脚本攻击(XSS)、跨站请求伪造(CSRF)等。下面我们将逐一探讨这些问题及其处理方法。目录编辑前言SQL注入问题描述处理方法跨站脚本攻击(X
鼠鼠我捏,要死了捏
·
2024-02-05 09:04
golang
gin
安全
网络安全
袁瑞红漯河网络初级六期坚持分享第601天《生活》
就像新婚过后,恢复平淡的生活一样,在学习充电两天后的兴奋,随着上班下班的两点生活渐渐充淡了,但是生活依旧,我的
学习之路
没有停止一般,开始了我的学习总结之路。
袁瑞红
·
2024-02-05 09:14
如何在Mac搭建golang环境
最近学一下
go语言
,需要在Mac上搭建go的开发环境。
Eternal丶星空
·
2024-02-05 08:27
Go语言
圣经
今天将传说中的《
Go语言
圣经》,也就是《TheGoProgrammingLanguage》的中文版读完了。这本书鞭辟入里,读后醍醐灌顶。很大程度上提升了自己对Go代码编写的思维。
翔云123456
·
2024-02-05 06:34
Golang
人生感悟
07-
Go语言
运算符
算术运算符imagepackagemainimport"fmt"funcmain(){//
Go语言
算术运算符//注意点:
Go语言
中必须相同类型才能进行运算/*+相加-相减*相乘/相除%取余++自增--自减
低头看云
·
2024-02-05 05:01
Go语言
调度(二):Go调度器
将提供对
Go语言
调度器背后的机制和语义的理解。这是第二篇,这篇文章将着重于Go调度器。
realSinged
·
2024-02-05 05:16
股票
学习之路
2018-01-22红五
继续新高上证红五深证回踩之后强势新高中小红一沪深300牛一创指强势反弹,能过缺口吗/最近很郁闷拿着就是不动涨幅跌幅
向延炳
·
2024-02-05 04:36
golang并发安全-sync.Once
什么是sync.Oncesync.Once是
Go语言
中的一种同步原语,用于确保某个操作或函数在并发环境下只被执行一次。它只有一个导出的方法,即Do,该方法接收一个函数参数。
木子林_
·
2024-02-05 04:50
一起学go
golang
开发语言
《
Go语言
入门经典》10~12章读书笔记
第10章处理错误10.1错误处理及
Go语言
的独特之处在
Go语言
中,一种约定是在调用可能出现问题的方法或函数时,返回一个类型为错误的值。
跑马溜溜的球
·
2024-02-05 00:05
Ainx框架实现 一
本文收录于Ainx系列,大家有兴趣的可以看一看相关专栏Rust初阶教程、
go语言
基础系列、spring教程等,大家有兴趣的可以看一看Java并发编程系列,设计模式系列、goweb开发框架系列正在发展中,
过去日记
·
2024-02-05 00:19
AINX
go
网络
golang
Go语言
中的JSON处理
在
Go语言
当中同样我们提供了json包便于我们对JSON数据进行处理。
帅气的昵称都有人用了
·
2024-02-05 00:09
前端
学习之路
(5) vue样式穿透
前言vue的style中设置scoped属性后,组件实现样式私有化。但是该组件又使用的其他组件库时(vant,elementui,自定义等),该组件的style中的样式,优先级低,不生效,这个时候需要使用样式穿透(作用得更深)。一、scoped底层原理scoped是通过在DOM以及css中加上data-v-xxx唯一标识来实现样式私有化。1.加上scoped前样式穿透示例.demo{color:r
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 23:56
前端
前端
学习
vue.js
Leetcode的AC指南 —— 栈与队列 :1047.删除字符串中的所有相邻重复项
文章目录一、题目二、解析(
go语言
版)1、栈三、其他语言版本JavaC++Python一、题目题目介绍:给
知之_知之
·
2024-02-04 23:00
leetcode的AC指南
leetcode
python
算法
go
【节选】
Go语言
的100个错误使用场景|数据类型
Datatypes章节概述:基本类型涉及的常见错误掌握slice和map的基本概念,避免使用时产生bug值的比较低效的切片初始化(#21)实现一个conver方法,将一个切片Foo转换成另一个类型的切片Bar,这里给出三种实现方式://方式一funcconvert(foos[]Foo)[]Bar{bars:=make([]Bar,0)for_,foo:=rangefoos{bars=append(
工业甲酰苯胺
·
2024-02-04 21:58
golang
算法
前端
Go 语言实现并发、通道原理(附带案例)
Go语言
支持并发,我们只需要通过go关键字来开启goroutine即可。goroutine是轻量级线程,goroutine的调度是由Golang运行时进行管理的。
二当家的素材网
·
2024-02-04 21:36
go实战项目100例
golang
开发语言
后端
int切片和string切片为什么不能转为interface类型的切片
答:不能直接转,
Go语言
规范不允许这样做,因为两种类型在内存中没有相同的表现形式
Gopher指北
·
2024-02-04 20:47
GO调用C函数
GO调用C函数在很多场景下,在Go的程序中需要调用c函数或者是用c编写的库(底层驱动,算法等,不想用
Go语言
再去造一遍轮子,复用现有的c库)。
voidFan
·
2024-02-04 19:51
前端
学习之路
(2) Vue3响应式模式设计原理
为什么要关系vue3的设计原理?了解vue3构建原理,将有助于开发者更快速上手Vue3;同时可以提高Vue调试技能,可以快速定位错误1.vue3对比vue2vue2的原理是通过Object.defineProperty()来劫持各个属性,在数据变动时发布消息给订阅者,触发相应的监听回调。defineProperty不具备监听数组的能力,无法检测到对象属性的添加和删除,只有在初始化实例时对data对
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 18:42
前端
前端
学习
javascript
go语言
进阶篇——接口
前言接口是一个非常重要的概念,它描述了一组抽象的规范,但是并不提供具体的实现。对于项目而言可以根据接口使代码可读性更高,使开发更简单,代码风格也会在这期间主键线程规范,这也是我们所推崇的面向接口编程。接口的概念接口的定义主要有两种:基本接口与通用接口基本接口:只包含方法集的接口就是方法接口通用接口:只要包含类型集得接口就是方法接口**备注:**什么是方法集,方法集就是一组方法的集合,同样的,类型集
落雨便归尘
·
2024-02-04 17:55
Go
golang
开发语言
后端
Go语言
每日一练链表篇(一)
题目传送门牛客面试必刷101题----------反转链表题目以及答案源码反转链表题目解题方法递归函数遍历链表并反转packagemainimport_"fmt"import."nc_tools"/**typeListNodestruct{*Valint*Next*ListNode*}*//***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可***@paramheadLi
落雨便归尘
·
2024-02-04 17:25
Go语言每日一题
golang
开发语言
后端
数据结构
链表
Go语言
每日一练 ——链表篇(三)
传送门牛客面试笔试必刷101题----------------链表中的节点每k个一组翻转题目以及解析题目解题代码及解析packagemainimport_"fmt"import."nc_tools"/**typeListNodestruct{*Valint*Next*ListNode*}*//***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可***@paramheadL
落雨便归尘
·
2024-02-04 17:25
Go语言每日一题
golang
链表
开发语言
数据结构
Go语言
每日一练——链表篇(四)
传送门牛客面试笔试必刷101题----------------合并两个排序的链表题目以及解析题目解题代码及解析packagemainimport_"fmt"import."nc_tools"/**typeListNodestruct{*Valint*Next*ListNode*}*//***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可***@parampHead1Lis
落雨便归尘
·
2024-02-04 17:25
Go语言每日一题
golang
链表
开发语言
数据结构
算法
go语言
入门之路——基础语法
语法基础包前言在进入今天的主题前我们先来看一个小demo:packagemainimport"fmt"funcmain(){fmt.Println("Hello世界!")}注解:package关键字代表的是当前go文件属于哪一个包,启动文件通常是main包,启动函数是main函数,在自定义包和函数时命名应当尽量避免与之重复。import是导入关键字,后面跟着的是被导入的包名。func是函数声明关键
落雨便归尘
·
2024-02-04 17:54
Go
golang
开发语言
后端
Go语言
入门之路——数据结构
切片与数组前言在Go中,数组和切片两者看起来长得几乎一模一样,但功能有着不小的区别,数组是定长的数据结构,长度被指定后就不能被改变,而切片是不定长的,切片在容量不够时会自行扩容。数组如果我们事先就知道了要存放数据的长度,而且我们在后续使用中不会有扩容的需求,我们就可以考虑使用数组注意:在Go中,数组是值类型而非引用,它并不是指向数组头部元素的指针数组的初始化数组在上面长度时只能是一个常量,而绝不能
落雨便归尘
·
2024-02-04 17:54
Go
数据结构
golang
开发语言
Go语言
进阶篇——浅谈函数中的闭包
什么是闭包前言在进入今天的课程前,我想和大家一起复习一下之前的一些概念,首先我们在有关函数的文章中介绍了函数是
Go语言
的一等公民,不同于其他语言,函数在
Go语言
里面扮演的角色很多,下面我们来看一下:作为函数的参数来传递
落雨便归尘
·
2024-02-04 17:54
Go
golang
开发语言
后端
Microsoft Visual Studio2019环境下搭建SDL开发环境
视频教程小学期课程资料-基于FFmpeg+SDL的视频播放器的制作.zip_免费高速下载|百度网盘-分享无限制辅助参考链接VS自动链接到Windows上随vcpkg安装的SDL2库|码农俱乐部-Golang中国-
Go
MY CUP OF TEA
·
2024-02-04 17:37
音视频
visual
studio
音视频
ide
《深入浅出
Go语言
》大纲
目录为什么选择《深入浅出
Go语言
》?基础核心模块为什么选择《深入浅出
Go语言
》?
所幸你是例外
·
2024-02-04 16:02
《深入浅出Go语言》
golang
后端
go
开发语言
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他