5月4号软件资讯更新合集.....

news2024/9/23 23:30:44

🚀 Layui 2.8.2 发布

更新日志

table

  • 修复 autoSort: true 时,更改 table.cache 未同步到 data 属性的问题

  • 修复 多级表头存在 hide 表头属性时,执行完整重载可能出现的错位问题 

  • 修复 未开启 page 属性时底边框缺失问题

  • 优化 打印内容中包含过大图片时的显示问题

treeTable

  • 修复 checkbox,radio 事件导致 table 组件不必要的异常提示问题 

  • 修复 执行重载并携带 parseData 和 done 属性导致的渲染异常问题

  • 修复 treeTable.updateNode() 方法执行无效的问题

  • 修复 treeTable.expandAll() 方法隐藏所有节点导致统计栏消失的问题

  • 修复 单元格事件中执行 obj.update() 方法导致树节点特征丢失的问题 

  • 优化 treeTable expandAll() 方法,支持展开所有节点 

  • 优化 内部代码的若干细节 

  • 调整 customName.rootId 属性为 data.rootPid

layer

  • 修复 tab 层的样式异常问题

form

  • 优化 checkbox 半选状态的样式

laydate

  • 优化 shortcuts 属性机制,当点击快捷选项时自动确认 

menu

  • 优化 菜单项样式,以解决当点击菜单边缘时,未点击到 <a> 标签的问题

transfer

  • 优化 value 属性,按其顺序渲染初始值列表 

icon

  • 更新 Edge 图标

code

  • 新增 copy 属性,用于开启代码复制功能图标

  • 新增 onCopy 回调函数,用于自定义复制事件,而不触发内置的复制操作

  • 调整 encode 属性,默认 true,即开启对 code 的编码,且预览时强制开启

原文链接:https://www.oschina.net/news/239390/layui-2-8-2-released

foobar2000 正式发布 2.0

经过漫长的测试,foobar2000 正式发布了 2.0 版本 —— 又是一个有生之年系列,标志着 foobar2000 发布 21 年后终于进入 2.0。

foobar2000 是一款免费的高级音频播放器软件,包含了一些播放增益支持、低内存占用等基本特色,以及内置支持一些流行的音频格式,支持强大的界面扩展和插件以及出色的音效。其开发者是波兰人 Piotr Pawłowski(英文名 Peter Pawlowski,原 Winamp 公司 Nullsoft 成员)。

除了播放之外,它还支持生成媒体库、转换媒体文件编码、提取 CD 等功能。foobar2000 之所以出现,在于 Peter 不满 Winamp2.x 的插件体系架构和更倾向于图形、朝向外观方向发展的 Winamp 3。

2.0 主要变化

  • 提供 32 位 (旧版本)、64 位和 ARM64 版

  • 在 Windows 10 1809 + 和 Windows 11 上提供深色模式支持

  • 改进大型库的性能

  • 大幅度提高所有搜索操作的性能

  • 在默认 UI 界面播放列表视图中添加专辑封面

  • 新的 UI 元素:ReFacets,重新实现了大部分 Facets 功能

  • 新的音频输出设备管理功能:可以禁用不需要的设备,可以为每个设备配置不同的位深度和 DSP

  • 更多开箱即用的音频格式支持:TAK、APE、AC3、DTS (即不需要安装额外插件即可播放)

  • 从 foobar2000 手机版添加了 crossfeed DSP

  • 另外,Android 版和 iOS 版与 PC 版并非同步更新,因此移动端的版本依然停留在 1.x

原文链接:https://www.oschina.net/news/239367/foobar2000-2-0-0-released

Easy Retry 发布 v1.1.0 版本

分布式系统大行其道的当前,系统数据的准确性和正确性是重大的挑战,基于 CAP 理论,采用柔性事务,保障系统可用性以及数据的最终一致性成为技术共识 为了保障分布式服务的可用性,服务容错性,服务数据一致性 以及服务间掉用的网络问题。依据 "墨菲定律",增加核心流程重试, 数据核对校验成为提高系统鲁棒性常用的技术方案

特性

  • 易用性 业务接入成本小。避免依赖研发人员的技术水平,保障重试的稳定性

  • 灵活性 能够动态调整配置,启动 / 停止任务,以及终止运行中的重试数据

  • 操作简单 分钟上手,支持 WEB 页面对重试数据 CRUD 操作。

  • 数据大盘 实时管控系统重试数据

  • 多样化退避策略 Cron、固定间隔、等级触发、随机时间触发

  • 容器化部署 服务端支持 docker 容器部署

  • 高性能调度平台 支持服务端节点动态扩容和缩容

  • 多样化重试类型 支持 ONLY_LOCAL、ONLY_REMOTE、LOCAL_REMOTE 多种重试类型

  • 重试数据管理 可以做到重试数据不丢失、重试数据一键回放

  • 支持多样化的告警方式 邮箱、企业微信、钉钉、飞书

客户端与服务端数据交互图

#系统架构图

分布式系统重试的重要性

在分布式系统中,由于网络延迟、节点故障、消息丢失等原因,操作可能会失败。重试机制在分布式系统中显得尤为重要,以下是一些原因:

  • 网络不可靠性:在分布式系统中,由于网络的不可靠性,消息可能会丢失或延迟。重试机制可以确保消息被发送和接收,从而提高系统的可靠性和消息传递的可靠性。

  • 事务处理:在分布式系统中,事务可能会因为网络延迟等原因失败。重试机制可以确保事务被正确提交,从而保证数据的最终一致性。

  • 节点故障:分布式系统可能会由于节点故障而导致部分或全部服务不可用。重试机制可以确保节点重新启动后,服务能够自动恢复并继续运行。

  • 提高系统可用性:重试机制可以确保在发生异常情况时,系统能够尝试自动恢复,避免出现系统宕机或无响应的情况,从而提高系统的可用性和稳定性。 重试机制在分布式系统中非常重要,可以提高系统的可靠性、性能和消息传递的可靠性,同时还可以确保数据的一致性和服务的可用性。

重试的风险

  • 重试放大风险:这种指数放大的效应很可怕,会加大直接整体系统的负载,最坏情况下被调用的服务流量可能放大到 r 倍,不仅不能请求成功,导致整体的负载继续升高,甚至直接打挂

  • 无限重试问题:如果不设置重试次数会使得业务线程一直被重试占用,这样会导致服务的负载线程暴增直至服务宕机.

  • 数据安全:基于内存重试会可能造成数据丢失风险

  • 网络阻塞:重试次数过多或重试间隔时间过短,就有可能导致大量的请求同时发送,从而导致网络拥塞和负载增加。

v1.1.0 发布内容:

  1. RetryAspect 添加 Ordered,支持动态调整 Aop 执行顺序【新增】

  2. 手动添加重试任务【新增】

  3. 更新核心字段描述【更新】

  4. 更新类名定义【更新】

  5. 删除重试 retry_task_x 的 biz_id 唯一键索引【删除】

  6. 新增批量删除重试任务数据【新增】

  7. 新增批量修改重试任务状态和执行器能力【新增】

  8. 修复管理界面日期显示问题【BUG】

  9. 停止策略改为责任链模式【更新】

原文链接:https://www.oschina.net/news/239317/easy-retry-1-1-0

likeadmin基于「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」实现的免费开源后台管理系统,拥有Java、PHP、Python、GO等多种后端语言版本,专业团队维护,值得信赖,欢迎下载体验。 开源地址:https://gitee-github.com/jXyUhKr 官网文档地址:https://www.likeadmin.cn

Simple Admin - Go 语言分布式后台管理系统 v1.0.3 发布

Simple Admin Tools v1.5.4 更新

  • 优化: Vben 生成模板

  • 优化: 删除多余的 goctls 提示

  • 修复: 多处 test bugs

  • 优化: 更新依赖及最新代码

Simple Admin Backend UI V1.0.3 更新

  • 重大更新: 同步 vben 至最新版本 v2.10.0

  • 修复: 所有已知错误

  • 优化: 更新 vite 至 v4.3.3, 项目编译时间减少 60%+

  • 优化: 适配所有 views 文件

  • 修复: 用户强制登出 bug

注意: 新版本 VITE_PROXY 已删除, 请直接在 vite.config.ts 配置 proxy

  • Simple Admin Core/Common/Job v1.0.3 更新

  • 适配依赖,修复少量问题

原文链接:https://www.oschina.net/news/239378/simple-admin-1-0-3-released

智能制造一体化 v3.9.12 发布,ERP 更新

智能制造一体化管理系统 [SpringBoot2 - 快速开发平台],适用于制造业、建筑业、汽车行业、互联网、教育、政府机关等机构的管理。包含文件在线操作、工作日志、多班次考勤、CRM、ERP 进销存、项目管理、EHR、拖拽式生成问卷、日程、笔记、工作计划、行政办公、薪资模块、动态表单、知识库、公告模块、企业论坛、云售后模块、生产模块、系统模块化同步模块等多种复杂业务功能。

有一些小伙伴很好奇最近更新的内容和智能制造有什么关系?

:目前 Skyeye 整体在做重构,优先从底层的一些功能开始,所以现在大家看到的和智能制造的联系不是很大,也希望大家能够理解,一个大型的智能制造对底层的依赖性也是非常高的。

智能制造一体化 v3.9.12 发布 ,更新内容如下:

已托管到表单布局的功能:

  • 基础服务:角色管理,桌面管理,前台服务配置,编码管理,联系人管理 (新增 / 编辑),

  • CRM:CRM 客户管理,CRM 客户合同 (新增 / 编辑),CRM 客户商机 (新增 / 编辑),CRM 客户跟单 (新增 / 编辑),

  • IFS:IFS 财务账户,IFS 账套管理,IFS 会计科目,IFS 收支项目,IFS 明细账,

  • ERP:工序管理,车间管理,工艺路线管理,仓库管理,商品管理,供应商管理,计量单位,采购订单 (转采购入库待修改),采购入库单,采购退货单,零售退货单,零售出库单,销售订单,销售出库单,销售退货单,其他出库单,其他入库单,拆分单,组装单,调拨单

  • 商城:会员管理

  • 已完成测试的组件:输入框,下拉框,文本框,上传组件,枚举卡槽,文字分割线,编码规则,附件上传,数据字典卡槽,团队模板,部门信息,用户选择,往来单位,凭证,账户,账套,表格组件,ERP 产品规格,供应商,详情,行政区划,客户,会员

  • 修改若干问题

原文链接:https://www.oschina.net/news/239375/skyeye-3-9-12-released

Apache Ignite 2.15.0 版本发布,快照、CDC 大幅改进

Apache Ignite 版本发布说明

Apache Ignite 分布式内存数据库 2.15.0

(!) 警告:

  • 删除了 Ignite 节点的 Daemon 模式;

  • 删除了废弃了的 ignitevisorcmd 工具;

  • 删除了遗留的 JMX Beans(ThreadPoolMXBean、CacheGroupMetricsMXBean、CacheMetricsMXBean、PersistenceMetricsMXBean、DataStorageMetricsMXBean、DataRegionMetricsMXBean);

  • 删除了多余的 ignite-spring 模块的 ignite-indexing 模块依赖,如果需要在 Ignite 中执行 SQL,并且使用了 Maven,需要明确指定使用哪个 SQL 引擎:ignite-indexing 或者 ignite-calcite;

  • 将 ignite-ssh 模块迁移到扩展库;

  • 废弃了 SqlFieldsQuery 的 lazy 标志,该标志的默认值改为 true;

  • 事务内操作院子缓存默认会被禁止,如果要允许这样的操作,需要将系统属性 IGNITE_ALLOW_ATOMIC_OPS_IN_TX 配置为 true。

Ignite:

  • 新增增量快照功能;

  • 新增缓存对象转换功能(可用于加密、压缩或者数据过滤);

  • 快照支持开启磁盘页面压缩的缓存;

  • 快照支持只复制主分区数据的功能;

  • 快照恢复过程新增忽略快照检查的选项;

  • 当数据流正在进行数据加载时执行快照会抛出异常,无法保证一致性;

  • 将快照操作的警告写入元数据存储;

  • 新增快照增量页面排序;

  • 创建快照时新增分区大小和计数器检查;

  • 新增 CONFIGURATION 系统视图;

  • PAGE_LISTS 系统视图新增页面空闲空间列;

  • 新增杀死客户端连接的 API(瘦客户端、JDBC、ODBC);

  • 新增页面读时间和页面替换时间的指标;

  • 新增瘦客户端分区感知的相关指标;

  • 新增禁用 CDC 的全局属性;

  • 新增最大 CDC 目录大小的配置属性;

  • CDC 支持过期策略;

  • CDC 冲突解决期间支持过期时间配置;

  • CacheJdbcPojoStore 新增对 CLOB 和 BLOB 类型的支持;

  • 在 Java 15 + 的环境中,添加了缺失的 --add-opens;

  • PlatformDotNetSessionLockResult 新增了默认的构造器以避免在部分应用服务器上中 ReflectionFactory 的某些问题;

  • 网络分区处理支持使用已配置的 FailureHandler;

  • .NET 和 C++ 计算任务支持授权;

  • 集群节点的停止 / 启动 / 重启操作支持授权;

  • SQL 的用户管理操作支持授权;

  • 新增 ADMIN_CLUSTER_STATE 权限(这是修改集群状态唯一需要的权限);

  • 通过 FQN 授予系统计算任务的权限已被预定义的系统权限所取代;

  • 改进了再平衡和 PME 过程的日志;

  • JMX 导出器现在是默认的指标导出器;

  • 优化了索引的重建过程(索引重建过程中禁用了 WAL);

  • 优化了开启了持久化的大内存区的冻结过程;

  • 优化了内存页面的归零处理;

  • 修复了 JDK17 环境下的 lambda 序列化问题;

  • 修复了 Windows 环境下的磁盘碎片化问题;

  • 修复了开启后写的缓存执行 cache.invoke() 方法时的 JDBC 连接内存泄漏问题;

  • 修复了当数据条目大于 WAL 缓冲区大小时原子缓存的数据损坏问题;

  • 修复了在非基线节点创建快照方面的一个问题;

  • 修复了缓存正在更新数据时的快照不一致问题;

  • 修复了多节点配置同一个路径时快照取消方面的一个问题;

  • 修复了如果预处理阶段失败导致快照无法恢复的问题;

  • 修复了客户端节点崩溃时 ignite-cdc 停止的问题;

  • 修复了 ignite-cdc.sh 在非默认工作目录中启动失败的问题;

  • 修复了索引重建过程中 CdcMain 的状态提交不正确的问题;

  • 修复了 ignite-cdc.sh 停止时 CdcConsumer 停止的问题;

  • 修复了在线客户端会话数相关指标不正确的问题;

  • 修复了缓存组存储大小相关指标计算不正确的问题(PagesFillFactor、TotalUsedPages、TotalAllocatedPages);

  • 修复了 currentTimeMillis 减少时直方图更新断言处理不正确的问题;

  • 修复了请求失败时 REST 状态码不正确的问题;

  • 修复了执行 REST API 的 GET 操作时可能会略过第三方存储的问题;

  • 修复了计算任务中某些参数传递方面的问题;

  • 修复了配置成对连接时通信 SPI 可能断言处理不正确的问题;

  • 修复了水平再平衡场景的潜在数据丢失问题;

  • 修复了启用磁盘页面压缩时 CRC 计算断言处理不正确的问题;

  • 修复了当 cpMapSnapshot.bin 文件损坏时节点启动失败的问题;

  • 修复了冻结集群后执行检查点会导致存储损坏的问题;

  • 修复了冻结集群后条目过期处理会导致存储损坏的问题;

  • 修复了缓存停止时执行再平衡操作导致节点故障的问题;

  • 修复了同时销毁缓存和回滚事务时的空指针异常;

  • 修复了 ClusterGroup.forNodeId 中 ID 检查不正确的问题;

  • 修复了瘦客户端重连后关联关系处理不正确的问题;

  • 修复了在非并置节点上近缓存创建处理不正确的问题;

  • 修复了由于压缩缓冲区大小不足而可能导致的内存损坏问题;

  • 修复了在快照验证过程中跳过索引和元存储分区验证的问题;

  • 修复了 IndexQuery 中会忽略第一个 IN 子句后面的条件的问题;

  • 修复了 LOG_ONLY 和 BACKGROUND 模式下 WalWritingRate 指标计算不正确的问题;

  • 将 log4j2 依赖更新至 2.20.0;

  • 将 Jetty 依赖更新至 9.4.49.v20220914;

  • 将 Jackson Databind 依赖更新至 2.14.0;

  • 将 postgresql 依赖更新至 42.5.0;

  • 将 Netty 依赖更新至 4.1.89.Final;

  • 将 Ant 依赖更新至 1.10.13;

  • 将 Apache Calcite 依赖更新至 1.32.0。

控制脚本:

  • 新增缓存清理的命令;

  • 新增缓存扫描命令;

  • 新增一致性修复命令的多分区支持;

  • idle-verify 命令支持输出损坏的分区列表;

  • idle-verify 命令支持将结果保存到日志文件;

  • idle-verify 命令改进了数据条目的检查;

  • 新增了配置直方图和命中率指标的命令;

  • 新增了强制重新发送 CDC 数据的命令;

  • 新增了删除删除最后断档的 CDC 段链接的命令;

  • 新增了开始和取消快照操作的统一语法;

  • 新增从多节点获取视图数据的功能;

  • 将日志机制迁移至 IgniteLogger。

Java 瘦客户端:

  • 新增了服务端发现功能;

  • 新增了 ClientConfiguration.clusterDiscoveryEnabled 配置参数;

  • 新增了事件监听功能;

  • 新增了连接的负载平衡能力(请求时随机打开连接而不是使用默认值);

  • 新增了可配置的日志;

  • 修复了关闭时挂起的请求竞争问题。

Ignite .NET:

  • 新增了服务的默认接口方法支持;

  • 新增了原生 AOT 支持;

  • 新增了 IgniteClientConfiguration.EnableClusterDiscovery 配置属性,用于开启和禁用服务端发现;

  • 修复了使用不同模式对嵌套的可二进制化结构进行编组的问题;

  • 修复了 Java 15 + 环境的启动问题;

  • 修复了具有近缓存的客户端节点上的平台缓存无效问题;

  • 修复了二进制包缺失 DLL 的问题。

Ignite C++:

  • 新增了 C++ 瘦客户端可以使用 Java 端的持续查询远程过滤器的功能;

  • 修复了瘦客户端连接关闭时的 SIGSEGV 问题。

ODBC:

  • 修复了单引号处理方面的问题。

SQL:

  • 修复了注释行的冗余查询结果问题;

  • 修复了索引扫描的不正确类型转换(例如,当索引字段具有字符串数据类型而搜索行具有数字数据类型时);

  • 修复了更新 SQL 统计信息时发现线程中可能出现死锁的问题。

基于 Calcite 的 SQL 引擎:

  • 新增了配置全局堆内存配额和查询级堆内存配额的功能;

  • 新增了扫描索引的内联键的功能,而无需对数据页进行额外请求;

  • 新增了对 SEARCH/SARG 操作的原生支持(这使得包括 IN 在内的一些条件可以使用索引扫描);

  • 新增了对 LocalDate/LocalTime 数据类型的支持;

  • 新增了对布尔类型字段的索引扫描功能;

  • 新增了 EVERY/SOME 聚合函数;

  • 新增了 Calcite 解析器异常的细节输出;

  • 新增了新的的分布类型(部分关联的并置优化);

  • 新增了 COUNT(column) 优化(column 加上了索引);

  • 新增了同一字段的合并索引条件优化;

  • 新增了 min ()/max () 聚合函数的优化(使用起始 / 最后索引值);

  • 新增了将不相关的筛选器部分推送到表扫描的优化;

  • 实现了 ODBC/JDBC 需要的元数据查询功能;

  • 优化了空值的索引扫描;

  • 修复了排除过期条目的扫描问题;

  • 修复了带偏移量限制的行数统计问题;

  • 修复了将数值型转成布尔型的 CAST 错误问题;

  • 修复了在不存在的表上执行 DML 的空指针问题。

原文链接:https://www.oschina.net/news/239363/ignite-2-15-0

likeadmin基于「Spring Boot + ThinkPHP + FastAPI + Gin + TypeScript + Vue + Vite + Nuxt+ Element Plus + uni-app」实现的免费开源后台管理系统,拥有Java、PHP、Python、GO等多种后端语言版本,专业团队维护,值得信赖,欢迎下载体验。 开源地址:https://gitee-github.com/jXyUhKr 官网文档地址:https://www.likeadmin.cn

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/488536.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

大型游戏剧本杀小程序app

大型游戏剧本杀小程序的发展趋势主要表现为以下几个方面&#xff1a; 社交互动&#xff1a;未来大型游戏剧本杀小程序将会更加注重社交互动&#xff0c;为用户提供更多的沟通方式和社交场景&#xff0c;以增强玩家间的互动和参与感。 智能化和AR/VR技术应用&#xff1a…

网络基础项目——全网互通实验

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 前言 本章将会讲解网络基础项目——全网互通实验。 一.实验项目图 二.实验要求 1.全网互通,所有PC机能访问服务器(ping)2.路由器…

DA-Net:用于视网膜血管分割的双分支Transformer和自适应条带上采样

文章目录 DA-Net: Dual Branch Transformer and Adaptive Strip Upsampling for Retinal Vessels Segmentation摘要本文方法整体框架Transformer LayerAdaptive Strip Upsampling Block 实验结果消融实验 DA-Net: Dual Branch Transformer and Adaptive Strip Upsampling for R…

【Python习题集6】类与对象

类与对象 一、实验内容二、实验总结 一、实验内容 1.设计一个Circle类来表示圆&#xff0c;这个类包含圆的半径以及求面积和周长的函数。在使用这个类创建半径为1~10的圆&#xff0c;并计算出相应的面积和周长。 半径为1的圆&#xff0c;面积: 3.14 周长: 6.28 半径为2的圆&am…

【虹科案例】虹科任意波形发生器板卡在声场模拟实验中的应用

声场模拟实验介绍 声场模拟实验是一种通过模拟不同环境下的声场特征来模拟真实世界中声音传输情况的实验方法。通过模拟不同环境下的声场特征&#xff0c;如空间分布、强度、频率等&#xff0c;来模拟真实世界中的声音传输情况&#xff0c;从而对声学相关问题进行研究。 在声…

Java集合框架知识总结

前言 Java集合框架主要由两个接口及其下面的实现类构成&#xff0c;这两个接口分别是Map接口和Collection接口&#xff0c;下面先通过其对应的UML类图看下这两个接口的具体实现&#xff0c;如下 1、Map接口 Map接口的主要实现有我们熟悉的HashMap、HashTable以及TreeMap、Con…

信息技术发展

OSI网络标准协议 物理层&#xff1a;联网的媒介 RS232 FDDI 数据链路层: 网络层接收到的数据分割成可被物理层传输的帧 IEEE802.3/.2 ATM 网络层&#xff1a;网络地址翻译成对应的物理地址&#xff0c;路由 IP ICMP IGMP IPX ARP 传输层&#xff1a;端到端的错误恢复和流量控制…

轻松提升投标技术分?smardaten高性价比原型服务受热捧

日前&#xff0c;某个交通领域的软件公司A遇到了难题&#xff0c;十多个在跟的项目需要在一个月内完成投标准备工作。 应用软件“强甲方需求”的大环境下&#xff0c;A公司又陷“投标高峰期”。 更具挑战性的是&#xff0c;其中&#xff0c;有5个项目要求应标企业提供真实系统的…

一文介绍Linux EAS

能量感知调度&#xff08;Energy Aware Scheduling&#xff0c;简称EAS&#xff09;是目前Android手机中Linux线程调度器的基础功能&#xff0c;它使调度器能预测其决策对CPU能耗的影响。依靠CPU的能量模型&#xff08;Energy Model&#xff0c;简称EM&#xff09;&#xff0c;…

steam搬砖,适合个人操作的创业项目

这个项目主就是在Steam平台买进CSGO道具&#xff0c;再放到网易buff平台卖出。因为进价低出价高&#xff0c;所以每卖出一件道具&#xff0c;利润都相当可观。 关键这玩意背靠Steam这个超大平台&#xff0c;日活几千万&#xff0c;几乎覆盖了市面上的所有热门游戏&#xff0c;…

动态规划——逆序对

逆序对Time Limit: 1000 MSMemory Limit: 5000 KB Description 给定一个长度为N的int型数组a[0,1,2,...N-1], 请计算逆序对个数.当i<j且a[i]>a[j], 则称a[i]与a[j]是一对逆序对.Input 第一行输入M表示包含M组测试数据&#xff0c;每组先输入N (N<50000), 接着输入N…

ios app真机测试到上架App Store详细教程-必看

​转载&#xff1a;https://blog.csdn.net/p312011150/article/details/89374401 ios app真机测试到上架App Store详细教程-必看 Appuploader常见问题 转存失败 重新上传 取消 上架基本需求资料 1、苹果开发者账号&#xff08;如还没账号先申请-苹果开发者账号申请教程&…

​​​​魔兽服务端自定义创建传送门教程

魔兽服务端自定义创建传送门教程 大家好我是艾西,今天跟大家分享下魔兽自定义传送门怎么创建。玩过魔兽的朋友都知道,魔兽这游戏内容多地图也非常大,一个老魔兽玩家很熟悉跑副本的情况下从这个地图到下一个地图都得跑半个小时,更何况对于很多得新手小伙伴了,所有顾及到大…

CUDA编程之矩阵乘法

文章目录 一、矩阵乘法回顾二、CUDA内存架构CUDA中的共享内存CUDA中的共享内存使用方法静态申请内存动态申请内存 三、分解矩阵乘法 / 平铺矩阵乘法四、实战代码DS_M 和 DS_N的索引方式解释 一、矩阵乘法回顾 CPU版本&#xff1a; GPU版本&#xff1a; 核函数如下&#xff1…

JeecgBoot低代码平台—默认模糊查询以及高级查询规则

JeecgBoot低代码开发平台&#xff0c;自己封装了一套查询过滤器&#xff0c;默认就支持模糊查询&#xff0c;只是需要前后加上*&#xff0c;虽然麻烦&#xff0c;但是这样是考虑到系统后期数据量大默认模糊查询会导致系统性能问题。当然如果你的系统数据量级别达不到这个情况&a…

高校大数据实验室解决方案

高校实验室建设总目标是搭建一站式教学服务平台&#xff0c;一站式教学服务平台概念是在深刻理解高校学科建设及存在的若干问题上提出。围绕着学科建设的各个方面&#xff0c;从专业开设、课程设置、师资培养、教学资源、实验环境、学生实训实习及就业创业等环节&#xff0c;提…

Android热修复原理与实战

作者&#xff1a;独孤狼 什么是热修复 在我们应用上线后出现bug需要及时修复时&#xff0c;不用再发新的安装包&#xff0c;只需要发布补丁包&#xff0c;在客户无感知下修复掉bug 怎么进行热修复 服务端&#xff1a;补丁包管理 用户端&#xff1a;执行热修复 开发端&#xff1…

Introduction to modern Cryptography 现代密码学原理与协议第一章笔记

加密的语法由三个算法组成:密钥产生&#xff0c;加密&#xff0c;解密 (1) 密钥产生算法Gen是一个概率算法&#xff0c;能够根据方案定义的某种分布方案分布选择并输出一个密钥k (2) 加密算法Enc,输入为密钥k和明文m&#xff0c;输出为密文c。把使用密钥k加密明文m记为Enck(m) …

【Vue 基础】尚品汇项目-06-vuex模块式开发

vuex是官方提供一个插件&#xff0c;状态管理库&#xff0c;集中式管理项目中组件共用的数据。 目录 一、安装 二、vuex的基本使用 三、vuex模块式开发 一、安装 安装命令&#xff1a; npm install vuex3.6.2 --save 如果安装错版本&#xff0c;要先卸载再重新安装&#…

认识Filter(过滤器)

Filter介绍 在计算机编程中&#xff0c;Filter&#xff08;过滤器&#xff09;是一种用于对数据流进行处理的软件组件。Filter 的作用是从输入流中获取数据&#xff0c;对其进行处理后再将其写入输出流中。Filter 组件通常用于数据校验、数据转换、数据压缩等方面&#xff0c;…