首页 文章 精选 留言 我的

精选列表

搜索[窗口预览],共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 硬件的能力。 此版本该包含一些应用兼容性的介绍,更多内容请查看发行公告。

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

.NET 6 刚刚预览版,你却 “躺平”了?Furion v2.8.0 发布

让 .NET 开发更简单,更通用,更流行。 框架特点 全新面貌:基于.NET5/6平台,没有历史包袱 极易入门:只需要一个Inject()即可完成配置 极速开发:内置丰富的企业应用开发功能 极少依赖:框架只依赖两个第三方包 极其灵活:轻松面对多变复杂的需求 极易维护:采用独特的架构思想,只为长久维护设计 完整文档:提供完善的开发文档 功能模块 本期更新 新特性 [新增]Db.GetMSRepository()获取主从库仓储静态方法#I3UBSJ [新增] 工作单元特性,支持静态类强制性开启共享事务#I3S9N8 [新增]EFCore执行sql模式打印日志#I3SE8X [新增] 远程请求支持默认HttpClient配置#I3SI17 [新增] 新增短 ID生成功能#I3T7JP [新增][SensitiveDetection]支持配置替换敏感词汇#I3THIA [新增]SpecificationDocumentBuilder.DocumentGroups和SpecificationDocumentBuilder.CheckApiDescriptionInCurrentGroup(currentGroup, apiDescription)公开方法#I3UDSY 突破性变化 [重构] 自动扫描.json和.xml文件并加载到配置中的代码和规则,同时移除默认.xml文件加载,只保留.json文件#I3UJ3L [重构] 分布式连续GUID代码#I3UBK0 [调整]Scoped.CreateUnitOfWork名称为Scoped.CreateUow#I3SJPU [调整]JWTEncryption.Validate返回值,支持返回TokenValidationResult#I3S2ND 问题修复 [修复][DataValidation]和[SensitiveDetection]多语言应用失效#I3UH6U [修复]Scoped系列方法异步出现Task is cancel情况#I3SJF6 [修复]Mysql数据库的ToPagedList方法返回的结果进行遍历出现MySqlConnection is aleady use问题#I3SJQ3 [修复]tool/cli.psl没有包含项目名称#I3S1T6 [修复] 远程请求做上传文件时,没有传入Body,程序直接跳过#I3TKFH [修复] 远程请求multipart/form-data内容分割符缺失#I3TNO9 其他更改 [改进] 支持规范化结果中间件判断是否跳过规范化结果#I3T2AA [调整] 更新部分列UpdateIncludeNowAsync具有二义性#I3RW9Q [优化]框架底层性能,大大减少内存占用和溢出情况,启动内存从之前136M下将到86M [其他] 删除无用代码,优化不规范命名等 文档变化 [新增]Inject说明文档#I3TITA [更新] 4.2.9 的示例代码文档,方法没有放在 class 中#I3S9T5 [修正] 规范化结果 6.5.6 多分组排序图片引用错误#I3UBOQ [更新] 静态类Scoped文档 问答答疑 [答疑] 默认MasterDbContextLocator不随自定义的参数生成#I3SDBB [答疑] 事件总线中订阅处理程序类获取不到用户信息,这个正常吗#I3SS0U [答疑] 在有多租户过滤器的情况下,是否有一种方式查询全量的数据#I3T0VI [答疑] mysql 使用&"tools/cli.ps1"页面化加载表结构失败#I3T4F8 [答疑] 其他 Web 层的 Startup 优先执行#I3T8IP [答疑] 辅助角色服务实现建议#I3T906 [答疑] 开启easy connection后同一内网地址浏览器可以正常访问,远程请求则无法访问#I3TA2U [答疑]scope.ServiceProvider.GetService<IOtherService>不存在#I3TQMV [答疑] 能否在 WPF 项目中使用呢?#I3TMCC [答疑]Dapper多个数据源#I3TM9B [答疑]L.GetSelectCulture()方法异常#I3TQS4 [答疑] 循环中使用IDGen.NextID()得到的结果并不是连续的#I3UAF6 [答疑] 模块化动态加载插件支持通配符匹配.dll#I3UDT8 [答疑]MVC模式,在Controller里快捷方式创建View页面出错#I3UFGB [答疑] 数据库迁移没有种子数据#I3UI7G [答疑]SpareTimeAttribute中 根据 Cron 表达式 自动匹配 Cron 表达式格式化方式#I3UTKQ 不做实现 [废弃] 添加令牌桶限流算法#I3SCDV [废弃] 定时任务立即执行需求#I3SF4A [废弃] 文档建议 关于 reids 和 es 、消息队列的#I3T90I [废弃] IP 高频率请求限制#I3UHE1 [废弃]Url转发大模块#I3TZHO 贡献者画像 文档地址 国内文档:https://dotnetchina.gitee.io/furion 国外文档:https://furion.pro 项目地址 Gitee:https://gitee.com/dotnetchina/Furion GitHub:https://github.com/monksoul/Furion Docker:https://hub.docker.com/r/monksoul/furion Nuget:https://www.nuget.org/packages/Furion Furion遵循Apache-2.0开源协议,欢迎大家提交PR或Issue。喜欢可以给个Star。

资源下载

更多资源
Mario

Mario

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

腾讯云软件源

腾讯云软件源

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

Sublime Text

Sublime Text

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

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册