摘要: # 0 python 基础知识 ## 0.1 深拷贝、浅拷贝 在 Python 中,复制一个对象有两种方式:浅拷贝和深拷贝。 浅拷贝(Shallow Copy) 浅拷贝是指创建一个新的对象,但只复制原始对象中的最外层元素,而不是递归地复制所有子对象。也就是说,新对象中包含的子对象实际上是原始对象中对 阅读全文
posted @ 2023-05-31 10:13 柳叶昶 阅读(13) 评论(0) 推荐(0) 编辑
摘要: #官方简介 pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ 阅读全文
posted @ 2023-01-20 15:51 柳叶昶 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 维基百科公式 原始论文 import math from geopy.distance import geodesic # 计算两点之间的椭球面距离 # 使用Vincent算法,使用WGS84参考椭球体。 # 输入两个点的经纬度坐标,输出距离,单位为米 def distance(lat1, lon1 阅读全文
posted @ 2022-12-24 17:34 柳叶昶 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: UDF(User-Defined-Function) UDF是用于处理一行数据的,接受一行输入产生一个输出,类似与map()算子, UDAF(User- Defined Aggregation Funcation) UDAF用于接收一组输入数据然后产生一个输出结果。 UDAF需要使用继承UserDe 阅读全文
posted @ 2022-12-24 16:18 柳叶昶 阅读(264) 评论(0) 推荐(0) 编辑
摘要: Spark常用RDD算子(scala和java版本) 官方文档 Java Spark 系列介绍 SparkSQL 之 基于Scala实现UDF和UDAF详解 SparkSQL 之 基于Java实现UDF和UDAF详解 PySpark 环境搭建 import org.apache.spark.Spar 阅读全文
posted @ 2022-10-26 16:33 柳叶昶 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1 thrift 环境搭建 Windows thrift 下载 thrift 各版本下载链接 使用thrift -gen 生成代码 demo.thrift文件内容: namespace java demo.thrift service demo{ string helloString(1:strin 阅读全文
posted @ 2022-09-09 16:35 柳叶昶 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 原理 Markdown未提供单元格合并语法。不过Markdown兼容HTML。因此,通过HTML的方式实现单元格合并。 <td rowspan="3">行合并</td> <td colspan="3">列合并</td> 步骤 step1:EXCEL制作表格 在EXCEL中制作好表格,如下: step 阅读全文
posted @ 2022-09-08 15:32 柳叶昶 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 1、MYSQL下载安装 1.1 下载 官网下载链接:MySQL :: Download MySQL Community Server 1.2 解压安装 1.2.0 将上述文件压缩包解压后,进入解压路径,使用管理员权限打开shell。(shift + 鼠标右键) 1.2.1 在控制台窗口输入: .\m 阅读全文
posted @ 2022-01-28 17:33 柳叶昶 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1、vector中push_back操作 push_back的作用是在vector的末尾添加一个新元素。val的内容被复制(或移动)到新元素。 这有效地将容器大小增加1。当且仅当新的vector大小超过当前vector容量时,会重新自动分配新的存储空间。 Tips: stdvectorsize() 阅读全文
posted @ 2021-11-22 11:19 柳叶昶 阅读(1586) 评论(0) 推荐(1) 编辑
摘要: 1、简介 PrefixSpan算法的全称是Prefix-Projected Patten Growth,即前缀投影的模式挖掘,是一种关联规则挖掘算法,与Apriori算法,Fp-Growth算法一样,它们都是挖掘某个出现次数频繁的算法。Apriori和Fp-Growth算法都是挖掘频繁项集,而Pre 阅读全文
posted @ 2021-11-18 20:15 柳叶昶 阅读(328) 评论(2) 推荐(0) 编辑