首页 文章 精选 留言 我的

精选列表

搜索[EdgeOne免费套餐],共10000篇文章
优秀的个人博客,低调大师

ShopXO 免费开源商城系统 v5.0 版本已发布,精益求精

更新日志 1.【优化】后台UI全新优化、极致体验 2.【优化】上传附件组件增加组合和预览 3.【优化】发票支持专用电子发票 4.【优化】进销存商城同步到进销存支持多仓库对应同步、客户和供应商增加直接查看 5.【优化】门店业务流程优化、小程序端支持门店购物车 6.【优化】小程序适配百度和头条底部tab 7.【优化】搜索页面商品分类层级读取下级 8.【优化】所有插件管理导航统一组件 9.【新增】手机端支持APP(IOS+Android) 10.【新增】手机端支持多语言(中文、繁体、英文、西班牙) 11.【新增】手机端我的中支持门店订单查看和下单自动进入门店订单 12.【新增】手机端购物车支持优惠明显查看及选择 13.【新增】短信对接多平台(腾讯、百度、云片、loginsms) 14.【新增】第三方登录APP支持(微信、QQ、苹果、谷歌、本机号码) 15.【新增】扫码收款和消息通知支持语音播报 16.【新增】订单商品表单细节优化,新增类型(整数、邮箱、手机)、并支持手机端 17.【新增】订单再次购买支持回购和加购物车选择 18.【新增】头条支付支付企业担保 19.【新增】插件支持自动批量更新 20.【新增】后台新增常用功能 21.【新增】新增商品评论管理 22.【新增】新增下单备注预选择 23.【新增】手机端商品分类页面带排序 24.【新增】下单积分自定义 25.【新增】优惠券支持默认选择(最优惠、快过期) 手机端效果图片展示 PC 效果图片展示 后台管理 效果图片展示

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

免费部署私人聊天工具—VoceChat

随着网络的广泛应用,数据安全和隐私保护变得非常重要,已经成为我们日常生活中不可或缺的一部分。在这个信息时代,我们不仅需要享受网络带来的便利,更要关注个人数据的安全性,让数据完全由用户自己掌握。 应用简览 VoceChat 是一款支持独立部署的安全聊天软件。是当今市场上最小、最稳定、最高效的独立聊天服务器支持全程加密传输,读取后可立即刻录。 VoceChat 适用于小型团队内部交流、网站嵌入、私人聊天等场景。 主要功能 支持Markdown格式: 可以在聊天中使用Markdown格式,以便更丰富地编辑和分享文本内容。 数据安全: 系统注重数据安全,采取相应的措施来确保用户的数据在传输和存储过程中得到充分的保护。 支持中英文: 提供中英文双语支持,以满足不同用户的语言需求。 支持第三方登录: 用户可以通过第三方登录方式(如Google、GitHub等)进行账户登录,提高登录的便捷性和选择性。 邀请用户: 用户可以通过应用内的邀请功能,邀请其他用户加入VoceChat,扩大用户社交圈或团队。 支持移动端: VoceChat提供移动端应用,用户可以在手机或其他移动设备上使用应用,方便随时随地进行聊天和互动。 文件传输: 用户可以方便地在VoceChat中进行文件传输,包括发送和接收各种类型的文件,如照片、文档、音频等。 收藏管理: 用户可以使用收藏管理功能,将重要的消息、文件或链接保存在收藏夹中,方便随时查看和整理。 应用特色 一、链接邀请 提供了简便的邀请功能,通过邀请链接或其他方式,能轻松邀请朋友或团队成员加入。 二、设置第三方登录 通过设置第三方登录,VoceChat实现了便捷的账户登录方式,用户可使用已有账户,简化登录流程,提高用户体验。 三、支持移动端 VoceChat在移动端上提供了全面支持,用户可以随时随地使用应用,保障了流畅的移动使用体验。 四、Markdown格式聊天 支持Markdown格式聊天使用户能够以更富表现力的方式进行沟通,创造更丰富多彩的聊天体验。 五、收藏管理 收藏管理功能让用户轻松保存和整理重要信息,提高工作和沟通效率,方便快捷地查看和管理已收藏的内容。 安装指南 进入云原生应用市场 搜索 VoceChat 进入详情,选择包类型(本应用支持,docker安装,ram安装) 点击安装,执行相应命令即可。如有疑问可参阅使用文档或加入社区 关于云原生应用市场 云原生应用市场是一个汇聚了各类开源软件的应用市场,不仅可以作为你自己的 Helm Chart 仓库,提供丰富多样的Helm应用,还有 Docker 应用、Rainbond 应用模板、信创应用等多种选择。 官网:https://hub.grapps.cn/ 微信群:关注 云原生应用市场 公众号加入技术交流群

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

Unity 收取 runtime fee,不妨试试开源且免费的 Godot

Godot是一个全新开发的游戏引擎,其功能集类似知名的跨平台游戏引擎Unity,可用于开发PC、主机、移动和Web游戏。开发者声称引 擎的2D和动画支持要强于Unity,表示在功能和特性上没有其它开源游戏引擎能相媲美。Godot引擎内置了类似Unity的编辑器,GUI工具 包,2D/3D物理支持,支持OpenGL ES 2.0 功能集的3D渲染器,易于学习的语言和API,支持用ASM.js或Google Native Client输出HTML5代码,支持 Linux、Windows和OSX开发平台。 Godot 引擎是一款功能丰富的跨平台游戏引擎,可通过统一界面创建 2D 和 3D 游戏。 它提供了一套全面的通用工具,因此用户可以专注于制作游戏,而无需重新发明轮子。 游戏可以一键导出到多个平台,包括主要的桌面平台 (Linux、macOS、Windows) 以及移动平台 (Android、iOS) 和基于 Web 的 (HTML5) 平台。 Godot 在宽松的 MIT 许可证下完全自由且开源。没有附加条文,没有特许权使用费,没有任何要求。用户的游戏乃至引擎的每一行代码,都是他们的。Godot 的开发完全独立且由社区驱动,允许用户以帮助塑造他们的引擎来满足他们的期望。它受到软件自由保护非营利组织的支持。 摘自 Godot 中文文档:https://docs.godotengine.org/zh_CN/lates

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

开源免费用|Apache Doris 2.0 推出跨集群数据复制功能

随着企业业务的发展,系统架构趋于复杂、数据规模不断增大,数据分布存储在不同的地域、数据中心或云平台上的现象越发普遍,如何保证数据的可靠性和在线服务的连续性成为人们关注的重点。在此基础上,跨集群复制(Cross-Cluster Replication,CCR)应运而生,并逐渐成为数据和服务高可用性的重要保障。 CCR 通常被用于容灾备份、读写分离、集团与公司间数据传输和隔离升级等场景。 容灾备份:通常是将企业的数据备份到另一个集群与机房中,当突发事件导致业务中断或丢失时,可以从备份中恢复数据或快速进行主备切换。一般在对 SLA 要求比较高的场景中,都需要进行容灾备份,比如在金融、医疗、电子商务等领域中比较常见。 读写分离:读写分离是将数据的查询操作和写入操作进行分离,目的是降低读写操作的相互影响并提升资源的利用率。比如在数据库写入压力过大或在高并发场景中,采用读写分离可以将读/写操作分散到多个地域的只读/只写的数据库案例上,减少读写间的互相影响,有效保证数据库的性能及稳定性。 集团与分公司间数据传输:集团总部为了对集团内数据进行统一管控和分析,通常需要分布在各地域的分公司及时将数据传输同步到集团总部,避免因为数据不一致而引起的管理混乱和决策错误,有利于提高集团的管理效率和决策质量。 隔离升级:当在对系统集群升级时,有可能因为某些原因需要进行版本回滚,传统的升级模式往往会因为元数据不兼容的原因无法回滚。而使用 CCR 可以解决该问题,先构建一个备用的集群进行升级并双跑验证,用户可以依次升级各个集群,同时 CCR 也不依赖特定版本,使版本的回滚变得可行。 为满足上述各场景的需求,市面上也有不少数据产品推出 CCR 功能,其中比较有代表性的是 Elasticsearch 和 ClickHouse。 CCR 是 Elasticsearch 推出的一项付费功能,其本质上是 Leader/Follower 的同步,它在数据导入时是按照分区进行数据同步,而不是按照写入的数据同步,这就会导致数据不一致的问题出现。 ClickHouse 一般通过 Remote Function 或者 ClickHouse-Copier 来实现 CCR。Remote Function 仅适合全量同步,同步时需要遍历表、分区进行同步。ClickHouse-Copie 也不支持增量迁移,由于 ClickHouse 本身没有事务的设计,在使用 Copier 同步数据相当于跨级群之间的副本同步,无法保证同步的一致性,也无法配置关于 DB 级别的同步,需要按照表逐个进行配置,使用流程比较复杂,易用性一般。 由于 CCR 是企业在系统服务可用性方面的强需求,因此许多厂商将其纳入产品的付费增值功能中,需要购买企业版才能使用。 秉持开源开放的原则,在 Apache Doris 2.0 版本中我们正式推出 CCR 来服务广大开源用户。 相较于Elasticsearch和Clickhouse,ApacheDorisCCR可以在库/表级别将源集群的数据变更同步到目标集群,可根据场景精细控制同步范围;用户也可以根据需求灵活选择全量或者增量同步,有效提升了数据同步的灵活性和效率;此外DorisCCR还支持DDL同步,源集群执行的DDL语句可以自动同步到目标集群,从而保证了数据的一致性。DorisCCR配置和使用也非常简单,简单操作即可快速完成跨集群数据复制。基于DorisCCR优异的能力,可以更好实现读写负载分离以及多机房备份,并可以更好支持不同场景的跨集群复制需求。 Doris CCR 的设计 在 Apache Doris 2.0 版本中,我们引入了 Binlog 机制来追踪数据的修改记录,包括 Meta Binlog 和 Data Binlog。为了实现集群间的数据同步,我们引入了外部组件 Syncer ,通过 Syncer 获取到最新的 Binlog 并回放到下游集群来实现数据的同步,同时增加了一系列机制来清理多余 Binlog。具体实现包括: 新增Binlog 在 Apache Doris 2.0 之前的版本中,我们无法追踪到 Apache Doris 数据修改记录,而数据变更记录正是实现 CCR 的前置依赖。为解决该问题,在 Apache Doris 2.0 版本中,我们引入了 Binlog 机制,通过 Binlog 机制自动记录数据修改记录和操作,以实现数据的可追溯性,同时我们还可以基于 Binlog 回放机制来实现数据的重放和恢复。由于我们支持库表级别同步,因此在使用时需要为 DB/Table 添加 Binlog 相关的属性,目前 Binlog 支持enable和ttl_seconds这两种属性。 注意:如果想要使用 CCR 功能,开启 Binlog 是的必要前提条件。 --Table altertablebinlogset("binlog.enable"="true");//开启binlog altertablebinlogset("binlog.ttl_seconds"="864000");//配置binlog过期时间 --DB alterdatabaseccrsetproperties("binlog.enable"="true"); alterdatabaseccrsetproperties("binlog.ttls"="864000"); 持久化机制 为了确保在系统崩溃或者各种突发事件后可以得到及时恢复,我们引入了持久化机制,将数据持久化至磁盘来确保数据的可靠性和一致性。数据的持久化主要涉及 FE 所存储的元数据信息以及 BE 所存储的实际数据本身,在开启 Binlog 属性后,FE 和 BE 会将 DDL/DML 操作的修改记录持久化成 Meta Binlog 和 Data Binlog。在进行数据操作时,FE 会触发相应的日志记录。我们对 EditLog 的实现进行了增强,以确保日志的有序性。我们通过构建一个递增序列的 LogID,对每个操作进行准确记录,并按顺序持久化。这种有序的持久化机制有助于保证数据的一致性。 在 FE 发起 Publish Transaction 的时候,BE 会执行对应的 Publish 操作,BE 会将这次 Transaction 涉及 Rowset 的元数据信息写入以 rowet_meta 为前缀的 KV 中,并持久化到 Meta 存储中,提交后会把导入的 Segment Files 链接到 Binlog 文件夹下。通过该方式,FE 的元数据和 BE 的数据可以构建一个逻辑上的 Binlog 系列。而该机制可以通过物理文件回放或逻辑回放来实现数据的恢复,在性能和可靠性方面均能提供有效的解决方案。 数据回放 为了更好的连接源集群及目标集群,我们引入了中间同步与控制组件——Syncer。通过 Syncer 可以将源集群的数据抽取到目标集群上,并且可以将 Binlog 系列抽取到另一个集群上进行数据回放。 具体实现: 支持了物理文件回放,使用物理文件回放方式,可以有效地重现数据操作流程。 Syncer 以 FE CommitSeq 作为游标,可以获取到下一条提交 Commit 的 Meta Binlog。Syncer 会根据 Meta Binlog的信息协调下游的 BE 去上游 BE 抽取真实的 Binlog 文件。该机制不仅保证了回放数据的一致性,还保证了高效的数据同步性能。 在处理同步时,Syncer 在创建任务时优先使用 Snapshot 级别的 Backup/Restore 对 Doris 进行全量的数据恢复,接下来根据恢复的 Snapshot 的 CommitSeq 进行增量数据恢复。 Binlog 数据清理 随着数据导入越来越多,Binlog 记录的数据操作也会越来越多,占用的存储资源也会逐步增大。因此,我们需要一种数据回收机制来清理多余的 Binlog。 当我们进行 Binlog 数据清理时,在配置 Binlog GC 时我们需要注意 DB 和 Table Binlog GC 的同步状态。比如当用户在 Enable DB Binlog 之前 Enable Table Binlog,之后又需要 Disable DB Binlog 时,我们需要保持之前的 Table Binlog Enable 状态的相关配置,原因是 DB 的清理条件优先于 Table 的清理条件,如果 DB Binlog 是 Enable 状态,那么就需要按照 DB 的 GC 时间进行 Binlog 清理,否则就会出现 DB 和 Table 的清理状况是不一致,进而导致 Binlog 不一致的情况。 面对这种情况,FE 端会根据 Binlog 的过期时间定期扫描已经过期的 Binlog,将对应的清理过期请求下发给 BE,而 BE 会根据最后一条的 Commit Seq 对对应的 Tablet 进行元数据和 Rowset Binlog 的清理。在这个过程之中需要关注 DB 和 Table Binlog 的重叠情况。 如何使用 CCR 使用须知 目前在使用 CCR 时暂时需要开启 Doris 的 Root 权限,其他须知如下: 对于源集群的 Binlog 流程需要 Master Token,Master Token 在 FE 上获取需要 Root 权限 对于其他对元集群的 Binlog 获取只需要 Show 权限 Binlog 本身的同步只需要对表或者 DB 的目标集群开启 Load 权限 安装部署 部署源集群和目标 Doris 集群 部署数据同步组件 Syncer 下载和编译源码 gitclonehttps://github.com/selectdb/ccr-syncer cdccr-syncer #-j开启多线程编译 #--output指定输出的路径名称,默认名称为output bashbuild.sh<-jNUM_OF_THREAD><--outputSYNCER_OUTPUT_DIR> 编译完成的源码在 Output 文件夹中,与 Doris 类似启停脚本在 Bin 中,可执行文件在 Lib 中 #SYNCER_OUTPUT_DIR是编译的输出路径 #SYNCER_DEPLOY_DIR是实际部署的路径 cp-rSYNCER_OUTPUT_DIRSYNCER_DEPLOY_DIR cdSYNCER_DEPLOY_DIR #启动syncer,加上--daemon使syncer在后台运行 bashbin/start_syncer.sh--daemon #停止syncer bashbin/stop_syncer.sh 配置任务 在 FE/BE 的 conf 文件中添加如下配置以开启 Binlog enable_feature_binlog=true 打开目标集群中同步库/表的 Binlog --enabledatabasebinlog ALTERDATABASEccrSETproperties("binlog.enable"="true"); --enabletablebinlog ALTERTABLEenable_binlogSET("binlog.enable"="true"); 向 Syncer 发起同步任务 curl-XPOST-H"Content-Type:application/json"-d'{ "name":"ccr_test", "src":{ "host":"localhost", "port":"9030", "thrift_port":"9020", "user":"root", "password":"", "database":"demo", "table":"example_tbl" }, "dest":{ "host":"localhost", "port":"9030", "thrift_port":"9020", "user":"root", "password":"", "database":"ccrt", "table":"copy" } }'http://127.0.0.1:9190/create_ccr 补充参数说明: name:CCR 同步任务的名称,唯一即可 host、port:对应集群 Master 的 Host、MySQL(JDBC) 的端口 thrift_port:对应 FE 的 rpc_port user、password:说明 Syncer 以何种身份去开启事务、拉取数据等 database、table: 如果是库级别的同步,dbName、tableName 为空 如果是表级别同步,则需要填入 dbName、tableName,不为空 查看和取消状态 查看同步进度 curl-XPOST-H"Content-Type:application/json"-d'{ "name":"ccr_test" }'http://127.0.0.1:9190/get_lag 停止任务 curl-XPOST-H"Content-Type:application/json"-d'{ "name":"ccr_test" }'http://127.0.0.1:9190/stop_ccr 数据同步性能实测 为了测试 CCR 的数据同步效率,我们也进行了基于全量数据的导入测试。在全量数据的导入过程中,2TB 数据仅需不到 4 小时即可同步完成,单节点写入速度超过 170MB 每秒,具体结果见下方表格。随着集群规模的扩展,数据写入的效率呈线性提升的趋势。 需要说明的是,性能测试在特定的环境和配置上进行测试,结果与不同的环境、版本及配置有关,在此仅作为参考。 全量同步 源集群和目标集群均为 1FE 1BE 的集群,系统信息与硬件信息如下: 源集群数据量:2097152MB 目标集群数据量:0 全量同步性能测试结果 后续规划 目前 Doris CCR 已支持表和库级别的数据同步。具体来说,在表级别支持各种数据导入方式,支持轻量级和重量级 Schema Change,包括增加单表物化视图等,以支持更灵活的数据同步需求;同时 CCR 还支持动态分区,手动分区等。在库级别支持整库同步,可以将源集群中的所有表数据同步到目标集群中。此外,CCR 还支持创建和删除表的同步操作,可以在源集群中创建或删除表时,自动同步到目标集群中,以实现数据的同步和一致性。 未来我们还将在持续发力,不断提升 Doris CCR 的同步能力与性能,主要包括: 进一步增强表库级别的 DDL 操作,提供更灵活、更可靠的数据同步和管理功能; 支持用户自定义 Binlog 消费,直接使用 Select 语句消费 Binlog,按照对应的 Driver 返回数据,比如 MySQL 协议的 Rowset; 支持逻辑数据格式同步,允许用户让目标集群 BE 去源集群 BE 获取 CSV 或者 Parquet 等标准格式的增量数据(Binlog),方便用户在多个底层 BE 数据格式(Rowset)不兼容版本之间进行同步; 支持冷热分离,完善对 Doris 本身分层存储的支持; 库级别同步支持黑名单,目的是过滤掉某些表 ,用户可以方便在使用CCR的时候不需要因为库内有些表无需同步而为每张表都设置单独的同步任务(方便保证在几张表之上的事务) 目标集群支持主备切换,开启 Binlog 可以将增量数据同步给源集群; 增强 Syncer 的运维与可观测性相关的功能,提升 Syncer 的运维部署能力,监控 Syncer 的开销和同步任务的进度。使得 Syncer 支持更多相关的运维操作,支持分布式部署和同步进度多种 DB 的支持。 在此也欢迎有相关需求的同学积极在评论区反馈需求或问题。 # 作者介绍: 许瑞亮,SelectDB 资深研发工程师 李仕杨,SelectDB 生态研发工程师

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

ERD Online 4.0.3_fix, 元数据在线建模(免费、私有部署)

❝ 修复数据源导入的元数据,在没有中文注释修改的时候,导致表消失 修复页面刷新导致404 修改是否在关系图中显示的提示 一键部署增加两种部署方式:IP+PORT、DOMAIN 增加手动部署方式、极大程度的实现部署定制化 ❞ 以「root」用户登录 Linux 主机执行以下命令: 一键安装 方式一:用 IP+PORT 访问 指定「IP」(将 <IP> 换成该机器的 IP 地址,此IP用于访问 ERD Online),比如:127.0.0.1 exportIP=<IP> 指定「PORT」(将 <PORT> 换成该机器上一个可用的端口),比如:9669 exportPORT=<PORT> 一键安装(复制下面命令执行,即可一键安装) curl-SsLhttps://www.zerocode.net.cn/install|bash 安装完毕后,通过「http://127.0.0.1:9669」即可访问 ERD Online 系统。 :::tip 请确保设置的 IP 和 PORT是可用的,避免访问不到 ERD Online ::: 方式二:用 DOMAIN(域名) 访问 指定「DOMAIN」(将 <DOMAIN> 换成可以访问到该机器的 DOMAIN(域名),此 DOMAIN 用于访问 ERD Online),比如:www.zerocode.net.cn exportDOMAIN=<DOMAIN> 一键安装(复制下面命令执行,即可一键安装) curl-SsLhttps://www.zerocode.net.cn/install|bash 安装完毕后,通过 ** http://www.zerocode.net.cn ** 即可访问 ERD Online 系统。 :::tip 请确保设置的 DOMAIN 是可用的,避免访问不到 ERD Online ::: 手动安装 前置条件 一台至少配置为「4核」「8G」「可联网」的Linux 主机。 安装好docker环境 安装好docker-compose工具 安装好git工具 手动安装 以「root」用户登录 Linux 主机执行以下命令: 任意目录新建一个空目录 mkdirerd&&cderd 拉取安装代码 gitclonehttps://gitee.com/MARTIN-88/erd-online.git-b4.0.3. 修改ERD Online访问地址,比如 127.0.0.1:9669 vienv/ui.env :::tip 请确保设置的 IP 和 PORT是可用的,避免访问不到 ERD Online ::: 启动项目 docker-composeup-d 安装完毕后,通过「http://127.0.0.1:9669」即可访问 ERD Online 系统。 docker-compose 启动过程: ❝ 拉取ERD Online相关镜像 启动 整个启动过程受自己机器的cpu、内存、网络影响,理论上这三个越大越快 ❞

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

ERD Online 4.0.3 数据库在线建模(免费、更美、更稳定)

全新升级,团队功能、权限管理、更美更稳定 从这个版本,我们隆重推出低代码设计平台LOCO,见下文 发展里程碑 4.0.3改动一览 功能完善 个人项目 个人项目即原有的项目管理,每个账号只能编辑自己的「个人项目」。 团队项目 新增团队项目,支持多人多账户共同维护一份元数据模型。管理员可以通过邮件、以及账号邀请新用户加入。 权限控制 针对团队项目,提供细致的权限控制能力,对页面、元素、按钮进行权限划分,使每个角色具备最小权限单元,避免生产事故。 风格转变 管理风格 页面整体风格由之前的设计风格转变到管理风格,更加贴合企业级使用需求。 升级 4.0.0~4.0.2 低版本的元数据模型,使用「导出ERD」功能,将模型导出,然后在4.0.3上使用「导入ERD」功能,即可将模型全部导入。 4.0.3 一键安装 产品矩阵 ERD Online ERD Online 为开发者提供一站式的数据库结构设计、版本管理、执行 sql、逆向解析、文档生成功能。🎉** ERD Online 的目标:通过对元数据管理,向大数据、低代码、BI、大屏应用等赋能,让数据成为企业创新的核心引擎。 低代码平台(LOCO) 低代码是未来软件生态的重要一环,也是必不可少的一环,从这个版本开始,我们除了会持续在元数据建模上发力,也会加大在低代码系统的投入,为我们最终的愿景添砖加瓦。 LOCO 的目标:借助ERD Online 元数据管理能力,打通低代码元数据管理环节,在应用侧成为企业数字化转型的得力助手。 体验地址:https://loco.zerocode.net.cn/ 4.0.3使用指南 4.0.3使用指南:https://portal.zerocode.net.cn/docs/quick-start/a-basic-project

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

ShopXO 企业级免费开源商城 v2.2.7 正式发布

更新日志 1. 新增地址信息智能识别和地理位置选择识别(智能工具插件) 2. 新增系统类型,不同终端独立用户,可辨别客户端类型 3. 页面设计支持下载、导入、同步首页、商店在线安装 4. 导航添加支持选择页面设计 5. 移除老版本小程序源代码 6. 支付及售后优化 7. 支付日志记录,输入参数使用原始参数 8. 支付配置读取优化,统一方法 9. 小程序一键获取手机和地址导入增加可单独选择 10. web端联动地址初始化分离 11. 门店插件仓库逻辑优化、新增自动脚本 12. 多商户插件细节优化、页面设计支持同步首页 13. uniapp主题细节优化+bug修复 14. 客服插件细节优化+bug修复 15. 主题切换插件支持参数自动识别 16. 新增分身插件、独立小程序和支付配置、用户端商品数据限制 17. 地区数据库更新 效果图片(内置多种配色) 可视化DIY拖拽装修展示 PC端展示 后台管理展示

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

ShopXO 企业级免费开源商城 v2.2.6 正式发布

更新日志 1. 用户管理新增邀请人信息 2. 新增公共jshttp变量 3. 积分赠送脚本优化 4. url生成优化、新增站点域名配置 5. 短信和邮箱驱动优化 6. 下单0元校验逻辑优化 7. 订单售后审核钩子新增数据id 8. 购物车列表数据处理分离+css细节优化 9. 新增小程序订阅消息发送方法 10. 用户地址新增距离显示字段和订单发货售后提醒 11. 新增客服插件 12. 多商户适配客服插件+细节优化 13. 门店新增下单距离限制及细节优化 效果图片(内置多种配色) 可视化DIY拖拽装修展示 PC端展示 后台管理展示

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

PowerToys 0.57.0 发布,微软开发的免费实用工具集

Microsoft PowerToys 是 Windows 系统实用程序,供高级用户调整和简化其 Windows 体验,可最大限度地提高生产力。 目前 PowerToys 发布了 v0.57.0 版本,带来如下变动: 现有的 PowerToys Run 插件添加了其他功能和改进。 PowerToys Run 中时间和日期值/信息的新插件。 启用 SVG 缩略图时,将 svgs 注册为图片类型,以便在文件资源管理器中搜索图片时出现。 禁用 PDF 预览,因为它与 Outlook 不兼容 每个项目都启用了代码分析器 需要双击托盘图标而不是单击打开设置。 该版本包含大量更新项,详情可查看更新公告。

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

ShopXO 企业级免费开源商城 v2.2.5 正式发布

更新日志 1. 物流插件新增菜鸟调试接口 2. 系统购买商品赠送积分优化、增加脚本按周期发放 3. 用户管理新增锁定积分修改 4. 分页组件新增提示信息 5. 下单支付优化 6. 可视化拖拽设计模块新增门店和博客 7. 新增挂账支付方式 8. 删除插件会删除附件修复 9. 动态列表组件支持模块引入单独配置 10. 去除微信圈子组件 11. 图片验证码精度优化 12. 多商户插件商家中心UI全新优化、独立后台、独立登录页 13. 门店支持独立登录页、扫描录单、新增扩展模块(货物寄存、挂账支付) 14. 智能工具插件新增商品详情信息提示 15. 支付宝+百度支付插件方法更新适配php8 效果图片(内置多种配色) 可视化DIY拖拽装修展示 PC端展示 后台管理展示

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

ShopXO 企业级免费开源商城 v2.2.4 正式发布

更新日志 1. 商品url地址优化 2. 商品购买类型判断优化 3. 用户管理列表新增邀请人id 4. 后台用户新增及更新调用统一方法 5. 优化0元订单无需选择支付方式 6. 底层js类库更新+框架底层更新 7. 小程序商品详情页支持返回指定操作 8. 后台统计数据优化 9. 商品保存规格判断错误修复 10. 文章优化 11. 分页组件xss修复 12. excel库更新为Spreadsheet库支持更高版本、效率更高、更稳定 13. 动态数据列表处理模块优化+支持Ym年月选择条件 14. 订单商品类型校验错误修复 15. 日历组件更新到最新版本 16. 表单验证器优化 17. 浏览文件库存配置添加提示、下单商品新增扩展内容 18. 订单售后商品异常影响优化 19. 新增支付宝和微信付款码支付(一般用于线下扫用户付款码进行支付) 20. 新增插件权限单独配置管理 21. 新增电子营业执照亮证 22. 新增web端PC访问关闭开关 23. 新增json头信息系统出错输出 24. 门店2.0.0版本开发支持大多数O2O实体店运营、线上线下完美结合 效果图片(内置多种配色) 可视化DIY拖拽装修展示 PC端展示 后台管理展示

资源下载

更多资源
Mario

Mario

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

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

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

用户登录
用户注册