刚刚,GPT-5 炸裂登场!可免费使用
 大家好,我是程序员鱼皮,励志要做业余 AI 玩家中最专业的那个~ 今天凌晨 1 点,GPT-5 正式发布,我们的老朋友 奥特曼 终于在发布会上支棱起来了! 我从 23 年初就接触 GPT,刚开始也用它做过自己的产品,后面还持续付费订阅了很长一段时间,可以说是老粉了。但后来随着国产大模型和 AI 产品 ...
                大家好,我是程序员鱼皮,励志要做业余 AI 玩家中最专业的那个~ 今天凌晨 1 点,GPT-5 正式发布,我们的老朋友 奥特曼 终于在发布会上支棱起来了! 我从 23 年初就接触 GPT,刚开始也用它做过自己的产品,后面还持续付费订阅了很长一段时间,可以说是老粉了。但后来随着国产大模型和 AI 产品 ...
            
零成本搭建全栈应用可用的免费服务
 我在制作一些个人兴趣或者非商用的项目时发现,这些应用对于系统的用量/性能没有太多的要求,一些互联网组织/公司提供的免费服务完全可以覆盖我们的需求。 目标是薅羊毛0成本完成系统的部署/运维,并且要尽可能的简单方便! 这里我对自己使用过的各类免费服务做一些简单的整理和推荐: 1. 静态网站 / 文档 G ...
                我在制作一些个人兴趣或者非商用的项目时发现,这些应用对于系统的用量/性能没有太多的要求,一些互联网组织/公司提供的免费服务完全可以覆盖我们的需求。 目标是薅羊毛0成本完成系统的部署/运维,并且要尽可能的简单方便! 这里我对自己使用过的各类免费服务做一些简单的整理和推荐: 1. 静态网站 / 文档 G ...
            
抽象类VS接口:核心区别与实战选择
 抽象类与接口的定义 抽象类:用abstract修饰的类,可以包含抽象方法(无实现)和具体方法(有实现)。抽象类无法实例化,需由子类继承并实现其抽象方法。 接口:用interface定义,默认方法均为public abstract(Java 8前),可包含常量(public static final) ...
                抽象类与接口的定义 抽象类:用abstract修饰的类,可以包含抽象方法(无实现)和具体方法(有实现)。抽象类无法实例化,需由子类继承并实现其抽象方法。 接口:用interface定义,默认方法均为public abstract(Java 8前),可包含常量(public static final) ...
            
如何监控多个进程的存活和CPU、内存占用
 对于很多偏传统的企业,尚未大规模应用 Kubernetes 技术,也没有为应用埋点,此时进程监控就很关键了。最典型的需求就是监控进程的存活性和进程的资源(CPU、内存等)占用。 本文分享使用夜莺监控开源项目和 Categraf 来构建这个监控能力。 夜莺监控简介 夜莺监控(Nightingale)是 ...
                对于很多偏传统的企业,尚未大规模应用 Kubernetes 技术,也没有为应用埋点,此时进程监控就很关键了。最典型的需求就是监控进程的存活性和进程的资源(CPU、内存等)占用。 本文分享使用夜莺监控开源项目和 Categraf 来构建这个监控能力。 夜莺监控简介 夜莺监控(Nightingale)是 ...
            
MySQL误删数据了,如何快速恢复?
 前言 最近星球中有位小伙伴说:他不小心把测试环境MySQL表中所有数据都误删了,问我要如何快速恢复? 幸好他误删的是测试环境,非生产环境。 我遇到过,之前有同事把生产环境会员表中的数据误删除的情况。 这篇文章跟大家一起聊聊MySQL如果误删数据了,要如何快速恢复。 希望对你会有所帮助。 1.为什么数 ...
                前言 最近星球中有位小伙伴说:他不小心把测试环境MySQL表中所有数据都误删了,问我要如何快速恢复? 幸好他误删的是测试环境,非生产环境。 我遇到过,之前有同事把生产环境会员表中的数据误删除的情况。 这篇文章跟大家一起聊聊MySQL如果误删数据了,要如何快速恢复。 希望对你会有所帮助。 1.为什么数 ...
            
如何基于动态关系进行ORM关联查询,并动态推断DTO?
如果事先没有定义静态关系,在实际代码中,我们就需要提供一种使用动态关系的机制,让我们的查询、类型推断、DTO推断等能力得以正常使用。 ...
基于C#+avalonia ui实现的跨平台点胶机灌胶监控控制上位机软件
 背景 设计目标为与外购设备协同作业,完成传感器灌胶操作。涉及到的部分包括,一次点胶,一次旋转固化,点催化剂,点灭火剂这些步骤,上位机控制部分实现比较简单, 作为控制的中转核心,与各个控制执行器交互通信,实时监测各部分状态。 主要实现 读取控制执行器状态信号,向控制执行器下发程控电源控制配方方案。 上 ...
                背景 设计目标为与外购设备协同作业,完成传感器灌胶操作。涉及到的部分包括,一次点胶,一次旋转固化,点催化剂,点灭火剂这些步骤,上位机控制部分实现比较简单, 作为控制的中转核心,与各个控制执行器交互通信,实时监测各部分状态。 主要实现 读取控制执行器状态信号,向控制执行器下发程控电源控制配方方案。 上 ...
            
Influxdb订阅与kapacitor使用梳理
 转载请注明出处: 一、订阅功能的核心作用 InfluxDB 的订阅是一种 数据自动推送机制,当指定数据库的写入操作发生时,InfluxDB 会 实时复制数据 并推送到预先配置的端点(如 Kapacitor)。 类比说明: 类似于 MySQL 的 Binlog 复制 或 Kafka 的 Produce ...
                转载请注明出处: 一、订阅功能的核心作用 InfluxDB 的订阅是一种 数据自动推送机制,当指定数据库的写入操作发生时,InfluxDB 会 实时复制数据 并推送到预先配置的端点(如 Kapacitor)。 类比说明: 类似于 MySQL 的 Binlog 复制 或 Kafka 的 Produce ...
            
Python中变量之间赋值的理解
 1.问题描述 在Python项目中,有一个这样的需求: 一个文件a需要负责提供一个函数,返回该文件中一个全局变量value,类似与get_value()接口 在另一个文件b中,创建一个变量temp=get_value(),去取a文件中的value,而且希望后续a文件中对value的修改,会直接影响到 ...
                1.问题描述 在Python项目中,有一个这样的需求: 一个文件a需要负责提供一个函数,返回该文件中一个全局变量value,类似与get_value()接口 在另一个文件b中,创建一个变量temp=get_value(),去取a文件中的value,而且希望后续a文件中对value的修改,会直接影响到 ...
            
飞算科技,让代码飞:欢迎体验 JavaAI 开发助手,参加炫技赛
 AI 编码工具的不断涌现,为开发者提升开发效率提供了更多选择,也给为开发者服务的园子带来了更多的合作机会。最近,我们和 飞算科技 达成了合作,在园子里推广「飞算 JavaAI 开发助手」。正如其名 ,这是一款专门为 Java 开发者打造的 AI 编码助手,目前通过 IDEA 插件的方式提供,在 ID... ...
                AI 编码工具的不断涌现,为开发者提升开发效率提供了更多选择,也给为开发者服务的园子带来了更多的合作机会。最近,我们和 飞算科技 达成了合作,在园子里推广「飞算 JavaAI 开发助手」。正如其名 ,这是一款专门为 Java 开发者打造的 AI 编码助手,目前通过 IDEA 插件的方式提供,在 ID... ...
            
Sdcb Chats 1.6.6 发布,彻底移除 Azure.AI.OpenAI 专用包
 最近,我对我的开源项目 Sdcb Chats 进行了一次更新,发布了 1.6.6 版本。这次更新的核心,是解决了一个我个人一直很在意的技术债:彻底移除了对 Azure.AI.OpenAI 这个专用包的依赖。 在介绍具体改动前,先为新朋友简单介绍一下 Sdcb Chats。这是一个旨在帮助开发者和用户 ...
                最近,我对我的开源项目 Sdcb Chats 进行了一次更新,发布了 1.6.6 版本。这次更新的核心,是解决了一个我个人一直很在意的技术债:彻底移除了对 Azure.AI.OpenAI 这个专用包的依赖。 在介绍具体改动前,先为新朋友简单介绍一下 Sdcb Chats。这是一个旨在帮助开发者和用户 ...
            
最强ORM让你开发效率提升百倍
 最强ORM让你开发效率提升百倍 easy-query在经过2年的迭代目前已经在查询领域可以说是无敌的存在,任何orm都不是对手,这几年的功能点简单罗列一下 [x] 动态join:查询涉及到对应的关系表就会自动添加join反之则不会讲join加入到sql中(2025年了感觉也不是什么新鲜特性了) [x ...
                最强ORM让你开发效率提升百倍 easy-query在经过2年的迭代目前已经在查询领域可以说是无敌的存在,任何orm都不是对手,这几年的功能点简单罗列一下 [x] 动态join:查询涉及到对应的关系表就会自动添加join反之则不会讲join加入到sql中(2025年了感觉也不是什么新鲜特性了) [x ...
            
new出来的对象,不一定在堆上?聊聊Java虚拟机的优化技术:逃逸分析
 逃逸分析(Escape Analysis)是一种静态程序分析技术,主要用于判定对象的可见范围(Visibility)与生命周期(Lifetime)。该技术是现代即时编译器实现局部化优化、提升内存使用效率、降低同步成本的基础。 通俗来说,逃逸分析的核心在于回答这样一个问题:某个对象是否可能“逃逸”出它 ...
                逃逸分析(Escape Analysis)是一种静态程序分析技术,主要用于判定对象的可见范围(Visibility)与生命周期(Lifetime)。该技术是现代即时编译器实现局部化优化、提升内存使用效率、降低同步成本的基础。 通俗来说,逃逸分析的核心在于回答这样一个问题:某个对象是否可能“逃逸”出它 ...
            
从.NET到Go:我和AI搓了一个高性能对象映射库Go版Mapster
 从.NET到Go:我用AI一起搓了一个高性能对象映射库 背景 作为一名从.NET开发转向Go的开发者,我深深体会到了语言迁移带来的"阵痛",缺乏称手的“兵器”呀。 在.NET生态中,Mapster 是我最喜欢的对象映射库,它简单、高效、类型安全。后来因为业务需要,我开始接触Java,虽然也能用,但总 ...
                从.NET到Go:我用AI一起搓了一个高性能对象映射库 背景 作为一名从.NET开发转向Go的开发者,我深深体会到了语言迁移带来的"阵痛",缺乏称手的“兵器”呀。 在.NET生态中,Mapster 是我最喜欢的对象映射库,它简单、高效、类型安全。后来因为业务需要,我开始接触Java,虽然也能用,但总 ...
            
JDK源码之Object
1、Object类简介 java中所有的类都会继承Object类,属于java.lang包。 Object类提供的方法如下:其中registerNatives()、getClass()、hashCode()、clone()、notify()、notifyAll()、wait(long timeout ...
Python 错误处理详解
Python 写代码时,错误是常有的事。为了让程序更健壮,我们需要学会如何处理这些错误。这篇文章会带你从零开始了解 Python 的错误处理。 参考文章: Python 错误处理基础 | 简单一点学习 easyeasy.me Python 错误处理高级编程 | 简单一点学习 easyeasy.me ...
六边形架构模式深度解析
 在分布式系统设计领域,六边形架构(Hexagonal Architecture,又称端口与适配器模式)作为一种以领域为中心的架构模式,通过明确分离核心业务逻辑与外部交互,有效提升系统的可测试性、可扩展性与可维护性。 ...
                在分布式系统设计领域,六边形架构(Hexagonal Architecture,又称端口与适配器模式)作为一种以领域为中心的架构模式,通过明确分离核心业务逻辑与外部交互,有效提升系统的可测试性、可扩展性与可维护性。 ...
            
.NET周刊【7月第4期 2025-07-27】
 国内文章 记一次.NET MAUI项目中绑定Android库实现硬件控制的开发经历 https://www.cnblogs.com/GreenShade/p/18998698 本文介绍了基于.NET MAUI的机器人控制应用开发经历。作者选择.NET MAUI因其跨平台特性,并详述了环境准备、项目背 ...
                国内文章 记一次.NET MAUI项目中绑定Android库实现硬件控制的开发经历 https://www.cnblogs.com/GreenShade/p/18998698 本文介绍了基于.NET MAUI的机器人控制应用开发经历。作者选择.NET MAUI因其跨平台特性,并详述了环境准备、项目背 ...
            
一步一步学习使用LiveBindings(8) 使用向导创建用户界面,绑定格式化入门(1)
在这个课程中,将构建一个简单的雇员列表程序,这个程序将向用户展式员工名称、入职时间、薪资和、薪资的比率等数据。非常简单的一个程序,重点在于格式化与解析的基础知识 ...
记录win11下,WPF设置 System.AppUserModel.PreventPinning 属性用于阻止用户将应用程序固定到任务栏
 本篇博文我仅仅是作为记录者,实际上发现并编码的是我们组的小伙伴天保同学。 我们组小伙伴有个需求,需要将WPF应用的 任务栏右键菜单菜单,不显示“固定到任务栏”。 如下图: 普通窗口的任务栏右键菜单: 但是发现部分窗口有只显示 “关闭窗口” 如“微信公众号”的窗口 微软的官方文档:System.App ...
                本篇博文我仅仅是作为记录者,实际上发现并编码的是我们组的小伙伴天保同学。 我们组小伙伴有个需求,需要将WPF应用的 任务栏右键菜单菜单,不显示“固定到任务栏”。 如下图: 普通窗口的任务栏右键菜单: 但是发现部分窗口有只显示 “关闭窗口” 如“微信公众号”的窗口 微软的官方文档:System.App ...
            




