首页 文章 精选 留言 我的

精选列表

搜索[图片预览],共10000篇文章
优秀的个人博客,低调大师

GitHub Spark 发布公测预览版,通过自然语言构建全栈应用

GitHub宣布其新产品GitHub Spark已面向Copilot Pro+订阅用户开启公测,该产品旨在让开发者通过自然语言在数分钟内完成从想法到部署的全栈智能应用程序的构建和发布,无需进行环境设置或配置。 Spark的核心功能由Claude Sonnet 4驱动,允许用户通过描述想法来构建包含前端和后端的应用。该平台内置了数据存储、LLM推理、托管、部署和GitHub身份验证等功能。 开发者可以在应用中添加由OpenAI、Meta、DeepSeek、xAI等公司模型驱动的AI功能,而无需管理API密钥。应用可以通过一键点击进行部署,并自动创建一个包含GitHub Actions和Dependabot的GitHub仓库,确保所有内容保持同步。 开发者可以通过自然语言、可视化编辑控件或在集成GitHub Copilot代码补全的编辑器中进行编码来迭代他们的想法。 此外,用户可以直接从Spark中打开一个codespace,以使用Copilot agent模式进行迭代,或将issue分配给Copilot coding agent。Copilot Pro+订阅用户可直接访问Spark,其使用会消耗GitHub Copilot计划中包含的premium requests。

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

效果预览!

solon-ai-mcp 是 solon-ai 的扩展特性。提供 mcp 协议的支持。通过它,可以方便的发布 Tool Service,方便的使用 Tool Service。 引入依赖包 <dependency> <groupId>org.noear</groupId> <artifactId>solon-ai-mcp</artifactId> <version>3.1.3-SNAPSHOT</version> </dependency> 服务端演示(发布工具服务) 引入依赖包后,服务端默认不会启用,需要通过配置启用。 solon.ai.mcp.server: enabled: true sseEndpoint: "/mcp/sse" 启用 mcp server 后,所有组件的@FunctionMapping方法,会自动成为 mcp server 的 tool 服务。 @Component public class McpServerTool { @FunctionMapping(description = "查询天气预报") public String getWeather(@FunctionParam(description = "城市位置") String location) { return "晴,14度"; } } public class McpServerApp { public static void main(String[] args) { Solon.start(McpServerApp.class, args); } } 客户端演示(使用工具服务) 客户端可以使用原生的 modelcontextprotocol 接口,也可以使用 McpClientWrapper (包装简化过) 直接调用 public void case1(){ McpClientWrapper mcpClient = new McpClientWrapper("http://localhost:8080", "/mcp/sse"); String rst = mcpClient.callToolAsText("getWeather", Map.of("location", "杭州")); } 绑定给模型使用 public void case2(){ ChatModel chatModel = null; McpClientWrapper mcpClient = null; chatModel.prompt("杭州今天的天气怎么样?") .options(options -> { //转为函数集合用于绑定 options.functionAdd(mcpClient.toFunctions()); }) .call(); } 项目仓库地址 gitee:https://gitee.com/opensolon/solon-ai gitcode:https://gitcode.com/opensolon/solon-ai github:https://github.com/opensolon/solon-ai 官网 https://solon.noear.org/article/learn-solon-ai

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

Android 13 开发者预览版 2 发布,重视用户隐私和安全

Android 13 Developer Preview 2 发布了,该版本仍然围绕着 Android 13 的隐私和安全、开发者生产力以及平板电脑和大屏幕支持等核心主题构建。 隐私和用户信任 通知权限 ,Android 13 引入了一个用于从应用发送通知的新运行时权限: POST_NOTIFICATIONS。 面向 Android 13 的应用需要在发布通知之前向用户请求通知权限,对于面向 Android 12 或更低版本的应用,系统将自动处理升级流程,为用户提供更多上下文和控制权,关于该通知权限的更多内容可点此查看。 开发人员可降级应用权限 -某些应用程序可能不再需要用户之前授予的某些权限来启用特定功能,或保留旧 Android 版本的敏感权限。Android 13 提供了一个新 API,通过降级应用之前授予的运行时权限,来保护用户隐私。 更安全地导出上下文注册的接收器 -在 Android 12 要求开发人员声明清单声明的 Intent 接收器的可导出性。在 Android 13 要求开发者对上下文注册的接收器也执行相同的操作,方法是在为非系统源注册接收器时添加RECEIVER_EXPORTED 或 RECEIVER_NOT_EXPORTED标志,此举有助于确保接收器不可用于其他应用程序发送广播。 开发人员生产力 改进的日文文本换行-TextViews 现在可以通过文集(听起来自然的最小单词单位)或短语(而不是字符)来换行文本,以获得更优美和可读的日文应用程序。下图是启用短语样式(底部文字)和未启用(顶部文字)的日语文本换行: 改进了非拉丁脚本(non-latin scripts)的行高 - Android 13 通过使用适合每种语言的行高来改进非拉丁脚本(例如泰米尔语、缅甸语、泰卢固语和藏语)的显示,新的行高可防止剪裁并改善字符的定位。 颜色矢量字体- Android 13 增加了对 COLR 版本 1(规范、介绍视频)字体的渲染支持,并将系统表情符号更新为 COLRv1 格式。COLRv1 是一种新的、高度紧凑的字体格式,可以在任何大小下快速清晰地呈现。 蓝牙 LE 音频-低功耗 (LE) 音频是下一代无线音频,旨在取代经典蓝牙并支持新的用例和连接拓扑。 MIDI 2.0-Android 13 增加了对新 MIDI 2.0 标准的支持,包括通过 USB 连接 MIDI 2.0 硬件的能力。 此版本该包含一些应用兼容性的介绍,更多内容请查看发行公告。

资源下载

更多资源
腾讯云软件源

腾讯云软件源

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

Spring

Spring

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

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等操作系统。

用户登录
用户注册