凌哥E编程模块 - 用心打造专业的易语言编程通用模块

代码结构设计注重高内聚、低耦合;在追求高效率的同时,同样重视程序的稳定性和兼容性。

模块充分考虑了多线程环境下的兼容性,并为每个函数提供详尽的注释说明,以确保代码的可读性和可维护性
对象参数、返回值严格按照数据类型定义,而不是靠易语言自动转换(如变体型),对黑月的汇编编译模式完全兼容

模块功能设计:旨在提供一套丰富的可调节参数,并为这些参数配置了合理的默认值,以满足不同技能水平开发者的需求
对于新手开发者,利用预设的默认参数可以迅速开始使用模块,并逐步深入理解模块的设计原理
而对于经验丰富的开发者,则可以自由地调整这些参数,以实现更高层次的个性化定制需求

模块运用了内联汇编技术,并集成了高效的内存池,有效克服了易语言原始代码在数值运算、内存读写以及内存分配器方面的性能限制
通过充分利用AVX2、SSE2和SSE4.2等指令集的潜力,实现了性能的显著提升 (在运行时动态判断当前CPU支持哪些指令集)
面对从百万到千万级别的数据集处理任务,不仅显著加快了处理速度,还展现出了卓越的系统性能

模块的所有类方法中的 创建() / 销毁() / 初始化() 等类似的功能,均设计为可以安全地重复调用,无需担忧在多线程环境下可能出现的冲突问题

【释放文件路径规范】C:\Users\administrator\AppData\Roaming\凌哥E编程模块\
路径中的 administrator 代表当前计算机登录的用户名;模块释放的各种插件DLL都会存放在这个目录里面
查看当前程序数据路径方式: L_文件_执行 (L_目录_取特定目录 (8) + "凌哥E编程模块" )

必看关键提示

本模块禁止在虚拟机内调试/编译

使用过程中遇到问题请阅读子程序/参数的备注文本,我把注释写得很清楚,很多细节看一下就懂了

有任何建议以及遇到BUG都可以向我反馈,我看到了会尽快处理

模块最近更新时间: 等待页面加载...   查看更新记录   已持续维护了: 等待页面加载...

更新记录统计『   新增:  优化:  修复:  其他改动:  平均每 天更新   』

下载模块部分功能演示/成品软件例子

本软件许可协议

部分功能介绍

全局异常捕获 - 无锁 - 原生线程安全

线程池 - 超高性能的封装方式 - 可直接传递字节集参数给队列

基础数据类型/数组混合 一键打包解包

内存池 - 用于提升软件的内存分配速度

虚表 - 易语言界首款深度封装的高性能虚表方案

Curl库 - 支持超大文件随意多线程上传

hp-socket

WebSocket客户端

coost 库封装协程

RocksDB

ncnn - 高性能神经网络推理计算框架

OpenCV - 计算机视觉和机器学习软件库

Cookie智能管理(线程安全)

键盘/鼠标连发 - 易语言界数十年来唯一纯易语言代码实现的稳定完美方案

监视热键

大漠插件

VMP壳加强适配版本

多线程安全调用窗口组件(独立模块)


v4.2.2.Dev

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v4.2.1.20240927

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v4.2.0.20240901

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v4.1.0.20240724

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v4.0.0.20240523

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.5.6.20240420

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.5.5.20240307

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.5.4.20240110

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.5.3.20231121

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.5.2.20231015

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.5.1.20230914

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.4.7.20230813

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.4.6.20230609

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.4.5.20230503

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.4.4.20230408

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.4.3.20230317

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.4.2.20230131

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.4.1.20221217

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.3.3.20221026

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.3.2.20220803

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.3.1.20220522

更新内容 - 红色字段代表比较重要的更新或提示,鼠标停留可显示部分记录更新的时间

v3.2.8.20220215

更新内容 - 红色字段代表比较重要的更新或提示

v3.2.7.20211225

更新内容 - 红色字段代表比较重要的更新或提示

v3.2.6.20211102

更新内容 - 红色字段代表比较重要的更新或提示

v3.2.5.20211010

更新内容 - 红色字段代表比较重要的更新或提示

v3.2.4.20210909

更新内容 - 红色字段代表比较重要的更新或提示

v3.2.3.20210805

更新内容 - 红色字段代表比较重要的更新或提示

v3.2.2.20210719

更新内容 - 红色字段代表比较重要的更新或提示

v3.2.1.20210606

更新内容 - 红色字段代表比较重要的更新或提示

v3.1.4.20210514

更新内容 - 红色字段代表比较重要的更新或提示

v3.1.3.20210415

更新内容 - 红色字段代表比较重要的更新或提示

v3.1.2.20210316

更新内容 - 红色字段代表比较重要的更新或提示

v3.1.1.20210128

更新内容 - 红色字段代表比较重要的更新或提示

v3.1.0.20201217 回档更新

更新内容 - 红色字段代表比较重要的更新或提示

v3.0.0.20190702 已回档更新 这是最后一个免费版本

更新内容 - 红色字段代表比较重要的更新或提示

v2.0.1.20190504

更新内容 - 红色字段代表比较重要的更新或提示

v2.0.0.20190212

更新内容 - 红色字段代表比较重要的更新或提示

v1.2.0.20190116

更新内容 - 红色字段代表比较重要的更新或提示

v1.1.9.20181010

更新内容 - 红色字段代表比较重要的更新或提示

v1.1.8.20180818

更新内容 - 红色字段代表比较重要的更新或提示

v1.1.7.20180620

更新内容

v1.1.6.20180601

更新内容

v1.1.5.20180501

更新内容

v1.1.4.20180401

更新内容

v1.1.3.20180211

更新内容

v1.1.2.20180125

更新内容

v1.1.1.20180105

更新内容

v1.1.0.20171129_正式版

更新内容

v1.0.4.20171020_RC

更新内容

备注

v1.0.3.20171110_Beta

更新内容

v1.0.2.20171030_Beta

更新内容

v1.0.1.20171018_Alpha

更新内容

v1.0.0.20170925_Alpha

更新内容

开始

2017-8-19 16:00:49 - 我:想做个模块