摘要: 前言 在后端开发期间,会为前端或者平台上提供API服务接口,这时、我们看完今天的文章可以详细了解到Nginx反向代理到后端服务上的过程。 Nginx: 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。可以做反向代理、正向代理,静态服务器等。 负载均衡算法: 阅读全文
posted @ 2020-04-23 14:43 桂成林 阅读(2486) 评论(0) 推荐(0) 编辑
摘要: 今天我们继续讲解Go语言中命令行,当我们在解析命令行传递的参数时通常会想用最简单的方法来解析自己行用到的命令行参数,那么urfave/cli可以帮助我们快速的解析命令行参数,它是一个简单快速的命令行包,用于在Go语言中构建命令行应用程序,目的是使开发人员能够以表达的方式编写快速分发的命令行应用程序, 阅读全文
posted @ 2020-04-22 13:37 桂成林 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 我们在开发中会经常的把一个变量复制给另一个变量,那么这个过程,可能是深浅拷贝,那么今天帮大家区分一下这两个拷贝的区别和具体的区别。 一、概念 1、深拷贝(Deep Copy): 拷贝的是数据本身,创造一个样的新对象,新创建的对象与原对象不共享内存,新创建的对象在内存中开辟一个新的内存地址,新对象值修 阅读全文
posted @ 2020-04-20 10:18 桂成林 阅读(4267) 评论(1) 推荐(1) 编辑
摘要: 分词技术就是搜索引擎针对用户提交查询的关键词串进行的查询处理后根据用户的关键词串用各种匹配方法进行分词的一种技术。 中文分词(Chinese Word Segmentation)指的是将一个汉字序列(句子)切分成一个一个的单独的词,分词就是将连续的字序列按照一定的规则重新组合成词序列的过程。 现在分 阅读全文
posted @ 2020-04-17 10:56 桂成林 阅读(1633) 评论(0) 推荐(2) 编辑
摘要: 文章目录 前言 Druid介绍 主要特性 基础概念 数据格式 数据摄入 数据存储 数据查询 查询类型 架构 运维 OLAP方案对比 使用场景 使用建议 参考 近期主题 前言 项目早期、数据(报表分析)的生产、存储和获取业务,MySQL基本上可以满足需要,但是随着业务的快速增长,数据量翻至亿为单位时, 阅读全文
posted @ 2020-04-16 22:46 桂成林 阅读(2984) 评论(0) 推荐(1) 编辑
摘要: 最近与同事讨论时,提到Go语言的可变参数,之前没有总结过相关知识点,今天我们介绍一下Go语言的可变参数。 可变参数(Variable Parameters):参数数量可变的函数称之为可变参数函数,主要是在使用语法糖(syntactic sugar)。最经典的例子就是fmt.Printf()和类似的函 阅读全文
posted @ 2020-04-16 22:44 桂成林 阅读(4108) 评论(0) 推荐(0) 编辑
摘要: 命令行启动服务的方式,在后端使用非常广泛,如果有写过C语言的同学相信不难理解这一点!在C语言中,我们可以根据argc和argv来获取和解析命令行的参数,从而通过不同的参数调取不同的方法,同时也可以用Usage来打印帮助信息了。 那么开始今天的话题之前,我们回顾一下在C语言中是如何解析传递的参数的。 阅读全文
posted @ 2020-04-16 22:41 桂成林 阅读(1429) 评论(0) 推荐(0) 编辑