类别:

GO

  • 解决Ubuntu18.04启动Docker“Got permission denied while trying to connect to the Docker daemon socket“问题

    解决Ubuntu18.04启动Docker“Got permission denied while trying to connect to the Docker daemon socket“问题目录1问题描述2原因分析3解决方法4检查是否更新成功1问题描述在终端执行”dockerversion”命令,出现如下报错:”GotpermissiondeniedwhiletryingtoconnecttotheDockerdaemonsocketatunix:///var/run/docker.sock:Gethttp://…

    2024-03-13
    123
  • 用idea中No compiler is provided in this environment. Perhaps you are runningon a JRE

    用idea中No compiler is provided in this environment. Perhaps you are runningon a JRE用idea中终端执行mvncleaninstall命令,出现Nocompilerisprovidedinthisenvironment.PerhapsyouarerunningonaJRE错误将你的pom.xml文件修改<build><plugins><plugin><!提供打包(将应用打包成可执行的jar包)>..

    2024-03-07
    130
  • 为什么很多公司都转型go语言开发?Go语言能做什么

    为什么很多公司都转型go语言开发?Go语言能做什么选择Go语言的原因可能会有很多,关于Go语言的特性、优势等,我们在之前的文档中也已经介绍了很多了。但是最主要的原因,应该是基于以下两方面的考虑: 缩短API的响应时长,解决批量请求访问超时的问题。在Uwork的业务场景下,一次API批量请求,往往会涉及对另外接口服务的多次调用,…

    2024-03-06
    133
  • 🏆技术专题征文18期|聊聊Go语言框架

    🏆技术专题征文18期|聊聊Go语言框架作为编程语言界崛起之秀Golang,凭借语法简单、媲美C或C++代码的速度、无硬件局限性、易于维护、效率高等优势火速出圈。Golang的框架功能强大,结构扎实,可承载的类型多,适用性强,本期技术专题我

    2024-03-06
    116
  • 给想转Go或者Go进阶同学的一些建议

    给想转Go或者Go进阶同学的一些建议最近一直有小伙伴私信我学Go语言的问题:有的小伙伴觉得客户端太卷了,想转后端,觉得Java也卷,想学Go; 有的小伙伴是想从PHP或者Java转Go,做高并发编程,觉得Go更有前途。

    2024-03-06
    129
  • 定义Go语言云应用开发的“通信协议”

    定义Go语言云应用开发的“通信协议”​本人在 Gopher 2020大会进行了分享,在分享后将核心内容写了下来,供参考。 华为在 2016 年成立 Cloud BU,引入了 kubernetes,prometheus 等 CNCF 项目

    2024-03-06
    119
  • 云原生应用Go语言:你还在考虑的时候,别人已经应用实践

    云原生应用Go语言:你还在考虑的时候,别人已经应用实践Gopher China作为国内最权威和最实力干货的Go大会,致力于为广大的Gopher提供一线分享交流机会,也为众多一线互联网公司大咖深入探讨Go语言的应用发展提供契机。 在近日于上海召开的第六届Gopher China大会上,华为云微服务首席架构师田晓亮就受邀分享了《华为云…

    2024-03-05
    144
  • MongoDB使用游标MongoCursor查询海量数据

    MongoDB使用游标MongoCursor查询海量数据1.业务场景大约70几万条MongoDB数据迁移到mysql刚开始是先查询总数,然后再根据总数进行分页查询,如果数据量特别大,查询到后面的页会越来越慢,此种情况,可以根据实际情况,对数据进行排序查询后,查询条件加上大于上页最后一条数据的排序键来提升速度。“`javaDatebeginTime=DateUtil.parse(startDate+”00:00:00″,DateUtil.PATTERN_DATETIME);DateendTime=DateUtil…

    2024-02-28
    97
  • linux设置环境变量GOPATH

    linux设置环境变量GOPATHvim/etc/profileexportGOROOT=/usr/local/go#设置为go安装的路径,有些安装包会自动设置默认的gorootexportGOPATH=$HOME/gocode#默认安装包的路径exportPATH=$PATH:$GOROOT/bin:$GOPATH/binsource/etc/profile…

    2024-02-24
    119
  • 资产收集神器-Goby工具

    资产收集神器-Goby工具资产收集神器-Goby工具

    2024-02-24
    125
  • IAST 被动扫描 WebGoat

    IAST 被动扫描 WebGoatIAST被动扫描WebGoat一、部署IAST参考官网https://doc.dongtai.io/docs/getting-started/server/deploy-docker-composecentos7中使用docker-compost快速部署1、克隆存储库gitclonehttps://github.com/HXSecurity/DongTai.git2、更新代码gitpull3、切换至目录cdDongTai/deploy/docker-compose/4、部署最

    2024-02-23
    122
  • Python、 Pycharm、Django安装详细教程

    Python、 Pycharm、Django安装详细教程最近做项目要用到python,那么不用说就得先配置好python环境以及选择好python工具。接下来分享自己的安装过程。(一)、Python的安装1.先进入官网下载python版本,https://www.python.org/downloads/2.下载完成后双击.exe文件进行安装,可以自定义安装,也可以默认安装,我选择的是自定义安装,注意:我这里是选择自

    2024-02-22
    110
  • GoEasy免费推送服务

    GoEasy免费推送服务这两天刚刚做了给扫码登录功能想趁着记忆还深刻赶紧将自己的经验和心得记录下来,分享给更多也对此感兴趣的小伙伴们。网上也有好多参考但是总体看来也都是互相借鉴的多数是基于ajax长轮询的。但是这种方式非常消耗客户端的资源,后来我在网上查询到了一个第三方的免费推送服务-GoEasypush,它可以满足我的需求,他可以Java服务器端送,web端接收推送信息还可以在Web端推送,web端接收推送信息

    2024-02-19
    111
  • Django新手入门(三)——使用PyCharm创建Django项目

    Django新手入门(三)——使用PyCharm创建Django项目Django新手入门——使用PyCharm创建Django项目创建工作目录Django安装创建Django项目创建应用文件作用重述运行项目在之前的文章中我们对Django框架和常用命令有了一定的了解,由于PyCharm已经成为Python开发的主要工具了,这篇文章我们将介绍如何使用PyCharm开发Django项目。在此我们使用PyCharm社区版2020.1.2版本,专业版的操作会更加简单,其他版本操作起来也大同小异。创建工作目录打开PyCharm,单击CreateNewProject选择项

    2024-02-16
    99
  • 一文极速读懂 Gene Ontology (GO)数据库

    一文极速读懂 Gene Ontology (GO)数据库一、介绍官方:基因本体(GO)知识库是有关基因功能的全球最大信息来源。这些知识既是人类可读的,也是机器可读的,并且是生物医学研究中大规模分子生物学和遗传学实验的计算分析的基础。在读懂基因本体论(GeneOntology)前,我们先看看什么是本体论:本体论(Ontology)是探究世界的本原或基质的哲学理论。本体论通常处理的问题:存在哪些本质,如何将这些本质分组,在层次结构内关联以及…

    2024-02-12
    120
  • Go-Linux获取网卡上下行速率

    Go-Linux获取网卡上下行速率Go-Linux获取网卡上下行速率文章目录Go-Linux获取网卡上下行速率1.前言2.实现思路2.代码1.前言一般会有这么个小工具,可以显示电脑的cpu、内存、温度以及网络上下行流量速率,之前我们已经实现了go-linux查看cpu占用率、cpu温度、内存占用及磁盘占用率的方法,这里再总结一下计算网卡上下行速率的方法。2.实现思路通过cat/proc/net/dev可以查看Linux上网络设备的流量信息,然后我们通过计算每秒的间隔值可以大致将其作为网络设备的流量速率。2.代码

    2024-02-11
    101
  • OkHttp–OkGo

    OkHttp–OkGo//OkHttp异步//创建OKHttpOkHttpClientclient=newOkHttpClient.Builder().build();//获取表单请求题FormBodyformBody=newFormBody.Builder().build();//获取Request对象…

    2024-02-09
    99
  • window.history.go(-1)和window.location.go(-1)区别

    window.history.go(-1)和window.location.go(-1)区别window.history.go(-1)和window.location.go(-1)虽然都是回到上一页,但是:window.history.go(-1)是返回上一页window.location.go(-1)是刷新上一页history.back(-1):直接返回当前页的上一页,数据全部消息,是个新页面history.go(-1):也是返回当前页的上一页,不过表单里的数据全部还在history.back(1)前进history.back(-1)后退window.location.rel

    2024-02-05
    97
  • linux下go语言代理

    linux下go语言代理exportGO111MODULE=onexportGOPROXY=https://goproxy.cn

    2024-02-05
    78
  • golang设计模式——代理模式

    golang设计模式——代理模式接下来会通过golang实现静态代理,有Golang和java的差异性,我们无法比较方便的利用反射实现动态代理,但是我们可以利用。实现类似的效果,并且这样实现有两个比较大的好处,一个是有静态代码检查,我们在编译期间就可以及早发现问题,第二个是性能会更好。的注释,我们就会为这个struct生成一个proxy类,同时实现相同的接口,这个接口就是在注释中指定的接口。接来下我们会简单的实现这个需求,由于篇幅和时间的关系,我们会略过一些检查之类的代码,例如。@proxy接口名。…

    2024-02-05
    129
关注微信