首页 文章 精选 留言 我的

精选列表

搜索[AI聚合],共10004篇文章
优秀的个人博客,低调大师

短信聚合工具 sms-aggregation 发布,干掉三拜九叩,让简单的事情回归简单

不知道各位有没有发现一件事,现在是个东西他都要手机号和短信验证码 然后等你输入了手机号之后,各种营销短信,广告短信接踵而至。 好了别吐槽了,身为开发者,咱们都是原罪(当然发明验证码的人更是罪中罪)。 现在在项目中,短信功能几乎快成了标配,发短信这件事本身不难,但是烦就烦在各种的运营商和服务商各种的奇技淫巧,文档看了一堆又一堆,Demo写了一个又一个……标准不统一不说,功能还不一样,每次要写短信功能时候,先得去花不少的精力去看文档,还得看测试例子,还得自己试验,然后封装工具,最后写成功能。本来简简单单的事情,非得这么复杂,极大的浪费了我们工(mo)作(yu)的时间!差评!赶上了服务商涨价或者发现了更便宜的服务商想换一个的时候,发现这烦人的东西还得再来一遍,浪费这么多时间,还让我怎么愉快的工(mo)作(yu)。 为了广大猿友们能有更多的时间愉快的工(mo)作(yu),早日升值加薪,赢取白富美,走上人生巅峰,SMS Aggregation 应运而生! 接下来我们看看他怎么使用 首先 maven引入,目前他已经发布到了maven中央仓库,使用起来很方便 <dependency> <groupId>kim.wind</groupId> <artifactId>sms-aggregation-spring-boot-starter</artifactId> <version> version </version> </dependency> 接下来简单配置一下,每个厂商配置的参数大同小异,具体的可以去官网或gitee查看 sms: # 短信服务商 supplier: alibaba # 是否开启短信发送限制 默认false restricted: true # 以下设置仅在开启短信发送限制后生效 # 是否使用redis进行缓存 默认false redisCache: true # 单账号每日最大发送量 accountMax: 20 # 单账号每分钟最大发送 minuteMax: 2 alibaba: #阿里云的accessKey accessKeyId: 您的accessKey #阿里云的accessKeySecret accessKeySecret: 您的accessKeySecret #短信签名 signature: 测试签名 #模板ID 用于发送固定模板短信使用 templateId: SMS_215125134 #模板变量 上述模板的变量 templateName: code #请求地址 默认为dysmsapi.aliyuncs.com 如无特殊改变可以不用设置 requestUrl: dysmsapi.aliyuncs.com 然后就可以在项目中使用啦,使用 的方法更加简单,我们一起看一个例子 @RestController @RequestMapping("/test/") public class DemoController { //注入短信工具 @Autowired private SmsBlend sms; // 测试发送固定模板短信 @RequestMapping("/") public void doLogin(String username, String password) { sms.sendMessage("18888888888","测试发送固定模板短信"); } } 至此,整个发送短信的流程就结束了,他还支持异步短信,延时短信等等多种方式,在官网中有很详细的文档可以查看。 官网地址 gitee地址 github地址 开源不易,如果你觉得对你还算有用的话,请点上一颗小星星,如果使用中有什么问题或者有什么建议,可以随时在gitee留言或者在这里联系我,我每天都会关注,会第一时间回复 也欢迎大家参与到项目中,与我一起成长

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

一款导航聚合控制面板 — Dashy

对于NAS爱好者来说,导航页面并不陌生。在安装各种套件和Docker应用后,如何快速找到所需的应用一直是一个挑战。通常有三种方式:依赖记忆、使用收藏夹或利用导航页。前两种方法大家都熟知,但今天我们要介绍一款新的导航页应用——Dashy 应用简览 Dashy 是一款非常酷炫并且科技感十足的面板系统(不单单是导航页)。集成了多个网站的页面,在这个页面上,你可以快速访问你经常使用的网站。Dashy具有高度的自定义性,你可以自己添加和删除网站,也可以自己更换主题和背景。 主要功能 📃 支持多页面 🚦 每个应用程序/链接的实时状态监控 📊 使用小部件显示来自自托管服务的信息和动态内容 🔎 按名称、域名或标签进行即时搜索 + 可自定义的热键和键盘快捷键 🎨 许多内置颜色主题,带有 UI 颜色编辑器并支持自定义 CSS 🧸 许多图标选项 - Font-Awesome、homelab 图标、自动获取 Favicon、图像、表情符号等。 💂 具有多用户访问、可配置权限和 SSO 支持的可选身份验证 🌎 多语言支持,包括 10 多种人工翻译的语言,以及更多即将推出的语言 ☁ 提供可选的、加密的、免费的异地云备份和恢复功能 💼 工作区视图,可同时在多个应用程序之间轻松切换 🛩️ 最小视图,用作快速加载的浏览器起始页 🖱️ 选择应用程序启动方式:新选项卡、同一选项卡、剪贴板、弹出模式或在工作区视图中打开 📏 可定制的布局、大小、文本、组件可见性、排序顺序、行为等。 🖼️ 全屏背景图像、自定义导航栏链接、HTML 页脚、标题等选项。 🚀 使用 Docker、裸机或一键式云部署即可轻松设置 ⚙️ 基于 YAML 的简单单文件配置,以及通过 UI 配置应用程序的选项 ✨ 正在积极开发中,定期添加改进和新功能 🤏 小捆绑包大小、完全响应式 UI 和用于基本离线访问的 PWA 🆓 100% 免费和开源 🔐 高度重视隐私 应用特色 一、多种语言支持 Dashy支持多种语言,包括10多种人工翻译的语言,以及更多即将推出的语言。 二、多种UI主题 Dashy 带有 20 多个内置主题,可以从 UI 的下拉菜单中应用。你还可以添加自己的主题、应用自定义样式和修改颜色。以及可以通过编写自己的 CSS 来自定义 Dashy,它可以作为外部样式表加载、直接通过 UI 设置或在配置文件中指定。大多数样式选项可以通过 CSS 变量设置。 三、编辑态可配置项 Dashy允许用户对编辑态进行配置,以满足个性化需求。 四、多种布局方式和大小尺寸 Dashy提供多种可定制的布局、大小、文本、组件可见性、排序顺序、行为等选项。 五、主菜单设置选项 Dashy允许用户进行主菜单设置选项,以满足个性化需求。 六、云备份&恢复 Dashy提供可选的、加密的、免费的异地云备份和恢复功能。 安装指南 进入云原生应用商店 搜索 Dashy 进入详情,选择包类型(本应用支持,docker安装,ram安装) 点击安装,执行相应命令即可。如有疑问可参阅使用文档 或加入社区 关于云原生应用市场 云原生应用市场是一个汇聚了各类开源软件的应用市场,不仅可以作为你自己的 Helm Chart 仓库,提供丰富多样的Helm应用,还有 Docker 应用、Rainbond 应用模板、信创应用等多种选择。 官网:https://hub.grapps.cn/ 微信群:关注 云原生应用市场 公众号加入技术交流群

资源下载

更多资源
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等操作系统。

用户登录
用户注册