- 博客(9)
- 资源 (10)
- 收藏
- 关注
原创 为什么需要可变和不可变类型呢
为什么需要可变和不可变类型呢,主要是为了满足不同的编程需求和优化程序的性能。不可变类型提供了数据的一致性和线程安全性,适用于需要高安全性和稳定性的场景。可变类型则提供了更高的灵活性和操作效率,适用于需要频繁修改数据的场景。
2024-10-21 15:15:17
704
原创 Python-可变类型(mutable)和不可变类型(immutable)
数据被分为各种数据类型,数据类型也可以分为可变类型(mutable)和不可变类型(immutable)
2024-10-21 15:09:51
551
原创 Python 执行一个脚本时,会编译
Python 在执行一个脚本时,会先将脚本编译成一种中间形式(字节码),然后再由 Python 解释器执行这个字节码。
2024-10-18 15:54:27
783
原创 python 的列表推导
列表推导(List Comprehension)是 Python 中一种简洁而强大的语法结构,用于创建和操作列表。它允许你在一行代码中生成新的列表,并且通常比使用传统的循环更具可读性和效率。让我们深入了解列表推导的原理。单个`[]`内由左向右推导,多个`[]`有外向内推导
2024-10-17 16:51:31
797
1
转载 程序的逻辑 (1) - 为什么要有数据类型和变量
程序的逻辑 (1) - 为什么要有数据类型和变量? 计算机就是个机器,这个机器主要由CPU、内存、硬盘和输⼊输出设备组成。计算机上跑着操作系 统,如Windows或Linux,操作系统上运⾏着各种应⽤程序,如Word, QQ等。 操作系统将时间分成很多细⼩的时间⽚,⼀个时间⽚给⼀个程序⽤,另⼀个时间⽚给另⼀个程序⽤, 并频繁地在程序间切换。不过,在应⽤程序看来,整个机器资源好像都归他使,操作系统给他提供了 这种假象。 对程序员⽽⾔,我们写程序,基本不⽤考虑其他应⽤程序,我们想好怎么做⾃⼰
2022-03-02 15:16:02
341
原创 odps-0121145:Data overflow - Convert from 1118542.386 to scale overflow
问题:在使用odps sql 做除法运算时,出现如下错误信息:odps-0121145:Data overflow - Convert from 1118542.386 to scale overflow简化的SQL:Select Case When Nvl(tt.b,0) = 0 Then 0 Else Round(Nvl(tt.a,0)/Nvl(tt.b,0) * 100,4) End col0 From(Select t.a,t.b From tab t) tt其中tt 为一段业.
2021-08-19 11:08:25
3965
1
原创 Impala笔记-保留小数位问题
Impala笔记-保留小数位问题问题描述一段代码(最终代码)问题分析总结问题描述开发给了一段impala sql,表示Round函数保留小数位数时失效了,结果不准确。一段代码(最终代码)--需要使用Cast As DecimalSelect m.yn, m.int_ts, m.double_ts, m.decimal_ts, Rou...
2019-08-27 19:09:32
6570
原创 DB2 IXF文件导入代码集不兼容浅析
一、两个数据库代码集不同导致导入失败(此处采用创建一个与源数据库相同代码集的数据库来解决)1、问题:db2 import from g:/a.ixf of ixf create into test_a 时因为两个数据库代码集不同导致报一下错误SQL0332N 不支持从源代码页 "819" 到目标代码页 "1386" 的字符转换。在连接到数据库的情况下执行db2 get db cf
2015-09-09 11:15:41
2543
oracle精简客户端-免安装-快速配置plsql等连接_补充-不要下载看描述
2018-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人