 本文将介绍如何使用Manim框架实现一个简单而实用的气泡特效,该特效可用于多种场景,如背景装饰、数据可视化过渡等。 1. 实现原理 气泡特效的核心在于BubbleEffect类,它继承自Manim的Animation类,通过重写关键方法来实现气泡的上升、变大和透明度变化效果。 1.1. 核心类结构  ...
                        
                    本文将介绍如何使用Manim框架实现一个简单而实用的气泡特效,该特效可用于多种场景,如背景装饰、数据可视化过渡等。 1. 实现原理 气泡特效的核心在于BubbleEffect类,它继承自Manim的Animation类,通过重写关键方法来实现气泡的上升、变大和透明度变化效果。 1.1. 核心类结构  ...
                
                        
                             从查阅天气到记录运动轨迹,从打车到路径规划等,移动终端已深入人们日常生活的方方面面,看似简单的操作背后,都依赖于精准的定位技术。对于应用开发者,位置数据的实时性与准确性直接决定用户体验。当前主流定位技术正面临两难选择:GPS等卫星定位虽能实现<5米的高精度,却需长时间开启硬件模块,导致设备耗电量激增 ...
                        
                    从查阅天气到记录运动轨迹,从打车到路径规划等,移动终端已深入人们日常生活的方方面面,看似简单的操作背后,都依赖于精准的定位技术。对于应用开发者,位置数据的实时性与准确性直接决定用户体验。当前主流定位技术正面临两难选择:GPS等卫星定位虽能实现<5米的高精度,却需长时间开启硬件模块,导致设备耗电量激增 ...
                
                        
                             .net8+winform+Antdui 制作 LOL 小助手 .net8+winform+Antdui 制作 LOL 小助手 一、事件起因 二、筹备工作 三、查看效果 四、后期拓展想法 一、事件起因 本人 lol 菜鸡一枚,最近天天玩排位模式,有时候自己分路有优势,其他路却突然就炸了,想着看看他们 ...
                        
                    .net8+winform+Antdui 制作 LOL 小助手 .net8+winform+Antdui 制作 LOL 小助手 一、事件起因 二、筹备工作 三、查看效果 四、后期拓展想法 一、事件起因 本人 lol 菜鸡一枚,最近天天玩排位模式,有时候自己分路有优势,其他路却突然就炸了,想着看看他们 ...
                
                        
                             天呢,居然两年没有上博客园看过了,呜呜呜,日渐废柴 这次总结一个码代码的时候遇到的问题,为什么把数据赋值给数组对象的某个字段,打印出来的是个空数组? 错误写法一: // 动态获取list值,前端可以增删改查 const list = ref([ // 也许有数据也许没数据 ]) // 将值赋值给数组 ...
                        
                    天呢,居然两年没有上博客园看过了,呜呜呜,日渐废柴 这次总结一个码代码的时候遇到的问题,为什么把数据赋值给数组对象的某个字段,打印出来的是个空数组? 错误写法一: // 动态获取list值,前端可以增删改查 const list = ref([ // 也许有数据也许没数据 ]) // 将值赋值给数组 ...
                
                        
                             Solon 是新一代 Java 企业级应用开发框架,采用 Apache 2.0 开源协议。相比 Spring,Solon 在计算性价比、开发效率、生产部署等方面优势明显,并发性能提升 700%,内存节省 50%,启动速度快 10 倍,同时兼容 Java 8-25 和 GraalVM。提供透明版本支持... ...
                        
                    Solon 是新一代 Java 企业级应用开发框架,采用 Apache 2.0 开源协议。相比 Spring,Solon 在计算性价比、开发效率、生产部署等方面优势明显,并发性能提升 700%,内存节省 50%,启动速度快 10 倍,同时兼容 Java 8-25 和 GraalVM。提供透明版本支持... ...
                
                        
                             对于运维而言,启动速度不仅关乎用户体验,更直接影响服务恢复效率与资源调度能力。本文将从运维实战出发,在常规优化基础上,深入探讨风险控制、批量部署策略与高阶诊断技巧,助你构建启动更快、更稳定的Linux系统。 一、深度诊断:精准定位瓶颈 优化前,必须精准定位瓶颈。systemd-analyze 是核心 ...
                        
                    对于运维而言,启动速度不仅关乎用户体验,更直接影响服务恢复效率与资源调度能力。本文将从运维实战出发,在常规优化基础上,深入探讨风险控制、批量部署策略与高阶诊断技巧,助你构建启动更快、更稳定的Linux系统。 一、深度诊断:精准定位瓶颈 优化前,必须精准定位瓶颈。systemd-analyze 是核心 ...
                
                        
                             9月23日,第四届琶洲算法大赛生态赋能大会在广州琶洲成功举办。本届大赛以“算法领航 琶洲奋进”为主题,吸引了来自中国、日本、肯尼亚、法国、美国、新加坡、意大利等全球30多个国家的8131支团队同台竞技。 赛事设置AI创新应用赛、AI软件应用赛、智能硬件产品赛等多个赛道,聚焦智能体(AI Agent) ...
                        
                    9月23日,第四届琶洲算法大赛生态赋能大会在广州琶洲成功举办。本届大赛以“算法领航 琶洲奋进”为主题,吸引了来自中国、日本、肯尼亚、法国、美国、新加坡、意大利等全球30多个国家的8131支团队同台竞技。 赛事设置AI创新应用赛、AI软件应用赛、智能硬件产品赛等多个赛道,聚焦智能体(AI Agent) ...
                
                        
                             Visual Studio 2022 17.14 中的 XAML 实时预览功能为 .NET MAUI 项目带来了显著的可用性提升:XAML 实时预览窗口现在在设计时即可使用,无需启动调试会话。这一变化简化了 .NET MAUI 应用程序的 UI 开发工作流程。 设计时可用 此前,XAML 实时预览仅 ...
                        
                    Visual Studio 2022 17.14 中的 XAML 实时预览功能为 .NET MAUI 项目带来了显著的可用性提升:XAML 实时预览窗口现在在设计时即可使用,无需启动调试会话。这一变化简化了 .NET MAUI 应用程序的 UI 开发工作流程。 设计时可用 此前,XAML 实时预览仅 ...
                
                        
                             还记得 2022 年底不?当时Spring Boot 3 和 Spring Framework 6 一出来,直接给整个 Spring 生态来了个 “大换血”, 这可是自 Spring 诞生以来动静最大的一次更新。不仅把 Java 17 设为了最低要求,还把以前的 javax.* 换成了 jakart ...
                        
                    还记得 2022 年底不?当时Spring Boot 3 和 Spring Framework 6 一出来,直接给整个 Spring 生态来了个 “大换血”, 这可是自 Spring 诞生以来动静最大的一次更新。不仅把 Java 17 设为了最低要求,还把以前的 javax.* 换成了 jakart ...
                
                        
                             哈喽,大家好,我是小康! 今天要和大家聊一个特别有意思的话题——基数树。 说实话,我第一次听到这个名词的时候,内心是懵逼的。基数?树?这玩意儿到底是啥? 直到有一天,我在研究TCMalloc内存池源码的时候,发现了一个神奇的现象:为什么Google的工程师不用std::unordered_map来做 ...
                        
                    哈喽,大家好,我是小康! 今天要和大家聊一个特别有意思的话题——基数树。 说实话,我第一次听到这个名词的时候,内心是懵逼的。基数?树?这玩意儿到底是啥? 直到有一天,我在研究TCMalloc内存池源码的时候,发现了一个神奇的现象:为什么Google的工程师不用std::unordered_map来做 ...
                
                        
                             目前golang 1.26的各种新特性还在开发中,不过其中一个在开发完成之前就已经被官方拿到台面上进行宣传了——内置函数new功能扩展。 每个新特性其实都有它的背景故事,没有需求的驱动也就不会有新特性的诞生。所以在介绍这个新特性之前我们先来了解下是什么样的场景催生了这个功能。 如果你经常浏览一些大型 ...
                        
                    目前golang 1.26的各种新特性还在开发中,不过其中一个在开发完成之前就已经被官方拿到台面上进行宣传了——内置函数new功能扩展。 每个新特性其实都有它的背景故事,没有需求的驱动也就不会有新特性的诞生。所以在介绍这个新特性之前我们先来了解下是什么样的场景催生了这个功能。 如果你经常浏览一些大型 ...
                
                        
                             之前写过一篇Ollama的介绍C#使用OllamaSharp调用Llama 3、Phi 3等大语言模型。那个时候Ollama还是没有界面对话的。需要再命令行下载需要的大模型,对话输出的内容也是在命令行显示,格式比较单一。 最新的0.12.2安装包增长了好几百MB,增加了用户交互界面,对普通人更加友好 ...
                        
                    之前写过一篇Ollama的介绍C#使用OllamaSharp调用Llama 3、Phi 3等大语言模型。那个时候Ollama还是没有界面对话的。需要再命令行下载需要的大模型,对话输出的内容也是在命令行显示,格式比较单一。 最新的0.12.2安装包增长了好几百MB,增加了用户交互界面,对普通人更加友好 ...
                
VonaJS 通过多实例的概念来支持多租户 SAAS 系统的开发。只需启动一个后端服务,即可支持多个实例同时运行。同时支持共享模式和独立模式。 ...
                        
                             webview加载的h5页面明明按照uniapp官方文档引入了uni-webview.js,但仍无法使用uni.navigateTo等方法? 若是普通html那可能是引入方式不对,若webview中加载的H5是使用uniapp开发的话,就需要修改uni.webview.js源码来解决了 修改方式:  ...
                        
                    webview加载的h5页面明明按照uniapp官方文档引入了uni-webview.js,但仍无法使用uni.navigateTo等方法? 若是普通html那可能是引入方式不对,若webview中加载的H5是使用uniapp开发的话,就需要修改uni.webview.js源码来解决了 修改方式:  ...
                
                        
                             前言 本文讨论的GBDT算法,也是基于决策树 开始探索 scikit-learn 老规矩,先上代码,看看GBDT的用法 from sklearn.datasets import load_iris from sklearn.ensemble import GradientBoostingClassi ...
                        
                    前言 本文讨论的GBDT算法,也是基于决策树 开始探索 scikit-learn 老规矩,先上代码,看看GBDT的用法 from sklearn.datasets import load_iris from sklearn.ensemble import GradientBoostingClassi ...
                
                        
                             在上一篇出海记博文提到,本想试试 Cilium 的一个高科技,却试验失败。这个高科技就是,Cilium 可以实现一个“魔法”,给 Kubernetes LoadBalancer Service 分配一个虚拟 IP,当内网中的机器访问这个 IP 时,Cilium 会选举1台节点服务器,填上它的 MAC... ...
                        
                    在上一篇出海记博文提到,本想试试 Cilium 的一个高科技,却试验失败。这个高科技就是,Cilium 可以实现一个“魔法”,给 Kubernetes LoadBalancer Service 分配一个虚拟 IP,当内网中的机器访问这个 IP 时,Cilium 会选举1台节点服务器,填上它的 MAC... ...
                
                        
                             前言 今天我们来使用 OrchardCore 来快速构建可配置的 .NET 内容管理系统(CMS)。 项目介绍 OrchardCore 是一个开源的(BSD-3-Clause license)、模块化的、支持多租户的应用程序框架,使用 ASP.NET Core 构建。同时,它也是一个基于该框架的内容 ...
                        
                    前言 今天我们来使用 OrchardCore 来快速构建可配置的 .NET 内容管理系统(CMS)。 项目介绍 OrchardCore 是一个开源的(BSD-3-Clause license)、模块化的、支持多租户的应用程序框架,使用 ASP.NET Core 构建。同时,它也是一个基于该框架的内容 ...
                
                        
                             React 基础核心概念(8 个)——从入门到能写业务组件(上) 前言:为什么要先掌握这些基础概念? 对国内开发者来说,React 是开发中后台系统、电商前端、移动端 H5 的“刚需技能”。但很多人刚学就陷入“会写 JSX 却不懂原理”的困境——比如不知道为什么状态更新后页面不刷新,或者写组件时反复 ...
                        
                    React 基础核心概念(8 个)——从入门到能写业务组件(上) 前言:为什么要先掌握这些基础概念? 对国内开发者来说,React 是开发中后台系统、电商前端、移动端 H5 的“刚需技能”。但很多人刚学就陷入“会写 JSX 却不懂原理”的困境——比如不知道为什么状态更新后页面不刷新,或者写组件时反复 ...
                
                        
                             slf4j 的前世今生 Log4J、Log4J2和LogBack的历史故事 使用过Log4J和LogBack的同学肯定能发现,这两个框架的设计理念极为相似,使用方法也如出一辙。其实这个两个框架的作者都是一个人,Ceki Gülcü,俄罗斯程序员。 Log4J 最初是基于Java开发的日志框架,发展一 ...
                        
                    slf4j 的前世今生 Log4J、Log4J2和LogBack的历史故事 使用过Log4J和LogBack的同学肯定能发现,这两个框架的设计理念极为相似,使用方法也如出一辙。其实这个两个框架的作者都是一个人,Ceki Gülcü,俄罗斯程序员。 Log4J 最初是基于Java开发的日志框架,发展一 ...
                
                        
                             这个结构体(struct PasswordForm)是 Chromium 浏览器(以及所有基于 Chromium 的浏览器,例如 Chrome、Edge 等)中密码管理器用来存储和管理单个登录凭证(即一组用户名和密码)的核心数据结构。它不仅包含了用户名和密码本身,还包含了大量关于该凭证的来源、上下文 ...
                        
                    这个结构体(struct PasswordForm)是 Chromium 浏览器(以及所有基于 Chromium 的浏览器,例如 Chrome、Edge 等)中密码管理器用来存储和管理单个登录凭证(即一组用户名和密码)的核心数据结构。它不仅包含了用户名和密码本身,还包含了大量关于该凭证的来源、上下文 ...
                
 
                 
                    
                    