首页 文章 精选 留言 我的

精选列表

搜索[fota升级],共10000篇文章
优秀的个人博客,低调大师

Vert.x 4.3.7 发布,升级以修复 Netty 的安全漏洞

Eclipse Vert.x 版本 4.3.7 发布了,自 Vert.x 4.3.6 发布以来,已经报告了不少错误。项目团队很感谢大家报告这些问题。 该版本主要是更新 Netty 到 ​4.1.87.Final 版本,修复了如下两个安全问题: CVE-2022-41881 CVE-2022-41915 Vert.x 不受 CVE-2022-41915 的影响,但其中提到的类被用于处理 HTTP 服务器请求和 HTTP 客户端响应,虽然也不用于将 Header 写入出站端点,但是用于从远端接口接收 HTTP 标头。 如果 TCP 服务器配置为接收 HA 代理流量,则 Vert.x 对 CVE-2022-41881 很敏感:服务器可以接收构建的 HA 代理前缀,该前缀会引发堆栈跟踪溢出,该溢出被 Vert.x 服务器捕获,并且 TCP 连接在服务器中保持原样,从而导致潜在的资源耗尽。它可以通过在服务器选项上设置超时来缓解,例如 options.setProxyProtocolTimeout(10),它会在 10 秒后关闭连接。我们还建议仅向受信任的 HA 代理实例公开此类服务器,而不是对外公开,此外,我们建议始终设置超时。 详细的发行说明请看4.3.7 re­lease notes

优秀的个人博客,低调大师

ModStartBlog v6.4.0 升级输入过滤、多文件组件,修复已知问题

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。 系统完全开源,基于 Apache 2.0 开源协议。 功能特性 丰富的模块市场,后台一键快速安装 会员模块通用且完整,支持完整的API调用 大文件分片上传,进度条显示,已上传文件管理 强大的模块扩展功能,所有模块可以无缝集成,支持在线安装、卸载模块 完善的开发助手,实现模块、主题的的一键创建 完善的后台权限管理,支持基于RBAC的权限管理系统 后台管理支持使用手机、平板、PC,无论何时何地都可方便管理 第三方登录(QQ、微信、微博、支付宝、微信小程序) 第三方支付支持(微信、支付宝、支付宝当面付、微信扫码、微信小程序) 第三方云存储支持,支持云储存分片上传(阿里云、百度云、华为云、腾讯云、FTP、七牛云、UCloud、又拍云) 第三方短信支持(阿里云、腾讯云、华为云、百度云、253云通讯、聚合、七牛云、融云、赛邮、UCloud、云片、网易云) V6.4.0版本更新 2022年12月20日ModStartBlog发布v6.4.0版本,增加了以下14个特性: [新功能] 富文本过滤规则调整优化 [新功能] ArrayPackage数组输入数据包处理器 [新功能] 请求输入组件新增多文件路径类型 [新功能] 多文件上传组件 [新功能] 所有组件新增tip参数,用于Grid、Form、Detail提示说明 [新功能] 数据Excel导入导出快捷组件支持 [新功能] 内核增加 SelectRemote 组件,支持动态下拉组件 [新功能] Dialog组件默认值为非字符串时初始化异常 [新功能] 后台管理菜单当前计算支持 active 属性 [新功能] 自定义字段组件增加文件和多文件类型 [系统优化] Excel通用批量导入界面功能优化 [系统优化] 前端页面弹窗提示组件显示抖动优化 [Bug修复] values 组件缺省值自动填充问题修复 [Bug修复] 部分已知问题 模块市场一键安装 系统内置模块市场,有行业应用、插件、云存储、云短信等功能模块,后台支持一键安装、启用、禁用、卸载,可快速搭建属于自己的系统应用。 系统演示与文档 码云仓库:https://gitee.com/modstart/ModStartBlog Github仓库:https://github.com/modstart/ModStartBlog 系统演示:https://blog.demo.tecmz.com/ 下载试用:https://modstart.com/download 开发者文档:https://modstart.com/doc 模块市场:https://modstart.com/store

优秀的个人博客,低调大师

人人站 CMSv1.4.3 已更新上线,安全升级与功能修复

人人站 CMSv1.4.3 已经正式上线,本次更新增加了角色的管理权限,方便管理员分配不同权限账号,并修复了部分错误,具体更新内容如下: 1、[新增]角色管理可设置账号的后台功能权限 2、[修复]部分空间服务器出现的登陆后立即退出的问题 3、[修复]打开附件上传列表提示错误的问题 4、[修复]部分空间出现的无法显示插件市场的问题 5、[优化]处理浏览器后退(前进)的页面切换功能

优秀的个人博客,低调大师

助力升级Script setup

Vue2 Opitons api to Vue 3 Composition api 在线使用 网站 Gitee: vue2-to-composition-api Github: vue2-to-composition-api 随着Vue2.7版本的发布,对与Vue2用户群体从Options API 转向Composition API 有着巨大的推动作用,vue2-to-composition-api 是一款可以将Options API转换成Composition API的在线应用工具,转换后直接导出 Script setup 内容,帮助Vue2项目减少Options API语法迁移成本 注意事项 Template 中的内容不在转换器解析范畴内,需要手工替换 Data 数据源 Mixin、Component 等外部内容无法被解析,转换前需将其剔除 转换后仍然留下this.指向的都是未知来源的数据 如果你使用了被Vue3废弃的指令,如 $on、$once、$off 等,都需要手工进行移除,转换器仍然会指向vm实例下 转化工具在设计思路上,对Vue2.7版本会更加友好,其他问题详见网站文档或本文下方 Props / Data 数据转换 Computed 计算器属性转换 Watch 侦听器转换 Life cycle 生命周期转换 Methods 方法转换 Install 安装(推荐使用在线网站) npm install vue2-to-composition-api Conversion 使用转换 import Vue2ToCompositionApi from 'vue2-to-composition-api' const vue2ScriptContentStr = ` export default { name: 'Sample', props: { userInfo: { type: Object, required: false, default: () => ({ userName: 'Todd Cochran', userAge: 20 }) } }, data() { return { firstName: '', lastName: '' } } }` const vue3ScriptContentStr = Vue2ToCompositionApi(vue2ScriptContentStr) console.log('Hello! Composition API\\n', vue3ScriptContentStr) 无法解析的内容 请不要键入 Mixin、Component 等外部内容,转换器无法解析外部的文件,Mixin 混入内部的变量与方法都需另外手工处理,动态变量或者拼接的内容也同样无法被解析或解析错误 export default { name: 'Sample', mixins: [myMixin], components: { Echart }, methods: { onSubmit(propName) { this[propName] = '123' this.$emit(propName + '-change') } } } Template中的Data变更 转换后需为 Template 中的 Data 数据需加上 .data 前缀,其原因是许多开发者在Options API语法中做了改变引用类型数据地址的行为(如下),Data 将会被转换为一个完整的对象以兼容此类操作,此方式额外产生的迭代成本更小 Options API: <template> <div>{{ userInfo }}</div> </template> export default { name: 'Sample', data() { return { userInfo: {} } }, created() { this.userInfo = { name: 'Casey Adams', age: 80 } } } Composition API: <template> <div>{{ data.userInfo }}</div> </template> import { reactive } from 'vue' const data = reactive({ userInfo: {} }) data.userInfo = { name: 'Casey Adams', age: 80 } Template中的Filter变更 Filter 已经被废弃,它将会被转换为外部的 Function 内容,需要在 Template 中改变 Filter 的调用方式 Options API <template> <div>{{ married | toMarried }}</div> </template> export default { name: 'Sample', filters: { toMarried(value) { return value ? 'Yes' : 'No' } } } Composition API: <template> <div>{{ toMarried(data.married) }}</div> </template> function toMarried(value) { return value ? 'Yes' : 'No' } Vue2.7中延用Router3.x、Vuex3.x 如若不想在 Vue2.7 项目中更新 Router4 与 Vuex4 ,可以从 vue 实例中获取 Router、Router、Store import { getCurrentInstance } from 'vue' const $vm = getCurrentInstance() const router = $vm.proxy.$router const route = $vm.proxy.$route const store = $vm.proxy.$store Git地址 Gitee Github

优秀的个人博客,低调大师

RRZCMS(人人站)V1.3.8 正式上线:新增功能及安全升级

在之前与众多用户的交流反馈中,我们收集到了大量的功能需求以及关于安全、产品性能方面的建议。用户的体验是人人站的基石,根据用户意见,我们调整了产品更新序列,优先对功能及安全性进行调整。并在后续版本中按照建议优先级逐步增加新功能及优化内容。 人人站V1.3.8更新日志: 1、[新增]Tag标签功能,支持文章和产品分别设置 2、[修复]站点攻击造成的数据缓存过大问题 3、[修复]后台登陆验证码出现不显示问题 4、[修复]做了一些已知问题的修正和完善 5、[优化]后台文章及产品编辑时支持隐藏手机端富文本框 6、[优化]前端分类数据获取逻辑优化,提高站点性能 7、[优化]后台在线编辑模板禁止使用php语法,避免存在安全隐患导致被利用的漏洞 完整更新日志 最新版系统 演示地址

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册