- 博客(102)
- 收藏
- 关注
原创 QT错误集合
该错误提示可能是因为你在不需要的地方调用了比较操作符(比如 QList 内部需要进行查找、删除或者排序操作时)。如果你不需要比较 ConfigINI_CPP 对象的内容,考虑是否有必要进行这类操作,或者使用其他方法来处理。
2025-03-27 09:39:02
677
原创 QT.pro文件
想利用宏定义实现不同的代码功能,但不想每次都去代码里注释或者不注释相关的宏定义变量,在这种情况下,就可以在pro里面利用DEFINES字段实现相关宏的定义。#else#endif// 输出信息 mytest ok。在 Qt.pro文件中,DEFINES变量用于定义预处理宏(Preprocessor Macros),这些宏会在编译时传递给 C++ 预处理器,相当于在代码中使用#define预编译指令。
2025-03-27 09:31:36
619
原创 字节序,字节串
字节序()是指在计算机内存中存储多字节数据(如intfloat等)的顺序。不同的计算机架构可能采用不同的字节序方式,因此字节序问题在跨平台开发和网络通信中非常重要。(Big Endian)和。
2025-01-23 15:50:56
318
原创 JS模块化
JavaScript 模块化是一种将代码分割为多个独立、可复用的文件,并通过导入导出机制进行使用的编程方式。这种方法可以提高代码的组织性、可维护性和复用性。
2024-12-20 10:02:20
349
原创 记一MySQL连接速度慢的问题
某一个程序启动速度超级慢,查看日志得知是是在Init DruidDataSource ~ {dataSource-1} inited 这一段耗时最长,这一段是Druid 数据源初始化,进行连接的创建等,使用mysql命令行连接发现连接超级慢,可见是在创建连接的时候导致慢。:由于需要进行 DNS 解析(以及反向解析),连接过程会有一定的延迟,尤其是在 DNS 配置不当或 DNS 服务器响应较慢的情况下。:如果 DNS 服务器不可用或配置有问题,连接 MySQL 服务器时可能会变得非常缓慢,甚至无法连接。
2024-12-19 18:17:14
558
原创 this version of the Java Runtime only recognizes class file versions up to 52.0
报错如上,也是一个老生常谈的问题了更高版本的 JDK 编译,使用jdk16编译,但运行时使用的 JRE 或 JDK 版本较低。具体来说:错误原因:class file version 60.0 是 JDK 16 的字节码版本。而你的运行环境只支持到 class file version 52.0(JDK 8)。
2024-12-10 17:00:48
365
原创 【RabbitMq】Failed to check/redeclare auto-delete queue(s).
【代码】【RabbitMq】Failed to check/redeclare auto-delete queue(s).
2024-12-03 17:33:56
456
原创 socket.gaierror: [Errno 11001] getaddrinfo failed
错误通常表示在解析主机名或 IP 地址时出现问题。这可能是因为提供的 IP 地址或主机名无效,或者存在 DNS 解析问题。打印日志发现config.ini中的host不能加引号。
2024-06-04 11:29:34
2448
原创 类文件具有错误的版本 61.0, 应为 52.0
Spring Boot 3以上版本至少得依赖JDK17版本,如果项目中要求使用JDK8版本,那么只能使用Spring Boot 2版本了。
2024-05-13 15:11:18
419
原创 Anaconda和Jupyter使用指南
蟒蛇 |AI 操作系统 (anaconda.com)Anaconda包括Conda、Python以及一大堆安装好的工具包numpypandas等Anaconda 实际上是一个软件发行版,它附带了 conda、Python 和 150 多个科学包及其依赖项。conda是包和环境的管理器。Miniconda包括Conda、Python,如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含 conda 和 Python)。
2024-03-18 17:21:44
844
原创 WebSocketServer依赖注入问题
WebSocket的生命周期和Spring Bean的生命周期并不一致,所以直接通过@Autowired注解注入可能会导致失败。
2024-02-02 14:16:52
1299
原创 has been compiled by a more recent version of the Java Runtime (class file version 61.0),
应该是被较高版本的jdk版本编译了,然后运行的时候用的jdk版本和编译时的版本不一致就会这样。如果下面这两个结果不一样就是版本不一致。
2024-01-11 16:40:07
1012
原创 elasticsearch启动报错JVM is using the client VM.......
elasticsearch启动报错JVM is using the client VM.......
2024-01-08 14:15:02
461
原创 大数据-hive
hive是基于的一个工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。hive数据仓库工具能将结构化的数据文件映射为一张数据库表,并提供查询功能,能将转变成任务来执行。Hive的优点是学习成本低,可以通过类似SQL语句实现快速MapReduce统计,使MapReduce变得更加简单,而不必开发专门的MapReduce应用程序。hive十分适合对数据仓库进行统计分析。
2023-12-03 19:37:28
1097
原创 优化-查询数据接口太慢
有一个查询接口,主业务表有几万多条数据,没超过十万,由于没有使用分页,所以每次查询都要返回大几万的数据,然后问题是前端页面查询数据显示数据要转很久。
2023-11-30 17:17:40
1834
原创 InnoSetupCompiler打包程序
0、No JVM could be found on your system报错解决.1、修改默认的安装路径C:\Program Files (x86) 2、集成jre环境和项目yml等配置文件 3、利用URL Scheme打开APP 4、利用URL Scheme传递数据给App5、InnoSetupCompiler安装
2023-11-28 17:36:05
1315
原创 Lombok注解式简化开发
Lombok(发音为"lombók")是一种Java库,它通过注解的方式来简化Java代码的编写。它提供了一组注解,用于在编译时生成代码,减少了开发人员需要手动编写的样板代码,提高了代码的简洁性和可读性。Lombok 主要用于减少Java代码中的冗余,例如,通过添加@Getter和@Setter注解,可以自动生成类的 getter 和 setter 方法,而无需手动编写这些方法。除此之外,Lombok 还提供了其他注解,如@ToString等,用于生成相应的代码。
2023-11-21 10:16:54
109
原创 根据表名动态获取数据
上面那个是定死的下载哪个实体对应的数据,而我们现在要求动态,动态获取数据list已经搞定了,但是数据List<Map<String, Object>>要转为阿里api可以识别的(问题一),以及根据表名获取.class运行时类(问题二)。使用到阿里的easy-excel。
2023-11-20 17:06:25
268
原创 多线程并行下载文件到浏览器
每个线程不能共用一个输入流,目前试过是不好控制,会导致下载的数据漏掉一部分。我的做法是在每个线程里面都创建要下载的文件输入流,每个线程的输入流是一样的。现在想要通过多线程并行下载看能不能提升,将文件拆分,每个线程负责下载一部分文件到输出流。前面记录到从FTP服务器下载到浏览器,使用缓冲流也没有提升速度。
2023-11-17 14:25:32
194
原创 MySQL安装TokuDB引擎
尝试着改了一下这些参数,tokudb_directio=ON同时tokudb_cache_size=3,221,225,472提高到3G,因为我的那台虚拟机内存才4G,所以只能提高到3G,经过以上的修改后,测试,发现比默认的innodb引擎插入的速度还慢。
2023-11-08 15:32:30
186
原创 DataX数据同步工具
DataX 是阿里云的开源版本,在阿里巴巴集团内被广泛使用的离线数据同步工具/平台。DataX 实现了包括 MySQL、Oracle、OceanBase、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、Hologres、DRDS, databend 等各种异构数据源之间高效的功能。
2023-10-25 16:36:03
178
原创 Access denied for user ‘root‘@‘xxx‘ (using password: YES)
这表示MySQL服务端拒绝来自xxx主机的root用户登录,尽管我检查了一下,root的用户名和密码都没错,还是拒绝。
2023-10-12 15:25:11
3396
原创 数据仓库DW-理论知识储备
数据仓库具备 采集数据、分析数据、存储数据的功能,最后得出一些有用的数据,一些目标数据来使用。采集来自不同源的数据,然后对这些数据进行分析和计算得出一些有用的指标,提供数据决策支持。数据的来源有:系统的业务数据、用户的行为数据、爬虫数据等。数据仓库包含:实时数据仓库、离线数据仓库。
2023-10-11 17:42:35
1725
原创 大数据-kafka学习笔记
Kafka 是一个分布式的基于发布/订阅模式的消息队列(Message Queue),主要应用于大数据实时处理领域。
2023-09-19 14:43:21
4282
原创 大数据之-Flink学习笔记
Apache Flink — 数据流上的有状态计算。Apache Flink 是一个框架和分布式处理引擎,用于对进行有状态计算处理。任何类型的数据都以事件流的形式生成。信用卡交易、传感器测量、机器日志或网站或移动应用程序 2上的用户交互,所有这些数据都以流的形式生成。数据可以作为无界或有界流进行处理。:有定义流的开始,但是没有定义结束。会一直提供数据,没有结束。所以要一直连续的处理无界流,所以一旦有数据到来就要立即处理,不能等数据都到再处理,因为输入是无限的。
2023-09-18 15:11:18
790
原创 数据中台基本概念
数据中台是整个企业以及各个业务数据服务的提供方。将企业的数据统一采集整合起来,借助大数据平台统一加工处理后,对外提供数据服务的一套机制。
2023-09-14 21:48:51
1719
exe4j-windows-x64-9-0.exe
2023-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人