自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 今日上新(8月27日):桥牌中的单套打法 与 世界大赛每日公报(中英双语)

二、2026年世界桥牌继续上新,本次是Daily Bulletins(每日赛事公报),中英双语。具体查看一份中文翻译的其中一页(里面有波兰语的基本不做翻译)①. 在【桥牌基地】导航栏的悬浮菜单里面,右侧【单套打法】②. 进入【单套打法】相应页面,使用上比较自然。一、新增重要功能:桥牌中的单套打法。若遇到问题,可留言。

2026-08-27 12:42:02 233

原创 程序员的职业未来

(5)那些用 Zig、Clojure、Elixir 和 Haskell 等冷门语言编写的专业项目,如果缺乏真正充分的理由,将被淘汰,并让 AI 自动重写成更符合主流模式的语言,例如 Python、Ruby、TypeScript 和 Rust。公司希望降低软件开发的技能门槛,并增加程序员的工作强度。软件行业的下一步,将是量化代码的质量标准,能够自动检测代码的质量,尽可能地实现高质量代码生产的自动化。(9)程序员的主要工作,将变成帮助 AI 变得更好,审查 AI 生成的代码,测试 AI 做出的更改,减少错误。

2026-08-23 12:55:44 196

原创 世界桥牌大赛今日上新:混团16进8赛程 && 转播地址 && 718 份约定卡 && 双语显示

①. 今日赛场 && 转播地址链接:BBO 与 LoveBridge。④. 约定卡增加的 718份。②. 今日混团对阵表。

2026-08-23 12:46:11 107

原创 AI 桥牌机器人:完整叫牌体系设计方案

本文定义了桥牌叫牌体系的业务框架和技术规范,提出完整体系由无干扰叫牌、竞争叫牌和防守叫牌三大规则区构成。体系运行时需动态判断当前规则区,双方可独立使用不同体系且叫品允许多义性。规范强调体系规则与约定叫的边界划分,要求每套体系必须包含基础自然叫牌部分,同时支持复用约定叫模块。文档还明确了规则选择流程、兜底机制以及处理无法解释叫品的方法,为桥牌体系的开发、迁移和审核提供了标准化指导。

2026-08-11 14:21:33 213

原创 今日上新:2026年全国桥牌综合锦标赛 全面报道

2026年全国桥牌综合锦标赛将于 8.11 ~ 8.21 到上海举行。届时我们将推出所有比赛期间的最新比分消息,所有比赛数据。现在比赛选手的名单已经导入,等待着今天比赛的开启!

2026-08-11 07:58:05 108

原创 小额GTO锦标赛策略--殿堂级算法 第五章:跟注一个GTO全压

所以我们使用了一个技巧:我们减去LUSE全压指数,基于殿堂级算法(灰色的一栏)从LUSE跟注指数到计算LUSE跟注增量,你位于小盲位时的情况被总结在图5.1c中。在这种情况下,我们可以通过用自己比GTO范围更为紧凑的范围跟注来剥削他,也就是说我们的用了一个稍高于LUSE指数的范围跟注。因此,我们不需要很精确的知道我们的GTO跟注范围,因为我们通常会对对手紧凑的全压策略进行剥削回应。当我们思考很少有对手用一个GTO范围全压时,我们应该考虑这种算法是在最大化我们的跟注范围,但盲位的对决不在这个思考范围内。

2026-07-30 14:32:53 170

原创 开发 AI Bridge启动:第一版机器人叫牌架构

本文介绍了在线桥牌对局中第一版机器人叫牌能力的实现方案。该方案基于SAYC等叫牌体系规则,通过外部配置文件定义叫牌逻辑,确保相同输入产生相同结果。核心特点包括:1)确定性执行,支持事件重放;2)规则驱动,不依赖概率模拟;3)支持多叫牌体系配置;4)分离叫品语义与手牌约束。当前版本仅实现开叫阶段,不涉及出牌或双明手分析,保持前端接口不变。规则结构包含上下文条件、候选叫品、手牌约束、叫品语义和排序信息五部分,采用可编译的模式匹配确保执行效率。

2026-07-30 13:51:16 384

原创 1C-1D应叫后

2026-07-20 23:36:26 218

原创 《桥海历险》之审时度势(6)

很明显,你们需要♠赢墩来击败定约,你第二轮出♠Q,南出♠3,西出♠7。不采取行动而等待,期望得到一个将牌赢墩和另一个♠赢墩是没用的。如果同伴有♠A,庄家就有其他剩余的全部大牌,并且他的牌型像是。​ 下一手牌需要突然地掉转防守思路——你要在某一花色上牺牲掉一墩牌,为了在另一花色上得到三个赢墩。这样打虽然牺牲了一个将牌赢墩,但是却阻止了庄家建立♣套并且使庄家的赢墩限制在八墩。[点评]:现代叫牌的争叫点力范围都是相当宽泛,南家应该是争叫1。4-6-2-1 的样子。起步,最终仍将是合理的4。

2026-07-20 21:27:19 213

原创 《桥海历险》之审时度势(5)

点评]:注意草花套这类的单套结构,在终局打法非常关键,存在着早期西家不能用♣Q赢得,后期是嵌张投入结构。​ 当你看过明手的牌,得到更多的信息,你有更好的机会在第二墩发动这样的攻击。西必须予以配合不让庄家用♣再次进入明手,并且当他的♣A 得墩后再回出。​ 西首攻♠5,到你的♠10。庄家略微思考了一下,放♠8,你该如何防守?[点评]:对叫牌,北看来采用的是弱自由,对强自由,则只能先加倍,然后有机会再叫。​ 西首攻♠6,你的♠Q 赢得第一墩。的话,例如,南赢进,逼下♠A,再次赢进。

2026-07-20 21:17:08 321

原创 《桥牌学术》站点全面介绍

《桥牌学术》网站提供三大核心功能:1)10小时桥牌教学课件,涵盖《科学自然》体系、叫牌思想、满贯点力及紧逼技巧;2)特色双明手分析工具,支持牌例上传、自定义庄家/定约、牌张调整及步骤回溯;3)实用资源库,包括Bridge Master入口、IMP/VP计算器(支持自动换算和表格打印)。网站持续更新,欢迎俱乐部合作与用户建议。

2026-07-19 11:09:10 620

原创 桥牌牌张识别的技术快大功告成了

用 寻找花色符号,切边后,成为 16张小图。

2026-07-15 20:06:59 192

原创 桥牌(残局)双明手分析使用指南

本文介绍了桥牌双明手分析工具的使用方法。用户可上传包含四家手牌的图片(需清晰完整),系统自动识别后需人工校验牌张格式(S.H.D.C)。分析前需设置将牌花色、庄家和局况,系统将计算最佳墩数并标注关键牌张(绿色有利/红色不利)。支持逐张查看出牌过程,建议通过比较不同定约结果来定位失墩原因。常见问题包括识别错误、重复/缺失牌等,强调手动核对的重要性。该工具适用于研究牌局最佳路线和检验具体定约。

2026-07-15 19:38:26 531

原创 《桥海历险》之审时度势(4)

坐西的位置他不可能洞察到当前的局势,他只能一直攻♠。庄家总是能完成定约,只要你坚持“自然”的防守,攻击高花。[点评]:关键点——上述“踏脚石”投入紧逼,实际就是剥光投入紧逼,此局势要求正好是2个输墩(忍让了3墩黑桃)。[点评]:消除过剩赢墩的紧逼投入(西家要垫掉一♠),此局势不需要调整输墩,最后可多获得一个投入赢墩。实际的打牌过程,庄家停住第二轮♠续攻,然后出。​ 在上面的分布下,击败定约的唯一途径是在第一墩就转变方向,首攻。【附上牌例2,西家首功♠Q的情形】:此时3NT是可以完成的。

2026-07-13 15:17:21 303

原创 《桥海历险》之审时度势(3)

​ 虽然你从来没有听说过“非实质”或战略紧逼,施展空间,自由空间或额外空间这样的名词,但你审时度势,从预想的常规的防守思路和节拍上及时转变,你又一次找到了正确的防守线路。庄家在兑现♠之前就不能先兑现♣A,这样你就有个特别的“闲张”♣4,可以在最后张♠上垫牌。于是,在下图的终局形势中,你能留两张。如果你允许庄家在奔吃♠之前兑现♣A,你虽然没有被紧逼掉一个赢墩,但是你却被迫放弃了最后五张牌残局时微小的施展空间,然后就是灾难性的后果。​ 对抗一个傲慢的定约,同伴首攻一个♣:♣2,♣3,♣10,♣5。

2026-07-13 15:04:56 212

原创 《桥海历险》之审时度势(2)

这副3NT定约的关键在于处理♦套的结构。庄家原计划需要两个进手实施规避打法,但在♣J赢得后灵活调整策略:先兑现♦A并垫掉明手♦10解封。当东家意外跌落♦K后,通过终局打法投入西家,迫使其回出♦送成定约。这手牌展示了打牌顺序的重要性——(1)当需要规避KJ时,进手数需与小牌护张数匹配;(2)先兑现顶张大牌可能简化局势,即使不能完全规避,也能创造额外赢墩机会;(3)防守方的解封打法反而可能帮助庄家实现终局战术。最终通过及时转换思路,从复杂的规避打法转为更简洁的投入战术完成定约。

2026-07-07 17:26:26 168

原创 《桥海历险》之审时度势(1)

这篇文章通过一个桥牌牌例生动阐述了"审时度势"的重要性。作者以航海中的迂回战术比喻桥牌中的灵活应变,展示了4♥定约的攻防过程。庄家本可通过交叉将吃和树立♦套完成定约,但东家巧妙的防守调整(从计划将吃到选择垫牌)成功破坏了庄家的路线。文章强调了在实战中要随时评估局势变化并调整策略,就像航海需要根据风向改变航线一样。最终防守方通过精准的将牌控制成功击断定约,体现了桥牌中动态思维和适时调整的关键作用。

2026-07-07 16:23:50 316

原创 《桥海历险》点评版之(序言)

《桥海历险》是一本奇书,让我们窥见到了桥牌的另一不为人知的奇妙一面。今我本人用适当的点评,来使得本书在打牌方面给你的提升更有价值。会总结一些关于局势的基本局面,与如何朝着这方向正确行进。 本人进一步订正了《桥海历险》翻译本中的某些用词与错别字,对点评部分文字会用高亮的颜色来进行区分。若读者发现行文中的错误,与对牌例讲解的错误,请不吝在评论区进行指教,在此先行谢过!

2026-07-02 13:27:02 244

原创 周刊(创刊号)第一期准备发布,共同投稿完成此事业

【摘要】 AI宣布将于2026年7月每周五早8点推出电子周刊《创刊号》,每期8版。该刊支持多模态内容(文字/图片/视频/音频/链接),涵盖科技、教育、文艺、体育等全领域,现公开征稿至邮箱yiiai.top@qq.com。投稿者可选择实名/笔名/匿名,隐私受严格保护。相比传统刊物,电子周刊具有内容更丰富、传播更广的优势,首期拟于7月9日发布。(注:配图为示例版面,非最终效果)

2026-07-02 09:25:31 305

原创 CAD 内嵌图片/Excel 的识别

在 CAD 图纸中,设计说明、材料表、桩表等内容有时不是普通 CAD 文字或线条,而是通过 OLE、截图、Excel 粘贴等方式嵌入的对象。普通 CAD 解析只能看到一个区域,例如。这样既保留 CAD 空间位置,又能把 OLE、图片、Excel 等非原生 CAD 内容纳入统一提取结果。,无法直接得到里面的文字和表格。因此识别这类内容通常要分两步:先定位嵌入区域,再对区域内容做专门识别。预览时可以把识别出的内容画回 CAD 原位置,方便用户确认。提取时不要简单把结果追加到最后,而应按。

2026-06-30 15:49:55 267

原创 一一 AI:一个融合 AI 展示、实用工具与桥牌内容栏目的网站

一一AI是一个融合AI展示、实用工具和兴趣内容的综合性个人网站实践。网站采用Nuxt/Vue技术栈,通过响应式设计和模块化栏目展示多个方向:AI前沿的数字人演唱、Car卡的汽车视觉内容、桥牌专业工具、单位转换器等实用功能,以及名著、周刊等内容栏目。这种设计既展示技术能力,又承载内容积累,适合个人开发者逐步扩展。文章分析了网站的结构设计、技术实现和内容组织特点,并提出了SEO优化、内容扩充等后续迭代方向,为构建多功能个人网站提供了参考框架。网站地址:https://yiiai.top/

2026-06-30 11:08:29 342

原创 一一AI发布 四:重磅! 桥牌双明手残局分析

本文介绍了桥牌双明手分析工具的功能:1)提供双明手赢墩表分析;2)残局分析功能,可设定庄家和出牌方;3)支持手动和自动打牌模式;4)记录赢墩数据;5)示例展示了南做庄、红心将牌时,由南出牌需赢得4墩的牌例分析。工具还考虑增加"先出牌方"选项以优化用户体验。

2026-05-10 17:39:52 210

原创 Windows下 安装codex与VS-Code集成

先在VS-Code Terminal 允许国内镜像(加快速度)然后选择你相应购买的模型,就可以开心的使用了,祝您好运!,这样就完成了 Codex 集成到 VS-Code。的图标 ,表示插件安装成功。打开插件搜索框,输入。GPT 5.5 真香。

2026-05-10 17:31:49 346

原创 在Windows系统安装Docker

本文详细介绍了在Windows系统(Win10/Win11)上安装Docker的完整流程。主要内容包括:1)检查系统与硬件要求,确保CPU支持虚拟化并已启用;2)通过PowerShell启用WSL 2并安装Linux子系统;3)下载安装Docker Desktop并选择WSL 2选项;4)首次启动验证及国内镜像加速配置。安装成功后可通过运行hello-world容器测试。关键步骤是启用虚拟化、安装WSL 2和使用Docker Desktop的WSL 2选项。

2026-04-11 23:56:25 957

原创 手把手教你Spring Cloud Alibaba(一) 集成 Nacos 、Dubbo构建项目

本文介绍了如何使用Dubbo构建微服务项目,结合Nacos实现服务注册与发现。项目包含三个模块:api(定义服务接口)、provider(服务提供者,通过@DubboService暴露服务)和consumer(服务消费者,通过@DubboReference调用服务)。技术栈采用JDK17、Spring Boot 3.X和Spring Cloud Alibaba,Nacos作为注册中心。文章详细展示了父模块的pom.xml配置,包括版本管理和依赖控制,以及api模块的服务接口定义。该项目结构清晰,通过Dubb

2026-04-11 12:26:21 880

原创 一致性哈希算法

本文介绍了一致性哈希算法及其在分布式系统中的应用。该算法通过将服务器和对象key映射到一个固定大小的哈希环上,解决了传统哈希算法在节点增减时导致的缓存雪崩问题。文章详细阐述了算法原理,包括哈希环构建、服务器映射、对象key分配等步骤,并分析了服务器扩容和缩容场景下的处理机制。针对数据分布不均问题,提出了虚拟节点解决方案。最后提供了一个Java实现示例,包含核心算法、虚拟节点支持及节点删除功能,展示了如何通过虚拟节点优化数据分布,确保系统稳定性。

2026-04-09 20:58:52 365

原创 深分页为什么慢?怎么进行优化。

本文针对MySQL二级索引引起的回表问题提出解决方案。核心思路是避免使用LIMIT分页,改用主键ID作为查询条件。具体方案包括:1)索引覆盖查询;2)子查询与主表关联;3)基于游标的maxId分页(要求主键自增)。最优方案可结合方案2和方案3,根据是否"下一页"选择不同策略。业务层面建议限制深分页需求。重点在于通过主键查询替代LIMIT,以及合理使用索引覆盖和游标分页技术。

2026-04-09 20:44:57 195

原创 Git 版本管理重要撤回操作

摘要:本文介绍Git代码撤回的三种场景操作:1) 已push代码撤回:先回退到历史版本,使用Revert Commit后重新push覆盖远程库;2) 已commit未push代码撤回:获取最新版本后使用Undo Commit;3) 历史版本与最新版本合并:获取目标历史版本后使用cherry-Pick操作。所有操作均可在IDEA中通过右键菜单完成,注意合并操作需先获取最新代码。

2026-04-09 20:39:00 65

原创 BUG列表:如何定位线上 OOM ?

摘要:本文探讨了内存溢出(OOM)问题的可能原因及解决方案,包括数据量过大、内存泄漏和资源不足等情况。针对不同场景提供了具体排查方法:对于已发生的OOM,建议配置HeapDump参数并利用visualvm分析;对于未发生OOM的情况,可通过jmap工具主动导出内存快照。文章还介绍了内存调优方案如分页处理、资源池化及堆内存调整等实用技巧,为开发人员处理内存问题提供了系统性的排查思路。

2026-04-06 21:58:05 246

原创 手把手教你Spring-AI实战,从入门到精通(一):用Google GenAI 完成文本嵌入的实战

本文介绍了如何使用Google GenAI文本嵌入API生成密集向量表示,并详细说明了项目准备工作、依赖配置及实战代码实现。文章首先阐述了密集向量在语义搜索中的优势,随后提供了获取API密钥的步骤和注意事项。项目采用Spring Boot 4.0.5和Spring AI 2.0.0.M4,使用Gradle构建并配置application.yaml文件。核心代码EmbeddingController实现了文本向量化功能,将输入的字符串转换为3072维度的float数组。最后通过浏览器测试验证了"he

2026-04-06 21:50:14 802

原创 bat 脚本(真实项目可用):ftp取远程文件

这段代码是一个Windows批处理脚本,用于从FTP服务器自动下载文件。脚本配置了FTP连接参数(用户名anonymous、空密码、服务器IP13.39.152.183),设置远程目录/archive/garner/products和本地存储路径C:/temp。通过生成临时FTP命令文件,脚本执行二进制模式下载名为"MT100ICBNB*"的文件,最后启动FTP会话完成下载。该脚本适用于自动化FTP文件传输任务,特别适合需要定期从指定服务器获取数据的场景。

2026-04-05 23:30:07 84

原创 Oracle 、 Mysql、Guass 的 sequence

摘要:本文比较了Oracle、MySQL和Guass数据库中序列(sequence)的实现方式。Oracle和Guass直接支持sequence对象创建,语法类似,使用NEXTVAL获取下一个值。MySQL则需通过自增表+函数模拟:创建自增表xxx_SEQ_table,定义函数xxx_SEQ_nextval()插入记录并返回LAST_INSERT_ID()。三种数据库获取序列值的语句分别为:Oracle/Guass使用SELECT xxx_SEQ.NEXTVAL[FROM DUAL],MySQL使用SELE

2026-04-05 23:19:35 120

原创 你所不知道的JavaScript(上卷) 知识点汇总

本文总结了JavaScript中的核心概念,包括作用域规则、闭包、this绑定、对象和类。作用域部分介绍了LHS/RHS查询、词法作用域及ES6新增的let/const。闭包章节说明了其定义、模块模式及ES6模块语法。this绑定部分详细阐述了四条优先级规则和箭头函数特性。对象章节涵盖属性描述符、不变性方法及ES6新增特性。最后讨论了JS基于原型的类机制,强调其与传统的基于类的语言差异。文章系统梳理了JS的关键特性,对理解其独特设计模式具有重要参考价值。

2026-04-05 23:12:58 287

原创 Proxy详解

本文介绍了ES6中的Proxy对象,它能够创建对象的代理并拦截基本操作。通过handler函数可实现13种拦截方法,包括属性读取(get)、设置(set)、删除(deleteProperty)等操作。文章还对比了Reflect API的特点,并展示了如何创建可撤销代理(Proxy.revocable)。最后列举了14种可代理操作的具体含义,如Object.getPrototypeOf()获取原型、Object.isExtensible()判断可扩展性等。Proxy在数据验证、属性保护等场景有广泛应用,配合R

2026-04-05 23:07:49 195

原创 BUG列表:QQ 发送邮件发生异常

BUG列表:QQ 发送邮件发生异常。问题:发生异常:javax.mail.AuthenticationFailedException: 535 Login Fail. 

2026-04-05 22:58:02 107

原创 用AI解答高考数学题

已知集合M={1,2,3,4,5},f(x)是M -> M的函数,且满足 f(f(x))=1,则这样的函数f(x)的个数有多少个?

2026-04-05 22:18:37 118

原创 SpringBoot4.X: 彻底消灭 NullPointerException

Spring Boot 4全面引入JSpecify标准注解实现Null安全,通过@NullMarked、@Nullable等注解显式表达可空性。本文介绍如何配置Gradle项目使用io.spring.nullability插件,并以通用响应体R<T>为例展示最佳实践:类级别启用@NullMarked默认非空,明确标记@Nullable允许空值字段,避免NPE的同时保留合理的null业务语义。该方案将可空性检查提前到编译期,从工具层面解决"意外的null"问题。

2026-04-05 21:58:35 596

原创 手把手教你搭建一个美观可用的网站(二)申请云服务器、域名

本文介绍了在腾讯云上部署网站的基本流程:1)注册腾讯云账户;2)申请2核1GB的轻量应用服务器;3)注册可用域名(如yii11.com);4)完成域名备案(需2-7天);5)使用FinalShell通过SSH连接远程管理服务器。整个过程涵盖了从云服务注册到服务器配置的关键步骤,为网站部署提供了完整指导。

2026-02-15 10:43:44 519

原创 手把手教你搭建一个美观可用的网站(一)、用VUE搭建前端

本文介绍了搭建Vue.js前端开发环境的完整流程。推荐使用Visual Studio Code配合Vue官方扩展作为IDE,并安装Node.js和Git。详细步骤包括:1)通过npm创建Vue项目;2)配置项目名称和功能选项;3)初始化空白项目并运行开发服务器;4)使用Git进行版本控制;5)展示最终项目目录结构。文中提供了具体的命令和配置示例,适合初学者快速搭建Vue开发环境。

2026-01-13 07:49:09 791

原创 Java-工作中首次遇到问题记录(一)Mysql Json类型

本文介绍了在SpringBoot+Mybatis-plus项目中处理JSON类型数据的方案。通过使用Mybatis-plus的JacksonTypeHandler类型处理器,配合@TableField和@TableName(autoResultMap=true)注解,实现数据库JSON字段与Java对象List<FileInfo>之间的自动转换。文章重点说明了实体类配置方法,包括主表Business和子对象FileInfo的定义,并建议使用BaseMapper的QueryWrapper进行查询操

2025-12-27 22:29:40 763

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除