自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 你真的明白数组指针和指针数组吗

使用数组指针时为什么出错了?最近写了一个小demo,使用数组指针的时候就出错了,先来看看demo,你能发现问题吗?#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include "list.h"#define MAX_LEN 4typedef struct TestInfo{ char name[8]; int value

2021-08-04 09:52:04 106

原创 Linux虚拟机安装,centos、ubuntu系统

Linux虚拟机安装你曾经偷过的懒,,必会变成路上的坑鸡汤以上,下面接着上干货!这篇文章主要介绍常用Linux虚拟机系统的安装,包含centos和ubuntu系统。并且简单介绍两款虚拟机软件的是使用。第一部分 virtualbox安装虚拟机1、安装虚拟电脑注意不是安装操作系统,是先虚拟出一台本身不存在但效果同真实物理机一致的虚拟电脑,此时并未安装操作系统,操作系统将在后续安装。virtualbox新建虚拟机步骤:然后默认设置,一直下一步,直到下面界面,选择虚拟机的存放位置,设置虚拟一磁盘

2020-08-20 20:02:11 600

原创 VirtualBox的虚拟机鼠标变成I型后不能点击其他窗口

VirtualBox的虚拟机鼠标变成I型后不能点击其他窗口这是VirtualBox的一个大坑,特别是centos7系列系统,通过Virtualbox安装虚拟机后打开一个终端,点击可以输入的地方后,鼠标会变成一个I型,这是因为我们正在输入!但是正常情况我们不想输入时或者要切换窗口时点击其他窗口就可以使其他窗口置顶,对新窗口进行相关操作。问题所在:我的虚拟机鼠标变成I型后不能点击其他窗口了!只能通过鼠标右键点击,让鼠标回到箭头状态才能点击其他窗口。VirtualBox安装CentOS7过后进入图形界面,

2020-07-02 20:37:46 1179

原创 linux拦截raw_socket原始套接字数据包的网络数据拦截方法

前言最近一直在寻找能拦截linux原始套接字数据包的方法,煞费苦心,终于功夫不负有心人,找到了一种方法可以实现,将这种方法分享给大家。一、环境介绍本次试验是基于CentOS7.6.1810,内核版本为3.10.0.957.el7.x86_64。二、能够拦截linux网络数据的其他方法先说一下我做这个试验时寻找的一些方法,也许其他方法也是可以实现的。1、netfilter框架这个框架的...

2020-01-15 10:56:15 2791

原创 linux内核移植演示

1、前言本文档主要记录了linux内核移植的方法和步骤,对linux内核启动过程不做解释和说明。本文档基于linux3.4.39内核版本移植,ARM开发板为s5p6818板。2、内核编译步骤1、编译u-boot,生成配置规则,为内核编译做准备u-boot编译参考:linux-Bootloader(Uboot)移植流程。2、复制u-boot/tools下的mkimage到系统根目录/bi...

2020-01-14 09:59:02 266

原创 Uboot移植流程

linux-Bootloader(Uboot)移植流程前言最近在做ZigBee的温室大棚项目,将自己学习的过程和经验分享给大家。本文基于linux3.4.39内核版本,s5p6818开发板实现。1、uboot启动简介uboot启动的过程比较复杂,这里就只贴几张图片了,重点放在后面的uboot移植。。补充:①Bootloader的两个阶段②内核传参:Bootloader启动完成后...

2020-01-14 09:56:18 4083

原创 C语言指针的个人理解

一、指针的概念操作系统(32位系统)给每个存储单元分配了一个编号,从0x00 00 00 00 ~off ff ff ff,这个编号咱们称之为地址所以 指针就是地址操作系统存储数据或者分配内存均是以字节为单位的,所以一个地址代表的是一个字节,它有8位bit位。1、指针的长度无论什么类型的地址,都是存储单元的编号,在32位平台下都是4个字节,即任何类型的指针变量都是4个字节大小2、指...

2019-11-02 17:17:46 143

原创 C语言中变量的内存分配及储存位置的探究

C语言变量的内存分配及储存位置的探究最近学习C语言,对变量的储存位置很不清楚,后来通过多次查询资料有了自己的见解,特写此博客分享自己对C语言在内存中的储存过程的理解,如有错误望指正。一、虚拟内存首先要知道,我们在应用程序中所使用的地址均是虚拟内存地址,在32位操作系统中,每一个进程所占用的虚拟内存是4G,4G的虚拟内存又分为1G的内核空间和3G的用户空间,内核空间是当前主机中所有进程共有的,...

2019-11-02 15:55:48 1463

uboot系统烧写工具fastboot.zip

uboot、linux系统镜像烧写工具fastboot。 fastboot flash ubootpak ./image/ubootpak.bin fastboot flash boot ./image/boot.img fastboot flash gtkfs ./image/gtkfs.img

2020-01-13

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

TA关注的人

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