自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 字符串常量池内容整理

首先字符串常量池中不存在字符串对象 “abc”,那么它首先会在字符串常量池中创建字符串对象 "abc"(由ldc触发创建),然后在堆内存中再创建其中一个字符串对象。关于字符串常量池网上有争论,一个认为jdk7后的字符串常量池能存储引用+实例,另一个认为只能存储引用,感觉是范围定义不同。执行s1.intern(),常量池中不存在,但是堆上存在实例,就之间把s1的引用放入常量池中。jdk7之后,字符串常量池从方法区移动到了堆空间中,其不仅能保存字符串实例,还能保存引用。的引用并未改变,仍然指向堆内存中的对象。

2025-02-16 19:44:57 741

原创 使用bpftrace进行系统追踪,入门教程!

bpftrace 是一个功能强大且灵活的工具,适用于各种系统监控和调试任务。通过掌握bpftrace的基本命令和用法,您可以在不影响系统性能的前提下,深入了解系统和应用程序的行为,为性能优化和问题排查提供有力支持。

2024-07-30 16:12:24 478

原创 使用 Ftrace 跟踪内核函数调用,内核调试必备!

最近使用eBPF做可观测性的项目,接触到了一些内核跟踪工具,其中就包括Ftrace。Ftrace 是 Linux 内核自带的跟踪工具,能够追踪内核中的函数调用、上下文切换、中断处理等。通过 Ftrace,开发人员可以详细了解内核的运行状态,从而更好地优化和调试内核模块。Ftrace 的配置和使用非常灵活,可以通过命令行工具和配置文件来控制其行为。Ftrace 提供了多种跟踪模式,其中主要包括function和两种模式。function模式是 Ftrace 最基本的跟踪模式,用于记录内核函数的调用。

2024-07-30 15:47:32 865

原创 Q-Copilot,基于Java+NapCatQQ+LLM+Tools构建的全新QQ AI机器人,打造私人助理,支持邮件发送,超级详细!!!

传统的QQ机器人可以说几乎对自然语言没有理解能力,只能通过固定指令的方式进行特定任务是执行。比如查询天气,你只能说"天气 深圳","01 深圳",等类似固定指令,不管是从开发角度还是用户角度都极其机械化。而基于LLM+Tools实现的机器人不仅简化了开发流程,也提升了用户体验,用户可以通过日常交流的语言完成一些操作。

2024-07-25 12:51:40 2103 1

原创 bpf读取长字符串拼接问题

bpf读取长字符串拼接问题

2024-07-04 16:31:45 323

原创 Nginx+Nacos2.2.0搭建集群遇坑指南

Nginx+Nacos2.2.0搭建集群遇坑指南,Nacos2.x使用grpc通信

2023-01-08 17:07:59 3369 3

原创 【最新敲简单】浪漫微信早安推送 +页面总控,JAVA版本,一键部署运行——保姆级教程

​ 一个浪漫的早安推送小项目,采用Java+SpringBoot框架进行开发,SpringBoot内置tomcat使项目部署运行非常方便。此项目利用微信接口测试号实现了每天早上定时推送模板消息(天气+纪念日+每日一句,也可自己更改模板进行开发)。项目还添加了一个极简的前端页面,可以实现部署到服务器后不停止项目直接更改天气地址和直接点击立即发送。网上的使用Java开发此项目的非常少,,其实这个博主写的已经非常详细了,我的消息模板也是搬过来的这位博主的,此文就来丰富一下Java版本的选择吧。

2022-10-21 16:30:24 1999 1

原创 XDOJ-哈夫曼树、Huffman编码

问题描述假设用于通信的电文由n个字符组成,字符在电文中出现的频度(权值)为w1,w2,…,wn,试根据该权值序列构造哈夫曼树,并计算该树的带权路径长度。输入说明第1行为n的值,第2行为n个整数,表示字符的出现频度。输出说明输出所构造哈夫曼树的带权路径长度。输入样例8输出样例261。

2022-10-19 16:45:04 1074

原创 基于SSM的CRUD项目准备工作

​ 该项目是基于SSM的增删改查项目,前端淘汰了过时的jsp技术,通过Bootstrap+vue+Thymeleaf实现。

2022-10-04 15:25:43 241

原创 JavaWeb QQZone项目架构总结

JavaWeb学习QQZone项目总结

2022-08-28 21:49:46 732 2

原创 XDOJ迷宫问题

XDOJ 迷宫问题 一组数据,输入数据第1行为两个正整数m和n,m表示迷宫高度,n表示迷宫宽度,m<100,n<100;第2行为两个整数,分表表示起点的行列位置;第3为两个整数,分别表示终点的行列位置;其后为m行数据,每行n个整数,表示迷宫对应位置的状态,0表示通路,1表示障碍。

2022-05-13 17:58:20 1668

原创 XDOJ魔王语言解释

用下述两条具体规则和上述规则形式实现。设大写字母表示魔王语言的词汇;小写字母表示人的语言词汇;希腊字母表示可以用大写字母或小写字母代换的变量。魔王语言可含人的词汇。一组数据,数据为一个字符串,表示一个待翻译的字符串。主要是考察栈和队列,建议画图解决。将字符串按规则翻译后输出。

2022-05-13 17:45:08 1475

西安电子科技大学算法实验报告

实验一:渗透问题(Percolation) 使用合并-查找(union-find)数据结构,编写程序通过蒙特卡罗模拟(Monte Carlo simulation)来估计渗透阈值的值。 实验二 排序算法性能比较 一、实验题目 实现插入排序 (Insertion Sort ,IS) ,自顶向下归并排序 (Top-down Mergesort ,TDM) ,自底向上归并排 序 (Bottom-up Mergesort ,BUM) ,随机快速排序 (Random Quicksort ,RQ) ,Dijkstra 3-路划分快速排序 (Quicksort with Dijkstra 3-way Partition ,QD3P) 。 实验三 地图路由(Map Routing) 一、实验题目 实现经典的Dijkstra最短路径算法,并对其进行优化。 这种算法广泛应用于地理信息系统(GIS),包括MapQuest和基于GPS的汽车导航系统。

2024-07-31

西安电子科技大学《计算机组成与体系结构课程设计》实验报告 基本模型机的设计与实现

西安电子科技大学 《计算机组成与体系结构课程设计》 课程实验报告 实验名称 基本模型机的设计与实现

2024-07-31

西安电子科技大学编译原理实验报告.doc

《DBMS的设计与实现》设计并实现一个DBMS原型系统,可以接受基本的SQL语句,对其进行词法分析、语法分析,然后解释执行SQL 语句,完成对数据库文件的相应操作,实现DBMS的基本功能。

2024-07-31

西安电子科技大学数据库实验参考报告

线上实验:XDSQL+PolarDB 线下实验:公交管理系统开发

2024-07-31

西安电子科技大学操作系统实验报告

实验一 进程的建立 实验二 线程共享进程中的数据 实验三 信号通信 实验四 匿名管道通信 实验五 命名管道通信 实验六 信号量实现进程同步

2023-01-05

基于SSM实现的CRUD

该项目是基于SSM的增删改查项目,前端通过Bootstrap+vue+Thymeleaf。淘汰过时的jsp,使用vue,thymeleaaf代替。Restful请求格式。

2022-10-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除