自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 golang类型转换/数组去重/转换/复杂map生成及取值

go-arrayElement支持 int、int32、int64、uint、uint32、uint64、float32、float64、string 之间的相互转换示例:package mainimport ( "fmt" "github.com/a1049990866/go-array/elemen")func main() { e := elemen.NewElement("12") fmt.Println(e.ToInt()) fmt.Pr

2021-01-09 14:58:08 75

原创 python入门系列(八)--实战训练

找到列表中最大的两个元素并求和data = [1, 7, 2, 9, 5, 10, 3, 8]# data[0] 取出列表中下标为0的(第一个)元素, data[1] 取出下标为1(第二个)元素, 以此类推a, b = data[0], data[1]if a > b: a, b = b, a # 交换a, b的值, 保证b的值大于等于a的值# data[2:] 切片, 取出列表中下标为2及其后面所有元素作为一个新的列表for v in data[2:]: if v &gt.

2020-10-27 20:08:24 49 1

原创 python入门系列(七)--循环语句

1. 循环1.1 while循环满足条件时循环执行循环体i = 0while i < 5: i += 1 # 等同 i = i + 1 print(i)123451.2 for循环python中可以对可迭代对象(字符串, 列表, 元组, 字典, 集合等)进行遍历a = "python"for i in a: print(i)pythona = [1, 2, 3, 4, 5]for i in a: print(i)

2020-10-23 20:38:35 53 1

原创 python入门系列(六)--条件语句

文章目录1. 比较运算符2. 条件语句2.1 if2.2 if...else...2.3 if...elif...else...3. 逻辑运算符3.1 not3.2 多个条件同时满足3.3 满足任一条件3.4 组合使用4. 任意类型条件1. 比较运算符操作符描述>大于>=大于或等于<小于<=小于或等于==等于,比较两个值是否相等!=不等于2. 条件语句2.1 if若 if 后面的条件满足则执行 if 下面的代

2020-10-23 19:59:42 68 1

原创 mysql实战系列--查询最近连续日期的天数

SELECT COUNT(*)+1 FROM( SELECT action_date FROM table1, (SELECT @max_date := "") AS a WHERE ? # 根据实际情况自行补全查询条件 HAVING IF( TO_DAYS(IF(@max_date < action_date, @max_date := action_date, @max_date)) - TO_DAYS(action_date) = 1, TO_DAYS(@max_date :=

2020-10-22 16:08:48 55

原创 mysql实战系列--直播(含回放)周报统计

文章目录1. 表设计2. 数据示例3. 需求及数据说明4. sql实现5. sql拆分解析5.1 原始数据处理(子查询1)5.2 过滤多余重复数据(子查询2)5.3 生成报告1. 表设计由于我这边数据量比较大对数据进行了按用户分了100个区CREATE TABLE `l_live_room` ( `sso_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID', `erp_id` varchar(64) NOT NULL DEFAULT

2020-10-22 12:04:45 50

原创 python入门系列(五)--数据类型

文章目录1. 基本数据类型2. 数值运算1. 基本数据类型# = 为赋值操作, 将右侧的值赋给左侧的变量a = 1234# 可以同时给多个变量赋值a, b = 1234, 1234# 可以给多个变量赋同一个值a = b = 1234# 整形 int# 不同于其他大多数语言, 在python3中整形只有int, 可以存任意长度的数值a = 1234# 当数值过长时为了便于阅读可以用下划线分割, 不会对实际数值产生任何影响b = 123_456# 浮点型 floatc = 12.

2020-10-18 21:06:42 48 1

原创 python入门系列(四)--基础语法

文章目录1. 标识符(变量名, 函数名等)1.1 命名示例1.2 保留字符2. 缩进与特殊字符3. 代码换行4. python字符串5. 注释6. 一行显示多条语句1. 标识符(变量名, 函数名等)在 Python 里,标识符由字母、数字、下划线组成。在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。Python 中的标识符是区分大小写的。目前Python支持使用中文命名, 但是强烈建议你不要这么做!!!以下划线开头的标识符是有特殊意义的。以单下划线开头 _

2020-10-18 14:41:30 47 1

原创 python入门系列(三)--编辑器模式

文章目录打开编辑器第一个python程序1. 编写代码2. 保存3. 运行实际的开发过程基本都是在编辑器中完成, python的编辑器也多种多样, 但新人的话还是建议使用python自带的编辑器, 等技术提升后再选择一款自己顺手的编辑器打开编辑器通过New File新建一个py文件, 之后自己保存的py文件可以通过Open…打开第一个python程序1. 编写代码2. 保存点击 Ctrl + S 进行保存选择要保存的位置并输入要保存的文件名3. 运行鼠标点击Run或按F5键运行程序

2020-10-17 15:55:50 45

原创 python入门系列(二)--交互模式

文章目录打开python shell开始使用python shell1. 计算器2. 变量打开python shell开始使用python shell1. 计算器输入要计算的表达式回车得到结果2. 变量

2020-10-17 15:12:26 21

原创 MySQL获取指定日期对应的周一和周日的日期

# 周一SUBDATE(action_date,IF(DATE_FORMAT(action_date,'%w')=0, 7, DATE_FORMAT(action_date,'%w'))-1),# 周日SUBDATE(action_date,IF(DATE_FORMAT(action_date,'%w')=0, 7, DATE_FORMAT(action_date,'%w'))-7),

2020-10-16 14:02:38 129

原创 golang同一结构体的实例相同字段求和

实现方法结构体的私有属性(以下划线或小写字母开头的字段)不会求和func reflectValSum(val reflect.Value, args ...reflect.Value) reflect.Value { kind := val.Kind() vi := val.Interface() for _, v := range args { switch kind { case reflect.Int: val.Set(reflect.ValueOf(vi.(int) + v

2020-10-16 11:08:25 121

原创 python入门系列(一)--python安装

文章目录下载地址下载地址点击跳转

2020-10-14 19:49:42 124 2

原创 MySql几个函数及语法

文章目录1. 几个函数1.1 IFNULL1.2 GREATEST1.3 LEAST2. 几个语法2.1 CASE WHEN2.21. 几个函数1.1 IFNULL返回两个字段中第一个不为NULL的值SELECT IFNULL(NULL, 1)# 11.2 GREATEST返回多个字段中最大值SELECT GREATEST(3, 2, 5, 1)# 51.3 LEAST返回多个字段中最小值SELECT LEAST(3, 2, 5, 1)# 12. 几个语法2.1 CASE

2020-09-24 20:54:57 34

原创 python库--pandas--DataFrame--替换/填充/新增

文章目录1. 原数据2. 索引替换/修改1. 原数据data = pd.DataFrame([['a', 1, True], ['b', 3, False]])2. 索引替换/修改# 将第一列设为索引data.set_index(0)# 将索引设置为0-ndata.index = range(len(data))# 将索引设置为['a', 'b']data.index = [...

2020-01-19 17:09:54 1736 1

原创 python库--pandas--DataFrame--数据切片/筛选/取值

1. 源数据az = 'abcdefghijklmnopqrstuvwxyz'data = pd.DataFrame([[j for j in range(i, 10 + i)] for i in range(20)], columns=list(az.upper()[:10]), index=[i+j for i in az for j in az][:20])2. 切片2.1 行切...

2020-01-19 16:52:46 727

原创 python库--pandas--DataFrame--初始化数据

文章目录1. 来自python1.1 列表(支持迭代器)1.2 字典1.3 json字符串 / 文件1.4 文本文件1.5 数据库1. 来自python1.1 列表(支持迭代器)import pandas as pdpd.DataFrame([1, 2, 3])pd.DataFrame([1, 2, 3], columns=['A'], index=['a', 'b', 'c'])pd...

2020-01-17 16:21:07 1182

原创 python库--pandas--Series.str--字符串处理

文章目录原数据字符大小写转换字符串拼接自身拼接与其它series拼接数据含有None/NaN的情况字符填充/插入/扩展字符串内容判断查找统计转码删减/截取分割/替换更新字符串原数据import pandas as pda = pd.Series(['aSd', 'asd', 'dfd fsAsf sfs'])b = pd.Series([None, 'asd', 'fgh'])...

2020-01-15 11:50:58 710

原创 使用vue-cli构建一个VUE项目

目录

2019-12-03 09:04:32 125

原创 词向量

一. 词向量1.1 为什么需要词向量众所周知,不管是机器学习还是深度学习本质上都是对数字的数字,Word Embedding(词嵌入)做的事情就是将单词映射到向量空间里,并用向量来表示1.2 Word2vec之前1.2.1 one-hotone-hot是最简单的一种处理方式。通俗地去讲,把语料中的词汇去重取出,按照一定的顺序(字典序、出现顺序等)排列为词汇表,则每一个单词都可以表示...

2019-10-18 11:31:27 135

原创 python--pandas--read_json

文章目录1. path_or_buf 要读取的json对象2. orient 指定解析json的格式3. tye 指定返回的数据类型4. dtype 推断或指定列的数据类型5. convert_axes6. convert_dates7. keep_default_dates8. numpy9. precise_float 解析浮点型10. date_unit 解析时间戳的单位11. encodi...

2019-09-01 17:41:26 561

原创 gohbase使用说明

文章目录1. 建立连接2. 创建表3. 插入记录4. 删除记录5. 查询记录5.1 根据RowKey查询5.2 scan范围查询5.3 复杂查询(过滤器的使用)5.3.1 比较过滤器5.3.2 行过滤器5.3.3 列过滤器5.4.3 列族过滤器1. 建立连接import ( "context" "github.com/tsuna/gohbase" "github.com/tsuna/go...

2019-08-22 12:52:29 1514 9

原创 golang字符串操作

文章目录1. 字符串操作(strings)1.1 字符串判断1.2 统计及检索1.3 大小写转换1.4 字符串增删改操作1.5 字符串分割及合并1. 字符串操作(strings)1.1 字符串判断func EqualFold(s, t string) bool判断字符串是否相同(不区分大小写)func HasPrefix(s, prefix string) bool判断字符串是否以p...

2019-07-27 11:22:54 90

原创 根据id和parent_id二维树形结构数据生成嵌套树形结构数据

文章目录1. 原数据2. 利用对象内存共享生成嵌套结构2.1 算法原理2.2 算法js实现2.3 运行结果1. 原数据idparent_idname10A21AA31AB43ABA53ABB63ABC71AC87ACA98ACAA108ACABdata = [ {id: ...

2019-07-20 20:49:11 1621 4

原创 树形结构的数据库表设计

文章目录1 基础数据2 继承关系驱动的架构设计2.1 表结构2.2 方案的优点及缺点3 基于左右值编码的架构设计3.1 表结构3.2 方案优缺点4 基于继承关系及左右值编码的架构设计4.1 表结构4.2 CURD操作4.2.1 create node4.2.2 delete node4.2.3 move node4.2.4 select5 总结1 基础数据我们已以下数据为例进行说明AAAAB...

2019-07-13 18:04:34 2298

python字符串, 列表, 字典, 集合方法说明

python字符串, 列表, 字典, 集合方法说明

2018-09-13

空空如也

空空如也

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

TA关注的人 TA的粉丝

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