首页 文章 精选 留言 我的

精选列表

搜索[磐石100],共10000篇文章
优秀的个人博客,低调大师

团队里没人敢动的那段 100 行 SQL,我用 7 步拆透了

我敢打赌,每个数据团队的代码仓库里,都躺着那么一两段没人愿意碰的 “祖传 SQL”。一百多行,N 层嵌套 CTE,窗口函数套着窗口函数。写它的人早就离职了,注释约等于没有,没人敢改,也没人能完全读通。业务改个小口径,接盘的人要先花两小时捋清每层子查询的作用,改完再花一小时调试,生怕动了一行,塌了一整片逻辑。

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

🔥 100% 自主可控,Java Solon v3.3.1 发布(国产优秀应用开发基座)

Solon 框架! Solon 是新一代,Java 企业级应用开发框架。从零开始构建(No Java-EE),有灵活的接口规范与开放生态。采用商用友好的 Apache 2.0 开源协议,是“杭州无耳科技有限公司”开源的根级项目,是 Java 应用开发的生态基座(可替换美国博通公司的 Spring 生态)。 追求: 快速、小巧、简洁 提倡: 克制、高效、开放 7年开源时间,累计代码提交1.6万次 ,近半年下载量1200万次。 有透明可预期的《版本发布与维护计划》 有“【社区交流】”和“【商业服务】”双重技术支持 同时支持运行时环境(不基于 java-ee 构建,所以可以同时兼容): java8, java11, java17, java21, java14 有什么特点(相对 Java Spring 方案)? 特点 描述 更高的计算性价比 并发高 700%;内存省 50% 更快的开发效率 代码少;入门简单;启动快 10 倍(调试快) 更好的生产与部署体验 打包小 90% 更大的兼容范围 非 java-ee 架构;同时支持 java8 ~ java24,graalvm native image 最新的 techempower 测试数据: https://www.techempower.com/benchmarks/#hw=ph&test=json§ion=data-r23 https://www.techempower.com/benchmarks/#hw=ph&test=plaintext§ion=data-r23 项目架构示意图(全场景应用开发支持) 最近更新了什么?(每个版本都会有满满的清单) Solon 快如闪电!智也非凡!从 v3.1 起,提供完整的 AI 应用开发支持(Solon AI、Solon MCP 同时支持 java8 到 java24)。 新增 solon-ai-flow 插件 新增 solon-ai-load-ddl 插件 新增 solon-flow-designer (设计器) 添加 solon BeanWrap:annotationHas 方法 添加 solon LifecycleBean:setAppContext 方法 添加 solon LazyReference 类(懒引用) 添加 solon RunUtil:callAndTry 方法 添加 solon-data DsBuilder 公用处理类 添加 solon-data Ds 注解 ElementType.TYPE 支持 添加 solon-security-auth AuthIgnore 注解 添加 solon-ai-core ChatMessage:ofUser(media) 方法 添加 solon-ai-core ChatSession:addMessage(ChatPrompt) 方法 添加 solon-ai-core ChatSession:addMessage(Collection) 方法 添加 solon-ai-core RerankingConfig,RerankingModel toString 方法 添加 solon-ai-core 模型的网络代理支持(支持简单配置,和复杂构建) 添加 solon-ai-mcp 客户端的网络代理简单配置支持 添加 solon-ai-mcp messageEndpoint 端点配置支持(应对特殊需求,一般自动更好) 添加 solon-ai-mcp ToolMapping,ResourceMapping 注解方法对 Produces 注解的支持(用它可指定结果转换处理) 添加 solon-ai-mcp ToolCallResultConverter:matched 方法 添加 solon-ai-mcp 资源模板的响应适配 添加 solon-ai-mcp McpClientProvider:getResourceTemplates 方法 添加 solon-ai-mcp 检查原语是否存在的方法(hasTool, hasPrompt, hasResource) 添加 solon-ai-mcp 提示语支持 UserMessage 拆解成多条 mcp 内容(如果,同时有媒体和文本的话) 添加 grpc-solon-cloud-plugin 流式存根,支持Grpc流式消息收发 优化 nami 增加@Path注解支持 优化 solon setAccessible 异常控制 优化 solon MethodHandler 的 MethodWrap 实例化(取消对 solon.app 的依赖),支持非容器运行 优化 solon-net-httputils 202 重试处理 优化 solon-net-httputils 3xx 跳转处理 优化 solon-net-httputils execAsSseStream,execAsLineStream 增加 error message 显示支持 优化 solon-mvc ActionExecuteHandler 使用 LazyReference,延迟表单解析(可支持流的原始读取) 优化 solon-ai-core tool 空参数时的不同大模型兼容性 优化 solon-ai-core ChatSession 的作用,为限数提供支持 优化 solon-ai-core MethodFunctionTool 移除对 Mapping 注解的支持(语意更清楚,之前 MethodToolProvider 已经移除,这个落了) 优化 solon-ai-mcp 取消 MethodFunctionResource 对反回类型的限制(增加了 resultConverter 转换处理) 优化 solon-ai-mcp McpServerEndpointProvider 支持零添加原语,postStart 后,可添加原语 优化 solon-ai-core EmbeddingRequest,ImageRequest,RerankingRequest 当 resp.getError() 非 null 时,直接出抛异常 修复 solon-ai ChatRequestDefault:stream 请求 r1 时,可能会产生两次 tink 消息发射 修复 solon ContextPathFilter 无效地址没有出现 404 的问题(并添加单测) smart-http 升为 2.5.12 项目仓库地址? gitee:https://gitee.com/opensolon/solon gitcode:https://gitcode.com/opensolon/solon github:https://github.com/opensolon/solon 官网? https://solon.noear.org

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

在线老虎机游戏 UI 漏洞导致博彩公司损失近 100 万英镑

BBC 报道称,2020 年 10 月,一位来自英国英格兰格洛斯特郡的园丁 Corrine Durber 在玩 Wild Hatter(爱尔兰体育博彩公司 Paddy Power 旗下的一款线上老虎机博彩游戏)游戏时,结算页面显示她赢得了“Monster Jackpot”奖项,金额高达 1,097,132.71 英镑。 但 Paddy Power 却以该用户实际中只是中了"Daily Jackpot"为由,仅支付了 20,265 英镑,称差额归因于游戏显示界面的编程错误。 对此,Durber 以屏幕上显示的内容为依据,起诉了 Paddy Power 和 Betfair 的母公司 PPB Entertainment Limited,指控其违约并要求支付剩余的奖金。 在当地时间本周三的判决中,法官作出了有利于 Durber 的简易判决:“当商家因自身的鲁莽、疏忽、错误、数字服务不足和测试不足而将所有风险转嫁给消费者时,这在我看来是不合理的。” Corrine Durber 与丈夫 Colin(左)和律师 Peter Coyle(右)在高等法院外合影 Durber 在接受采访时表示,这笔钱将改变她家人的生活。“显然,这将用于照顾孩子们,我们会帮他们还清抵押贷款,并享受我们的退休生活”。 PPB 曾辩称,游戏结果是由随机数生成器决定的,该生成器显示 Durber 只赢得了"Daily Jackpot";但因为 bug 影响了游戏结算动画,导致显示了错误的结果。 对此,法官则表示,“所见即所得”的理念是游戏的核心。他在一份 62 页的裁决中继续写道:“客观地说,顾客会希望并期待屏幕上显示的内容是准确和正确的。当顾客进入实体赌场玩轮盘赌时,可能也会有同样的期望。如果他们押注13号,而球落在13号上,他们期望赌场会支付奖金。” 法官发现,由于软件映射中的人为错误,随机数生成器的结果与屏幕上的结果不同,这一 bug 共影响了 48 天内的 14 次游戏。 裁决作出后,Paddy Power的一位发言人表示:“我们始终努力提供最佳的客户体验,并以公平为荣。我们对这起不幸的案件深表遗憾,并正在对判决进行复审。”

资源下载

更多资源
Mario

Mario

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

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

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部分的功能。

用户登录
用户注册