-
常见的开源协议介绍 open-source license-AGPL 3.0 (Affero General Public License)
GNU Affero 通用公共许可证
版本 3,2007年11月19日
版权所有 © 2007 自由软件基金会,Inc. https://fsf.org/
任何人都可以复制并分发此许可证文档的原文副本,但不得修改内容。
前言
GNU Affero 通用公共许可证是一个自由的、带有版权保护的许可证,适用于软件和其他类型的作品,特别设计用于确保在网络服务器软件的情况下与社区的合作。
大...
2024-07-28 13:01:55 |
OpenSource
-
常见的开源协议介绍 open-source license
开源协议
在进行开源软件选型时,需要留意一下开源协议,开源选件往往可以免费使用,但不意味着随意使用,根据你的用途,协议的要求会对你产生一定的影响。
截止到写稿时,经过OSI(Open Source Initiative)组织批准的开源协议就有82种之多,可以参见:([https://opensource.org/licenses/alphabetical),]。
我们常见的开源协议有以...
2024-07-28 13:01:55 |
OpenSource
-
如何进行程序的性能分析?
场景
平时的程序,忽然升级一个版本之后,性能下降比较厉害。
为什么?
STEP1: 确认是升级代理的问题吗?
控制变量法:其他不变,把代码回归到旧版本。
如果恢复就解决问题,那么说明就是代码带来的问题。
STEP2: 是代码的哪里导致的?
如果上一个版本是好的,这一个版本不对。
可以看一些版本间的代码差异,这就需要我们最好保持每一个版本的分支,这样才方便对比。
如果没有版本...
2024-07-04 13:01:55 |
Tool
-
java contains 和 regex 性能对比
场景
如果想验证一个日志文件,是否匹配 error、ERROR、Error 中的任何一个?
到底是 3 次 contains 快,还是直接 “error
ERROR
Error” 更快?
实战测试
我们用一个长文本 8k 左右,循环 100W 次。
基本变量
public class PerConst {
...
2024-07-04 13:01:55 |
java
-
vuetify-01-入门介绍
Vuetify 赞助
Vuetify 是一个由 John Leider 和 Heather Leider 全职开发和维护的 MIT 许可项目;同时也得到了整个核心团队的支持。赞助 Vuetify 并获得一些很棒的好处,同时支持开源软件!🎉
在 GitHub 或 Patreon 上成为赞助人(支持 John 和 Heather)
在 Open Collective 上成为赞助人(...
2024-05-07 13:01:55 |
Web
-
Quasar-01-入门介绍
Quasar
标题:Quasar框架的优势概述
因为:
它基于Vue.js
您可以立即获得符合Material指南的最先进的UI,用于您的网站和应用程序
提供开箱即用的最佳桌面和移动浏览器支持(包括iOS Safari!)
在每种构建模式(SPA、SSR、PWA、移动应用程序、桌面应用程序和浏览器扩展)上拥有最佳支持,通过与我们自己的CLI紧密集成,为开发者提供最佳的...
2024-05-07 13:01:55 |
Web
-
Naive Ui Admin 是一款基于 Vue3、Vite2 和 TypeScript 的先进中后台解决方案,集成了前沿的前端技术栈和典型业务模型。
Naive Ui Admin
Naive Ui Admin 是一款基于 Vue3、Vite2 和 TypeScript 的先进中后台解决方案,集成了前沿的前端技术栈和典型业务模型。
它拥有二次封装组件、动态菜单、权限校验、粒子化权限控制等核心功能,旨在帮助企业快速构建高质量的中后台项目。
无论在新技术运用或业务实践层面,都能为您提供有力支持,并将持续更新,以满足您不断变化的需求
🚀 ...
2024-05-07 13:01:55 |
Web
-
Naive Ui-02-表格 n-data-table 如何将列渲染为可以跳转的信息
chat
需求
vue naive 前端中,如何将 n-data-table 中的一个 id 列,渲染为一个可以点击的链接。
点击后实现 router.push({name: 'rule-info', params{id: $id}}) 的跳转效果。
实现
在 Vue Naive UI 中,要实现 n-data-table 的一个 id 列渲染为可点击的链接,并在点击后通过 rou...
2024-05-07 13:01:55 |
Web