崩溃日志是怎么生成的?
前言 为什么我们程序崩溃后,会有崩溃日志呢? 初学者可能会想,如果进程都直接崩溃了,那不就什么都没了? 但是我们忽略了一点,那就是我们的进程是谁杀死的? 是cpu吗?cpu 似乎不管进程这个概念,只是一味地执行指令。 那么进程这个概念是在操作系统中的概念,那么杀死进程的是我们的操作系统。 我们的操作 ...
天才用户取用户名为 null,害我熬夜查到两点…….
大家好,我是R哥。 前几天刷到一篇帖子: 标题直接让我笑出声。。 这年头,像字符串 "null"、"undefined"、空格、特殊符号这些聪明的用户名,绝对能让你当场沉默三秒,然后通宵 debug 八小时。 比如用户注册时输入以下内容: { "username": "null", "passwor ...
git 误删分支后恢复方法
由于本人在开发的时候删除了分支,花费了一天的时间才将代码恢复,故此整理了如果误删git代码后的恢复方法 方法 1:通过本地 reflog 恢复(推荐) 查找分支删除记录 git reflog | grep -i 'delete.*branch' 输出示例: 7a1b2c3 HEAD@{2}: pul ...
2025年产品经理提效神器:10款AI工具推荐
2025,AI工具已经深度渗透到职场的每一个环节。对于产品经理来说,善用AI不仅能提升效率,更能强化表达力、分析力与执行力。本文推荐10款常用AI工具,覆盖原型设计、文档撰写、视频制作、图片生成、PPT输出等典型工作场景,助力产品经理全链路提效。 AI驱动原型设计: 1、AI一键生成原型图 AI一键 ...
哪个常用招聘软件好找工作?常用招聘软件推荐
你是否还在为“哪个招聘软件好找工作”而苦恼?在信息爆炸的今天,招聘平台五花八门,功能更新日新月异,求职者却常常陷入“选择困难症”。本文将带你深度剖析主流招聘软件的优缺点、适用人群与最新技术趋势,并结合真实案例,手把手教你如何高效利用这些工具,提升求职成功率。无论你是应届毕业生、职场新人,还是准备转型... ...
三核驱动!AI Agent+LLM+RAG 架构演进, 来一次AI架构的大白话+深度解读
原文地址 原文地址 尼恩:LLM大模型学习圣经PDF的起源 在40岁老架构师 尼恩的读者交流群(50+)中,经常性的指导小伙伴们改造简历。 经过尼恩的改造之后,很多小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试机会,拿到了大厂机会。 接下来,尼恩架构团队,通过 ...
C#:从反编译的代码来看record类型
从C#9开始,可以使用record关键字来定义一个具有不可变属性的引用类型,编译器会为该类型生成大量的模板代码。C#10以后,record struct用来定义值类型,record class或record用来定义引用类型。 record(C# reference)这篇官方的文档中,介绍了recor ...
DolphinScheduler 6 个高频 SQL 操作技巧
摘要: Apache DolphinScheduler系列4-后台SQL经验分享 关键词: 大数据、数据质量、数据调度 整体说明 在调研了 DolphinScheduler 之后,在项目上实际使用了一段时间,有了一些后台SQL实际经验,分享如下。 进入DolphinScheduler 后台数据库,我 ...
告别SQL卡顿与混乱!AI如何赋能实时计算?
在当今数据驱动的商业环境中,SQL作为与数据库交互的核心语言,其编写效率和质量直接影响着企业的数据决策速度和系统性能。然而,我们在长期的企业服务实践中发现,数据库开发人员普遍面临以下痛点: SQL性能问题频发:约65%的性能问题源于低效SQL,但开发人员缺乏专业的优化指导 知识传承困难:复杂的业务S ...
喜讯!Apache SeaTunnel 荣获上海开源创新菁英荟优秀开源项目奖
近日,在 2025 上海开源创新菁英荟上,Apache SeaTunnel 凭借信创生态适配与智能化技术突破,荣获 「优秀开源项目奖」。这个由中国团队孵化的开源项目,已成为全球数据集成领域的标杆。 信创生态:支持 20 + 国产数据库的无缝对接 SeaTunnel 深度适配华为 OpenGauss、 ...
Elasticsearch 入门教程!
Elaticsearch,简称为 ES,ES 是一个开源的高扩展的分布式全文搜索引擎,是整个 Elastic Stack 技术栈的核心。 ...
微信多开:基于竞态条件的进程单实例检测绕过技术分析
在软件开发中,单实例模式(Singleton Pattern)的应用场景之一是确保应用程序在系统中只运行一份实例。然而,这种机制在特定条件下可能被绕过。本文将深入分析一种基于竞态条件的绕过技术,并提供具体的实现方案。 ...
Mac玩家的二次元之旅:崩坏:星穹铁道全平台运行保姆级教程
M系列Mac凭借Apple Silicon芯片的强劲性能,已实现《崩坏:星穹铁道》等大型手游的原生运行。通过开源工具PlayCover,开发者社区成功打通二次元冒险游戏的跨平台壁垒,让玩家在Mac设备上感受沉浸式星际旅行。 ...
用systemd管理GreatSQL服务详解
用systemd管理GreatSQL服务详解 1.GreatSQL服务文件 官网 greatsql.service 文件 [Unit] Description=GreatSQL Server Documentation=man:mysqld(8) Documentation=http://dev.m ...
K8s 弹性伸缩踩坑实录:周末 2 天烧掉 10 万元!?
01|令人措手不及的告警 那是一个周日的早晨,我正刷着牙,手机却突然开始疯狂震动: Slack 告警(来自 AWS): “您本月的支出已超过预算的 80%。” 财务团队紧急消息: “今天早上 AWS 为什么一下子扣了我们 $5,000?” 原来,原本应该“智能”的 Kubernetes 弹性伸缩彻底 ...
本地搭建一个图片对嘴转视频工具-进阶版
上一章介绍了通过ComfyUI_Sonic模型实现图片+音频导出视频的图片对嘴的模型搭建,今天介绍一个进阶版(带表情的)。 1:官方要求的是GPU:20GB或更多 VRAM 的 GPU ,我的是8G的GPU,能运行起来,就是生成速度慢些。 2:代码下载。 下载地址:https://github.co ...
剑指offer-8、跳台阶
题⽬ ⼀只⻘蛙⼀次可以跳上1级台阶,也可以跳上2级。求该⻘蛙跳上⼀个 n 级的台阶总共有多少种跳法(先后次序不同算不同的结果)。 示例1 输⼊:2 输出:2 解释:⻘蛙要跳上两级台阶有两种跳法,分别是:先跳⼀级,再跳⼀级或者直接跳两级。因此答案为2 示例2 输⼊:7 输出:21 示例3: 输⼊:0 ...
读商战数据挖掘:你需要了解的数据科学与分析思维03数据挖掘流程
1. 数据挖掘流程 1.1. 数据挖掘是一门手艺 1.1.1. 涉及大量科学与技术的应用,而如何恰当地应用这些科学与技术也是一门艺术 1.2. 数据挖掘也有一套易于理解的流程,可以将问题解构,并保证合理的一致性、可重复性和客观性 1.3. 循环迭代是数据挖掘流程的常态 1.3.1. 循环迭代一轮没能 ...
SeaTunnel 社区月报(5-6 月):全新功能上线、Bug 大扫除、Merge 之星是谁?
在 5 月和 6 月,SeaTunnel 社区迎来了一轮密集更新:2.3.11 正式发布,新增对 Databend、Elasticsearch 向量、HTTP 批量写入、ClickHouse 多表写入等多个连接器能力,全面提升了数据同步灵活性。同时,近 100 个修复与优化 PR 合入,涵盖 Spa ...