自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搞机笔记 MI8 dipper

之前刷了 lineage-19.1-20220728-nightly-dipper-signed 基于安卓12,实现了以下功能。MIUI 12 基于安卓10 (本来lineage是安卓12),所以需要下载对应版本的microG引导包。magisk应用内修补boot,文件复制到电脑,然后手机进fastboot,电脑键入如下命令。首先安装magisk APP 来源是GitHub,然后把boot.img提取出来。长按电源键,开机进入magisk APP,显示版本就可以了。从magisk安装即可。

2024-03-17 06:48:47 334

原创 创建一个systemd服务单元配置开机自启动,以deluge-web为例

通过以上步骤,你应该已经成功将deluge-web设置为开机启动。这样,每次系统启动时,deluge-web都会自动运行,提供Web界面访问你的Deluge下载客户端。如果遇到任何问题,检查服务文件中的路径和用户信息是否正确,以及查看服务日志来获取错误信息。

2024-03-12 10:03:46 307

原创 fio benchmark 指标解读

【代码】fio benchmark 指标解读。

2024-02-25 21:17:45 275

原创 Linux 挂载卸载 设备

例如,如果你的设备是NTFS格式的,你可以使用ntfs-3g驱动来挂载设备,并在挂载选项中设置权限和所有权。请将username和groupname替换为你的用户名和组名,将/dev/sdb1和/mnt/mydevice替换为你的设备标识和挂载点。首先,你需要找到你的设备在系统中的标识。如果你想要在系统启动时自动挂载设备,你需要编辑/etc/fstab文件并添加一行描述你的设备和挂载点。请将/dev/sdb1和/mnt/mydevice替换为你的设备标识和你选择的挂载点。使用mount命令来挂载设备。

2024-01-13 13:56:19 454

原创 conda 换源脚本

【代码】conda 换源脚本。

2023-11-19 22:33:40 148

原创 几句话讲清楚右值引用

【代码】几句话讲清楚右值引用。

2023-07-31 23:16:10 106

原创 CPU Architecture & Methodologies

NUMA (Non-uniform memory access) 结构可以缓解总线(bus)资源争用,它将内存分为不同node,并把它们分配给不同组CPU core。当一个core需要访问内存时,它会优先尝试访问它的本地节点上的内存,如果数据不在它的本地节点上,它会通过互联机制访问其他节点上的内存。但是如果提升了CPU利用率的同时导致 run-queue length is high ,就要排查一下原因了。提升CPU利用率是好事,是优化。可以将进程绑定到特定NUMA节点、控制内存分配策略。

2023-07-31 23:04:17 325

原创 System Performance ch6.CPU.concetps 笔记

这些缓存被描述为具有缓存温暖,这种保持线程在相同CPU上运行的策略称为CPU亲和性。这通过保持线程在相同的内存节点上运行来提高性能(如第7章内存所述),并避免队列操作的线程同步(互斥锁)成本,如果运行队列是全局的并且在所有cpu之间共享,则线程同步将损害可伸缩性。更大的字长意味着更好的性能,但是这其中的关系并不简单。较大的字长可能会导致更高的无意义的内存和IO开销。停顿周期重(低IPC)的工作负载也可能比指令重(高IPC)的工作负载具有更好的性能,因为停顿周期减少了核心争用。

2023-07-24 17:24:17 112

原创 write in Python script demonstrating how the misleading CPU utilization can be generated

这个命令会每秒钟采样一次 CPU 利用率,并将结果输出到 cpu_usage.log 文件中。grep -E “^(%Cpu|CPU:)”:筛选出 %Cpu 和 CPU: 开头的行,即 CPU 利用率相关的行。要记录一段时间的 CPU 利用率和各个核心的 CPU 利用率,你可以使用 top 命令结合输出重定向和延时命令。-d 1:设置采样的延时为 1 秒,即每秒钟记录一次 CPU 利用率。-n :设置采样的次数,根据 参数来决定记录的时间长度。逻辑CPU是按序排列的,一个core对应两个逻辑CPU。

2023-07-09 13:39:57 62

原创 Windows 查看当前路径下的文件夹大小

【代码】Windows 查看当前目录文件夹大小。

2023-07-05 12:05:20 3867

原创 论文笔记 CPU Accounting for Multicore Processors

确定了对CPU utilization的不准确测量是如何影响OS的几个关键方面的这篇文章提出来了一个比CPU utilization更准确的性能评估指标。

2023-07-02 12:19:57 1048

原创 A brief taste of JIFA

jdk.internal.misc.InnocuousThread.run([email protected]/InnocuousThread.java:162):这表示线程正在执行的特殊线程。java.lang.ref.ReferenceQueue.remove([email protected]/ReferenceQueue.java:155):这表示线程正在执行。java.lang.ref.ReferenceQueue$Lock):这是线程正在等待的对象,在这里是一个锁对象,它的内存地址为。

2023-06-23 17:30:29 729

原创 我关于现代处理器的一些理解

对于程序出现两个可能的前进方向,处理器采用分支预测(branch prediction)技术预测是否选择分支,以及分支的目标地址。使用投机执行(speculative execution)技术,处理器会在它确定分支预测是否正确之前就执行分支预测会跳到的地方的指令,并对指令译码。延迟界限(latency bound, 一系列操作要求严格顺序执行导致)和吞吐量界限(throughput bound, 处理器计算能力 并发数量限制)限制了处理器的计算能力。:处理器并行执行多条指令,同时呈现出简单顺序执行的表象。

2023-06-04 21:25:44 151

原创 《计算机网络:自顶向下方法》实验5:ARP协议分析 Wireshark实验

《计算机网络:自顶向下方法》实验5:NAT协议分析 Wireshark实验

2023-02-22 17:07:49 410 1

原创 《计算机网络:自顶向下方法》实验5:NAT协议分析 Wireshark实验

NAT协议分析

2023-02-22 17:06:59 728

原创 《计算机网络:自顶向下方法》实验7:IP协议分析 WireShark实验

从上面三个连续的IP数据报可以看出,发送方每发送一个数据报,Identification就增加1。这是由于链路层的以太网存在1500字节的限制,超过该限制的数据包就会被分片。识别号、头部检验和和生存时间值必然改变。

2023-02-22 17:03:16 124

原创 《计算机网络:自顶向下方法》实验6:套接字编程 生成网络应用

本应用程序采用Python Socket实现,是简单的网络编程尝试,由于不希望数据出错或丢失,加之TCP连接的时间消耗不足以影响到游戏体验,故基于TCP实现。已开源:https://gitee.com/bernard5/stone-game。与因特网连接的计算机网络系统;主机操作系统为Windows;

2023-02-22 16:54:57 170

原创 《计算机网络:自顶向下方法》实验5:TCP

将包含HTTP POST消息的TCP报文段看作是TCP连接上的第一个报文段,那么该TCP连接上的第六个报文段的序号是多少?该报文段所对应的ACK是何时接收的?命令, 你需要在wireshark底部的报文内容域窗口中去查找,查找数据中包含 “POST”的段。包含HTTP POST消息的TCP报文段的序号是多少?该报文段所对应的ACK为15号帧,是首帧过后的0.217299000秒接收的。之前我们查看的是4号帧报文段,是TCP连接上的第一个报文段。该TCP连接上的第六个报文段的序号是多少。

2023-02-22 16:45:09 1240

原创 《计算机网络:自顶向下方法》实验3:利用分组嗅探器分析HTTP

分析你的浏览器向服务器发出的第二个“HTTP GET”请求,在该请求报文中是否有一行是:IF-MODIFIED-SINCE?分析你的浏览器向服务器发出的第一个HTTP GET请求的内容,在该请求消息中,是否有一行是:IF-MODIFIED-SINCE?服务器对第二个HTTP GET请求的响应消息中的HTTP状态代码是多少?对于浏览器发出的、最初的HTTP GET请求消息,服务器的响应消息的状态代码和状态短语分别是什么?从服务器向你的浏览器返回response消息的状态代码是多少?

2023-02-22 16:31:05 183

原创 《计算机网络:自顶向下方法》实验1:协议分析软件的使用

启动主机上的web浏览器。启动Ethereal(或WireShark)。你会看到如图2所示的窗口,只是窗口中没有任何分组列表。开始分组捕获:选择“capture”下拉菜单中的“Start”命令,会出现如图所示的“Ethereal(或WireShark): Capture Options”窗口,可以设置分组捕获的选项。在实验中,可以使用窗口中显示的默认值。

2023-02-22 16:20:12 410

原创 《计算机网络:自顶向下方法》实验2:常用网络命令的使用

对已连接的网络展开了描述、物理地址、DHCP 已启用、自动配置已启用、获得租约的时间、租约过期的时间、DHCP 服务器、DHCPv6 IAID、DHCPv6 客户端 DUID、DNS 服务器、TCPIP 上的 NetBIOS。本地链接 IPv6 地址. . . . . . . . : fe80::e599:7e33:a4af:8e05%8。IPv4 地址 . . . . . . . . . . . . : 192.168.2.127。问题14:找出哪个是你主机发出的HTTP请求,哪个是服务器的响应?

2023-02-22 16:06:54 275

原创 CentOS / Fedora 安装 MySQL5.7

CentOS / Fedora 安装 MySQL5.7

2022-06-15 17:00:30 469

原创 HDP下解决Hbase 无法创建表问题

HDP下解决Hbase 无法创建表问题

2022-06-15 16:59:13 476

原创 Packet Tracer 注册下载安装 保姆教学

Packet Tracer 注册下载安装 保姆教学

2022-06-15 16:50:30 501

原创 《计算机网络:自顶向下方法》实验4:Cisco Packet Tracer 思科 实验 搭建网络

计算机网络 思科 实验 搭建网络

2022-06-15 16:48:16 856

原创 《计算机网络:自顶向下方法》实验7:UDP协议分析 WireShark实验

计算机网络实验:UDP协议分析

2022-06-15 16:46:09 596

原创 GraphX

scala> import org.apache.spark._import org.apache.spark._scala> import org.apache.spark.graphx._import org.apache.spark.graphx._scala> val pointPair = sc.textFile("/data/Download/web-Google.txt")pointPair: org.apache.spark.rdd.RDD[String] =

2022-05-21 22:02:49 102

原创 cmake libtorch opencv vs cmakelists

# CMakeList.txt: CMakeProject1 的 CMake 项目,在此处包括源代码并定义# 项目特定的逻辑。#cmake_minimum_required (VERSION 3.8)project ("CMakeProject1")# 将源代码添加到此项目的可执行文件。set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} "D:\\Project\\video-matting\\libtorch-win")set(CMAKE_CXX_FLA

2022-04-15 13:40:46 2516 1

原创 使用VS Code 配置 LaTeX 编辑器

下载并安装LaTeX Live下载这一镜像即可https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/texlive2021.iso可以在这里找到最新的镜像,每年一更https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/双击安装脚本然后等着就可以了配置VS Code安装拓展:点击这个按钮,把如下信息保存到settings.json

2022-01-29 13:58:25 620

原创 计算机网络 WireShark ICMP 实验11

1What is the IP address of your host? What is the IP address of the destination host?我的主机IP地址是内网地址,而目的IP是公网地址2Why is it that an ICMP packet does not have source and destination port numbers?ICMP包没有源端口号和目的端口号,因为它设计的目的是在主机和路由器之间交换网络层的信息,而不是在应用层进程之间

2021-12-22 22:55:25 2474

原创 轻云的技术迭代

密码从明文存储,到两次md5加盐加密,再到bcrypt前后交互文件:二进制传输参数json先传文件再传参?文件上传先传本地再传HDFS?很不安全串联,把本地文件系统的问题带到如果要做真的分布式,会把问题变得更复杂直接流式写入跨域方案无限制跨域 @crossoriginaxios 在传输表单的时候会带*,冲突限制前端IP和端口...

2021-12-21 23:02:22 103

原创 Linux 开机挂载 硬盘

目录查看当前分区挂载查看设备号开机挂载查看当前分区[root@fedora bernard]# fdisk -lDisk /dev/sda:238.47 GiB,256060514304 字节,500118192 个扇区磁盘型号:SanDisk SD9TB8W2单元:扇区 / 1 * 512 = 512 字节扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节磁盘标签类型:gpt磁盘标识符:17D91A54-F0A8-4E23-8

2021-12-21 01:47:07 196

原创 计算机网络 WireShark DHCP 实验10

1Are DHCP messages sent over UDP or TCP?2Draw a timing datagram illustrating the sequence of the first four-packet Discover/Offer/Request/ACK DHCP exchange between the client and server. For each packet, indicated the source and destination port num

2021-12-16 23:18:38 1081 1

原创 《计算机网络:自顶向下方法》实验9:IP协议分析 Wireshark实验

IP实验分析我的电脑的IP地址是:192.168.1.1022Within the IP packet header, what is the value in the upper layer protocol field?协议栏值为ICMP (1)3How many bytes are in the IP header? How many bytes are in the payload of theIP

2021-12-10 02:43:38 2581

原创 Linux Git 解决每次输密码问题

git config --global credential.helper store

2021-12-09 18:45:02 459

原创 fedora 服务器 部署maven spring boot hadoop 应用

dnf updatednf install java-11-openjdk.x86_64wget http://archive.apache.org/dist/hadoop/core/hadoop-3.2.2/hadoop-3.2.2.tar.gztar zxvf hadoop-3.2.2.tar.gz -C /optvi hadoop_env.shvi /etc/profileexport JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.13.

2021-12-02 20:28:42 104

原创 Mysql 8 修改简单密码

mysql> SHOW VARIABLES LIKE 'validate_password%';+--------------------------------------+--------+| Variable_name | Value |+--------------------------------------+--------+| validate_password.check_user_name | ON || va

2021-12-02 15:05:46 833

原创 fedora 更新 mysql 到 8.0

mysql 8.0 安装 配置 从5.7升级

2021-12-02 12:58:04 1073

原创 sql设计

baseCREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `email` varchar(255) NOT NULL COMMENT '邮箱', `password` varchar(255) NOT NULL COMMENT '密码', `username` varchar(255) NOT NULL COMMENT '姓名', PRIMARY KEY (`id`), UNIQUE KEY `em

2021-11-29 19:15:45 253

原创 JPA爬坑

JPA连不上数据库原因:使用了innoDB解决:在配置文件中加入spring.jpa.database-platform=org.hibernate.dialect.MySQL5DialectError creating bean with name ‘loginController’: Unsatisfied dependency expressed through field ‘userService’;原因:Caused by: org.springframework.data.repo

2021-11-29 10:44:52 1691

安装并配置一台新的Fedora34 Linux

安装并配置一台新的Fedora34 Linux

2023-07-01

空空如也

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

TA关注的人

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