砹小翼的园子

达则兼济天下,穷则独善其身。

导航

2020年12月20日 #

[Python] 使用乘号复制变量引起的问题

摘要: 有N个月的盈亏数据(每个月要么盈利要么亏损),按月份统计盈亏(分开统计是为了看到亏损了多少),使用字典列表(List[Dict])存储,列表下标就是月份,发现结果的每个月的数据都相等。 阅读全文

posted @ 2020-12-20 23:29 砹小翼 阅读(127) 评论(0) 推荐(0) 编辑

2020年12月19日 #

[Python] 字典dict添加二级键值的问题

摘要: 问题来源 分类统计n个带两级分类的数值。 解决过程 最简单的办法是直接 result["一级分类"]["二级分类"] += amount。 但是这样会报 KeyError 错误,原因是Python只能自动新建一级不存在的键, 比如直接 result["一级分类"] += amount 是可以的,即使 阅读全文

posted @ 2020-12-19 17:19 砹小翼 阅读(374) 评论(0) 推荐(0) 编辑

2020年4月6日 #

[Java] [刷题] 连续自然数和

摘要: 对一个给定的自然数M,求出所有的连续的自然数段(连续个数大于1),这些连续的自然数段中的全部数之和为M。 阅读全文

posted @ 2020-04-06 12:53 砹小翼 阅读(562) 评论(0) 推荐(0) 编辑

2020年3月13日 #

[Java] [刷题] 多个整数连接为最大整数问题

摘要: 本文讲述了在“多个整数连接为最大整数”中的排序的比较流程,并展示了使用Java语言的匿名类配合Arrays.sort()实现排序的代码。 阅读全文

posted @ 2020-03-13 15:08 砹小翼 阅读(352) 评论(0) 推荐(0) 编辑

2020年3月12日 #

[Java] [刷题] 校门外的树

摘要: 本文在“解题思路”部分分析了题目中迷惑了我的部分,并描述了“将所有区间抽象为起点和终点,叠加到一条线段上”,从而使运算时间更少的方法。 阅读全文

posted @ 2020-03-12 17:24 砹小翼 阅读(833) 评论(0) 推荐(0) 编辑

2020年3月4日 #

[CentOS] 编译安装Python3后pip3安装的库如何在命令行调用

摘要: 问题描述 服务器原本安装了Python2,不能直接用yum等安装Python3,于是我按照[^引用1]的方法编译安装了Python3。 然而pip3 install gunicorn后并不能直接在命令行启动gunicorn,会提示 -bash: gunicorn: command not found 阅读全文

posted @ 2020-03-04 11:13 砹小翼 阅读(300) 评论(0) 推荐(0) 编辑

2020年3月2日 #

[CentOS] 宝塔面板与Python3的恩怨情仇

摘要: 问题描述 服务器镜像有宝塔面板 + Python2,用yum和pip3安装Python3 + Flask + Gunicorn后,宝塔面板打不开了。报错如下: Starting Bt-Panel..........failed [Traceback (most recent call last): 阅读全文

posted @ 2020-03-02 22:06 砹小翼 阅读(1742) 评论(0) 推荐(0) 编辑

2020年2月22日 #

[易语言] 两种字节序的直观比较

摘要: 字节序 小端字节序:低位字节在前,高位字节在后。 大端字节序:高位字节在前,低位字节在后。 十进制整数 67,转换为字节集 储存,其再换算为整数的过程是: 所以字节 是低位字节(类似于个十百千万中的个位属于低位)。 因为字节 写在前面,所以字节集 是小端字节序。 使用易语言演示的两种字节序的比较: 阅读全文

posted @ 2020-02-22 16:45 砹小翼 阅读(639) 评论(0) 推荐(0) 编辑

2020年1月20日 #

[Java] [刷题] Excel地址转换

摘要: 本文基于进制转换的原理,分析了将整数转换为Excel地址时的误区,并展示了实现转换的Java代码。注:Excel地址转换,指的是将一个十进制整数转换为Excel单元格地址中的列号部分。 阅读全文

posted @ 2020-01-20 15:09 砹小翼 阅读(275) 评论(0) 推荐(0) 编辑

2019年11月20日 #

[Java] 运算精度

摘要: 0x01 Java的+、-、*、/的最低运算精度是int,所以以下代码会报错: short s1 = 3; short s2 = 5; s1 = s1 + s2; 以上代码的错误原因是s1+s2的结果是int类型,不能存入short类型变量。 但如果是+=、-=、*=、/=就不会有这个问题,以下这段 阅读全文

posted @ 2019-11-20 21:26 砹小翼 阅读(312) 评论(0) 推荐(0) 编辑