Go语言开发基础系列(八)如何进行切片 这里我们介绍下Go语言开发里面的切片。切片面向的使用对象是数组,它其实可以看做是数组的一个子集合的描述符,怎么理解这一句话呢?下面举个例子:首先我们创建一个数组:u := [10]byte{11, 12, 13, 1... Raego2023-06-02662 阅读0 评论
Go语言开发基础系列(七)如何定义一个对象并且赋值 目前对于研发中,我们大部分的语言都是基于对象来编程的,因此对于go语言的话,我们经常也会涉及到面对对象的编程,那么我们如何来定义一个对象呢?在go语言开发中,定义对象的话使用的关键词是type对象,然后配合struc... Raego2023-06-02712 阅读0 评论
Go语言开发基础系列(六)定义枚举进阶用法 上一篇文章《Go语言开发基础系列(五)如何定义枚举》我们介绍了使用go语言定义枚举,这篇文章我们介绍下定义没觉的进阶用法,首先我们回顾一下,上一篇定义枚举后,最后输出的性别是1,2,3。在实际的使用中其实我们更希望让... Raego2023-06-02962 阅读0 评论
Go语言开发基础系列(五)如何定义枚举 这篇文章我们介绍下如何在go语言中定义枚举。在实际的业务开发中,枚举类型是我们经常会涉及到的,因此枚举是一个必不可少的知识点,我们先来回顾一下在java中,我们如何定义枚举的,下面列举个性别的案例,我们定义如下:性别... Raego2023-06-02977 阅读0 评论
热文Go语言开发基础系列(四)如何定义常量 在前面我们介绍了在go语言中定义变量,那么和变量相对应的就是常量了,那么在go语言中如何定义常量呢?其实go语言是c语言演变而来,所以这里go语言定义常量的话,其实和C语言有大致的相同点,就是使用const,所以这里... Raego2023-06-011002 阅读0 评论
Go语言开发基础系列(三)常见的声明变量的方式 上一篇文章《Go语言开发基础系列(二)如何声明变量》我们介绍了一下如何在Go语言中定义变量,这篇文字我们介绍下常见的别人的代码会有哪些定义变量的方式。第一种方式:直接使用var定义一个变量,例如:// 第一种方式,直... Raego2023-06-01933 阅读0 评论
Go语言开发基础系列(二)如何声明变量 在Go语言学习中,首先我们会涉及到声明变量,就像我们java中需要声明一些变量来使用是一个道理,在java中我们例如声明一个变量的话,我们常见的做法是这样的:String name = "张三";在Go语言中,我们声... Raego2023-06-01724 阅读0 评论
热文Go语言开发基础系列(一)LiteIDE入门使用教程 最近准备学习下go相关的内容,因此这里我们专门做一个go系列的教程来记录下整个go语言的学习记录。学习go的话,我对于开发工具页选择了很久,尝试过subtextline(平时的文本编辑工具一直使用的也是subtext... Raego2023-06-011084 阅读0 评论
热文Nginx配置proxy_cache缓存教程 最近我们上线的项目使用到了图片服务器,因此这里的话,我们所有的图片等文件都是存储在minio上的。前端使用nginx进行代理,访问的时候使用pic.xxx.com的方式进行访问,配置的nginx信息如下:如果是这个样... Rae服务器运维2023-05-312007 阅读0 评论
热文BBR开启的详细教程 在实际工作中,我们有时候会涉及到使用非大陆的服务器,因此网络方面会比较复杂一点,所以我们经常会涉及到开启bbr,下面我们转载下腾讯的开启BBR的详细教程,操作步骤如下:更新内核包1)执行以下命令,查看当前 Kerne... Rae服务器运维2023-05-301243 阅读0 评论
热文使用autossh做内网到公网的端口映射的详细教程 最近有一些需求,服务器是部署在内网的,然后在服务器上部署了一些web服务,需要在公网上进行访问。但是由于网络的限制,公网是无法访问当前内网服务器的服务的,因此需要在内网的服务器上把80和443端口给映射到公网上,然后... Rae服务器运维2023-05-301383 阅读0 评论
热文Mapreduce实战案例(五)实现自定义排序 本文我们介绍下使用mapreduce进行排序的实战案例。在实际的场景中,排序是一个硬性的需求,所以我们在mapreduce中需要来实现这个排序功能。在mapreduce中,排序会发生在map阶段,因此这里的话,我们需... Raehadoop系列2023-05-301364 阅读0 评论
热文Mapreduce实战案例(四)自定义实现输入类型 在上一篇文章《Mapreduce实战案例(三)实现reduce端join》中,map里面我们是先把数据转化成了json,然后再转换成string,然后再把string放入到text类型里面进行向reduce传递的,如... Raehadoop系列2023-05-291428 阅读0 评论
热文Mapreduce实战案例(三)实现reduce端join 在上一篇文章《Mapreduce实战案例(二)实现map端join》我们实现了在map端进行join,这篇文章的话,我们演示下实现在reduce端做join。在reduce端进行join的时候,我们主要实现的逻辑如下... Raehadoop系列2023-05-291169 阅读0 评论
热文Mapreduce实战案例(二)实现map端join 在常见的数据分析中,我们经常会使用到join相关的数据关联性操作,所以对于传统型的mysql来说,我们只需要编写相关的join的sql语句即可,例如下面我们列举一个学校和学生的数据关系的场景:学校的数据如下:{"sc... Raehadoop系列2023-05-231194 阅读0 评论