- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 pandas和numpy
1、numpy的核心数据结构是ndarray,支持任意维数的数组,但要求单个数组内所有数据是同质的,即类型必须相同;pandas是基于numpy数组构建的,它的核心数据结构是series和dataframe,仅支持一维和二维数据,但数据内部可以是异构数据,仅要求同列数据类型一致即可。numpy的数据结构仅支持数字索引,而pandas数据结构则同时支持数字索引和标签索引。2、numpy用于数值计算,pandas主要用于数据处理与分析。
2023-11-23 09:06:33 2925
原创 房贷计算器
#!/usr/bin/pythonimport datetimedef months(str1,str2): year1=datetime.datetime.strptime(str1,"%Y%m%d").year year2=datetime.datetime.strptime(str2,"%Y%m%d").year month1=datetime.datetime.strptime(str1,"%Y%m%d").month month2=datetime.dat.
2022-04-24 22:31:57 288
原创 Flink SQL 解析嵌套的 JSON 数据
下面将会演示如何在 DDL 里面定义 Map、Array、Row 类型的数据,以及在 SQL 里面如何获里面的值。数据格式如下:{ "funcName": "test", "data": { "snapshots": [{ "content_type": "application/x-gzip-compressed-jpeg", "url": "https://blog.csdn.net/xianpanjia4616" }], "audio": [{ "conte
2022-03-25 14:56:48 5356
原创 数据库
OracleOracle client安装unzip instantclient-basic-linux.x64-12.2.0.1.0.zipunzip instantclient-sqlplus-linux.x64-12.2.0.1.0.zipunzip instantclient-tools-linux.x64-12.2.0.1.0.zip--配置环境变量vim ~/.bash_profileexport ORACLE_HOME=/home/ucm/opt/oracle/ins
2021-04-30 10:53:20 70
原创 conda安装
安装anacondayum install -y bzip2sh Anaconda3-2018.12-Linux-x86_64.sh vi /etc/profile#Anacondaexport PATH=$PATH:/root/anaconda3/binsource /etc/profile指定下载源使用公司下载源,直接在当前用户下.condarc文件添加,anaconda会默认读取该位置vim ~/.condarcchannel_alias: http:/
2021-04-13 19:41:20 831
原创 YARN
常用命令yarn指令查看作业日志 1 2 3 yarn logs -applicationId {application的ID} eg :yarn logs -applicationId application_1604055046001_0675
2021-04-08 10:00:01 59
原创 每日随笔
一个简单的基于标签的实时推荐系统大概分三部分:标签系统 数据流处理系统 根据用户标签筛选出要推荐的内容标签系统就是俗称的用户画像。 从属性变化性质来分,标签系统可分为静态标签和动态标签:静态标签: 短时间内变化不大的标签,比如性别、地域、职业、生活习惯等; 动态标签: 不断变化的行为标签,比如关注的产品类别、产品偏好、内容偏好等 从更新时间的频率上来说,又可以分为短期兴趣标签和长期用户标签。实时计算实时计算过去N秒(N可以根据业务需求取值,比如60,这就是一个事件窗口)内每个用户针对四种内
2021-04-08 09:53:50 55
原创 leetcode分类
利用堆栈:http://oj.leetcode.com/problems/evaluate-reverse-polish-notation/http://oj.leetcode.com/problems/longest-valid-parentheses/(也可以用一维数组,贪心) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17.
2021-04-08 09:40:21 73
原创 Binary search (sorted array) 二分法
1、首先面临使用recursion(递归)or while-loop(while循环)此处用while-loop,工程一般要求别用递归。keypoints: 1、start + 1 3、A[mid] ==, 4、A[start] A[end] ? target解释:1.start + 1 2.防止数太大溢出,显得你很细心
2016-12-26 16:40:53 252
原创 二叉树递归
给定一棵二叉查找树和一个新的树节点,将节点插入到树中。你需要保证该树仍然是一棵二叉查找树。您在真实的面试中是否遇到过这个题? Yes 样例 给出如下一棵二叉查找树,在插入节点6之后这棵二叉查找树可以是这样的:2 / \ 1 4 –> / 3 2 / \ 1 4 / \ 3 6****我的解
2016-11-30 23:26:10 136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人