- 博客(32)
- 收藏
- 关注
原创 pyspark.sql DataFrame 根据索引顺序读取某行某列的一个具体值
在上述方法中,第一种和第二种方法需要将部分或全部数据加载到内存中,可能会导致内存不足的问题。第三种方法使用Window函数和row_number()函数处理数据,具有更好的性能和内存效率,尤其是在处理大型数据集时。不过,需要注意的是,为了确保行号的正确性,需要在Window.orderBy()函数中指定一个合适的排序列。在本示例中,使用了"id"列进行排序。
2023-04-03 15:13:54
2921
原创 设计模式目录
1.Singleton单例2.Strategy策略3.FactoryMethod工厂方法-AbstractFactory抽象工厂4.Facade门面5.Mediator调停者6.Decorator装饰器7.ChainOfResponsibility责任链8.Observer观察者9.Composite组合模式10.Flyweight享元11.Proxy静态代理与动态代理12.Iterator迭代器13.Visitor访问者14.Builder构建器15
2021-10-19 11:10:46
62
原创 Git学习笔记
1.Git简介2.Git本地结构3.代码托管中心4.Git命令 初始化本地仓库 (5)查看文件目录(6)查看隐藏文件目录(7)跳转进入目的路径跳转进入上一层 常用命令 (1)add,commit(2)status(3)log(4)reset...
2021-09-29 11:07:10
134
原创 《测测你的本命专业》逆向工程分析
题目描述1. 研究对象:测测你的本命专业2. 研究对象链接:https://cdn-act.knowyourself.cc/life_profession/3. 描述:运用所学的知识对“测测你的本命专业”进行分析(逆向工程)解答过程1.技术路线第一步,通过Chrome浏览器打开项目地址,通过F12开发者工具查看项目前端源代码,结果如下点击Console,目前未进行用户操作,也没有输出。第二步,进行用户行为操作,并观察浏览器Console及Elements中的变化发现用
2021-09-11 16:43:26
200
原创 数据结构期末复习
数据结构(一)基本概念1.数据结构2.逻辑结构3.存储结构4.算法5.时间复杂度与空间复杂度(二)线性表1.线性表的顺序表示和实现2.线性表的链式表示和实现(单链表、循环链表、循环链表)3.线性表的应用(多项式运算、链表合并)(三)栈和队列1.栈和队列的定义及其相关概念2.进栈和出栈算法3.循环队列中入队列与出队列算法(四)串、数组和广义表1.串匹配算法2.数组地址、特殊矩阵存储方法3.广义表取表头和表尾操作(五)树和二叉树1.树和二叉树的基本概念2.二叉树的性质3.二叉树的存储复试4.二叉树的遍历5.哈夫
2020-12-12 19:06:11
164
原创 本地Git与GitHub连接基本操作
一、新建本地Git仓库向Github仓库上传项目Step 1在本地创建ssh key:$ ssh-keygen -t rsa -C "your_email@youremail.com"后面的your_email@youremail.com改为你在github上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在(我的地址是C:\Users\tangyq...
2019-04-15 16:39:33
520
原创 软件工程导论Work2
一、作业要求二、开发方式这次结对开发由一位前端同学 吴同学和一位后端同学 唐同学 选择前后端分离的方式进行项目开发。我们首先确定了项目需求,选择用json格式传输数据,后端进行业务处理,前端进行页面渲染与数据显示。三、项目流程项目预览:1.前端开始出题页面 用户在该页面可以设定出题条件,点击开始出题后即有在线答题与下载题目两个按钮可供选择。答题页面本页面有计时功能,当用户选择提交时,将为根据它的答题情况进行提示,若没有答完题会有提示框提示是否确定提交,点...
2019-04-10 17:24:08
227
原创 腾讯云服务器使用指南
官方指南:https://cloud.tencent.com/document/product一、将本地文件传输到云服务器Windows+R打开命令行,输入mstsc http://www.qcloudvip.com/help_x.asp?ID=63二、服务器部署自己项目https://www.cnblogs.com/pdspkj/p/6245063.html三、云服务器(Wi...
2019-03-29 14:51:17
1946
原创 软件工程导论Work1
Coding.net源码仓库地址:https://git.dev.tencent.com/TangGemini/01.git一、作业要求任务1: 使用JAVA编程语言,独立完成一个3到5个运算符的四则运算练习的软件。软件基本功能要求如下:•程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题,每个数字在 0 和 100 之间,运算符在3个到5...
2019-03-27 16:33:11
166
原创 蓝旭2019第一次后端讨论班
Web后端——JAVA入学启蒙(配置后台环境)正所谓,后台环境,谁用谁知道。程序界最美的情话:“你要的环境我都有,你的程序我都能跑。”蓝旭后台开发基础全家桶:jdk ideahttps://blog.csdn.net/newabcc/article/details/80601933 Tomcathttps://www.cnblogs.com/Knowled...
2019-03-27 15:38:46
398
原创 Git概述
一、常规指令1.git init在目录中创建新的本地 Git 仓库(隐藏文件夹.git)2.git clonegit clone url使用 git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。 git clone source repository destination repository 复制本地仓库的命令方式。注意: s...
2019-03-20 21:18:01
215
2
原创 Java学习笔记
后端:一.Java基础局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。 调用不同文件内的方法,调用同一文件夹不同类的方法,调用同一类中其他方法。二.JavaWeb1.JDBChttps://www.yiibai.com/jdbc2.Servlet(1)同一servlet执行多个方法:a)前台:form表单,后台:switch,case语句;...
2018-10-31 21:18:02
170
原创 JSON
JSON(JavaScriptObject Notation—JS 对象简谱)是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据。Q:1.为什么要用json传输数据A:易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。P:有对比才会有伤害(XML VS JSON): ...
2018-09-26 14:58:44
168
原创 JSP语法
一、文件头部(正确显示中文)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>二、脚...
2018-05-27 20:39:53
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人