编译器 形象 第二章jvm

开源jvm性能基准测试工具之renaissance

JVM标准的性能测试工具是SPECjbb 2015, SPECjbb2015是SPEC组织的一个用于评估服务器端Java应用性能的基准测试程序,其官方主页为 https://www.spec.org/jbb2015 。在其之前还有SPECjbb2013、SPECjbb2005等版本。该基准测试主要测 ......

《计算机科学导论》第二章课后作业解答(个人版)

复习题 1. 定义一个数字系统: 数字系统是一种表示和处理数字的方法,用于表示数值和进行数学运算。它由数字集合、基数(底)、符号集合和表示规则组成。在数字系统中,数值由一系列数字和符号按照一定的规则排列组合而成。 2. 辨析位置化和非位置化数字系统: - 位置化数字系统:在这种数字系统中,每个数位的 ......
导论 第二章 计算机 科学 个人

大二假期第二周博客

这一周因为虽然已经安装好了大部分环境,但是在实际的使用中发现了一些问题 首先是在使用过程中原有的工程文件无法打开的问题 最开始我下载的是jdk8和jdk20,但是我的文件适配的是jdk11,这点好说,因为idea可以在使用过程中临时下载所需要的适配版本jdk,主要的问题是我接下来遇到的,tomcat ......
博客

第二周

# 1.实现并总结容器跨主机的通信过程 ## 1.1 修改docker默认子网实现跨主机通信 首先,需要准备`2`台机器,以下环境系统为`Ubuntu 20.04.6 LTS` 初始化安装,安装的docker为最新`24.0.2`规划默认IP地址范围如下 | 主机名 | 主机IP | docker的 ......

暑期作业第二周总结

本周开始学习Javaweb,了解了Javaweb的基本概念和架构,包括Servlet、JSP和Tomcat等组成部分。学习了Servlet的生命周期和基本用法,能够编写简单的Servlet程序。 周二总结: 本周继续学习Javaweb,重点学习了JSP(JavaServer Pages)的基本语法和 ......

goofys 鲲鹏上面编译挂载与性能测试

# goofys 鲲鹏上面编译挂载与性能测试 ## 介质 ``` 使用go进行编译. 官网上面有 amd64的介质,但是没有aarch64的介质 需要自行编译 前几天一直编译失败. 周天在家自己测试了一把,根据github上面issue上面的描述编译成功了 发现的确比s3fs的性能要好, 计划下周进 ......
鲲鹏 性能 goofys

Java虚拟机(JVM):第六幕:自动内存管理 - 选择合适的垃圾收集器

前言:在虚拟机的世界里面,内置了很多的垃圾收集器,但并不是说最先进的就是最好的。有一句话说的好“因地制宜”; 一、Epsilon收集器 是一个无操作的收集器,但是贴切的来说是“自动内存管理子系统”。但是一个垃圾收集器的工作不仅仅只有垃圾收集,还负责堆的管理与布局、对象的分配、与解释器的协作、与编译器 ......
内存 垃圾 Java JVM

C语言的一些不常用的编译知识

1.__stringify Linux内核中有如下两个宏:#define __stringify_1(x...) #x#define __stringify(x...) __stringify_1(x) 作用:会将x替换成()里面的内容。 2.GCC __attribute__ 使用 __attri ......
常用 语言 知识

牛客多校第二场补题

# 牛客多校2 ## I.[Link with Gomoku](https://ac.nowcoder.com/acm/contest/57356/I) ### 题意: 两个人下五子棋,给出棋盘大小,构造一种方案,使得平局。 ### 思路: 考虑这样构造 xxxxo oxxxx xxxxo oooo ......

第二次比赛部分题解

P7060 [NWRRC2014] Alarm Clock #include <bits/stdc++.h> using namespace std; int main() { int n; cin>>n; int arr[10]={6,2,5,5,4,5,6,3,7,6}; bool check= ......
题解 部分

JVM狂

狂神说笔记——JVM入门07 JVM入门 参考视频:B站狂神,写这个只是方便个人复习,怎么写是我自己的事,我能看懂就行,没要求非要让你看!白嫖还挑刺,是很没有风度的事情。希望做个有风度的“五好青年”! 面试常见: 请你谈谈你对JVM的理解? java8虚拟机和之前的变化更新? 什么是OOM,什么是栈 ......
JVM

go-zero插件goctl-swagger的坑——第二弹

*截至本文发布,直接安装`goctl-swagger`还无法解决go-zero .api文件引入问题* 该文主要是记录在使用过程中遇到的问题和解决思路,不做详细教学使用。 ## 问题 在[go-zero插件goctl-swagger的坑](https://www.cnblogs.com/eatfis ......
goctl-swagger 插件 go-zero swagger goctl

Docker第二周作业笔记

Docker容器实现跨主机通信 同一主机内的容器通信 # 同一机器的三个容器 # centos 0c3d302cf050 172.17.0.3 # nginbx 和 php 共享一个网络, 172.17.0.2 root@docker-server1:~# docker ps CONTAINER I ......
笔记 Docker

在windows下使用vs2022编译v8引擎的稳定版本(2023.7.22)

- [0.环境配置](#0环境配置) - [1.下载v8项目源代码](#1下载v8项目源代码) - [2.下载开发工具](#2下载开发工具) - [3.下载配置项目](#3下载配置项目) - [4.编译安装ninja](#4编译安装ninja) - [5.编译v8 x64 release动态库](# ......
windows 版本 引擎 2022 2023

《摆与混》第二十章--7月22日--周六

周末,周末,周末!!!! 1.今天做了什么:今天9点起床(大成功)。洗漱后,妈妈带了早饭给我吃(炸酱面),上午正常学习,又看了会番剧,下午摆烂时间,4点半和哥们出发健身锻炼(坚持),晚上跟哥们一起吃了个饭(找到了一家宝藏店,赶紧给个差评,别让别人发现了),大计划的周末,启动!!! 2.解决了什么问题 ......

第二周

这周了解了hadoop技术框架。Hadoop是Apache软件基金会所开发的并行计算框架与分布式文件系统。最核心的模块包括Hadoop Common、HDFS与MapReduce。 HDFS是Hadoop分布式文件系统(Hadoop Distributed File System)的缩写,为分布式计 ......

假期第二周总结

本周花在学习上的时间大约有四五天的时间,每天将近半天,先从安装Spark开始在厦门大学数据实验室学习的, 在安装Spark之前要先安装Hadoop(伪分布式)在安装配置Hadoop之前又重新安装配置了VMware和虚拟机, 虽然之前安装过但为了避免之后出现一些问题,又按照教程重新安装了一边,虚拟机用 ......

每周总结 第二周

学习了idea的使用技巧,复习并检验了JDBC基础代码。本周编程学习时间 约11h,其中代码时间约占3h,主要用于验证idea使用技巧和数据库连接与 JDBC中的CRUD等基础操作,理论学习约占8h,主要学习python语言基础 和复习JAVA语言、C++语言基本语法。 ......

2023-07-16~07-22第二周暑假生活

本周平均学习时间为3小时每天,大部分时间在学习CSS css通过伪类伪元素动画效果可以实现许多有趣的动画; 动画元素为animotion; 在css中一般这样定义: animation:name attribute1 attribute2 ...;/*attribute可以省略*/@keyframe ......
2023 07 16 22

第二次比赛出题题解

# 第二次比赛题解 ## [P1138 第 k 小整数 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)](https://www.luogu.com.cn/problem/P1138?contestId=120025) **主要了解set的用法,set会自动去重和排序** ```c ......
题解

编译安装

编译安装 安装步骤:解压 ./configure 编译 安装 yum -y install gcc gcc-c++ make pcre-devel expat-devel perl pcre apr* 环境 1,创建一个空文件夹用与放置压缩包。 进入data文件夹下将压缩包拖进来 2,解压 3,./ ......

JVM运行时数据区之堆空间

# JVM运行时数据区之堆空间 ## 1.核心概述 一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域。堆区在**JVM 启动的时候即被创建**,其空间大小也就确定了,是**JVM管理的最大一块内存空间**。 《Java虚拟机规范》中对Java堆的描述是:所有的对象实例以及数组都应当在 ......
数据 空间 JVM

暑假牛客多校第二场 2023-7-21

# 未补完 ### [E. Square](https://ac.nowcoder.com/acm/contest/57356/E) **算法:**二分 **做法:**我们依据``x``来枚举``k``,得到 $x * 10^k$ ,用二分在``[0, 1e9]``查找``mid``的平方值,且这个 ......
2023 21

第二周总结

这周,在自学大数据领域的过程中,我取得了不少进展。我专注于学习大数据的核心概念、技术和工具,并且通过实践项目来巩固所学的知识。以下是我本周学习和实践的总结:首先,我深入研究了大数据的相关概念和技术栈。我了解了大数据的定义、特征和挑战,学习了Hadoop和Spark这两个主要的大数据处理框架。我对Ha ......

牛客暑假多校 2023 第二场

### 写在前面 比赛地址:[https://ac.nowcoder.com/acm/contest/57356](https://ac.nowcoder.com/acm/contest/57356)。 我是 MINUS-FIFTEEN 级超级战犯。 澄清一下,我不是声优厨,我不是声优厨,我不是声优 ......
2023

机器学习编译(二):张量程序抽象

## 元张量函数 (primitive tensor function) 一个模型的执行包含 tensor 和 primitive tensor function,后者是定义 tensor 之间的计算步骤的函数(通常也叫 op,不过这里的范围更广,还包括 Module 等)。 ![../_image ......
张量 机器 程序

机器学习编译(一):概述

> 机器学习编译是一个 process,把机器学习的开发转到部署。 ![../_images/dev-deploy-form.png](https://mlc.ai/zh/_images/dev-deploy-form.png) ## 机器学习编译的目标 1. Integration and Dep ......
机器

暑假第二周总结

本周,我学习了Hadoop的概述和入门内容。这概述的内容不多也不是特别重要,入门的内容大致讲解了hadoop的组成以及接下来我准备学习的hdfs内容的基础,大致内容为hadoop的概念:Hadoop是一个开源的分布式计算框架,用于存储和处理大规模数据集。它包括Hadoop分布式文件系统(HDFS)和 ......

暑假第二周

这一周配置了虚拟机,安装了linux系统,并学习了一些Linux的命令 1. .Linux的目录结构是一个树型结构windows 系统可以拥有多个盘符如C盘、D盘、E盘Linux没有盘符这个概念,只有一个根目录 /所有文件都在它下面 2. Linux路径的描述方式在Linux系统中,路径之间的层级关 ......

2023.7.17-2023.7.24暑假第二周博客

2023.7.17 实操 使用命令操作HDFS文件系统 拷贝HDFS文件 hadoop fs -cp [-f] <src> ... <dst> -f同样表示的是强制覆盖 hdfs dfs+的内容是一样的 [root@node3 ~]# hadoop fs -cp /small/1.txt /itca ......
2023 博客 17 24