package main import ( "log" "net/http" ) func main() { http.HandleFunc("/", handler) http.ListenAndServe(":8081", nil) } func handler(w http.ResponseW
转载 2018-03-02 21:41:00
378阅读
2评论
Java中的反射反射是什么?反射是 Java 的高级特性,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 Java 语言的反射机制。 反射就是可以在程序运行的时候动态装载类,查看类的信息,生成对象,或操作生成的对象。反射机制的常用方法获取类的相关信息的方法1. Java 反射实现的关键点之 C
转载 2024-04-08 10:08:31
86阅读
golang go get速度慢解决方法 go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct
转载 2020-04-05 09:15:00
403阅读
2评论
前沿:    继续扩展我的golang服务端,这边有些数据库是没有权限的,对方给了我webservices的接口,针对异常的数据,我要去抓数据,再次分析,golang貌似没有python那么多的模拟浏览器访问的模块,还好默认的http就支持。 功能一点都不必urllib2 差。。。    正题!!! 这里是通过golang提供的net/http模块, htt
转载 2024-05-09 10:05:18
71阅读
## Golang Redis Pipeline 批量 Get 在使用 Redis 作为缓存数据库的时候,我们往往需要一次性获取多个键对应的值。为了提高性能,可以使用 Redis 的 Pipeline 功能来批量获取这些值,减少网络通信的开销。本文将介绍如何使用 Golang 结合 Redis Pipeline 来实现批量 Get 操作,并提供相应的代码示例。 ### 什么是 Redis Pi
原创 2023-08-26 05:18:32
697阅读
之前在 golang 群里有人问过为什么程序会莫名其妙的 hang 死然后不再响应任何请求。单核 cpu 打满。 这个特征和我们公司的某个系统曾经遇到的情况很相似,内部经过了很长时间的定位分析总结,期间还各种阅读 golang 的 runtime 和 gc 代码,最终才定位到是业务里出现了类型下面这样的代码:package main import "runtime" func main()
Golang方法
原创 2024-06-11 16:19:06
25阅读
# 用Golang编写方法Golang中,方法是与结构体相关联的函数,可以在结构体上定义方法来实现面向对象编程的概念。本文将介绍如何使用Golang来编写方法。 ## 步骤概述 下表展示了实现Golang方法的步骤: | 步骤 | 操作 | |------|------------------| | 1 | 定义结构体 | | 2 | 定
原创 2024-05-30 10:34:33
31阅读
golang语言中的方法是与对象实例绑定的特殊函数,用于维护和展示对象的自身状态。 与函数的区别是方法有前置实例接收参数(receiver),编译器根据receiver来判断该方法属于哪个实例。receiver可以是基础类型,也可以是指针类型,这会关系到是否需要有可以修改对象实例的能力...
原创 2017-02-10 10:39:50
1940阅读
方法声明 在函数声明时,在其名字之前放上一个变量,即是一个方法。这个附加的参数会将该函数附加到这种类型上,即相当于为这种类型定义了一个独占的方法。 package main import "fmt" type People struct { name string age uint8 } func ...
转载 2021-08-19 13:14:00
167阅读
2评论
package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.GET("/PING", func(ctx *gin.Context) { ctx.JSON(http.StatusOK, gin.H{ "msg": "ok", }) }) r
原创 2022-01-18 11:27:19
271阅读
背景当我们接收一份新的代码,代码拿到手要做的第一件事就是 git log,看看这份代码的提交记录,最近提交的情况,做了些什么。但往往看到的 git log 杂乱无章,不知道每次提交到底是做了些什么。由此可见,在团队中,CHANGELOG 的重要性不言而喻,不仅有助于他人帮忙 review 代码,熟悉代码,也能高效的输出 CHANGELOG,对项目管理也至关重要。我们本文介绍使用 git 的服务端
转载 2024-04-12 23:26:32
26阅读
使用标准库http来实现 package tools import ( "io/ioutil" "net/http" ) func Get(url string)string{ res, err :=http.Get(url) if err != nil { return "" } robots,
原创 2021-06-17 19:19:01
746阅读
# Go语言中使用Redis时遇到EOF的问题处理指南 在使用Go语言(Golang)操作Redis的过程中,初学者有时会遇到“EOF”错误。这通常是因为网络连接问题、客户端与Redis服务器之间的不匹配或者配置错误等原因导致的。本文将详细介绍如何一步步解决这个问题,并提供必要的代码示例和说明。 ## 操作流程 以下是处理“EOF”错误的操作流程: | 步骤 | 描述
原创 10月前
213阅读
go get 命令可以借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。 这个命令在内部实际上分成了两步操作:第一步是下载源码包,第二步是执行 go install 参数介绍: -u 用于下载指定的路径包及其依赖包,默认情况下,不会下载本地已经存在的,只会下载本地不存在的代码 ...
转载 2021-10-14 16:12:00
1316阅读
2评论
package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.GET("/PING", func(ctx *gin.Context) { ctx.JSON(http.StatusOK, gin.H{ "msg": "ok", }) }) r
原创 2021-12-01 10:18:36
453阅读
node2:/var/www/html/js#cat h32.html node2:/var/www/html/js#node2:/var/www/html/js#cat h32.jsvar img=$('im...
转载 2019-02-12 10:36:00
142阅读
2评论
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1.根据H
转载 2023-07-11 21:10:11
114阅读
  Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1.根
转载 2023-07-27 20:28:27
16阅读
  #import <Foundation.Foundation.h> @interface Student : NSObject { int _age; char *_name; } //声明set方法 - (void) setAge: (int)age; - (void) setName: (char *) name; //声明get方法
转载 2023-05-29 15:03:58
260阅读
  • 1
  • 2
  • 3
  • 4
  • 5