自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(216)
  • 收藏
  • 关注

原创 完美的分布式监控系统 Prometheus与优雅的开源可视化平台 Grafana

它支持多种不同的数据源,包括Graphite、Elasticsearch、InfluxDB、Prometheus等,并能够将数据以各种图形的方式展示出来,比如折线图、柱状图、热图等。Prometheus是一个开源的系统监控和报警系统,能够监控和告警各种系统,包括网络、存储、服务器和应用等。Prometheus通过采集大量监控数据并存储到时间序列数据库中,然后通过查询语言PromQL进行数据查询和可视化,被广泛应用于各种数据中心环境的监控。而Prometheus这源源不断的给Grafana提供数据的支持。

2023-09-15 10:37:17 525

原创 Tcpdump简介

Tcpdump 是Linux上强大的网络数据采集分析工具。

2022-11-14 10:48:05 210

原创 namedtuple -- 具名元组

Python元组的升级版本 -- namedtuple(具名元组)

2022-11-10 10:45:51 169

原创 Go文件布局

golang 代码布局结构及一些注意事项

2022-11-04 14:47:23 345

原创 node 多版本管理

node 多版本管理

2022-07-29 17:44:21 515

原创 大数据分层

离线大数据分层

2022-06-14 20:25:23 1887

原创 云原生下的CICD

CICD

2022-06-14 11:51:32 432 1

原创 MongoDB主从集群、副本集与分片集群

MongoDB主从集群、副本集与分片集群的区别

2022-06-13 15:36:54 3548

原创 Python实例方法、类方法、静态方法的区别

Python实例方法、类方法、静态方法的区别详解

2022-04-27 15:56:29 323

原创 golang规范

golang开发必须遵守的 和 建议遵守的

2022-03-24 18:33:47 482

原创 golang 之 三个点 ‘...‘ 的用法

‘…’ 其实是go的一种语法糖。它的第一个用法主要是用于函数有多个不定参数的情况,可以接受多个不确定数量的参数。第二个用法是slice可以被打散进行传递。下面直接上例子:func test1(args ...string) { //可以接受任意个string参数 for _, v:= range args{ fmt.Println(v) }}func main(){var strss= []string{ "qwr", "

2022-03-02 20:00:09 195

原创 golang 之 计数器WaitGroup

golang的计数器 sync.WaitGroup

2022-01-28 14:27:47 913

原创 golang 小trick

golang小trick

2022-01-27 15:47:41 313

转载 golang操作redis数据库

转载自:docker核心技术中文网“让学习成为习惯,坚持共享开源自由”golang操作redis数据库连接连接到 redispackage mainimport ( "fmt" "github.com/garyburd/redigo/redis")//1. 连接到 redisfunc main() { conn, err := redis.Dial("tcp", "127.0.0.1:6379") if err != nil { fmt...

2021-10-22 18:36:14 233

原创 Golang 之 锁(mutex)

内存共享相关操作

2021-07-12 20:05:01 3147

原创 Golang语言第三方包

Golang需要第三方包

2021-07-12 14:55:23 303

原创 Golang 之 goroutine与channel

Golang语言之精华所在

2021-07-12 14:32:05 384

原创 Golang 之 类型断言

Golang type断言操作

2021-07-10 18:28:47 198

原创 Golang 之 Method方法

Golang中用结构体去绑定方法定义

2021-07-10 18:17:06 154

原创 Golang 之 Interface接口

Golang的接口相关概念

2021-07-10 11:41:56 196

原创 ELK之基本操作

启动ElasticSearch ./bin/elasticsearch # 加 -d参数可作为守护进程后台运行 在命令行使用curl 'http://localhost:9200/?pretty'可测试是否启动成功,正常输出如下: { "name" : "8Low6xs", "cluster_name" : "elasticsearch", "cluster_uuid" : "CAMAT2P2QS-UnI32tB53_A", "version" : { "

2021-07-09 16:56:31 226

原创 Golang 之 Struct结构体

​​​​​​​Golang的结构体相关操作

2021-07-09 16:34:23 259

原创 Golang 之 Map映射

Golang的映射相关操作

2021-07-08 12:26:00 293

原创 Golang 之 Slice切片

Golang的切片相关操作

2021-07-08 12:21:25 742

原创 Golang 之 List数组

Golang的数组相关操作

2021-07-08 12:12:22 2493

原创 centos安装nodejs

centos下安装nodejs及相应的工具栈,包括yarn,pm2等

2021-06-10 10:35:47 91

原创 rsyncd服务

服务端配置: 首先检查服务器是否安装了rsync rpm -qa rsync rsync-3.0.6-12.el6.x86_64 如果没有安装,则进行yum 安装即可(如果安装可跳过) yum install -y rsync 添加用户 useradd rsync -s /sbin/nologin -M -s:指定用户登入后所使用的shell。默认值为/bin/bash -M:不要自动建立用户的登入目录...

2020-11-20 15:00:28 612

转载 Git恢复之前版本的两种方法reset、revert

一、问题描述在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退(reset)、反做(revert)二、背景知识使用git的每次提交,Git都会自动把它们串成一条时间线,这条时间线就是一个分支。如果没有新建分支,那么只有一条时间线,即只有一个分支,在Git里,这个分支叫主分支,即mas...

2019-11-12 10:54:02 273

原创 小程序接口

【首页】 首页轮播图:http://abc.com/outer/getHomeBannerList 首页分类列表:http://abc.com/outer/getHomeCategoryList 首页商品列表:http://abc.com/outer/getHomeGoodsList 【专栏聚合页】 根据专栏ID获取品牌list:http://abc.com/outer/getB...

2019-11-01 19:02:54 274

原创 Linux下配置pip使用国内源

pip国内的一些镜像:  阿里云http://mirrors.aliyun.com/pypi/simple/  中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/  豆瓣(douban)https://pypi.douban.com/simple/  清华大学https://pypi.tuna.tsinghua.edu.cn/sim...

2019-10-15 17:41:59 594

原创 rsync文件同步

rsync常用选项-a 包含-rtplgoD-r 同步目录时要加上,类似cp时的-r选项-t 保持文件的时间属性-p 保持文件的权限属性-l 保留软连接-g 保持文件的属组-o 保持文件的属主-D 保持设备文件信息-v 同步时显示一些信息,让我们知道同步的过程-z 传输时压缩-L 加上该选项后,同步软链接时会把源文件给同步--delete 删除DEST中SRC没有的文...

2019-07-31 15:06:37 200

原创 React Native 热更新

CodePush 是微软提供的一套用于热更新 React Native 和 Cordova 应用的服务。现在已经开源,可以依据源代码自己搭建一套属于自己的code push server,可以通过npm安装。安装code-push-server git clone https://github.com/lisong/code-push-server.git cd code-push-s...

2019-07-10 19:19:31 272

原创 Linux开机自运行 & 登录自运行配置

1. 开机启动时自动运行程序Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,根据系统不同,自启动脚本放置在如下目录中,如下目录中的脚本都是软连接,最终都link到/etc/init.d/下。/etc/rc   或   /etc/rc.d 或   /etc/rc?.d/etc/rc

2016-05-05 16:18:15 1615

原创 memcache与redis的区别

1. 数据类型 redis 数据类型丰富,不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。 memcache 仅支持简单的k/v数据类型,需要客户端自己处理复杂对象 redis 完胜 memcache2. 持久性 redis 支持数据落地持久化存储,有冷热数据之分 memcache 不支持数据持久存储 redis 完胜 memcache3.分布式存

2016-04-19 11:03:59 692

原创 BOM头问题

有时候某些PHP文件中包含BOM头(\xef\xbb\xbf是UTF8 BOM的16进制表示)会产生意想不到的问题,现在就BOM问题做一个阐述。去除字符串中的bom头;$jsonStr = json_encode($arrVal);// 去除BOM头$jsonStr = trim($jsonStr, "\xEF\xBB\xBF");Linux下查找包含BOM头的文件grep

2016-01-28 12:01:39 1000

原创 如何在Linux下安装php-memcached扩展

在Linux下的php memcached扩展叫做memcached.so,安装memcached.so有两种方式,一种是使用源码编译安装、一种是使用PECL安装。安装完此扩展后,PHP才能和memcache或者memcached通讯(memcache 和 memcached为缓存服务器。memcache是原生的,memcached需要依赖)由于memcached.so扩展需要依赖libm

2016-01-14 16:24:24 1073

原创 如何在linux上安装memcached

在Linux上安装memcached服务有两种方式,一种是使用源码编译安装、一种是使用Linux系统自带的安装器,比如CentOS的yum。以下以CentOS为例:使用yum安装【搜索】可以先行搜索一下你的Linux维护的软件源中是否有此软件:yum search memcached 或者 yum list | grep memcached,此步骤非必须。【安装

2016-01-14 13:55:35 654

原创 PHP-FPM介绍

**PHP-FPM**其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中,PHP5.3.3已经集成php-fpm了,不再是第三方的包了。PHP-FPM提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置,比spawn-fcgi具有更多优点,所以被PHP官方收录了。在./configure的时候带 –enable-fpm参数即可开启PHP-FPM。查

2015-08-18 20:00:33 686

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-08-18 19:44:27 518

原创 使用wget抓取网站

下载某个网站下的所有网页wget -c -r -np -k -L -l 3 -p  www.xxx.org/pub/path/-c   断点续传-r   递归下载,下载指定网页某一目录下(包括子目录)的所有文件-np 递归下载时不搜索上层目录,如wget -c -r www.xxx.org/pub/path/,没有加参数-np,就会同时下载path的上一级目录pub下的

2015-04-15 16:23:22 4050

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除