重写 支持库说明: 本次更新完全使用C语言重写 ,相比易语言, 稳定性提升 ,速度提升 , C语言原生调用,带来原汁原味的快感。 【C语言支持库的好处】         原生调用,方法、函数、类型等即得即用,无需转换xx类型及读写内存。        指针、内存、回调统统搞定        cdcel与stdcall直接调用,无需自己实现转换,稳定性+100%        使用易语言官方提供的、有保障的头文件,错误率<0.1%直接编译生成动态库 fne,静态库lib,无需转换,安全稳定        超过数千行的源代码,完整重构        对原支持库的逻辑和结构进行优化 总结起来三个字: 稳     快     好 -------------------------------------------------------------------- miniblink内核dll更新迭代次数: 20次以上(距离上次易语言正式版支持库发布) 累计BUG修复 约:110+项 累计功能性改进约:170+项 再次感谢 miniblink作者的更新维护。 【性能提升】         启动速度提升:30%以上,xx经过打开到加载完毕时间统计获得。         操作响应速度提升明显。  在不特别复杂的网页逻辑下,响应速度提升明显。         动画速度与显示效果提升,使效果更加平滑。  具体可以参考组合框、颜色选择器等组件。 ------------------分割线 ---------------- 【更新日志】 【正式版】2020年11月25日 版本号: 1.6.1125 更新说明:         修复:                 *新窗口无法弹出的问题                 *ajax失效问题                 *修复新窗口无法挂接事件的问题                 *获取所有Cookie() 会崩溃的问题                 *修复新窗口创建失败的问题         新增:                 *新增一个事件, #浏览器事件_绘画事件, 浏览器发生重画时触发, 使用 挂接事件() 进行挂接         删除:                 *弃用支持库里所有对cookie进行二次封装的命令 , 所有cookie相关的命令都是原封调用node.dll                         设置cookie请调用 设置cookie_CURL(), 该命令原封调用node.dll的wkeSetCookie接口                         支持库所有cookie相关的命令都是原封调用node.dll, 不会做任何修改 【正式版】2020年11月24日 更新说明: 修复:                 *优化程序稳定性                 *修复几处已知的内存泄漏问题                 *修复 特殊功能.取post数据() 可能会崩溃的问题                 *修复WKE_填表 已知问题, 类内的方法基本都重写了                 *修复部分网页打开会崩溃问题                 *修复WKE_填表.post() url数据类型问题                 *获取HTTP头字段信息(), 参数key类型改为文本型                 *获取响应HTTP头字段信息(), 参数key类型改为文本型                 *调用DevTool(), 参数3不在内部进行编码, 传递的文本必须先转换成utf8在传递进去                 *优化启动速度                 *修复ajax.post 数据过长崩溃问题                 *修复取框架文本错误问题, 取网页源码支持获取指定框架了         新增:                 事件:                         *打开文件对话框, 全局事件, 只有第一个精易web浏览器组件收到此消息                         *保存文件对话框, 全局事件, 只有第一个精易web浏览器组件收到此消息                         *网页图标改变                 命令:                         *wke_消息循环, 此方法会屏蔽易语言自带的消息循环, 使得精易web浏览器组件能使用tab键切换焦点                         *wke
2026-03-09 22:42:16 37.42MB 第三方支持库
1
关于DS1307定时以及时间的设定,通过按键调整时间和设置定时时间。
2026-03-09 20:04:02 4KB DS1307
1
标题 "C语言基础测试用例" 指的是一个针对C语言基础知识的测试集合,用于检验学习者或开发者对C语言基本概念、语法和编程技巧的掌握程度。这些测试用例通常包括各种常见问题和陷阱,例如数据类型、运算符、控制流程、函数、数组、指针等。 在描述中提供的链接 "http://blog.csdn.net/kaige2111/article/details/50939163" 是一篇中国软件开发网络(CSDN)上的博客文章,该文章可能详细解释了这些测试用例的设计意图、解题思路以及如何通过实践来巩固C语言基础。遗憾的是,由于这是一个文本生成模型,我无法直接访问互联网资源,所以无法提供具体博客内容的细节。但可以肯定的是,该博客应该包含了与C语言相关的实例代码、解析和讨论。 标签 "C;C++" 提示我们,虽然主要关注的是C语言,但可能也会涉及到C++的一些相关知识,因为C++是在C语言基础上发展起来的,它们有很多相似之处,但也有一些重要的区别,比如C++支持类和对象等面向对象编程特性。 压缩包文件 "basic" 可能包含了各种基础C语言测试用例的源代码文件。这些文件可能被设计为一系列小的编程练习,每个练习对应一个特定的C语言概念,如: 1. **数据类型**:包括整型、浮点型、字符型和布尔型等,测试变量声明、赋值和类型转换。 2. **运算符**:涵盖算术、比较、逻辑、位操作等,考察运算符优先级和结合性。 3. **控制流程**:包括条件语句(if-else)、循环(for, while, do-while)、跳转语句(break, continue)。 4. **函数**:涉及函数定义、调用、参数传递、递归等。 5. **数组**:测试数组的声明、初始化、遍历和多维数组操作。 6. **指针**:重点在指针的声明、赋值、解引用、指针运算以及动态内存分配与释放。 7. **字符串处理**:如使用`strcpy`, `strlen`, `strcat`等函数。 8. **结构体与联合体**:创建自定义数据结构并进行操作。 9. **预处理器**:宏定义、条件编译等。 通过分析这些测试用例,初学者可以系统地复习和巩固C语言的基础知识,同时也能提高编程能力和问题解决技巧。对于有一定经验的开发者来说,这些测试用例也可以作为检查自己对C语言理解是否全面的有效工具。在实际使用时,可以逐个编译运行这些源代码,观察输出结果并与预期结果对比,以此来检测和纠正错误。
2026-03-09 15:01:33 3.46MB C;C++
1
特好用的一个版本 ,解压后就可以使用 ,不进入注册表 2M多点 ,解压后才7M多,可在U盘等运行~!!
2026-03-09 09:07:49 2.06MB
1
易语言是一种基于中文编程的计算机程序设计语言,其设计目标是让编程更加简单、直观,尤其适合初学者和非专业程序员。"易语言-易语言连接授时服务器"的项目,主要是利用易语言的网络通讯支持库来实现与网络上的授时服务器进行通信,获取并更新本地计算机的时间。 在编程领域,授时服务器(NTP Server)是一种提供准确时间服务的服务器,通过Internet时间协议(NTP)与全球定位系统(GPS)、原子钟等高精度时间源同步,为网络中的设备提供统一的时间参考。这个项目的核心在于如何使用易语言与授时服务器进行交互,实现这一功能。 你需要了解易语言的网络通讯支持库。该库提供了基本的TCP/IP通信功能,包括建立连接、发送数据、接收数据等。在易语言中,你可以通过创建网络连接对象,设置服务器地址和端口号,然后调用相应的函数来实现与服务器的通信。 1. **建立连接**:使用易语言的"创建网络连接"命令,指定授时服务器的IP地址(如"pool.ntp.org")和标准的NTP端口(123)。 2. **发送请求**:NTP协议规定了一种特定的数据包格式,包含客户端的当前时间戳和其他控制信息。在易语言中,你需要构造一个包含这些信息的数据缓冲区,并使用"发送数据"命令将其发送到网络连接。 3. **接收响应**:服务器会回应一个包含服务器时间戳的数据包。使用"接收数据"命令,等待并读取服务器的响应。处理接收到的数据,从中提取服务器的时间信息。 4. **解析NTP数据包**:NTP数据包包含了多个时间戳字段,你需要理解这些字段的意义,并进行正确的解析。例如,"originate timestamp"表示服务器接收到请求的时间,"receive timestamp"表示服务器响应的时间,"transmit timestamp"表示服务器发送响应的时间。 5. **更新本地时间**:解析出服务器时间后,将它与本地时间比较,如果服务器时间更准确,可以使用易语言的系统命令来调整本地计算机的时间。 6. **异常处理**:在编程过程中,需要考虑可能发生的错误,如网络连接失败、数据接收超时等。通过易语言的错误处理结构,对可能出现的问题进行适当的处理。 7. **代码组织**:为了保持代码的清晰和可维护性,可以将上述步骤封装成函数或过程,便于复用和调试。 "易语言-易语言连接授时服务器"项目涉及了网络编程基础、NTP协议的理解以及易语言的使用技巧。通过这个项目,不仅可以学习到易语言的网络编程,还能加深对时间同步协议的认识。同时,提供的源码可以帮助你更好地理解和实践这些知识。
2026-03-07 16:18:29 1KB
1
易语言的YY批量抢麦的源码,用到精益模块2.57
2026-03-07 15:02:00 993KB
1
标准化温度指数(STI)已经被广泛应用于高温干旱复合灾害的研究中,其设计思想和标准化降水指数(SPI)相似,但是STI假设温度服从正泰分布(Hansen, et al., 2012),程序实现了如何基于R的STI-package(https://rdrr.io/cran/STI/man/STI-package.html)计算栅格尺度的STI。 在气候变化与环境研究领域,高温干旱复合灾害是影响农业生产与水资源管理的关键因素之一。近年来,随着全球气候变暖趋势加剧,这类灾害的发生频率和强度都有所增加,因此,科学家们一直在寻找有效的指标和方法来量化和预测高温干旱风险。在这样的背景下,标准化温度指数(Standardized Temperature Index,STI)作为一种新的评估工具,应运而生。 STI的设计思想借鉴了广泛用于衡量干旱的标准化降水指数(Standardized Precipitation Index,SPI),但是它将关注点放在了温度上。STI旨在评估某一时期内相对于历史记录的平均温度的变化幅度,并将这种变化转化为一个标准化的指数值,从而方便对不同时间和地点的高温事件进行比较。STI的引入,为气候学家和灾害风险评估人员提供了一个新的视角和工具。 为了实现STI的计算,研究者们开发了一系列的工具和软件包,其中R语言环境下开发的STI-package备受关注。R语言作为一种开源的统计计算语言,在数据处理和分析方面具有独特的优势,尤其是在环境科学和生态学研究中得到了广泛应用。STI-package是R语言环境下用于计算STI的一个包,它提供了方便的函数接口,使研究人员能够便捷地进行栅格尺度的STI计算。 栅格尺度是指将研究区域划分为规则的网格单元,每个网格单元作为独立的数据分析单元。这种空间数据处理方式在地理信息系统(GIS)和遥感分析中非常常见。栅格化的STI计算允许研究者分析和评估特定区域内每一部分的高温风险,这对于进行精细化的灾害管理和资源调配具有重要意义。 在这个包的实现过程中,温度数据的处理非常关键。STI假定温度遵循正泰分布,这意味着在计算STI时,温度数据会被标准化处理,转换为与正态分布相似的形式,进而计算出标准化的指数值。这一处理方法有助于消除不同时间、空间尺度数据之间可能存在的分布差异,使得STI值在时间和空间上的比较成为可能。 STI的计算不仅涉及到温度数据,还需要考虑时间序列的长度。在进行STI计算时,研究者可以选择不同的时间尺度,比如月尺度、季节尺度或者年尺度等。不同的时间尺度会反映不同时间跨度内温度变化的特点,因此选择合适的尺度对于分析结果的解释至关重要。 除了时间尺度的选择,STI计算还需要对历史温度数据的收集和处理。历史温度数据通常来源于气象站的观测记录,近年来,随着遥感技术的发展,卫星遥感数据也被广泛应用于高温监测,为STI的计算提供了更为丰富的空间信息和连续的时间序列。 STI在实际应用中的价值不仅体现在高温干旱复合灾害的风险评估上,它还可以辅助农业生产决策、水资源规划和环境保护等多个方面。通过STI的分析,政策制定者和相关利益方可以更好地了解和准备应对极端天气事件,从而降低其对社会经济的负面影响。 STI及R语言中的STI-package为我们提供了一种有效的工具和方法,使我们能够更好地理解和量化高温干旱复合灾害的风险,为灾害管理和适应性措施提供科学依据。未来,随着相关研究的深入和技术的进步,STI的计算方法和应用范围预计还将不断拓展,从而为全球气候变化研究与应对作出更大的贡献。
2026-03-06 16:39:48 40.43MB R语言
1
数字系统设计与Verilog HDL领域是一门综合性强的技术学科,涉及到电子电路设计、计算机系统、编程语言等多个领域。王金明教授编著的《数字系统设计与Verilog HDL》第8版,是一本专注于数字系统设计理论与实践相结合的教科书,被广泛应用于高校教学与科研实践中。在当前的高等教育体系中,这本书籍的重要性体现在其系统性地涵盖了数字系统设计的原理和方法,并且以Verilog硬件描述语言作为设计工具,这使得学生能够通过理论学习与实验实践相结合的方式,深入理解和掌握数字系统的设计过程。 在数字系统设计的学习过程中,学生不仅需要理解数字电路的工作原理,还要学会如何使用Verilog HDL编写硬件描述代码。Verilog HDL作为一种硬件描述语言,它允许设计者以高级语言的方式描述硬件的结构和行为,这对于复杂的数字系统设计尤为重要。通过Verilog HDL,设计者可以进行模块化设计、仿真和测试,从而简化了复杂硬件的开发流程。 本书的实验部分是课程学习中不可或缺的一部分。通过实验,学生能够将所学的理论知识应用到实际问题中去,这不仅加深了对知识的理解,而且培养了学生的动手能力和解决问题的能力。实验内容通常包括基本的数字电路设计,如组合逻辑、时序逻辑的设计,以及更高级的数字系统设计,例如处理器、存储器和其他复杂逻辑系统的开发。 在学校实验活动中,学生通常需要利用实验室的资源和设备,如FPGA(现场可编程门阵列)开发板、仿真软件等,来实现自己的设计。在实验过程中,学生首先要进行电路设计和Verilog代码编写,然后通过仿真测试来验证电路功能的正确性。成功的设计还需要进行硬件实现,并在实际硬件上测试其性能。这一系列的实验过程不仅让学生熟悉了数字系统设计的流程,还提高了学生的工程实践能力。 在进行数字系统设计与Verilog HDL的学习时,学生还需要学习如何阅读和理解技术文档,以及如何撰写实验报告和设计文档。这些技能对于他们未来的职业生涯是极其重要的,因为工程师在实际工作中经常需要撰写技术文档,并与团队成员交流技术细节。 本书对于即将毕业的学生来说,是一本非常有价值的参考资料,尤其是对于那些正在进行毕业设计的学生而言,它不仅能够帮助他们完成课程学习任务,而且还能够提供一些灵感和思路,帮助他们在未来的工作中解决实际的工程问题。此外,对于编程语言的学习者来说,这本书也是一本极佳的教材,因为它通过实例展示了如何将编程技术应用于硬件设计领域。 王金明教授的《数字系统设计与Verilog HDL》不仅是一本理论与实践相结合的教科书,而且还是学生、教师以及工程师们在数字系统设计领域的重要参考资料。通过系统性的学习,读者将能够掌握数字电路设计的核心原理,并通过Verilog HDL的学习和实验,具备实际设计和开发数字系统的技能。
2026-03-06 11:28:26 2.67MB 毕业设计 编程语言
1
随着计算机科学与技术的不断发展,C语言作为一门经典且强大的编程语言,在学术界与工业界都占有重要地位。北京航空航天大学作为中国知名的理工科高等学府,其内部教育资源的质量自然备受关注。近期,该校推出的“北航C语言PPT”课件,为计算机编程爱好者特别是初学者提供了一条通向C语言编程世界的捷径。 本课件适合完全没有编程基础的初学者,通过直观的教学设计和严谨的知识结构,能够帮助学习者从零开始,逐步掌握C语言的核心知识点。在课件的伊始,学习者将接触C语言的基本元素,包括变量、常量和运算符等概念。随后,课程将逐步引导学习者深入了解C语言的控制结构、函数、数组、指针等高级话题。掌握这些知识,对于后续学习数据结构和算法具有重要的铺垫作用。 对于那些需要为数据结构理论考试做准备的学生而言,这份课件同样具有很高的价值。在课件中,学生不仅能学习到C语言编程的基础知识,还会接触到链表、树、图、堆栈、队列等数据结构的详细讲解和应用实例。这些内容对于理解和掌握数据结构的原理和实现至关重要,不仅有助于考试复习,更能为实际编程问题的解决提供思路。 “北航C语言PPT”中的“C语言程序设计”部分,更是强调了编程技巧与习惯的养成。从良好的代码风格、编程规范到错误处理和调试技巧,本课件全面覆盖了C语言编程过程中可能遇到的方方面面。这些内容的学习对于培养一个优秀程序员的素质至关重要,能够帮助学习者养成系统化、逻辑化的编程思维,为日后的编程实践打下坚实的基础。 从文件名“北航数据结构”可以窥见,该课件中还包含了一系列对数据结构深入讲解的PPT。这部分内容可能涉及数组、链表、栈、队列、树、图等数据结构的基本概念和操作,以及它们在C语言中的实现方法。此外,排序和查找是数据结构课程中不可或缺的部分,通过课件中的教学,学习者将能够掌握冒泡排序、快速排序、归并排序等排序算法,以及顺序查找、二分查找等查找算法的原理和应用。 除了理论知识的传授,北京航空航天大学的教师们还可能在课件中提供大量的编程实践案例。这些案例有助于学习者将理论知识转化为实践技能,通过亲自编写和调试代码,体验从问题提出到问题解决的完整过程。在此过程中,学习者不仅能够提高解决实际问题的能力,还能够加深对数据结构和C语言的理解。 总而言之,“北航C语言PPT”是一个系统而全面的编程入门与提升资源,其内容涵盖了从C语言基础语法到数据结构的深入讲解,非常适合那些希望从零开始学习编程或希望巩固数据结构理论知识的读者。通过本课件的学习,学习者将能够建立起扎实的编程基础,掌握数据结构的核心概念与应用技巧,并为未来在更高级别编程语言和软件开发领域的学习和工作打下坚实的基础。
2026-03-05 19:04:01 3.29MB lear progra
1
gitlab 中文语言包(中文补丁、汉化包); gitlab v11.x 系列;gitlab 其他版本。
2026-03-05 16:26:46 341B gitlab 中文语言包 中文补丁
1