- 博客(244)
- 资源 (12)
- 收藏
- 关注
原创 手把手教你用Vite构建第一个Vue3项目
今天就来说说怎么创建第一个Vue3项目。并安装Element Plus 及一些常用配置,最终实现一个简单增删改查页面
2023-09-04 08:19:54
15042
65
原创 每天白嫖 WorkBuddy 100 积分,我让WorkBuddy自己领
每天担心忘领WorkBuddy 100积分?别慌!只需三步:添加「积分助手」技能,设置“每天9点自动签到”,即可实现积分自动领取。连续签到还能赚1000积分,外加猫猫旅行捡积分,每月轻松多得3000+积分,彻底告别积分焦虑。懒人必备神器,快来试试!
2026-09-11 08:22:01
100
原创 别把豆包只当聊天用了,现在的豆包和以前不一样了
用了几天,我对豆包的评价彻底变了。它不再只能陪你聊天,还能帮你当牛马了~豆包这次更新,我觉得最惊艳到我的要属 【手机遥控电脑】和 【操作飞书了】。我是晓凡,再小的帆也能远航。热衷于分享一些好玩的实用的干货内容。如果你觉得今天这篇有收获,欢迎三连,我们下篇见。
2026-08-28 07:51:04
218
原创 期待了很久的DeepSeek多模态视觉模型终于上线了
DeepSeek 这个视觉模型来得不算早,但价格确实有诚意。跟 V4-Flash 同价,空闲时段输入缓存命中只要 0.05 元/百万 tokens,图片封顶 384 token,试错成本很低。模型名字带个 “Exp”(实验性),说明还在迭代,但能力已经接近 Opus-4.8 了,后续正式版应该会更强。对于做 Agent 开发、需要视觉理解能力的场景,现在就可以上手试了。发布公告价格详情图像理解指南我是晓凡,再小的帆也能远航。热衷于分享一些好玩的实用的干货内容。
2026-08-22 14:50:49
371
原创 DeepSeek Harness 那些值得安装的插件
DeepSeek Harness 15款必装插件推荐 火爆开源的DeepSeek Harness(DSH)插件生态已超1700个,如何筛选实用工具?本文精选15款高价值插件,覆盖四大场景: 体验升级:桌面端封装(deepseek-harness-desktop)、Web UI全家桶(dsh-web-ui)、高效侧边栏(dsh-better-sidebar)、终端操作(dsh-TUI)、内置插件市场(dsh-market)。 多模态扩展:视觉识别(modlens)、联网搜索(modsearch)、对话生图(d
2026-08-19 08:14:24
370
原创 开源两天 9.5 万 Star!DeepSeek Harness 到底是个啥?小白安装到实战一篇讲透
文章摘要: DeepSeek 最新发布 DeepSeek V4 Pro 和开源框架 DeepSeek Harness,GitHub 上线2天Star数突破11.5万。Harness 作为AI模型的“身体”,负责接入文件系统、终端等工具链,让模型能在实际环境中执行任务。 核心特点: 插件化设计:模型、工具、技能等均可替换,支持运行时动态调整。 多种运行模式(标准/PTC/极简/创造)满足不同需求。 简单安装:支持命令行或AI代理自动安装,需配置API Key。 实战案例: 演示了仓库代码理解、测试补全和浏览器
2026-08-17 14:06:29
1154
原创 DeepSeek 不能识图?装个开源 Skill,纯文本模型也能“睁眼“了
摘要: DeepSeek V4-Pro因其高性价比和强大性能广受欢迎,但缺乏多模态能力,无法处理图片成为用户痛点。开源项目claude-vision-skill通过调用识图模型(如阿里千问)将图片转为文字描述,再喂给DeepSeek,间接实现“看图”功能。安装简单,新用户享免费额度,成本极低。实测可准确识别代码报错截图、前端设计稿等内容,显著提升工作效率。这一方案为纯文本模型补足视觉短板,适合日常开发场景。
2026-08-14 08:30:01
209
原创 逛GitHub发现一款免费但带有AI功能的数据库管理工具
DBX:一款仅15MB的轻量级多数据库管理工具,支持50+种数据库(包括MySQL、Oracle、MongoDB等),采用Tauri 2和Rust技术栈实现高效运行。亮点包括:1)内置AI助手,支持自然语言转SQL及安全审查;2)MCP协议支持,可让AI工具直接调用数据库;3)跨平台支持与DBeaver/Navicat配置迁移;4)提供ER图、数据导出等实用功能。尤其适合需要同时管理多种数据库的开发者,有效解决多客户端切换的痛点。
2026-06-29 08:09:21
677
原创 折腾了半小时,终于让AI 能帮我写飞书文档了
摘要: 飞书 CLI 是官方开源命令行工具,可让 AI Agent 直接操作飞书(文档、表格、日历等200+功能)。安装只需扫码授权,十分钟完成。实测场景如周报生成、数据库日志归档、技术文章同步等,AI 可一键完成原本需手动复制的流程,显著提升效率。本质上,它将飞书操作能力赋予 AI,实现从“建议”到“执行”的跨越。建议用户开放必要权限,从小功能开始尝试,注意敏感数据脱敏。该工具尤其适合高频使用飞书的团队,能减少重复操作的时间损耗。
2026-06-22 08:23:58
272
原创 Hermes官方桌面版发布了
文章摘要: Hermes Agent是一款由Nous Research开源的AI智能体项目,凭借持久记忆、自我进化和全平台消息接入三大核心功能,在GitHub获得18万星标。社区开发者fathah推出的桌面版Hermes Desktop解决了用户需要命令行操作的痛点,被官方直接纳入产品线,支持Windows/Mac/Linux三大系统。文章详细介绍了桌面版的安装配置体验和注意事项,指出可视化界面让AI智能体真正走向大众,这种"把终端换成图标"的转变具有里程碑意义。(149字)
2026-06-15 08:30:01
602
原创 折腾了一下午,终于让Codex用上了DeepSeek
AI时代真的风水轮流转,前段时间最火的还是,转眼间Codex就火得一塌糊涂。Codex是由OpenAI推出的AI智能体。起初呢主要用于编程开发,后面慢慢进化成了通用智能体。界面和操作对于小白来说可谓是非常友好。它不仅能回答问题,编写代码,还能读取电脑本地文件,修改项目,浏览网页,调用外部工具,自动化执行任务,操作浏览器甚至桌面应用。也是早早的就给身边不是程序员的亲朋好友安利了,都是用起来就离不开了。但随着问题也来了——这玩意默认只认OpenAI自家的模型,得有OpenAI。
2026-06-09 08:03:32
899
原创 【PB案例学习笔记】-56将数据保存到Excel文件中
摘要 本文介绍了如何使用PowerBuilder将数据窗口中的数据保存到Excel文件。通过OLEObject对象连接Excel应用程序,实现数据导出功能。文章详细讲解了实现步骤,包括创建程序框架、界面布局(数据窗口和按钮控件)、编写连接数据库和导出Excel的代码。案例最终实现点击按钮将数据保存到指定路径的Excel文件,并提供了完整的代码示例和运行效果演示。所有相关源代码已上传至Gitee仓库供读者参考使用。
2026-05-11 07:45:00
386
原创 【PB案例学习笔记】-55将数据保存到word文件中
本文介绍了如何使用PowerBuilder将数据窗口中的数据保存到Word文件中。通过建立OLEObject对象连接Word.Application,调用其Documents和ActiveDocument对象的方法实现数据导出。案例详细展示了从创建数据窗口、界面布局到编写核心代码的完整过程,重点讲解了如何获取数据窗口行列数、处理表头和数据内容,以及最终保存为Word文档的实现步骤。该方案实现了PB与Word的无缝交互,适用于需要将数据库数据导出为Word文档的应用场景。完整代码已开源至Gitee仓库pb-p
2026-05-11 07:00:00
332
原创 【PB案例学习笔记】-54键盘模拟器
本文介绍了如何使用PowerBuilder创建一个键盘模拟器程序。通过数据窗口设计界面,添加按键图片和响应区域,实现按键显示功能。主要步骤包括:1)创建FreeForm风格数据窗口并添加键盘图片;2)建立标准可视用户对象处理按键事件;3)在主窗口布局显示控件;4)编写事件代码实现按键名称和输入内容的实时显示。最终程序运行时能捕捉按键操作,在界面中显示当前按键名称和输入内容。该案例展示了PB中数据窗口和用户对象的综合应用,适合有一定PB基础的开发者学习参考。完整代码已开源,可通过文末链接获取。
2026-05-10 08:30:00
396
原创 【PB案例学习笔记】-53获取汉字拼音首字母
本文介绍了如何使用PowerBuilder实现汉字转拼音首字母的功能。通过建立外部数据源文件(chinaword.txt和mark.txt)存储汉字与拼音的映射关系,创建数据窗口对象d_chinaword和d_mark。重点开发了f_spell函数,该函数通过DataStore对象加载外部数据,对输入的中文字符进行特殊字符过滤和拼音首字母转换。最后设计了包含输入框、结果显示框和功能按钮的界面,实现输入中文后点击按钮即可显示对应的拼音首字母。文章提供了完整的实现思路、代码示例和运行效果展示。
2026-05-10 07:30:00
681
原创 【PB案例学习笔记】-52模糊查询数据
摘要 本文介绍了如何使用PowerBuilder实现模糊查询功能,通过员工编号部分匹配查询员工信息。主要内容包括: 创建程序框架:建立工作区、应用和主窗口 界面设计:添加数据窗口控件、静态文本、单行编辑框和按钮控件 核心代码实现: 获取原始SQL语句 使用LIKE关键字构造模糊查询条件 实现查询、重置和退出功能 数据库连接配置:设置Oracle数据库连接参数 运行效果展示:通过GIF演示模糊查询的实际操作 案例完整代码已上传至Gitee仓库,适合PB开发者学习参考。
2026-05-09 07:30:00
609
原创 【PB案例学习笔记】-51数据查询
这是PB案例学习笔记系列文章的第51篇,该系列文章适合具有一定PB基础的读者。通过一个个由浅入深的编程实战案例学习,提高编程技巧,以保证小伙伴们能应付公司的各种开发需求。文章中设计到的源码,小凡都上传到了gitee代码仓库需要源代码的小伙伴们可以自行下载查看,后续文章涉及到的案例代码也都会提交到这个仓库【如果对小伙伴有所帮助,希望能给一个小星星⭐支持一下小凡。
2026-05-08 07:45:00
213
原创 【PB案例学习笔记】-50使用DataStore共享数据
本文介绍了如何使用PowerBuilder中的DataStore实现数据窗口间的数据共享。通过创建Grid风格数据窗口对象d_emp,在w_main窗口中添加两个DataWindow控件和按钮控件。点击"共享数据"按钮时,创建DataStore对象并检索数据,然后将数据共享给第二个数据窗口。文章详细说明了实现步骤,包括界面布局、代码编写和运行效果展示,最终实现了将一个数据窗口中的数据共享给另一个数据窗口的功能。
2026-05-08 07:00:00
340
原创 【PB案例学习笔记】-48按员工编号排序
PB案例学习笔记:实现员工编号排序功能 本文介绍了如何使用PowerBuilder实现按员工编号排序的功能。通过数据窗口控件的SetSort和Sort函数,用户可以勾选"按员工编号排序"复选框后,选择升序或降序方式查看排序结果。 关键实现步骤包括: 创建数据窗口对象d_emp 在窗口中添加DataWindow、CheckBox和RadioButton控件 编写排序逻辑代码: 使用SetSort设置排序规则("empno A"升序/"empno D"
2026-05-07 07:15:00
383
原创 【PB案例学习笔记】-49数据窗口排序
这是PB案例学习笔记系列文章的第49篇,该系列文章适合具有一定PB基础的读者。通过一个个由浅入深的编程实战案例学习,提高编程技巧,以保证小伙伴们能应付公司的各种开发需求。文章中设计到的源码,小凡都上传到了gitee代码仓库需要源代码的小伙伴们可以自行下载查看,后续文章涉及到的案例代码也都会提交到这个仓库【如果对小伙伴有所帮助,希望能给一个小星星⭐支持一下小凡。
2026-05-07 07:15:00
355
原创 【PB案例学习笔记】-47恢复删除数据
文章摘要 本文介绍了如何使用PowerBuilder实现数据删除后的恢复功能。通过RowsMove函数将删除的数据从Deleted缓冲区移动到Primary缓冲区,从而实现数据恢复。文章详细讲解了界面布局、控件设置和代码编写过程,包括数据窗口连接、删除确认、数据恢复等关键步骤。最终实现效果展示了一个交互式的数据删除与恢复操作界面,适合具有一定PB基础的开发者学习参考。完整代码已上传至Gitee仓库,读者可自行下载实践。
2026-05-06 08:02:26
262
原创 【PB案例学习笔记】-46在数据窗口中编辑数据
本文介绍了如何在PowerBuilder数据窗口中进行增删改查操作。通过InsertRow、RowCount、ScrollToRow和Update等函数实现数据操作功能,详细讲解了每个函数的语法和参数说明。文章包含完整的实现步骤:创建程序框架、设计数据窗口对象、界面布局、编写代码(包括窗口打开事件、按钮点击事件等),最终实现了一个可对emp表数据进行增删改查的示例程序。所有源代码已上传至Gitee仓库供读者参考。
2026-05-06 07:59:30
488
原创 别被AI吓到!一文看懂AI到底是啥?
文章摘要(150字): 近年来,AI技术如ChatGPT、Midjourney等引发广泛关注,但许多人对其原理感到困惑。本文用通俗语言解析核心概念:生成式AI(创造内容)与判别式AI(识别判断)的区别;大语言模型的本质是“概率预测”,而非真正思考;Token作为信息处理单位影响AI的输入输出成本;开源与闭源模型的隐私差异;以及AI的“幻觉”和“偏见”短板。文章强调AI是工具而非威胁,普通人无需技术背景也能理解其基本逻辑,并安全利用其能力。 关键词:生成式AI、大语言模型、Token、开源模型、AI幻觉
2026-04-29 08:22:50
647
原创 Anthropic 翻车了:51万行代码泄露,AI 巨头的“底裤“被扒了个干净
AI公司Anthropic遭遇重大源码泄露,其当家产品Claude Code的51.2万行TypeScript代码在npm上意外曝光。泄露原因是发布时未删除.map调试文件,导致完整源码被安全研究员发现并迅速传播。代码揭示了一个完整的AI Agent操作系统,包含40多个工具模块、5万行核心推理引擎以及从未公开的实验功能,如终端电子宠物、AI做梦系统和卧底模式等。尽管不涉及核心模型权重和用户数据,但这次泄露可能加速AI Agent领域的技术发展,同时也暴露了这家估值180亿美元公司的安全漏洞。
2026-04-01 07:56:25
442
原创 米哈游36岁程序员被曝复工当晚猝死出租屋内
摘要:36岁程序员猝死事件引发行业反思。文章指出程序员群体长期将"拼命"视为常态,却忽视了身体发出的警告信号。作者通过案例揭示"再拼几年"的职场幻觉,强调生命无法重来,对家人而言"活着"才是最大价值。最后给出实用建议:学会拒绝过度加班、重视体检、培养工作外爱好、常联系家人。文章呼吁从业者认清"代码重要,但生命更重要"的真相,重新审视工作与生活的平衡。
2026-03-02 08:38:51
534
原创 Java开发中那些常见的坑,你踩过几个?
摘要:本文总结了Java开发中常见的20个陷阱,包括对象比较混淆(== vs equals)、Integer缓存机制、字符串拼接性能、集合遍历修改、资源关闭遗漏等问题。其他典型误区涉及异常处理、泛型擦除、浮点数精度、日期API、线程安全等场景,每个问题都给出了错误示例和正确解决方案。这些陷阱可能导致性能问题、内存泄漏或运行时异常,开发者应注意避免。文章旨在帮助Java程序员提高代码质量,减少常见错误。
2025-11-17 08:24:08
309
原创 接口开发,咱得整得“优雅”点
本文介绍了如何构建一个优雅的Spring Boot API项目框架,重点讲解了签名认证、数据加密、IP白名单和接口限流等生产级必备功能。通过签名拦截器实现请求防篡改,使用AES加密敏感数据防止泄露,配置IP白名单进行访问控制,并集成Sentinel实现接口限流保护。文章提供了可直接使用的核心代码示例,帮助开发者快速搭建安全可靠的高并发API服务。这些措施能有效减少线上问题,提高系统稳定性,同时降低开发者的维护压力。
2025-11-13 08:36:40
457
原创 见过哪些醍醐灌顶的Java代码:从“卧槽“到“原来如此“的顿悟
本文分享了Java编程中的几个惊艳代码示例。首先介绍了Lambda表达式简化匿名内部类和集合操作的优雅写法,展示了从"怎么做"到"做什么"的思维转变。其次讲解了Stream API的数据流式处理能力,通过工厂流水线般的操作实现复杂业务逻辑。然后介绍了Optional类如何优雅处理空指针问题,采用链式调用替代繁琐的判空操作。最后展示了策略模式如何取代if-else地狱,以及建造者模式解决构造函数参数爆炸的问题。这些Java特性不仅提升了代码简洁性,更体现了编程思维的转变
2025-10-30 08:24:24
629
2
原创 【PB案例学习笔记】-46在数据窗口中编辑数据
本文介绍了如何在PowerBuilder数据窗口控件中实现数据的增删改查操作。通过RowCount、InsertRow、DeleteRow、ScrollToRow和Update等核心函数的应用,演示了数据维护的具体实现方法。文章详细讲解了界面布局和代码编写步骤,包括数据窗口对象的创建、按钮功能的实现以及数据库连接配置。案例采用Oracle数据库作为示例,最终实现了一个完整的数据维护功能,用户可以通过界面按钮进行数据添加、删除、保存等操作。所有源代码已上传至Gitee仓库(pb-project-example
2025-10-24 21:28:35
907
原创 【PB案例学习笔记】-45动态创建数据窗口
本文介绍了使用PowerBuilder动态创建数据窗口的实现方法。通过SyntaxFromSQL和Create函数,用户可以选择字段和数据窗口风格来动态创建数据窗口。文章详细说明了实现思路,包括界面布局、控件设置和代码编写,最终实现了一个可视化操作界面。程序运行后,用户可以选择表字段并实时预览生成的数据窗口效果。完整代码已开源在Gitee仓库,方便开发者参考使用。该案例适合具有一定PB基础的开发者学习,可应用于实际开发中灵活创建数据窗口的需求。
2025-10-14 08:16:03
717
原创 【PB案例学习笔记】-44使用下拉子数据窗口
这篇文章介绍了如何在PowerBuilder中使用下拉子数据窗口实现数据项选择功能。文章通过创建Grid风格的数据窗口对象d_emp、外部数据窗口对象d_job和d_dept,详细展示了如何设置下拉子数据窗属性,包括选择DropDownDW类型、配置数据源和显示列等。随后指导读者完成界面布局和控件设置,并提供了完整的代码实现,包括数据窗口的检索、滚动、增删改查等操作。最终实现用户可通过下拉框选择数据项,避免手动输入错误的效果。所有相关源码已上传至gitee仓库供读者参考。
2025-10-14 08:13:20
1571
原创 用户只需要知道「怎么办」,不需要知道「为什么炸了」
摘要 本文总结了18条实用的接口设计规范,旨在避免常见的技术债问题。核心建议包括:路径永久不变、命名使用名词而非动词、统一复数形式、规范分页参数、采用小写下划线的字段命名、禁止魔法数字枚举、使用DTO而非Map接收参数、统一返回包装等。通过对比"作死写法"与"保命写法",提供了可落地的优化方案,帮助开发者设计更健壮、易维护的API接口,减少生产环境问题。这些规范覆盖了路由命名、参数处理、数据格式等关键方面,适用于日常开发场景。
2025-09-18 08:12:07
1038
原创 一款专属程序员的显示器
摘要: 程序员深夜加班时,常面临屏幕空间不足、蓝光刺眼等问题。换上明基RD280U显示器后,28寸3:2比例带来更多代码行显示,专业编程模式提供深色/亮色主题切换,减少视觉疲劳。MoonHalo背光和猫头鹰模式适合夜间工作,护眼功能可调节蓝光和色弱设置。软件Display Pilot 2支持快捷分屏、定时模式切换,提升效率。一周体验表明,新显示器大幅改善代码阅读体验,减少反光和眼睛疲劳,是程序员值得投资的办公装备。
2025-09-16 08:25:08
941
原创 一款带有AI功能的markdown笔记工具
关注晓凡的同学都知道,晓凡是一名程序员。平常有空的时候会写写博客,将一些技术干货或者踩过的坑分享给大家。脑子里突然而来的灵感群里的一张梗图随手的一张截图读书看到的一段文字浏览GitHub看到的一段优秀代码浏览技术大佬博客时候的博客链接随手保存的一个文件以前我的做法是:截图 → 发微信“文件传输助手” → 晚上再手动搬运到 Typora → 调格式 → 插入图床 → 写着写着就忘了当初想表达啥。整个过程极其痛苦。今天要推荐给大家的NoteGen。
2025-09-15 08:25:46
1338
原创 【PB案例学习笔记】-42使用选项卡
本文介绍了如何在PowerBuilder中使用选项卡控件创建多标签窗口。通过开发一个"员工信息管理"系统,展示了选项卡的基本用法:1)添加并设置选项卡控件;2)在标签页中添加不同控件;3)编写切换标签页和数据处理逻辑。案例包含两个标签页,分别显示窗口说明和员工数据表格,支持增删改查操作。代码仓库提供了完整源码,适合有一定PB基础的开发者学习选项卡控件的实际应用。
2025-09-05 07:15:00
702
原创 【PB案例学习笔记】-43使用列表视窗
本文介绍了如何在PowerBuilder中创建一个具有多种显示风格的列表视窗控件(ListView)。通过案例演示了ListView的四种视图模式(大图标、小图标、列表、报告),详细说明了控件属性设置和代码实现步骤。文章包含创建基本框架、窗口布局、控件添加与属性设置、关键代码编写(如添加列、插入表项、切换视图)等内容,并提供了完整的源码仓库地址。最终实现了一个可通过点击切换不同视图风格、支持添加带图标的用户信息的交互式列表界面。
2025-09-05 07:15:00
784
原创 【PB案例学习笔记】-40数据窗口缩放显示
本文介绍了如何通过PowerBuilder实现一个可缩放的数据窗口程序。文章详细讲解了从创建基础框架到界面设计的全过程,包括数据窗口对象的创建、控件的添加与属性设置。核心功能通过HtrackBar和VtrackBar控件实现窗口缩放和翻页操作,并提供了完整的代码实现。最终效果展示了一个动态调整显示比例和滚动浏览数据的数据窗口应用。该案例适合具有一定PB基础的开发者学习进阶技巧。
2025-09-04 07:15:00
1065
原创 【PB案例学习笔记】-41动态设置数据窗口风格
本文介绍了如何使用PowerBuilder动态设置数据窗口显示风格。通过SyntaxFromSQL函数生成数据窗口源代码,并结合Create函数实现四种风格(标签、列表、网格、自由)的动态切换。文章详细说明了实现思路、界面布局和关键代码,包括数据窗口创建、风格选项设置以及Oracle数据库连接配置。最终实现了一个可根据下拉菜单选择实时改变数据显示风格的应用程序,并提供了完整的代码仓库地址供读者参考。
2025-09-04 07:15:00
750
原创 【PB案例学习笔记】-38设置数据窗口条件位图
本文介绍了如何在PowerBuilder中实现根据性别显示不同头像的功能。通过向数据窗口插入位图,并设置条件表达式来控制位图的可见性。具体步骤包括:1) 添加男生和女生位图到数据窗口;2) 为每个位图设置Visible属性条件表达式(如if(sex="1",1,0));3) 编写应用连接数据库和窗口控制代码。最终实现表格中性别栏自动显示对应性别的头像,使界面更加美观直观。文章提供了完整的实现思路和代码示例,适合有一定PB基础的开发者学习。
2025-09-03 07:15:00
733
原创 【PB案例学习笔记】-39比例图显示数据
PB案例学习:3D饼状图展示员工薪资分布 本文介绍了使用PowerBuilder创建3D饼状图显示员工薪资分布的方法。主要步骤包括: 创建Grid风格数据窗口d_emp 使用SQL语句分组统计薪资范围,创建Graph风格的3D饼状图数据窗口d_emp_char 在窗口中添加两个数据窗口控件和按钮 编写检索和显示代码 最终实现效果:通过3D饼图直观展示不同薪资区间的员工人数比例,使数据呈现更加清晰直观。文章中涉及的源代码已上传至Gitee仓库,方便读者下载参考。
2025-09-03 07:15:00
624
jdk1.8.0_121.zip
2004-08-27
windows下搭建ftp服务器.docx
2019-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅