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

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

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

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

模块采用了内联汇编技术,并集成有高效的内存池,有效解决了易语言原始代码在数值运算、内存读写及内存分配方面的性能瓶颈
模块在运行时能够动态判断当前CPU所支持的指令集,通过利用AVX2、SSE2和SSE4.2等现代指令集的优势,从而实现显著的性能提升
无论是处理百万级还是千万级的数据集,模块都能大幅提高处理速度,并展现出优秀的系统性能

模块的所有类方法,包括创建()、销毁()和初始化()等功能,都设计为可在多线程环境中安全地重复调用,无需担心冲突问题

释放文件路径规范为 C:\Users\[用户名]\AppData\Roaming\凌哥E编程模块\
其中 [用户名] 表示当前计算机登录用户的实际用户名;所有由模块释放的插件DLL都将存储在这个目录下
要查看当前程序的数据路径,可以使用以下命令: L_文件_执行 (L_目录_取特定目录 (8) + "凌哥E编程模块" )

必看关键提示

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

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

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

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

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

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

本软件许可协议

部分功能介绍

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

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

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

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

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

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

hp-socket

WebSocket客户端

coost 库封装协程

RocksDB

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

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

Cookie智能管理(线程安全)

Node.js v8组件封装

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

监视热键

大漠插件

VMP壳加强适配版本

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


v4.2.4.Dev

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

v4.2.3.20241201

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

v4.2.2.20241017

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

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 - 我:想做个模块