当前位置: 首页 > news >正文

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

🚀 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

相关文章:

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

&#x1f680; Layui 2.8.2 发布 更新日志 table 修复 autoSort: true 时&#xff0c;更改 table.cache 未同步到 data 属性的问题 修复 多级表头存在 hide 表头属性时&#xff0c;执行完整重载可能出现的错位问题 修复 未开启 page 属性时底边框缺失问题 优化 打印内容中…...

基于 Rainbond 的混合云管理解决方案

内容概要&#xff1a;文章探讨了混合云场景中的难点、要点&#xff0c;以及Rainbond平台在跨云平台的混合云管理方面的解决方案。包括通过通过统一控制台对多集群中的容器进行编排和管理&#xff0c;实现了对混合云中应用的一致性管理。文章还介绍了Rainbond平台在混合云环境下…...

加强网络风险生命周期

当今业务环境中云原生应用程序的激增帮助组织简化了运营。 企业现在可以近乎实时地监控数据、与客户互动并分享见解&#xff0c;帮助他们克服曾经阻碍生产力的低效率问题。 然而&#xff0c;使用云也极大地扩展了企业可利用的攻击面。 CSPM、CWPP、CNAPP、SAST、SCA、IaC、D…...

Java——二叉树的深度

题目链接 牛客网在线oj题——二叉树的深度 题目描述 输入一棵二叉树&#xff0c;求该树的深度。从根结点到叶结点依次经过的结点&#xff08;含根、叶结点&#xff09;形成树的一条路径&#xff0c;最长路径的长度为树的深度&#xff0c;根节点的深度视为 1 。 数据范围&am…...

一般现在时(二)

一般现在时(二) 1.什么叫实义动词? 实义动词是指表示有具体意思的动词&#xff0c;也叫行为动词。 例如:like(喜欢) eat(吃) live(居住) have(有) run(跑)等等。 实义动词占英语中动词的绝大多数 &#x1f516;我们已学过的be动词可译为是,有时译为成为,有时则没有具体意…...

leetcode657. 机器人能否返回原点

题目描述解题思路执行结果 leetcode657. 机器人能否返回原点 题目描述 机器人能否返回原点 在二维平面上&#xff0c;有一个机器人从原点 (0, 0) 开始。给出它的移动顺序&#xff0c;判断这个机器人在完成移动后是否在 (0, 0) 处结束。 移动顺序由字符串 moves 表示。字符 mov…...

DAY 48 Nginx的 location与rewrite模块

[正则表达式] 常用的[Nginx] 正则表达式 $ &#xff1a;匹配输入字符串的结束位置* &#xff1a;匹配前面的字符零次或多次。如“ol*”能匹配“o”及“ol”、“oll” &#xff1a;匹配前面的字符一次或多次。如“ol”能匹配“ol”及“oll”、“olll”&#xff0c;但不能匹配“…...

Linux 常用操作技巧

Linux 操作技巧大全 Linux是一种强大的操作系统&#xff0c;掌握各种操作技巧可以帮助我们惬意地使用它。在这篇博客中&#xff0c;我们将分享一些实用的Linux技巧&#xff0c;希望能对您有所帮助&#xff01; 1. 使用Tab进行自动补全 在输入命令时&#xff0c;按下Tab键可…...

BetaFlight统一硬件配置文件研读之timer命令

BetaFlight统一硬件配置文件研读之timer命令 1. 源由2. 代码分析3. 实例分析4. 配置情况4.1 AFn配置查表4.2 timer4.3 timer show4.4 timer pin list 5. 参考资料 统一硬件配置文件的设计是一种非常好的设计模式&#xff0c;可以将硬件和软件的工作进行解耦。 1. 源由 cli命令…...

码出高效:Java开发手册笔记(java对象四种引用关系及ThreadLocal)

码出高效&#xff1a;Java开发手册笔记&#xff08;java对象四种引用关系及ThreadLocal&#xff09; 前言一、引用类型二、ThreadLocal价值三、ThreadLocal副作用 前言 “水能载舟&#xff0c;亦能覆舟。”用这句话来形容 ThreadLocal 最贴切不过。ThreadLocal 初衷是在线程并…...

为什么要进行数据决策?数据决策对企业而言有何重要意义?

“大数据”几乎已成为时下最时髦的词汇&#xff0c;不夸张地说&#xff0c;当今各行各业无不对大数据充满了向往&#xff0c;希望自己在新一轮的大数据营销中抢占先机。同时&#xff0c;从大数据中引申出的数据挖掘、数据分析、数据安全等数据运用技术也成为人们热捧的焦点。 …...

2. Java 异常体系

2.1 Throwable java.lang.Throwable 类是 Java 程序执行过程中发生的异常事件对应的类的根父类。 Throwable 中的常用方法&#xff1a; public void printStackTrace()&#xff1a;打印异常的详细信息。 包含了异常的类型、异常的原因、异常出现的位置、在开发和调试阶段都得…...

如何学好STM32,需要哪些步骤?

学习STM32应用于项目开发需要以下步骤&#xff1a; 学习STM32的基本知识&#xff1a;包括STM32的架构、寄存器、外设等&#xff0c;理解STM32的工作原理和基本操作方法。 学习嵌入式系统和RTOS的基础知识&#xff1a;了解嵌入式系统的概念、RTOS的基本原理和使用方法&#xff…...

武忠祥老师每日一题||不定积分基础训练(四)

∫ d x 1 x 3 \int \frac{\rm dx}{1x^3} ∫1x3dx​ 解法一&#xff1a; 待定系数法&#xff1a; ∫ d x 1 x 3 \int \frac{dx}{1x^3} ∫1x3dx​ ∫ d x ( 1 x ) ( x 2 − x 1 ) \int \frac{dx}{(1x)(x^2-x1)} ∫(1x)(x2−x1)dx​ 1 3 ∫ ( 1 x 1 − x 2 x 2 − x …...

记一次产线打印json导致的redis连接超时

服务在中午十一点上线后&#xff0c;服务每分钟发出三到四次redis连接超时告警。错误信息为&#xff1a; Dial err:dial tcp: lookup xxxxx: i/o timeout 排查过程 先是检查redis机器的情况&#xff0c;redis写入并发数较大&#xff0c;缓存中保留了一小时大概400w条数据。red…...

FPGA入门系列12--RAM的使用

文章简介 本系列文章主要针对FPGA初学者编写&#xff0c;包括FPGA的模块书写、基础语法、状态机、RAM、UART、SPI、VGA、以及功能验证等。将每一个知识点作为一个章节进行讲解&#xff0c;旨在更快速的提升初学者在FPGA开发方面的能力&#xff0c;每一个章节中都有针对性的代码…...

【三十天精通Vue 3】第二十六天 Vue3 与 TypeScript 最佳实践

✅创作者&#xff1a;陈书予 &#x1f389;个人主页&#xff1a;陈书予的个人主页 &#x1f341;陈书予的个人社区&#xff0c;欢迎你的加入: 陈书予的社区 &#x1f31f;专栏地址: 三十天精通 Vue 3 文章目录 引言一、为什么使用TypeScript&#xff1f;二、Vue 3和TypeScript…...

ffmpeg-mov-metadate不识别Bug修复

文章目录 BUG起因类似问题反馈问题解决具体步骤&#xff1a; 阅读过文章ffmpeg命令行解析调试流程记录movenc.c源码分析 BUG起因 在ffmpeg参数默认可识别的metadata参数如下&#xff1a; 具体可见libavformat/movenc.c->mov_write_udta_tag() mov_write_string_metadata(s,…...

(8)(8.6) 引导程序更新

文章目录 前言 1 我在哪里可以下载最新的引导程序? 2 使用任务规划器进行升级...

汽车电路图、原理框图、线束图、元器件布置图的识读技巧与要点

摘要&#xff1a; 想要读懂汽车电路图就必须把电的通路理清楚&#xff0c;即某条线是什么信号&#xff0c;该信号是输入信号、输出信号还是控制信号以及信号起什么作用&#xff0c;在什么条件下有信号&#xff0c;从哪里来&#xff0c;到哪里去。 一、汽车电路图的识读技巧 1.…...

( 数组和矩阵) 667. 优美的排列 II ——【Leetcode每日一题】

❓667. 优美的排列 II 难度&#xff1a;中等 给你两个整数 n 和 k &#xff0c;请你构造一个答案列表 answer &#xff0c;该列表应当包含从 1 到 n 的 n 个不同正整数&#xff0c;并同时满足下述条件&#xff1a; 假设该列表是 answer [a1, a2, a3, ... , an] &#xff0…...

【python基础语法七】python内置函数和内置模块

内置全局函数 abs 绝对值函数 print(abs(-1)) # 1 print(abs(100)) # 100round 四舍五入 """奇进偶不进(n.5的情况特定发生)""" res round(3.87) # 4 res round(4.51) # 5 # res round(2.5) # 2 # res round(3.5) # 4 res round(6.5) # …...

81. read readline readlines 读取文件的三种方法

81. read readline readlines 读取文件的三种方法 文章目录 81. read readline readlines 读取文件的三种方法1. 读取文件的三种方法2. read方法3. readline方法4. readlines方法5. 代码总结5.1 read方法读取全部内容5.2 readline方法读取一行&#xff0c;返回字符串5.3 readli…...

【社区图书馆】【图书活动第四期】

目录 一、前言 二、作者简介 三、《PyTorch高级机器学习实战》内容简介 四、书目录 一、前言 今天&#xff0c;偶尔逛到csdn社区图书馆&#xff0c;看到有活动 “【图书活动第四期】来一起写书评领实体奖牌红包电子勋章吧&#xff01;”&#xff08;活动到今天结束&#xf…...

webpack学习指南(上)

构建流程 Webpack 的构建流程可以分为以下几个步骤&#xff1a; 解析配置文件&#xff1a;Webpack 会读取项目中的 webpack.config.js 文件&#xff0c;并解析其中的配置项。 解析入口文件&#xff1a;Webpack 通过配置文件中设置的 entry 入口&#xff0c;递归地解析出所有依…...

刷题记录˃ʍ˂

一、1033. 移动石子直到连续 思路 这道题是一道数学题&#xff0c;它一共分为三种可能 第一种可能为三个石子本来就是连续的时候 第二种可能为最少步数为1的时候&#xff0c;相邻石子不能大于一格 第三种可能为最少步数为2的时候&#xff0c;这时相邻石子大于一格 那么第二…...

Word2vec原理+实战学习笔记(二)

来源&#xff1a;投稿 作者&#xff1a;阿克西 编辑&#xff1a;学姐 前篇&#xff1a;Word2vec原理实战学习笔记&#xff08;一&#xff09; 视频链接&#xff1a;https://ai.deepshare.net/detail/p_5ee62f90022ee_zFpnlHXA/6 5 对比模型&#xff08;论文Model Architectur…...

什么是Java的多线程?

Java的多线程是指在同一时间内&#xff0c;一个程序中同时运行多个线程。每个线程都是一个独立的执行路径&#xff0c;可以独立地执行代码。Java中的多线程机制使得程序可以更高效地利用计算机的多核处理器和CPU时间&#xff0c;从而提高程序的性能和响应能力。 创建和使用Jav…...

“use strict“是什么? 使用它有什么优缺点?

严格模式 - JavaScript | MDN Javascript 严格模式详解 - 阮一峰的网络日志 1、"use strict" 是什么? "use strict" &#xff1a;指定代码在严格条件下执行&#xff1b; 2、 使用 "use strict" 有什么优缺点&#xff1f; ① 严格模式通过抛出错…...

【C++】C++11常用特性总结

哥们哥们&#xff0c;把书读烂&#xff0c;困在爱里是笨蛋&#xff01; 文章目录 一、统一的列表初始化1.统一的{}初始化2.std::initializer_list类型的初始化 二、简化声明的关键字1.decltype2.auto && nullptr 三、STL中的一些变化1.新增容器&#xff1a;array &…...

基于html做电商网站论文/北京百度推广官网首页

&#x1f320; 『精品学习专栏导航帖』 &#x1f433;最适合入门的100个深度学习实战项目&#x1f433;&#x1f419;【PyTorch深度学习项目实战100例目录】项目详解 数据集 完整源码&#x1f419;&#x1f436;【机器学习入门项目10例目录】项目详解 数据集 完整源码&…...

聊城手机网站建设方案/怎么注册域名网址

前面写了一个参数估计&#xff0c;现在也顺便把假设检验也总结一下吧&#xff0c;主要参考书还是那本《概率论与数理统计》(陈希孺)。 假设检验就是提出一个命题&#xff0c;根据样本判断对错。 问题提法 有一个已知分布的总体&#xff0c;其中个别参数未知。现在抽取的一组样本…...

常州低价网站建设公司/新媒体培训

*本文作者&#xff1a;yangyangwithgnu&#xff0c;本文属 FreeBuf 原创奖励计划&#xff0c;未经许可禁止转载。在逻辑漏洞中&#xff0c;任意用户密码重置最为常见&#xff0c;可能出现在新用户注册页面&#xff0c;也可能是用户登录后重置密码的页面&#xff0c;或者用户忘记…...

公司网站可以做无形资产么/专业seo网站

Attribute简介Unity使用cs作为开发语言&#xff0c;而cs有一项非常重要的特性就是attribute。attribute可以将元数据或声明性信息与代码(程序集&#xff0c;类型&#xff0c;方法&#xff0c;属性等)相关联。将attribute与程序实体相关联后&#xff0c;可以使用反射技术在运行时…...

欢迎访问中国建设银行网站个人客户/大数据获客系统

时值2012年&#xff0c;Netflix正在勉力支撑自身关键服务运维。整个部署过程&#xff0c;就如穿越泥潭般费时费力。金丝雀测试只能用于考查持续能力&#xff08;「只要连续一周不出问题&#xff0c;就推进至下一步」&#xff09;&#xff0c;而非真正验证功能的正确性。研究问题…...

wordpress微信缩略图/搜索引擎是软件还是网站

PHP语言是一个短生命周期的Web编程语言&#xff0c;很多PHPer已经形成了fpm下编程的思维定势。实际上在Swoole出现之后&#xff0c;这种串行化编程的模式早已被打破。使用Swoole完全可以轻易实现更灵活的并发编程。 场景介绍 假设我们要做一个石头剪刀布的Web游戏&#xff0c…...