相关文章
JVM详解(包括JVM内存模型与GC垃圾回收)
📖前言: 学会使用Java对于一个程序员是远远不够的。Java语法的掌握只是一部分,另一部分就是需要掌握Java内部的工作原理,从编译到运行,到底是谁在帮我们完成工作的? 接下来着重对Java虚拟机,也就…
编程日记
2025/3/26 11:59:04
Micropython RPI-PICO 随记-双PICO串口传数据
开发环境
MCU:双 Pico1(无wifi版),串口相连,需要共地使用固件:自编译版本开发环境:MacBook Pro Sonoma 14.5开发工具:Thonny 4.1.6开发语言:MicroPython 1.24.0
上位机…
编程日记
2025/3/26 11:56:01
LeetCode(977):有序数组的平方
有序数组的平方
题目链接
题目:给你一个按非递减顺序排序的整数数组 nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。
//暴力
#include<stdio.h>
void sort(int *nums,int n){for(int i0;i<n;i)for(int ji1;j<…
编程日记
2025/3/26 11:54:57
GitHub Copilot平替:CodeGeeX 2.0实测报告
本文基于20个真实开发场景对CodeGeeX 2.0进行深度评测,涵盖代码生成质量、上下文理解能力、多语言支持度等关键维度。通过Python数据分析、Java微服务、React前端开发三大核心场景的对比实验,揭示其相比GitHub Copilot在中文语境支持、本地化部署、隐私保…
编程日记
2025/3/26 11:52:54
golang结构体与指针类型
结构体与指针类型
指针类型字段
具名字段
举例
package struct_knowledgeimport "fmt"//结构体字段为指针类型
func StructWithPoint(){type Student struct{name *string}var lisa Studentfmt.Printf("赋值前,Student的实例的值%#v\n",lisa)//错误的赋…
编程日记
2025/4/1 13:54:55
简鹿办公汇总快速打开 Windows 资源管理器的几种方式
无论你是刚开始使用电脑的新手,还是已经有一定经验的用户,了解如何在 Windows 系统中打开资源管理器都是一个非常基本且重要的技能。Windows 资源管理器(现在称为“文件资源管理器”)是帮助你浏览、查找和管理计算机上所有文件的主…
编程日记
2025/3/26 11:38:36
Rabbitmq消息被消费时抛异常,进入Unacked 状态,进而导致消费者不断尝试消费(上)
一、背景
在对阿里云成本分析的时候,发现SLS日志的费用暴增,由平均每月的2000元突然增至6000多。 查看日志的费用明细,按应收金额降序得知,原来是某个java服务打印的jvm日志暴增。
再已进入SLS查看打印的日志量,更…
编程日记
2025/4/2 2:22:54
揭秘大数据 | 13、大数据的五大问题 之 数据科学
在前两篇,老夫连续讲了大数据的存储、大数据管理和分析,今天我们接着聊数据科学这点儿事。 数据科学作为一门学科最早是由丹麦科学家彼得诺尔(Peter Naur)在1974年发表的一篇关于数据处理方法的调研文章中提出的。彼得诺尔最出名的成果是创造了巴克斯−诺…
编程日记
2025/3/26 11:30:21