自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(400)
  • 资源 (7)
  • 收藏
  • 关注

原创 qemu-system-aarch64使用记录

2020年3月,Linux 5.7 Kernel宣布将放弃支持 32位架构的 KVM虚拟化支持,所以目前来看,要想较好的在ARM架构上运行KVM虚拟化,需要使用现代化的64位ARM架构。对于aarch64(arm64)架构,若支持KVM虚拟化,那么KVM代码会直接编译进内核。在arm64上启动qemu虚拟机有两种方式,一种是通过。的方式boot kernel,另一种是先启动。QEMU默认将会采用seabios的启动方式。再boot kernel。

2022-11-16 21:57:38 4398

原创 /usr/bin/time 使用记录和参数解析(一)

参考/usr/bin/time -v 显示内容含义在Linux上,使用time优雅的统计程序运行时间源码。

2022-11-02 20:36:38 983

原创 搭建 本地 远程git 仓库

文件目录下的那些文件 , 是没有工作区的,只会记录git提交的历史信息。可以通过创建一个专门的用户来管理 git。, 远程主机名 这里采用 ssh 方式。创建一个目录, 作为git仓库。拷贝秘钥,不需要重复输入密码。

2022-10-29 14:26:04 758

原创 qemu侧 网络包发送调试记录(二)

【代码】qemu侧 网络包发送调试记录(二)

2022-10-20 18:40:23 594 2

原创 qemu侧 块设备调试记录(三)

/ 根据前面的分析blk_aio_write_entry 有对应的 blk_aio_read_entry // block/block-backend.c l:1537 static void blk_aio_read_entry(void * opaque) {

2022-10-17 20:45:25 470

原创 Linux WindTerm 使用记录

【代码】Linux WindTerm 使用记录。

2022-10-14 16:32:01 3959 1

原创 qemu侧 块设备调试记录(二)

blk_aio_write_entryraw_co_pwritev不同的 镜像格式,会调用不同的函数raw_co_prwhandle_aiocb_rwhandle_aiocb_rw_linearhandle_aiocb_rw_vector初始化-文件打开从 函数 可以看出是从 获取fd的,查看源码是 的结构体,查看该文件是 进行文件打开操作通过 查看,与输出有点问题通过 跟踪系统调用查看,但使用 没有效果,所以得使用

2022-10-12 17:22:35 801

原创 qemu侧 块设备调试记录(一)

qemu 编译版本7.0.0知道 qemu 是通过协程 异步处理io 处理函数, 先通过断点这个查看函数栈,再往前进行分析。

2022-10-12 15:18:07 963

原创 python web小作业

【代码】python web小作业。

2022-10-11 19:47:30 101

原创 qemu侧 网络包收包调试记录

/ 创建tap 网络设备 nc = qemu_new_net_client(& net_tap_info , peer , model , name);// 找到iohandler_ctx中对应AioHander节点赋值io_read和io_write, 加入到source qemu_set_fd_handler(s -> fd , tap_send ,tap_writable , s);断点调试。

2022-10-11 18:48:04 254

原创 qemu侧 网络包发送调试记录

qemu 编译版本7.0.0# qemu 编译 ./configure --target-list = x86_64-softmmu --enable-debug --enable-debug-info --enable-kvm \ --enable-trace-backends = simple --enable-virtfs # 其中 --enable-debug 是调试qemu自身所需将当前目录路径加入到。

2022-10-10 22:47:33 881

原创 ubuntu20.04 使用python 记录

普通用户执行 是能导入的。一个简单解决方法就是。

2022-09-25 09:43:39 300

原创 ssh 使用记录

【代码】ssh 使用记录。

2022-09-14 11:11:39 690

原创 eclipse 导入web项目

修改java运行环境:如果是使用eclipse 自带的,可以改成自己的。

2022-09-13 20:21:02 375

原创 sql server 2008 安装,java jdbc 连接测试

以管理员身份启动 sql server 配置管理器。注意,可能需要以管理员权限运行。后面的安装也挺简单的。

2022-09-08 21:01:22 1078

原创 Linux 网络选项 setsockopt 设置

Linux 网络选项 setsockopt 设置

2022-09-05 10:58:47 303

原创 linux 获取网卡接口信息

获取网卡的信息需要通过

2022-09-03 17:18:45 2509

原创 linux 内核printk使用记录

分析工具,可以用来分析二进制文件、库文件、可执行文件中的符号表,返回二进制文件中各段的信息。

2022-09-03 15:14:52 545

原创 qemu 网络配置

基于网桥的虚拟网卡;基于NAT的虚拟网络QEMU内置的用户模式网络直接分配网络设备的网络(包括VT-d和SR-IOV)

2022-08-22 21:27:39 6337

原创 frieze

frieze 的表示基于数字在 [0,15] 范围内的编码,每个数字 n 为与特定点 p 相关联,使得。• 如果以 2 为底的 n 表示的第二个最右边的数字等于 1,则 p 是连通的。• 如果 n 以 2 为底的表示的第三个最右边的数字等于 1,则 p 是连通的。• 如果以 2 为底的 n 表示的最右边数字等于 1,则 p 将连接到它的。• 如果 n 以 2 为底的表示的最右边的第四位等于 1,则 p 是连通的。可能的行仅包含将被忽略的空格,并且行上的任何位置都可能有空格。连接北方的点,n1为1表示用。..

2022-08-10 11:45:00 39

原创 qemu 加载ubuntu

qemu 加载ubuntu

2022-07-28 17:23:49 3080 2

原创 牛客网二叉树题解

牛客网二叉树题解

2022-07-21 20:00:05 640

原创 牛客网链表题解记录

牛客网链表题解记录

2022-07-18 13:45:49 198

原创 PostgreSQL 函数使用记录

PostgreSQL函数使用记录

2022-07-15 11:47:32 464

原创 qemu trace 使用

qemu trace使用

2022-07-06 20:36:58 973

原创 linux 内核链表使用

linux 内核链表使用

2022-06-15 21:00:59 3150 1

原创 makefile 记录

Makefile 文件描述了C/C++ 工程的编译规则,它用来自动化编译 C/C++ 项目(按照功能、模块、类型分别放在不同的目录中),定义了一系列规则,指明了源文件的编译顺序、依赖关系、是否需要重新编译等make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作...

2022-06-13 15:11:40 402

原创 linux pthread 多线程编程

POSIX 标准中规范了与多线程相关的系统接口。在 Linux 系统上编写多线程程序,只需在程序中引入头文件

2022-06-09 14:27:52 719

原创 sql靶场搭建

sqli-labs靶场搭建参考WEB靶场搭建教程(PHPstudy+SQLllib+DVWA+upload-labs)若mysql服务无法启动,检测电脑是否装了mysql ,如果装了 在 services.msc 把mysql 服务关掉,重启phpstudy ,重新启动mysql在使用sqli-labs 重置数据库信息 Setup/reset Database for labs 报错:从PHP5.0开始就不推荐使用mysql_connect()函数,到了php7.0则直接废弃了该函数所以需要修

2022-05-28 13:33:37 574

原创 kvmtool学习

kvmtool 运行linux 0.12实验环境kvm 简易运行vmware 与 windows 文件共享编译kvmtool参考

2022-05-13 22:13:37 1047

原创 kvmtool学习二——参数解析

kvmtool

2022-05-05 20:27:39 327

原创 kvmtool 学习(一)——初始化

kvmtool学习

2022-05-05 19:38:01 732

原创 Linux5.x 系统调用过程学习记录

Linux5.10 arm64 系统调用过程学习记录用户态svc内核态相关数据结构系统调用表参考用户态#include <stdio.h> int main(){ FILE *fp = NULL; // w 打开一个文本文件,允许写入文件。如果文件不存在,则会创建一个新文件 fp = fopen("test.txt", "w"); fprintf(fp, "test\n"); fclose(fp);}编译,追踪uname -aLinux 5.1

2022-04-14 18:42:01 2331

原创 source insight 使用

source insight 使用安装破解主题安装破解参考source insight4.0破解版下载及使用方法如果出现闪退,尝试默认安装,不修改安装位置,或下载正版主题使用黑色主题 : 选择 Options -> Visual Theme -> Black...

2022-04-05 12:08:37 298

原创 利用分治法求解大乘数

利用分治法求解大乘数简介参考简介给与两个比较大的数X和Y,且不能直接用基本类型表示,利用分治思想将X、Y分别拆分为A与B、C与D(长度不同可以补0)。X∗Y=(A∗10n2+B)(C∗10n2+D)=A∗C∗10n+A∗D∗10n2+B∗C∗10n2+B∗DX*Y = (A*10^\frac{n}{2}+B) (C*10^\frac{n}{2}+D) \\ = A*C*10^n + A*D*10^\frac{n}{2}+B*C*10^\frac{n}{2}+B*DX∗Y=(A∗102n​+B)

2022-03-02 22:23:00 565

原创 202112 CCF

202112 CCF202112-1 序列查询202112-3 登机牌条码

2022-02-27 19:57:05 308

原创 202012 CCF试题

202012 CCF试题202012-1 期末预测之安全指数202012-2 期末预测之最佳阈值202012-1 期末预测之安全指数#include<bits/stdc++.h>using namespace std;typedef long long ll;// #define debugint main(){ #ifdef debug freopen("test.in", "r", stdin); #endif int n,w,s;

2022-02-26 15:19:37 141

原创 spectre 记录

spectre 记录v1v1#include <stdint.h>#include <stdio.h>#include <stdlib.h>#ifdef _MSC_VER#include <intrin.h> /* for rdtscp and clflush */#pragma optimize("gt", on)#else#include <x86intrin.h> /* for rdtscp and clflush GC

2022-02-25 15:17:35 518

原创 工程数学算法python实现

工程数学算法python实现非线性方程求根二分法简单迭代牛顿迭代数据拟合线性回归数值微积分三点微分公式复化求积公式非线性方程求根二分法def dichotomy(func,a,b,is_print=False,e=1e-8,max_iter=100): ''' func: 需要进行二分法计算零点的函数 [a,b] 进行二分的区间 e: 精度,默认1e-8 max_iter: 最大迭代次数,默认为100 is_print: 是否打印中间过程,默认不打印(k

2022-01-10 15:36:05 2014

原创 win10 + ubuntu16.04 双系统 无法进入ubuntu

win10 + ubuntu16.04 双系统 无法进入ubuntu遇到问题参考链接遇到问题U盘成功安装之后,电脑重启直接进入到window10中,开机没有grub界面(选择哪个操作系统),解决过程在BIOS设置中Secure > Secure Boot选择Disable后,还是未解决由于我的电脑BIOS是UEFI, 下载EasyUEFI 来修复引导,但发现除了window boot manage 之外都是处于 禁用 隐藏状态,即使按照教程之后,添加新的引导项之后,重启之后还是进入wind

2021-11-27 18:15:44 7901 1

restful.zip

使用springboot 2.2.5 + mybatis3.x + thymeleaf 实践restful风格,包含前后端代码

2020-03-20

汇编工具、dos及案例代码.zip

包含一些汇编语言的工具包,及dos虚拟环境,里面还包含一些样例,这些案例来自于汇编语言简明教程

2019-09-04

个人简历管理系统

个人简历管理系统 是基于servlet+jsp+javaweb 的javaweb项目

2019-06-22

javaWeb开发过程中常用的jar包

javaWeb开发过程中常用的jar包,包括与数据库连接所需要的jar包

2019-06-20

利用Struts2+Hibernate+maven进行分页查询

利用Struts2+Hibernate+maven进行分页查询,用到的数据库为mysql

2019-06-19

利用servlet+jsp+javabean进行分页查询

利用servlet+jsp+javabean进行分页查询,用到的数据库为mysql

2019-06-18

JDBCUtils.java

利用java的反射机制来实现JDBC工具类 采用反射对JDBC的增删改查进行泛型的封装。

2019-06-15

空空如也

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

TA关注的人

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