自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 ubuntu 14.04(32位)中使用qemu+gdb调试Linux内核

文章目录编译运行Linux内核并通过qemu+gdb调试实验目的实验环境实验内容一、制作根文件系统1、下载并编译Linux内核2、准备模拟器qemu3、制作根文件系统——方法一3、制作根文件系统——方法二:利用busybox生成根文件系统(推荐)4、熟悉linux简单指令二、gdb+qemu调试内核1、gdb简介2、在qemu中启动gdb server3、建立gdb与gdb server之间的链接...

2019-12-29 10:49:35 797

原创 manjaro18.1.4中使用qemu+gdb调试内核

目录环境:编译内核制作根文件系统运行:环境:x64 manjaro-gnome 18.1.4 OS kernel 5.4.2-1 gcc 9.2编译内核编译4.19.24版本的内核先从中科大源下载linux源码(科大镜像站搜kernel)cd ~/code/linux/linux-4.19.24make menuconfig #错...

2019-12-28 14:17:33 964

原创 gnome-manjaro安装后的配置

换源+常用软件双系统同步时间powerline+zsh永久挂载分区设置swap分区显示实时网速,CPU信息截图工具其他换源+常用软件参考网址:Manjaro安装后配置 软件安装 https://www.cnblogs.com/huangqiang97/p/11366793.html 软件+换deepin桌面 https://www.cnblogs...

2019-12-28 14:07:20 1345

原创 UEFI安装win10+manjaro双系统

前期准备win10下载ISO:manjaro下载制作启动盘(win10)制作启动盘(manjaro)BIOS设置安装UEFI+GPT安装win10安装win10安装manjaro前期准备win10下载ISO:微软官方 Windows 10 ISO 直接下载网页:https://www.microsoft.com/zh-cn/software-down...

2019-12-28 13:56:06 5385

原创 ubuntu使用virsh管理KVM虚拟机

输入virsh后回车,之后的命令有list --all:列出所有虚拟机 start [name] 开机 shutdown [name] 关机 reboot [name] 重启虚拟机 quit 退出virsh注意:shutdown和reboot虚拟机需要VM内部有acpi的支持。默认的ubuntu16.04 和ubuntu18已经安装了acpid服务。但是还有个问题ubun...

2018-10-01 11:43:05 1280

转载 解决crontab无法读取环境变量

问题描述设置一个crontab,*/1 * * * * /bin/bash /home/test/1.sh,手动 sh /home/test/1.sh可以执行,但放到crontab里却无法运行,问题所在:crontab缺省用户profile文件中的环境变量参数, 导致手工执行脚本成功,但是到crontab中无法执行。解决方法:在每个需要定时执行的脚本前面加上...

2018-10-01 11:26:51 3839 1

原创 shell中各种括号的作用()、(())、[]、[[]]、{}

目录单括号()双括号(( ))单中括号[ ]双中括号[[]]大括号{}符号$后的括号多条命令执行算数运算:双小括号 (( )) 整数比较:中括号 [ ] ——左右留空格 字符串比较:双中括号 [[ ]] 快速替换:花括号 { } ——左右留空格 反单引号:用sub shell执行命令 ` `shell命令及输出:小括号 ( )单括号()另开命令组...

2018-10-01 10:54:21 4553

原创 linux中父shell与子shell(脚本执行的几种方式)

本文主要介绍以下几个命令的区别:shellsubshellsource$ (commond)'commond'Linux执行Scripts有两种方式,主要区别在于是否建立subshell1. source filename or . filename不创建subshell,在当前shell环境下读取并执行filename中的命令,相当于顺序执行filename里面的命令...

2018-10-01 09:37:46 13690 4

原创 ubuntu不同主机不同用户之间ssh免密码登录

需求有两个主机h1和h2– h1 上的用户是user1,IP是 192.168.1.11– h2 的用户user2,IP是 192.168.1.22需要在h1上通过 ssh user2@h2 指令ssh到h2的user2,且不需要输入密码;同理在h2上通过 ssh user1@h1 指令ssh到h1的user1分两步1. 通过主机名解析IP在h1, h2 的 /etc/h...

2018-10-01 00:58:54 2087

原创 linux中使用virsh命令对KVM虚拟机重命名

有时候需要对KVM进行统一重命名。环境ubuntu 16.04 LTS KVM虚拟机 virsh管理工具效果将已有的名为 pc_vm94的虚拟机重命名为 vm94步骤1. 使用 virsh list --all 命令查看所有的虚拟机$ virsh list --all...

2018-09-30 23:51:59 2316

原创 pi近似值计算

方法一:#include<stdio.h>#include<stdlib.h>#include<time.h>double darts(int n) { srand(time(0)); int k=0,i=0; double x,y; for(i=0; i<n; i++) { x=rand()/(RAND_MAX+1.0);...

2017-09-11 20:48:56 1494

原创 Linux中buffer cache 与 page cache的区别

buffer cache与page cache的区别大佬的回答What is the major difference between the buffer cache and the page cache? Why were they separate entities in older kernels? Why were they merged later on?Wha...

2017-09-03 15:32:04 523

原创 Linux查看物理CPU个数、核数、逻辑CPU个数

# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores"| uniq# 查看逻辑CPU的个数cat /proc/cpuinfo| grep "processor"| wc -l注:# ...

2017-08-31 12:18:41 342

原创 ubuntu16.04中用xrandr设置屏幕分辨率,且重启后不失效

问题描述:ubuntu16.04最初的“系统设置 --> 显示 --> 分辨率”里面只有1024 x 768 和 800 x 600两个选项,并且显示器显示“Unknown Display”。这就很伤啦呀,因为我的显示屏尺寸确实很大,而且在win10系统下分辨率选项有很多,最佳的是1920 x 1080。但是ubuntu就是不吃这一套,它就没有那么多分辨率选项给你选...

2017-04-06 11:02:42 27496

原创 Spark大数据处理:技术、应用与性能优化 (大数据技术丛书)

带目录下载链接:Spark大数据处理:技术、应用与性能优化 (大数据技术丛书).pdf学习spark非常不错的书。里面分两部分,一部分是spark的原理的介绍,另一部分是实践开发。...

2017-04-05 17:45:13 880

原创 杂项问题记录

1、设置透明大页的数量 --&gt;限制主机内存 echo 2048 &gt; /proc/sys/vm/nr_hugepages。每个页大小为2M 2、单机模式下,运行sparkBench的时候会报错:java.lang.OutOfMemoryError: Javaheap spacejava.lang.OutOfMemoryError:GC overhead limit e...

2017-03-28 13:08:04 552

原创 经典Linux学习和开发教程资料

S3C2440完全开发流程 Linux系统命令及其使用详解Linux主要shell命令详解 深入理解Linux内核(第三版 英文版) 深入分析Linux内核源代码教程 linux从入门到精通教程 Linux菜鸟专用资料 Linux网络编程教程 嵌入式Linux应用开发完全手册Linux设备驱动程序学习 Linux实用培训教程合并版 精通...

2016-11-18 13:02:05 788

原创 常用排序算法简介与java实现(冒泡、插入、选择、希尔、归并、快排)

本文介绍六大常用算法的基本思路,以及相应的java函数实现。 本文的eclipse工程源代码可到以下链接下载: http://download.csdn.net/detail/nostandby/9639511下面将按照以下顺序进行介绍: 1、冒泡排序、冒泡排序的两种改进。 2、插入排序。 3、选择排序。 4、希尔排序。 5、归并排序。 6、快速排序。1、冒泡排序: 相邻两个元素进

2016-09-25 17:04:07 526

ns3模拟数据中心网络(datacenter network simulation using ns3)

中科大高级计算机网络课程 project_1 使用ns3模拟数据中心网络 (datacenter-network-simulation-using-ns3)

2018-04-24

并行程序设计课程作业答案_中科大

中科大并行程序设计课程的作业答案,包含并行依赖分析等

2018-04-24

密码编码学与网络安全原理与实践 中文版(第5版).pdf

密码编码学与网络安全:原理与实践第五版中文版 作 者:斯托林斯(WilliamStallings) 出版社: 电子工业出版

2016-12-20

常用排序算法的java实现(冒泡、插入、选择、希尔、归并、快排)

用java实现了以下算法: 1、冒泡排序、冒泡排序的两种改进。 2、插入排序。 3、选择排序。 4、希尔排序。 5、归并排序。 6、快速排序。

2016-09-25

Linux常用系统调用函数.ppt

常用的linux系统调用函数 Linux文件编程可以使用2种方法

2015-11-22

空空如也

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

TA关注的人

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