自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python基本数据类型

Python基本数据类型包括数值、字符串、列表、元组、集合、字典其中“列表,字典,元组,集合”也被称为数据容器或者数据结构数值的定义常见的数值包括整形数据和浮点型数据字符串的定义字符串主要用来表示文本数据类型列表的定义列表可以存放不同类型的数据,用【】标注定义元组的定义元组中的元素不能修改,用()集合的定义不重复元素的序列{}表示字典的定义按键值对定义的数据结构程序的编写应用就是通过操作数据容器中的数据来实现的,eg:条件,循环,程序块,函数等形式...

2021-10-13 11:24:32 202

原创 GIT 上传本地代码简洁版

1. 下载git Bash2. 本地项目库文件夹通过鼠标右键选择git bash,调出git命令窗口此时项目文件夹会生成一个.git文件夹2. 配置SSH密钥引号内填写自己的邮箱生成本地SSH密钥文件将密钥文件内容配置在github检查是否配置成功#配置用户名git config --global user.name "name"#配置邮箱git config --global user.email "email"#初始化git init#添加目录结构git add

2021-10-12 13:05:11 153 1

原创 接口,如何理解接口

接口,是一种约束形式,或者叫连接通路,它为不相关的类提供通用的处理服务:1、不相关的类可以通过接口调用“接口功能类(或结构)”中的同名的方法、属性、索引器和事件;接口中只描述这些方法(或属性、索引、事件)的签名;而基于该接口的“接口功能类(或结构)”里面(是指实现接口功能的类或结构,而非调用它们的类),则是描述了这个同名的方法、属性、索引器和事件的各自不同的具体实现代码。2、当有类或程序调用该接口所描述的方法、属性、索引器或事件(即接口成员)时,编译器会通过接口找到对应的那个”接口功能类或结构”,然后.

2021-08-10 09:35:56 588

原创 ETL相关介绍

ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。ETL是BI项目重要的一个环节。 通常情况下,在BI项目中ETL会花掉整个项目至少1/3的时间,ETL设计的好坏直接关接到BI项目的成败。  ETL的设计分三部分:数据抽取、 数据的清洗转换、 数据的加载。 在设计ETL的时候我们也是从这三部分出发。数据的抽取是从各个不同的数据源抽取到ODS(Operational D...

2021-07-27 12:42:00 258 1

原创 函数-参数

函数参数1 函数可以获取参数,这个参数的值由你所提供,借此,函数便可以利用这些值来做一些事 情。这些参数与变量类似,这些变量的值在我们调用函数时已被定义,且在函数运行时均已 赋值完成。 函数中的参数通过将其放置在用以定义函数的一对圆括号中指定,并通过逗号予以分隔。当 我们调用函数时,我们以同样的形式提供需要的值。要注意在此使用的术语——在定义函数 时给定的名称称作“形参”(Parameters),在调用函数时你所提供给函数的值称作“实参”(Arguments)。# 案例(保存

2021-07-19 17:16:06 119

原创 -局部变量-

当你在一个函数的定义中声明变量时,它们不会以任何方式与身处函数之外但具有相同名称 的变量产生关系,也就是说,这些变量名只存在于函数这一局部(Local)。这被称为变量的 作用域(Scope)。所有变量的作用域是它们被定义的块,从定义它们的名字的定义点开始。 ...

2021-07-19 15:35:56 52

原创 NC4 判断链表中是否有环

简单 通过率:36.67% 时间限制:1秒 空间限制:32M知识点 [链表]描述判断给定的链表中是否有环。如果有环则返回true,否则返回false。你能给出空间复杂度0(1)的解法么?输入分为2部分,第一部分为链表,第二部分代表是否有环,然后回组成head头结点传入到函数里面。-1代表无环,其他的数字代表有环,这些参数解释仅仅是为了方便读者自测调试示例1输入:{3,2,0,-4},1复制返回值:true复制说明:第一部分{3,2,0...

2021-07-13 21:54:00 93

原创 NC1 大数加法

NC1 大数加法中等 通过率:36.96% 时间限制:1秒 空间限制:256M知识点 [字符串] [模拟]描述以字符串的形式读入两个数字,编写一个函数计算它们的和,以字符串形式返回。(字符串长度不大于100000,保证字符串仅由'0'~'9'这10种字符组成)示例1输入:"1","99"复制返回值:"100"复制说明:1+99=100 解答:## 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可#

2021-07-08 21:52:25 108

原创 NC2 重排链表

NC2 重排链表条件:给定一个单链表 L:L0→L1→…→Ln-1→Ln ,将其重新排列后变为: L0→Ln→L1→Ln-1→L2→Ln-2→你不能只是单纯改变节点内部的值,而是需要实际的进行节点交换。示例 1:给定链表 1->2->3->4, 重新排列为 1->4->2->3.示例 2:给定链表 1->2->3->4->5, 重新排列为 1->5->2->4->3.使用栈,依次从"头-尾-头-尾

2021-07-08 18:08:31 243

原创 面试-全局变量和局部变量在内存中的区别是什么?

全局变量和局部变量在内存中的区别是什么?全局变量和局部变量在内存中的区别是什么?正确答案:生存周期不同作用范围不同程序的局部变量(eg:声明在方法中的)存在于( 堆栈 )中,全局变量(eg:声明在类中的)存在于( 静态区 )中,动态申请数据存在于( 堆 )中。内存中,全局变量和静态变量存在于全局区/静态区,局部变量存在于栈区,new的对象存在于堆区,malloc的对象存在于自由存储区,常量存在于常量区...

2020-09-30 10:19:19 676 1

原创 面试---“==”和“equals”有什么区别?

面试-“==”和“equals”有什么区别?在各种博客可以查到很多关于这个问题的答案:= = 比较地址值,equals比较属性。答案肯定不是面试官想听到的。我们在使用==和equals进行比较的时候,必须分清楚比较的是“基本数据类型”还是“引用数据类型”。那如果是基本数据类型一定会存在“栈地址值吗?”,答案肯定是不一定,我们还得考虑,对象在哪里声明,是在类中,还是在方法中,也就是说是全局变量,还是局部变量?那如果是全局变量哪里来的地址值?(下篇区分全局,局部变量的存储位置)所以说,这个问题中“=

2020-09-30 10:10:56 77

空空如也

空空如也

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

TA关注的人

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