<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[styleDZ的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/styleDZ</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; styleDZ]]></copyright><item><title><![CDATA[Python基本数据类型]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/120740212</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/120740212</guid><author>styleDZ</author><pubDate>Wed, 13 Oct 2021 11:24:32 +0800</pubDate><description><![CDATA[Python基本数据类型包括数值、字符串、列表、元组、集合、字典
其中“列表，字典，元组，集合”也被称为数据容器或者数据结构


数值的定义
常见的数值包括整形数据和浮点型数据
字符串的定义
字符串主要用来表示文本数据类型
列表的定义
列表可以存放不同类型的数据，用【】标注定义
元组的定义
元组中的元素不能修改，用（）
集合的定义
不重复元素的序列{}表示
字典的定义
按键值对定义的数据结构


程序的编写应用就是通过操作数据容器中的数据来实现的，eg：条件，循环，程序块，函数等形式


...]]></description><category></category></item><item><title><![CDATA[GIT 上传本地代码简洁版]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/120721195</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/120721195</guid><author>styleDZ</author><pubDate>Tue, 12 Oct 2021 13:05:11 +0800</pubDate><description><![CDATA[1. 下载git Bash
2. 本地项目库文件夹通过鼠标右键选择git bash，调出git命令窗口

此时项目文件夹会生成一个.git文件夹

2. 配置SSH密钥
引号内填写自己的邮箱

生成本地SSH密钥文件

将密钥文件内容配置在github
检查是否配置成功

#配置用户名
git config --global user.name "name"
#配置邮箱
git config --global user.email "email"
#初始化
git init
#添加目录结构
git add ]]></description><category></category></item><item><title><![CDATA[接口，如何理解接口]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/119562151</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/119562151</guid><author>styleDZ</author><pubDate>Tue, 10 Aug 2021 09:35:56 +0800</pubDate><description><![CDATA[接口，是一种约束形式，或者叫连接通路，它为不相关的类提供通用的处理服务：
1、不相关的类可以通过接口调用“接口功能类（或结构）”中的同名的方法、属性、索引器和事件；接口中只描述这些方法（或属性、索引、事件）的签名；而基于该接口的“接口功能类（或结构）”里面（是指实现接口功能的类或结构，而非调用它们的类），则是描述了这个同名的方法、属性、索引器和事件的各自不同的具体实现代码。
2、当有类或程序调用该接口所描述的方法、属性、索引器或事件（即接口成员）时，编译器会通过接口找到对应的那个”接口功能类或结构”，然后.]]></description><category></category></item><item><title><![CDATA[ETL相关介绍]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/119140874</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/119140874</guid><author>styleDZ</author><pubDate>Tue, 27 Jul 2021 12:42:00 +0800</pubDate><description><![CDATA[ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程，目的是将企业中的分散、零乱、标准不统一的数据整合到一起，为企业的决策提供分析依据。ETL是BI项目重要的一个环节。 通常情况下，在BI项目中ETL会花掉整个项目至少1/3的时间,ETL设计的好坏直接关接到BI项目的成败。

　　

ETL的设计分三部分：


数据抽取、
	数据的清洗转换、
	数据的加载。



　在设计ETL的时候我们也是从这三部分出发。数据的抽取是从各个不同的数据源抽取到ODS(Operational D...]]></description><category></category></item><item><title><![CDATA[函数-参数]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/118902025</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/118902025</guid><author>styleDZ</author><pubDate>Mon, 19 Jul 2021 17:16:06 +0800</pubDate><description><![CDATA[函数参数1 

函数可以获取参数，这个参数的值由你所提供，借此，函数便可以利用这些值来做一些事 

情。这些参数与变量类似，这些变量的值在我们调用函数时已被定义，且在函数运行时均已 

赋值完成。 

函数中的参数通过将其放置在用以定义函数的一对圆括号中指定，并通过逗号予以分隔。当 

我们调用函数时，我们以同样的形式提供需要的值。要注意在此使用的术语——在定义函数 

时给定的名称称作“形参”（Parameters），在调用函数时你所提供给函数的值称作“实参”（Arguments）。



# 案例（保存]]></description><category></category></item><item><title><![CDATA[-局部变量-]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/118897314</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/118897314</guid><author>styleDZ</author><pubDate>Mon, 19 Jul 2021 15:35:56 +0800</pubDate><description><![CDATA[当你在一个函数的定义中声明变量时，它们不会以任何方式与身处函数之外但具有相同名称 

的变量产生关系，也就是说，这些变量名只存在于函数这一局部（Local）。这被称为变量的 

作用域（Scope）。所有变量的作用域是它们被定义的块，从定义它们的名字的定义点开始。 
...]]></description><category></category></item><item><title><![CDATA[NC4 判断链表中是否有环]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/118711933</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/118711933</guid><author>styleDZ</author><pubDate>Tue, 13 Jul 2021 21:54:00 +0800</pubDate><description><![CDATA[简单 通过率：36.67% 时间限制：1秒 空间限制：32M

知识点 [链表]


描述

判断给定的链表中是否有环。如果有环则返回true，否则返回false。

你能给出空间复杂度0(1)的解法么？

输入分为2部分，第一部分为链表，第二部分代表是否有环，然后回组成head头结点传入到函数里面。-1代表无环，其他的数字代表有环，这些参数解释仅仅是为了方便读者自测调试


示例1

输入：


{3,2,0,-4},1

复制

返回值：


true

复制

说明：


第一部分{3,2,0...]]></description><category></category></item><item><title><![CDATA[NC1 大数加法]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/118583315</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/118583315</guid><author>styleDZ</author><pubDate>Thu, 08 Jul 2021 21:52:25 +0800</pubDate><description><![CDATA[NC1 大数加法


中等 通过率：36.96% 时间限制：1秒 空间限制：256M

知识点 [字符串] [模拟]


描述

以字符串的形式读入两个数字，编写一个函数计算它们的和，以字符串形式返回。

(字符串长度不大于100000，保证字符串仅由'0'~'9'这10种字符组成）




示例1

输入：


"1","99"

复制

返回值：


"100"

复制

说明：


1+99=100 


解答：


#
# 代码中的类名、方法名、参数名已经指定，请勿修改，直接返回方法规定的值即可
#]]></description><category></category></item><item><title><![CDATA[NC2 重排链表]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/118579104</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/118579104</guid><author>styleDZ</author><pubDate>Thu, 08 Jul 2021 18:08:31 +0800</pubDate><description><![CDATA[NC2 重排链表

条件：
给定一个单链表 L：L0→L1→…→Ln-1→Ln ，
将其重新排列后变为： L0→Ln→L1→Ln-1→L2→Ln-2→
你不能只是单纯改变节点内部的值，而是需要实际的进行节点交换。


示例 1:
给定链表 1-&gt;2-&gt;3-&gt;4, 重新排列为 1-&gt;4-&gt;2-&gt;3.
示例 2:
给定链表 1-&gt;2-&gt;3-&gt;4-&gt;5, 重新排列为 1-&gt;5-&gt;2-&gt;4-&gt;3.


使用栈，依次从"头-尾-头-尾]]></description><category></category></item><item><title><![CDATA[面试-全局变量和局部变量在内存中的区别是什么？]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/108880809</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/108880809</guid><author>styleDZ</author><pubDate>Wed, 30 Sep 2020 10:19:19 +0800</pubDate><description><![CDATA[全局变量和局部变量在内存中的区别是什么？
全局变量和局部变量在内存中的区别是什么？
正确答案：
生存周期不同
作用范围不同
程序的局部变量（eg：声明在方法中的）存在于（ 堆栈 ）中，全局变量（eg：声明在类中的）存在于（ 静态区 ）中，动态申请数据存在于（ 堆 ）中。
内存中，全局变量和静态变量存在于全局区/静态区，局部变量存在于栈区，new的对象存在于堆区，malloc的对象存在于自由存储区，常量存在于常量区

...]]></description><category></category></item><item><title><![CDATA[面试---“==”和“equals”有什么区别？]]></title><link>https://blog.youkuaiyun.com/styleDZ/article/details/108880439</link><guid>https://blog.youkuaiyun.com/styleDZ/article/details/108880439</guid><author>styleDZ</author><pubDate>Wed, 30 Sep 2020 10:10:56 +0800</pubDate><description><![CDATA[面试-“==”和“equals”有什么区别？
在各种博客可以查到很多关于这个问题的答案：= = 比较地址值，equals比较属性。
答案肯定不是面试官想听到的。
我们在使用==和equals进行比较的时候，必须分清楚比较的是“基本数据类型”还是“引用数据类型”。
那如果是基本数据类型一定会存在“栈地址值吗？”，答案肯定是不一定，我们还得考虑，对象在哪里声明，是在类中，还是在方法中，也就是说是全局变量，还是局部变量？
那如果是全局变量哪里来的地址值？（下篇区分全局，局部变量的存储位置）
所以说，这个问题中“=]]></description><category></category></item></channel></rss>