- 博客(172)
- 收藏
- 关注
原创 Bug记录:错误代码: 1506 Foreign keys are not yet supported in conjunction with partitioning
解决方法有三种,一是去掉外键保留分区,二是去掉分区保留外键,三是使用触发器来模拟外键的行为,但是稍稍有点麻烦。原因是因为外键和分区这两个是互斥的事情,分区就不可以外键。
2025-02-22 10:47:26
102
原创 bug记录:错误代码: 1503 A PRIMARY KEY must include all columns in the table‘s partitioning function
改成下面这样就解决问题了。但是其实是存在一个问题的,就是主键越多,性能就会越低,这里就要做个权衡。我一开始的做法是下面这样,主键是id,分区主键是part_number,未放到主键里。原因很简单,是分区键没有划分到主键里。
2025-02-22 10:19:50
277
原创 linux下安装.run后缀名文件
对于大文件,不能直接拖拽,可以借助工具,例如WinSCP创建会话时,需要提供虚拟机的主机名,可以采取输入ifconfig的命令,如图所示:ifconfig(接口配置)命令在 Linux 系统中用于查看和配置网络接口的信息,包括 IP 地址、子网掩码、MAC 地址等。它是管理和调试网络连接的有用工具。可以将 ifconfig 看作 “interface configuration” 的缩写,它表示网络接口的配置。
2023-08-15 10:06:48
3902
原创 python 字典中value是列表,根据列表中某一个值读取另一个值
现在需要判断输入的字符串str,来获取对应的标识符。例如输入solid返回’-‘,输入dashed返回’–’
2023-08-09 09:55:50
566
原创 The current branch yangmin/title_edit has no upstream branch 的解决办法
【代码】The current branch yangmin/title_edit has no upstream branch 的解决办法。
2023-08-09 09:49:02
455
原创 matplotlib 判断鼠标是否点击在当前线上
这是因为Line2D.contains(event)方法返回的是一个包含两个元素的元组,第一个元素是一个布尔值,第二个元素是一个字典,包含点的更多信息。我将这个方法实现在线所在的类里,这个过程中需要判断鼠标是否点击在当前线上,从而实现拖拽。但是经过测试,无论在没在线上点击鼠标,得到的结果都是True。在开发中有一个需求:对生成的一条线进行拖拽。
2023-08-08 09:34:33
1425
原创 matplotlib 重新绘制图 解决对图像元素做修改后无法更新情况
对于matplotlib画了图像,并对图像做修改后,修改未展现或者未完全展现,这是由于没有进行重新绘制的原因。
2023-07-31 09:08:46
445
原创 Python _name_ 简述
因此可以发现,demo1.py里的print(“test1”)由于在if。’里,因此当其他模块引用它时,并不会打印输出。_name_是模块的内置属性,分为两种情况,
2023-07-28 11:42:17
185
原创 Python函数
Python的可更改类型包括:列表List、字典Dictionary、集合Set当传递的参数是可更改类型时,这就相当于是C++的引用传递,函数内部对参数进行更改,函数之外也会进行更改,因为操作的同一个数据。Python的不可更改类型包括:元组Tuple、字符串String、数字Number当传递的参数是不可更改类型时,这就相当于是C++的值传递,函数内部对参数进行更改,函数之外不会进行更改,因为操作的是一个复制品。
2023-07-26 21:12:56
180
原创 单元测试相关内容
1.写完一部分代码,提交git之前一定要写单元测试2.单元测试一定要添加到runtests.jl里3.如果出现单元测试报错,但是自己线下单元测试没有报错 解决方法为查看日志,如果是图片对比的单元测试,首先目测有没有问题,如果没有问题,只是字体等情况,可直接将系统生成的图片作为参考图片4.测试一定要详细、全面,最起码要把自己涉及的所有逻辑分支都覆盖到
2023-07-24 15:40:05
89
原创 Julia round函数在小数点为5位置的情况
round()里面的with ties情况 在Julia中,round(X)按照默认的四舍五入模式将X舍入为整数值,并返回与X相同类型的值。默认情况下这将四舍五入到最近的整数,如果出现平局(with ties,即小数值为0.5),则会被舍入为最近的偶数整数。这是为了减少在平局情况下舍入带来的系统性误差。例如round(0.5) = 0.0,round(3.5) = 4.0。
2023-07-24 15:31:00
206
原创 java(八) —— 线程安全与线程池问题
1.线程生命周期1.新建2.就绪3.运行4.阻塞5.死亡1.新建->就绪start()方法2.就绪->运行获取cpu执行权3.运行->就绪失去cpu执行权yield()方法4.运行->阻塞
2023-07-24 15:27:29
101
原创 Python3基础语法摘录
python使用缩进来代表代码块,而不是{},因此将同一级别的代码块放在一个缩进下很重要需要额外注意的是,python里面,代码块要用冒号开启。
2023-07-21 13:33:59
66
原创 pycharm的“following errors occurred on attempt to save files“解决方法
在刚下载pycharm的时候,会出现following errors occurred on attempt to save files错误。原因是safe write问题,可以理解为权限问题。
2023-07-18 16:40:11
2380
原创 访问github方法
解压文件后可以在当前文件夹使用fastgithub.exe start(powershell下使用./fastgithub.exe start)命令以windows服务安装并启动。
2023-07-18 16:10:07
61
原创 C++零碎基础知识点小复习
结构体的三种声明创建方式结构体与指针sizeof()与指针所占空间野指针布尔类型 除了0以外,都是真常量的两种定义方式C风格的字符串
2023-06-11 23:09:06
226
原创 C语言常见错误--[Error] ld returned 1 exit status 报错
C语言常见错误--[Error] ld returned 1 exit status 报错
2022-11-20 10:57:01
673
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人