本文分类:news发布日期:2025/5/15 17:16:47
相关文章
Java操作数栈分析
Java 的操作数栈(Operand Stack)是 JVM 的运行时数据区域之一,位于每个线程的栈帧中。操作数栈用于临时存储操作的中间结果和数据(操作数),在方法执行时,JVM 的字节码指令会对操作数栈进行操作。…
建站知识
2025/5/15 16:26:41
【刷题日记】43. 字符串相乘
43. 字符串相乘
其实就是大数乘法题,这道题用草稿纸演练一下,其实很好找到方法,模拟大数乘法即可。需要注意的是进位和迭代值,还有注意向下取整和去除前导0(容易遗漏)。去除前导0的时候还要注意如果全是0&…
建站知识
2025/4/21 15:21:57
统计项目代码行数工具—cloc
目录 引言一、cloc简介二、cloc安装三、cloc使用四、参考博客 引言
项目开发完成,想要查看自己项目的代码行数,强烈推荐一款非常好用的命令行工具-cloc。
一、cloc简介
只需要通过命令行的方式运行cloc,就可以得知指定文件代码行数、注释函…
建站知识
2025/5/6 17:11:27
C++基于select和epoll的TCP服务器
select版本
服务器
#include <arpa/inet.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <sys/socket.h>
#include <string>
#include <pthread.h>
#include <sys/select…
建站知识
2025/5/13 7:16:40
Vue 修饰符 | 指令 区别
Vue 修饰符 | 指令 区别 在Vue.js这个前端框架中,修饰符(modifiers)和指令(directives)是两个非常重要的概念。这里我们深度讨论下他们区别。 文章目录 Vue 修饰符 | 指令 区别一、什么是修饰符修饰符案例常见修饰符列…
建站知识
2025/5/8 21:48:52
(c++)线程的创建、互斥锁的使用、线程数组
1.创建10个线程,每个线程都做10万次全局变量num1操作,然后输出这个全局变量,预想结果应该是100万。但是线程可能在cpu分配的一个时间片中做不完10万次1的操作,这时候cpu会被其他线程抢占,由于num1不是一个原子操作&…
建站知识
2025/5/14 4:45:56
Apache Iceberg 试用
启动 spark-sql
因为 iceberg 相关的 jars 已经在 ${SPARK_HOME}/jars 目录,所以不用 --jars 或者 --package 参数。
spark-sql --master local[1] \--conf spark.sql.extensionsorg.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions \--conf spar…
建站知识
2025/5/10 5:34:06