[说明] DiSQLiteApi.dcu 文件根据实际开发环境在包内进行选择 本版本的 ASqlite 是基于 livu999 大侠的修改版继续魔改 原帖地址:http://download.csdn.net/download/ilvu999/6369053 本版本只支持 D2009 以上的 Unicode 版本的 Delphi 原作者在主要单元文件已经说明清楚了,老版本 Delphi 请绕道 为了照顾 XE2 下使用的朋友,故最后做了兼容 再照顾一下 DBGrid,令其不再显示 (MEMO) 另外做了兼容,在 XE8 开发环境及 64 位平台下通过基本测试            katar1024 (网名:阿龙) 2017-08-22 大改支持 TWideMemo,在此解决乱码问题 修正启用 SQLiteDateFormat 的情况下读取非正规日期字符串引起异常的 bug 查询语句中表名和字段名用中括号 [] 引括,可以使用 Index 之,等保留字段名 删除属性 CharacterEncode,一律按默认的 Uft-8 格式存取字符串 删除属性 DriverDll,已经启用 SQLite 静态库方式编译并链接,不需携带 dll 使用 DISQlite 的静态库编译,版本 3.8.3,兼容性和稳定性均良好 2017-08-23 插入和更新操作只针对已修改的字段进行处理和提交,提高执行效率 插入记录后,同步读取库中的数字和日期默认值,对取值自动分配 id 有意义 所有调试记录代码全部加了条件编译块控制,减小体积,提高调度效率 优化类型数据存取分支代码,减少体积,提高读写效率 去除初次读取数据 100 字节大小缓冲区的限制,防止字符串乱码 其它性能优化 其它 bug 修复 2017-08-24 修正设计器属性框中 Active 属性设置为 True,但运行时未打开查询的 bug ftString、ftWideString、ftMemo、ftWideMemo 等字符串字段通过乱码测试 Memo 字段添加显示功能,控件不再显示(MEMO)或(WIDEMEMO) Memo 字段支持 AsInteger、AsDataTime 等数据功能(设计器预定义的字段无效) 2017-08-25 修改关键属性时自动关闭数据连接 TransactionType、TempStore, DefaultSynchronous 等属性从字符串值修改为枚举值 修正 TypeLess 功能 添加 TASQLiteBaseQuery 一些关键属性在设计器中改变后自动关闭查询的功能 修正 Filtered 属性在设计器中改变后,但结果没变的 bug PS: 本来想弄个批处理提交功能的(BatchedUpdates 或 CachedUpdates), 在某些场合很实用,但最近改的问题太多了,改得好累,等下次真正用到了再补上 对 SQLite 的初恋蛮深的,但不得不吐槽,想说爱它真的很不容易
2026-03-06 19:05:37 11.29MB ASQLite DISQLite SQLite Delphi
1
C#与三菱PLC以太网通讯程序源码:基于SLMP协议实现FX5U Q系列PLC通讯,支持变量读写、断线重连及实时曲线采集功能,C#与三菱PLC以太网通讯程序上位机源码 通过3E帧SLMP MC协议与三菱FX5U Q系列PLC通讯 1.该程序可以与FX5U Q系列PLC以太网通讯,根据3E帧报文写了一个类库,可以读写各种类型和区域变量。 2.支持单个变量读写和数组类型批量读写。 3.可以实时检测网络通断,断线重连功能。 4.并有实时曲线采集等功能 ,C#与三菱PLC通讯; 3E帧SLMP通讯协议; FX5U Q系列PLC通讯; 变量读写; 实时曲线采集; 断线重连; 类库构建; 程序编写。,三菱PLC以太网通讯源码:C#类库与MC协议通信助手程序
2026-03-06 16:40:48 278KB
1
基于postgis实现Mapbox标准的矢量瓦片切图,支持加载到4490 Mapbox(Maplibre)4490坐标系下。博文可参考:https://blog.csdn.net/xuyizhuo/article/details/142501751 矢量瓦片是一种将地图数据分割成多个小块的技术,以提高在线地图服务的效率和响应速度。Mapbox是全球领先的地图服务平台,提供包括矢量瓦片在内的多种地图服务。而PostGIS是PostgreSQL数据库的一个扩展,它增加了对地理空间对象的支持,从而可以存储、操作和分析地理信息。将PostGIS与Mapbox结合,可以实现地理空间数据的高效管理和可视化。 具体来说,文章所涉及的内容包括了如何使用PostGIS来生成符合Mapbox标准的矢量瓦片。这些瓦片可以在Mapbox的官方地图上加载,但特别之处在于,这些瓦片也支持加载到4490坐标系下。坐标系是地图中非常重要的一个概念,不同的坐标系有不同的用途和适用范围。文章提到的4490坐标系可能是某种特定的投影坐标系,需要在Mapbox或其衍生版本如Maplibre中特别支持。 Mapbox自身支持多种坐标系,包括常见的Web Mercator投影,但对于一些特殊的行业应用或者地理位置,可能需要使用其他坐标系。文章所介绍的实现方法,提供了将地理空间数据转换为矢量瓦片,并确保这些瓦片能够在支持4490坐标系的Mapbox版本中使用的能力。 文章的实现方法可能会涉及以下几个步骤: 1. 首先确保PostGIS数据库中包含有地理空间数据。 2. 使用PostGIS提供的工具和函数,对地理空间数据进行查询、处理和转换。 3. 利用与Mapbox兼容的工具或库,将处理后的数据转换成符合Mapbox标准的矢量瓦片格式。 4. 确保这些矢量瓦片支持4490坐标系,可能需要在转换过程中加入相应的坐标转换和投影定义。 5. 在Mapbox地图或应用中加载和展示这些瓦片,确保它们可以在特定坐标系下正确显示。 文章还提到一个参考博文链接,读者可以通过该链接进一步深入了解实现的细节和过程。 GIS(地理信息系统)是一个综合性的术语,涵盖了包括地理空间数据的采集、存储、分析和展示在内的多个方面。在本篇文章中,GIS的概念被具体应用到了PostGIS与Mapbox结合的实践中。 使用PostGIS来处理地理空间数据并生成矢量瓦片,对于需要在Web应用中展示复杂地理信息的用户来说是一个非常有价值的技能。同时,支持4490坐标系的能力,为那些需要在特殊投影下进行地图显示的用户提供了解决方案。 文章所介绍的技术不仅涉及到了当前流行的地理信息处理技术,还包括了特定坐标系的实现,为开发者提供了全面的解决方案。开发者可以根据文章提供的内容,掌握如何将PostGIS处理的地理空间数据转换成可以在Mapbox上展示的矢量瓦片,并且支持特殊的坐标系,从而拓展了地图数据的应用范围和灵活性。
2026-03-06 09:47:36 1.87MB postgis 矢量瓦片 GIS
1
足球比赛预测分析系统_基于机器学习与历史数据的专业足球赛事预测平台_提供未来9个月全球各大联赛赛果预测服务_包含英超西甲德甲意甲法甲等主流联赛_支持胜平负预测与比分概率分析_适用于.zip上传一个【汇编语言】VIP资源 足球比赛预测分析系统是一款结合了机器学习技术和历史数据分析的专业足球赛事预测平台。该平台的核心功能是为用户提供未来9个月内全球各大主流联赛的赛果预测服务。这些主流联赛包括英格兰的英超、西班牙的西甲、德国的德甲、意大利的意甲和法国的法甲等。 平台的服务内容非常丰富,不仅可以提供胜、平、负的预测,还能进行比分概率分析。这意味着用户可以通过平台获得更加详细和深入的比赛分析结果,以辅助他们的投注决策或者兴趣娱乐。 为了实现这些功能,平台必须收集大量的历史数据进行机器学习模型的训练。这些历史数据包括但不限于球队历史战绩、球员信息、伤病情况、教练战术等。通过这些数据,机器学习模型能够不断学习和优化,从而提高预测的准确性。 另外,从文件名称列表来看,该压缩包还附带了《附赠资源.docx》文档和《说明文件.txt》文本文件,以及一个名为《FBP-master》的文件夹。《附赠资源.docx》可能包含了更多关于足球比赛预测分析系统的使用说明、案例研究或用户指南。《说明文件.txt》可能更侧重于安装指南、运行环境配置以及具体的使用方法。而《FBP-master》文件夹可能包含了该系统的源代码或关键开发文件,这对于熟悉python的用户来说,可能是一个非常宝贵的资源。 值得注意的是,此平台的使用者可以是体育分析专家、职业投注者、球迷等对足球比赛预测感兴趣的不同群体。系统提供的预测服务既可以用于专业的分析,也可以作为球迷们支持自己喜爱球队的参考。 由于该平台的预测服务覆盖了未来9个月的比赛,用户可以持续跟踪预测的准确性,从而不断调整自己的使用策略。而平台的技术支持团队可能也会根据用户的反馈和赛果的变化,定期对预测模型进行升级和优化,确保服务的持续性和准确性。 此外,从平台的命名和描述中可以得知,这是一套非常专业的预测系统,其背后的技术支持和数据分析能力是十分强大的。对于那些对足球比赛有着深度分析需求的用户来说,这样的系统无疑是非常有价值的工具。 该系统特别指出了适用于VIP资源,这可能意味着某些高级功能或更详尽的数据分析结果仅对VIP用户开放。这样一来,VIP用户可以获得更精准的预测服务,从而在各种比赛中占得先机。
2026-03-05 17:22:32 7.26MB python
1
《谷歌大佬Leetcode刷题笔记:Java、C++与Go实战解析》 LeetCode作为一款全球知名的在线编程挑战平台,深受程序员们的喜爱,它提供了大量的算法题目,旨在提升程序员的编程技能和解决实际问题的能力。这份由谷歌大佬精心总结的LeetCode刷题笔记,涵盖了Java、C++和Go三种主流编程语言,旨在帮助学习者深入理解和应用这些语言解决实际的算法问题。 笔记首先介绍了LeetCode的基本操作和挑战流程,包括如何创建账号、如何搜索题目以及如何提交代码等,让初学者能快速上手。接着,笔记按照题目的难度和类型进行了分类,包括基础数据结构、算法设计、优化技巧等模块,使得学习者可以根据自己的水平和需求有计划地进行学习。 在Java部分,笔记详细讲解了如何利用Java的数据结构(如数组、链表、树、队列、栈等)和算法(如排序、搜索、递归等)来解决LeetCode中的问题。每道题目的解法都配有详尽的注释,解释了代码背后的逻辑和思路,这对于理解Java编程思想和提升算法能力非常有帮助。 C++部分则更加强调了语言的效率和灵活性。笔记中展示了如何利用C++的STL容器和算法库来实现高效的解决方案,同时,还特别提到了C++的模板和指针操作,这些都是C++在解决复杂算法问题时的独特优势。 Go语言部分则体现了Go语言简洁、并发友好的特性。笔记通过实例展示了Go的goroutine和channel在并发编程中的应用,以及Go标准库中的一些实用工具,如map、slice和interface,对于熟悉Go语法和提升并发编程能力的读者来说,这部分内容极具价值。 此外,笔记还包含了错误调试和性能优化的技巧,比如如何利用LeetCode的测试用例来检验代码的正确性,以及如何通过分析运行时间来优化算法。同时,笔记还强调了良好的编程习惯,如代码规范、注释清晰和可读性,这些都是成为一个优秀程序员必不可少的素质。 总结来说,这份谷歌大佬的LeetCode刷题笔记是一份宝贵的资源,无论你是Java、C++还是Go的爱好者,都可以从中获益。通过系统地学习和实践,不仅可以提升编程技能,还能培养解决问题的思维能力,为面试和职业生涯打下坚实的基础。所以,如果你正在准备技术面试或者想要提升自己的算法能力,这份笔记绝对值得你深入研究。
2026-03-05 13:16:47 19.05MB leetcode java
1
ARM架构下swt的4.17到4.29的版本。 在麒麟v10的arm系统中,kettle的桌面工具pdi9.1,jdk是1.8。 我用 swt-4.18-gtk-linux-aarch64.zip 启动成功了。 1. 将 swt-4.18-gtk-linux-aarch64.zip 里的 swt.jar 放入 pdi的 data-integration/libswt/linux/aarch64 目录下(没有要新建) 2. 修改 data-integration/spoon.sh 文件里,搜索“ppc64)”,在这个分支后面添加一个判断分支 ```bash aarch64) LIBPATH=$CURRENTDIR/../libswt/linux/aarch64/ ;; ``` 如果有多个ppc64 看哪个是设置 LIBPATH 的,都是也可以都设置
2026-03-04 15:22:52 47.29MB kettle arm 麒麟v10
1
ABAQUS插件:矩形区域内二维圆密堆积模型生成器,支持自定义基体长宽、圆半径范围、间距及体积比,并可指定ITZ厚度,生成带过渡界面的堆积圆模型——安装与使用教程视频附赠,ABAQUS插件:矩形区域内二维圆密堆积模型生成器,支持基体长宽、圆半径范围、间距及体积比设置,ITZ厚度可指定,生成带过渡界面堆积效果,ABAQUS二维圆在矩形区域内的密堆积插件 可以指定基体长宽,圆的半径范围,圆之间的间距,圆占基体的体积比,另可指定ITZ厚度,生成带过渡界面的堆积圆模型 附带插件安装教程和使用教程视频 ,核心关键词:ABAQUS;二维圆;矩形区域;密堆积插件;基体长宽;圆半径范围;圆间距;体积比;ITZ厚度;过渡界面;堆积圆模型;插件安装教程;使用教程视频。,ABAQUS圆堆积模型插件:矩形区域内的密排ITZ模型生成器
2026-03-03 22:28:41 1.1MB edge
1
centos挂载移动硬盘时提示unknown filesystem type 'exfat',需要安装exfat文件类型扩展,该文件包为离线rpm包,exfat-utils和fuse-exfat两个版本共八个文件 在使用CentOS 7操作系统的过程中,用户可能会遇到在挂载移动硬盘时遇到无法识别的文件系统类型 'exfat' 的情况。这通常意味着系统缺少对exfat文件系统的支持。为了在CentOS 7上使用exfat文件系统,用户需要进行特定的扩展安装。 具体来说,需要安装的离线rpm包包含了exfat-utils和fuse-exfat两个版本共八个文件。这些文件涉及两个主要组件:exfat-utils和fuse-exfat。其中exfat-utils是操作exfat文件系统的工具集,包含了文件系统管理的核心工具,如mkfs.exfat、fsck.exfat等,这些工具可以帮助用户创建、检查和修复exfat文件系统。而fuse-exfat是提供用户空间文件系统支持的组件,它允许非特权用户无需内核驱动即可访问exfat文件系统,这为系统的安全性和稳定性提供了额外的保障。 在安装这些rpm包之前,用户需要确保系统能够访问到这些安装包。一旦安装完成,用户就可以挂载exfat文件系统的设备了。例如,使用mount命令,用户可以将exfat格式的移动硬盘挂载到指定目录下,从而方便地读取和写入数据。 值得注意的是,exfat文件系统具有良好的兼容性和性能,它支持大文件和长文件名,这使得它成为在不同操作系统间交换数据的理想选择。对于使用CentOS 7的用户而言,添加对exfat的支持是非常实用的,尤其是那些经常需要与Windows或Mac OS用户交换数据的用户。 通过安装exfat-utils和fuse-exfat的rpm包,CentOS 7用户可以轻松地在系统上添加对exfat文件系统的支持。这样一来,用户就可以更方便地使用容量大、兼容性高的exfat格式的移动存储设备了。
2026-03-03 21:34:07 605KB exfat centos7
1
VirtualHere客户端支持WIN系统32位 该VirtualHere USB客户端在Windows运行。该客户端的创建非常直观且易于使用。客户端需要在要使用VirtualHere USB服务器共享的USB设备的任何计算机上运行。 VirtualHere客户端是一个专门为Windows操作系统设计的软件工具,它使得用户能够在Windows系统下,尤其是32位版本的操作系统中,实现对USB设备的远程访问和共享。这一功能对于那些需要从远程位置访问本地USB设备的场景非常有用,比如在家庭网络中共享打印机或存储设备等。VirtualHere客户端的主要作用是在计算机之间架起一座桥梁,使得网络中的其他设备可以如同本地连接一样使用这些USB设备。 该软件的用户界面设计得十分直观,即使是对于计算机操作不熟悉的用户来说,也能够轻松地上手使用。安装和运行过程中不需要复杂的设置或配置,使得整个过程既快捷又方便。用户只需要在想要共享USB设备的计算机上运行VirtualHere客户端,然后就可以通过网络,将USB设备的使用权限延伸到任何其他运行VirtualHere服务器的设备上。 值得注意的是,为了实现USB设备的网络共享,网络中的所有计算机都必须安装并运行VirtualHere的相关软件组件。这意味着,除了客户端软件之外,还需要USB服务器软件来完成整个共享流程。USB服务器软件通常安装在希望被远程访问的USB设备所在的计算机上,而客户端则运行在需要访问这些远程USB设备的计算机上。通过这种方式,即使USB设备物理上连接在某台计算机上,其他网络内的计算机也能够无缝地使用这些设备。 此外,VirtualHere客户端支持的32位Windows系统,意味着它可以安装在诸如Windows XP、Windows Vista、Windows 7等旧版操作系统上,这为那些仍然使用旧系统,但又需要实现USB设备远程访问的用户提供了便利。然而,随着技术的更新换代,32位系统的支持可能会逐渐减少,因此用户可能需要考虑升级操作系统或寻找替代方案以确保软件的正常运行。 VirtualHere客户端通过提供简单易用的界面和强大的网络共享功能,解决了用户在不同计算机间共享USB设备的需求。它使得网络中的各种设备都能够更加灵活地访问和使用USB资源,从而提高了工作和生活的效率。
2026-03-02 21:29:04 4.59MB VirtualHere
1
multisim跨平台微信数据库密码与用户信息提取工具_支持Windows与macOS双系统微信数据库解密与用户数据获取_通过pymem内存特征定位技术实现微信多版本兼容的密钥提取_集成SQLCi.zip 该工具主要功能是提取跨平台微信数据库密码和用户信息。它能够同时兼容Windows和macOS操作系统中的微信数据库,实现解密与数据获取。这一工具的实现基础是pymem内存特征定位技术,通过这种技术,工具能够提取出微信不同版本中的加密密钥,使其具备强大的多版本兼容性。工具的另一个特点是在提取过程中集成了SQLCi技术,这为数据库的处理和信息提取提供了便利。 详细地说,这款工具的适用场景广泛,无论是个人用户需要恢复遗失的数据,还是企业需要进行数据备份和安全管理,都可以使用该工具完成。工具通过特定的技术手段,能够有效定位微信在操作系统内存中的特征信息,识别出存储密码和用户信息的数据库加密密钥,即使在微信更新换代的情况下,依然能够保持提取功能的正常运作。 而pymem是一种在Python环境下操作Windows内存的库,它允许开发者读写指定进程的内存空间。使用该库作为工具的基础,可以方便地访问到微信运行时产生的内存数据,进而在其中找到加密密钥。此外,pymem内存特征定位技术的使用,意味着这款工具能够对微信在不同操作系统上运行时的内存结构进行有效识别和解析。 工具中的SQLCi技术,通常是用于数据库操作的技术,它提供了便捷的SQL语句生成和数据处理功能。在微信用户信息提取工具中,SQLCi技术可能用于生成用于查询和导出用户数据的SQL命令,简化了数据库操作流程,提升了数据处理的效率和准确性。 综合以上信息,这款工具的设计和开发涉及了多个领域的技术,包括但不限于操作系统兼容性、内存管理、加密技术、数据库操作等。其提供的解决方案能够满足不同用户在跨平台微信数据提取上的需求,具有较高的实用性和专业性。
2026-03-02 10:41:16 2.02MB python
1