- 博客(8)
- 收藏
- 关注
原创 Python和C++中列表/容器的排序方法
本文展示了Python和C++中列表/容器的排序方法。主要内容包括:1)简单数值排序;2)基于对象单一属性的排序(升序/降序);3)多条件复合排序(如先按优先级升序,再按交易量降序)。Python示例使用sorted()函数和sort()方法,结合lambda表达式实现;C++示例通过std::sort算法和自定义比较函数实现。两种语言都支持复杂对象的灵活排序,其中多条件排序通过元组/元组比较实现优先级控制。
2025-09-27 23:59:08
112
原创 30秒恢复CLion右键菜单
直接通过创建reg脚本,填入修改文件内容,就可直接实现修改注册表的效果了,亲测有效,试试看吧!5、将自己的安装路径替换上去,一共需要替换2处地方。启动 CLion,左下角搜索CLion,右键选择管理员身份打开。在项目文件夹上点击右键,没有选择" CLion 打开"Win+R 打开cmd,执行如下命令,能正常打开即可。6、最后,双击运行该文件,一直点击是,就设置成功啦!4、若想继续加回右键菜单,可把下面内容存成。,并自动加进环境变量 PATH。2、菜单栏Tools。
2025-09-13 16:02:25
272
原创 快速实现右键用VSCode打开文件夹
1、首先找到自己的VSCode的安装地址,找到vscode的快捷方式,右键点击属性 ,选择快捷方式,就可以一键复制地址。4、最后,双击运行该文件,一直点击是,就设置成功啦!选择项目文件夹 右键打开试试看吧!直接通过创建文件然后填入修改文件内容就可直接实现修改注册表的效果了。3、将自己的安装路径替换上去,以上一共需要替换6处地方。实现项目文件夹 右键 用打开VSCode。注意:一定要将路径中的\换成\\才行。
2025-09-13 15:40:15
248
原创 C++加载json文件并解析数据
该程序演示了如何使用nlohmann/json库解析JSON文件。首先打开并读取JSON文件,然后通过键值访问不同类型的数据:基本类型(整数、字符串)、简单数组、JSON对象以及包含JSON对象的数组。程序使用fmt库进行格式化输出,包括直接打印JSON对象(dump方法)和逐项提取字段两种方式。示例JSON包含数值、字符串、数组和嵌套对象等结构,展示了常见的JSON数据处理方法。程序最后返回0表示成功执行。
2025-08-04 00:27:41
130
原创 Pycharm远程解释器配置(自用成功版)
Base interpreter: 你下载好的python路径下的bin/python.exe,如/home/username/python311/bin/python.exe。Interpreter: 选已经配置好的虚拟环境的文件夹下的python.exe,如/home/username/env/py311/bin/python3.11。Tools->Deployment->Browse Remote Host,右边会弹出界面,可浏览远端,方便操作,右击你在服务器上的代码目录,
2025-07-10 23:58:49
929
原创 PostgreSQL - Oracle数据库迁移至PG数据库,Navicat
摘要:本文介绍了使用Navicat工具从Oracle数据库向PostgreSQL迁移表结构和数据的方法,包括表结构复制、数据类型优化(如将NUMBER转为numeric)和注意事项。针对PG数据库大小写敏感特性,详细说明了引用大写对象名需加双引号的SQL写法,并提供了修改表名和字段名为小写的SQL脚本。最后阐述了PG与Python交互时的数据类型匹配建议,如float8对应Python的float64,int8对应int64等,确保数据精度不受影响。文中还包含数据传输选项设置、性能优化等实用技巧。
2023-07-01 18:50:45
6459
原创 Mysql 下载、安装、配置、启动服务、问题
下载后文件为 mysql-5.7.11-winx64.zip,新建一个文件夹D:\MySQL,D:\MySQL\mysql-5.7.11-winx64.zip 此为MySQL 安装目录。服务启动成功之后,就可以登录了,输入mysql -u root -p(mysql -u 用户名 -p),第一次登录没有密码,直接按回车跳过。2、登录MySQL,输入mysql -u root -p(mysql -u 用户名 -p)回车,输入旧密码。3、敲入mysql -u用户名 -p 重新登录,输入新密码123就ok了。
2023-06-16 11:25:43
276
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅