自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis in action 思维导图

redis 思维导图

2022-06-13 23:45:53 110

原创 Golang 之 Map集合

Map(集合)Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值。Map 是一种集合,所以我们可以像迭代数组和切片那样迭代它。不过,Map 是无序的,我们无法决定它的返回顺序,这是因为 Map 是使用 hash 表来实现的。定义Map定义Map可以使用内建函数make或map关键字类定义Map/* 声明变量,默认 map 是 nil */var map_variable map[key_data_type]value_dat

2021-03-14 23:21:01 187

原创 Golang 之 结构体

结构体go语言中没有类的概念,所以go语言设计者引入了结构体这个概念。结构体是由一系列具有相同类型或不同类型的数据结构和数据集合。结构体定义使用type和struct语句定义一个新的数据类型,结构体中有一个或多个成员,type语句设定了结构体的名称,结构体的格式:type 结构体类型名 struct { 成员1 类型1 成员2 类型2 ....}结构体初始化// 方法一变量名 := 结构体类型名{value1, value2, value3, ...}// 方法二,采用ke

2021-03-14 22:58:47 316

原创 Golang 之 函数

函数函数特点无需声明原型。支持不定 变参。支持多返回值。支持命名返回参数。 支持匿名函数和闭包。函数也是一种类型,一个函数可以赋值给变量。不支持 嵌套 (nested) 一个包不能有两个名字一样的函数。不支持 重载 (overload) 不支持 默认参数 (default parameter)。函数声明func function_name(参数)(返回值){ //函数体}// 例子1func get_sum(x, y int)(sum int){ sum := x +

2021-03-10 23:52:07 90

原创 Golang 之 数组和切片

数组(Array)数组是同一类元素的集合,在使用前需要先声明,可以修改数组中的元素,但是数组的长度是不可变的。//定义个数组// var 数组变量名 [数组的长度,元素个数]数组类型var images [3]int数组的长度必须是常量,数组长度一旦定义不可以改变数组初始化// 第一种func main(){ var a [2]int var names [3]string var num [2]int{1, 2} // 初始化时指定初始值}// 第二种var a [2

2021-03-09 00:27:56 186

原创 Golang 之 基本数据类型

go语言基本数据类型基本数据类型整型:按长度分为:int8、int16、int32、int64 对应的无符号整型:uint8、uint16、uint32、uint64特殊整型:uinit、int、uintptr注:uint8就是我们熟知的byte型,int16对应C语言中的short型,int64对应C语言中的long型。uint8 无符号 8位整型 (0 到 255)uint16 无符号 16位整型 (0 到 65535)uint32 无符号 32位整型 (0 到 42949672

2021-03-08 00:21:19 499

原创 Golang 之 HelloWorld入门

Go 入门之HelloWorld学习一门语言,第一个程序就是打印 “”HelloWorld“”,下面是使用go打印helloworldpackage mainimport fmtfunc main(){ fmt.Pringln("Hello World")}好的,接下来我就算入门了,开启golang的学习之旅,gogogo变量go语言中变量使用var关键字声明6种声明变量的方法var 变量名 类型 = 表达式package mainimport { "fmt"}

2021-03-08 00:01:53 275

原创 Python Node ANT maven JDK 安装教程

Python3.8.2 安装教程下载安装包Install required packages # 可选更新安装包sudo apt updatesudo apt install -y build-essential checkinstallsudo apt install -y libreadline-gplv2-dev libncursesw5-dev libssl-dev tk-dev zlib1g-devsudo apt install -y libsqlite3-dev libg

2020-07-22 23:38:41 129

原创 git基本使用

git的基本使用首先我们要知道为什么要进行源代码版本管理方便多人协同开发方便版本控制我们都知道常见的代码版本管理有两种,分别是git和svnSVN 都是集中控制管理的,也就是有一个中央服务器,大家都把代码提交到中央服务器git 是分布式的版本控制工具,也就是说没有中央服务器,每个节点的地位平等接下来我们以我们介绍git的常见使用方法安装过程这里就不介绍了,可自行...

2020-03-28 15:59:57 82

原创 Django项目之elasticsearch的使用方法

elasticsearch在django中使用1. settings.py 配置文件在django框架中,使用haystack对接Elasticsearch我们首先主要安装django-haystack 到我们的python环境中pip3 install django-haystackpip3 install elasticsearchdjango-haystack是专门给 ...

2020-03-02 15:34:07 2638 2

原创 基于docker 的 elasticstrach安装和基本使用

elasticstrach 使用前面我们讲过elasticstrach+kibana安装,本次介绍的是基于docker的elasticsearch的使用。1. elasticstrach介绍开源的 Elasticsearch 是目前全文搜索引擎的首选。Elasticsearch 不支持对中文进行分词建立索引,需要配合扩展ik分词器[elasticsearch-ik]来实现中文分词处理。2...

2020-02-29 18:29:12 194

原创 linux基本命令

##1. linux初识1.1 CentOS 安装根据步骤安装CentOS 7设置ip地址方式一:手动启动(每次重启后需重新设置)systemctl restart network # 启动网络服务 ifup ens33 #启动网卡​ 2. 方式二:修改配置文件vim /etc/sysconfig/network-scripts/ifcfg-ens3...

2020-01-13 09:48:20 282 1

原创 elasticsearch + kibana 安装教程

elasticsearch + kibana 安装教程因为elasticsearch需要依赖jdk环境,因此在安装elasticsearch前需要安装jdk,如果系统上已经安装了jdk的小伙伴可以忽略。安装jdk可以到官网:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html...

2020-01-02 14:54:07 395 1

原创 扑克洗牌算法

游戏项目中扑克牌洗牌算法card_list = []for i in range(1, 55): card_list.append(i) card_list = copy.deepcopy(card_list) # 为保证原数据不被改变,对原列表进行深拷贝一份for i in range(1, 54): index = random.randint(i, 54) card_li...

2019-12-31 18:22:39 340

原创 python之反射

python反射实现方法首先我们要知道什么是反射?反射: 反射是一种基于基线的事件驱动,它可以通过字符串的形式,导入模块,通过串口的形式,去模块查找指定函数,并执行,利用字符串的形式去对象(模块)中操作(查找/获取/删除/添加)成员。以上是比较正式的理解,通俗的讲就是通过字符串实现函数的功能。python中反射有以下4种:getattr(obj[models], str,[,defau...

2019-12-31 18:01:35 224

空空如也

空空如也

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

TA关注的人

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