摘要:
指针: 指针是一种数据类型,用来存储值的内存地址,为了便于理解,我们也可以把指针理解为内存地址。 指针类型只占用内存4个或8个字节 指针类型变量也需要一块内存空间存储值,指针变量的值就是它所指向数据的内存地址,而普通变量的值就是存放的具体数据。 不同的指针类型变量之间无法互相赋值 Go语言指针: 区 阅读全文
摘要:
一、结构体(struct) 相当于Java中的类,结构体名称首字母需大写,结构体名称首字母大写是公有的,包外可访问;首字母小写是私有的,仅在包内可访问 结构体命名需要使用驼峰命名法,且不能出现下划线 Go语言提供了一种自定义数据类型,可以封装多个基本数据类型,这种数据类型叫结构体(struct),G 阅读全文
摘要:
进程、线程、协程 进程:进程是操作系统资源分配的最小单位 进程有自己的虚拟地址空间,这个空间包括了各种资源,例如堆、栈,各种段,它们其实都是虚拟地址空间的一块区域。所以说进程是资源分配的最小单位。 线程:线程是操作系统任务调度和执行的最小单位。 线程包含在进程之中,是进程中实际运作单位 协程:线程中 阅读全文
摘要:
官方文档:https://github.com/golang/go/wiki/Modules https://go.dev/blog/using-go-modules 什么是Go Modules? go module 是go官方自带的go项目依赖管理工具(类似于Java中的maven)。Go通过Go 阅读全文
摘要:
一、单机 1、安装redis模块 sudo pip3 install redis 或 sudo easy_install redis 源码地址:https://github.com/WoLpH/redis-py 、https://github.com/redis/redis-py 2、单机连接 re 阅读全文
摘要:
一、redigo Go官方推荐使用的Redis客户端 https://github.com/gomodule/redigo 文档:https://pkg.go.dev/github.com/gomodule/redigo#readme-documentation 1、安装 go get github 阅读全文
摘要:
一、简介 Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。 使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的 Web 服务 。 Python 加 Django 是快速开发、设计、部署 阅读全文
摘要:
Python 官网:https://www.python.org/ Python官方中文文档:https://docs.python.org/zh-cn/3/tutorial/index.html Python编程网文档:http://c.biancheng.net/python/ 第一个Pytho 阅读全文
摘要:
电脑换了mac黑苹果系统后一直被包下载不下来的问题困扰,很是头疼,今天终于抽空解决了,记录下解决过程 1、检查了Maven包和仓库的配置,确认没有问题 2、删除仓库中相关依赖包文件夹下的.lastUpdated 结尾的文件,没有用 3、修改Maven setting配置文件中的仓库镜像为阿里云,如下 阅读全文
摘要:
一、Hive 1、Hive是什么? hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。 hive十分适合对数据仓库进行统计分析 hive数据仓库工具能将结构化的数据文件映射为一张数据库表,并提供SQL查询功 阅读全文