- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 golang实战------翻转字符串和整数
最近研究了下golang翻转字符串和整数的实现,感觉还挺有意思的。代码如下所示:package mainimport ( "fmt")func main() { var str1 = "hello" str2 := "world" //str3 := str1 + " " + str2 str3 := fmt.Sprintf("%s %s", str1, str2)...
2019-05-17 18:13:33 862
转载 Prometheus+Grafana监控简介
一、前言:本文目的是:1、向没听过或者刚听过、但是还对这个监控系统没有任何概念的开发者,介绍Prometheus的应用场景。2、向有需要深入了解的人推荐一些博客、书籍。3、内心真实想法:本想写个系统一点的,但是列出那些博文书籍之后,感觉已经没有必要了。二、什么是 node_exporter在介绍Prometheus之前,我们先看个小工具node_exporter。后面,再讨论什...
2019-05-13 17:22:23 8757 2
原创 Redis为什么是单线程及高并发快的原因详解
一、Redis的高并发和快速原因1.redis是基于内存的,内存的读写速度非常快(纯内存)。2.redis是单线程的,省去了很多上下文切换线程的时间(避免线程切换和竞态消耗)。3.redis使用多路复用技术,可以处理并发的连接(非阻塞IO)。非阻塞IO 内部实现采用epoll,采用了epoll+自己实现的简单的事件框架。epoll中的读、写、关闭、连接都转化成了事件,然后利用epo...
2019-05-10 19:44:16 6936
原创 Go实战--获取公网ip、查看内网ip、检测ip类型、校验ip区间、ip地址string和int转换、根据ip判断地区国家运营商
一、简要介绍net包1. func ParseIPfunc ParseIP(s string) IPParseIP parses s as an IP address, returning the result. The string s can be in dotted decimal (“192.0.2.1”) or IPv6 (“2001:db8::68”) form. If ...
2019-05-10 14:32:42 3188
VA_X_Setup.zip
2015-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人