自定义博客皮肤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)
  • 收藏
  • 关注

原创 Hexo + GitHub史上最全搭建个人blog教程

Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。大家可以进入hexo官网进行详细查看,因为Hexo的创建者是台湾人,所以对中文的支持很友好,可以选择中文进行查看。而且 hexo 作为一个快速简洁的博客框架,用它来搭建博客真的非常容易。在文件根目录下的,就是整个hexo框架的配置文件了。可以在里面修改大部分的配置。详细可参考官方的配置描述。我们博客的默认图标是N,不过Next支持修改图标。

2023-08-19 10:44:51 2262 1

原创 嵌入式开发——网络编程

一、基础知识1. 课程体系linux网络编程(c/s模式(即client/server模式):客户端/服务器模式);基本概念、tcp网络编程:项目 基于tcp的文件服务器;讲解文件服务器、udp网络编程:项目:基于udp的网络聊天室;io模型、服务器模型、网络超时检测、讲解聊天室、广播、组播、本地通信、数据库:项目:基于tcp的在线词典要求:会写三个项目程序;2. 基本概念早期的 ARPAnet 使用网络控制协议(Network Control Protocol,NCP),不能互联不同类型的

2023-08-02 18:08:19 908

原创 嵌入式开发——IO进程

该文为学习笔记,仅作学习参考,如有错误,望指正!一、标准IO1. IOIO:input、output(读写操作——文件);IO的方式:标准IO、文件IO;标准IO:间接采用系统调用(采用库函数)的方式对文件实现读写操作;文件IO: 直接采用系统调用的方式对文件(设备)实现读写操作;系统调用层:内核维护的接口层,用户程序可以通过该接口层实现各种功能;封装函数(func)-----》系统调用接口(中断)------》syscall(编号)-----》sys_func(实现功能);CPU的状态

2023-08-02 17:59:23 195

原创 嵌入式开发——数据结构

该文为学习笔记,仅作学习参考,如有错误,望指正!第一章. 绪论数据结构在学什么?答案:如何用程序代码把现实世界的问题信息化。本章内容索引:1. 数据结构的基本概念相关概念:数据:数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。数据是计算机程序加工的原料。数据元素(Data Element)、数据项:数据元素是数据的基本单位,又称之为记录(Record),通常作为一个整体进行考虑和处理。一个数据元素是由若干个数据项组成的,数据项是构成

2023-08-02 17:52:40 352

原创 嵌入式开发——Linux C学习

该文为学习笔记,仅作学习参考,如有错误,望指正!

2023-08-02 17:09:01 63

原创 嵌入式开发——C语言基础补习

该文为学习笔记,仅作学习参考,如有错误,望指正!more。

2023-07-30 00:40:13 529

原创 SQLite 基本操作--查看数据表信息

查看当前数据库所有表:sqlite> .table查看当前数据库指定表:sqlite>.tables table_name 查看当前数据库所有表的建表(CREATE)语句:sqlite> .schema查看指定数据表的建表语句:sqlite> .schema requires查看所有表结构及索引信息:sqlite> select * from sqlite_master;查看所有表结构信息:sqlite> sele

2022-03-30 11:06:43 14372

原创 Ubuntu 自由截图操作

全屏截图很简单,键盘上有一个 Print Screen按键,敲一下,全屏截图操作完成。自由截图1. 此种方式很简单,打开系统设置->键盘,进入shortcuts选项2. 点击 + 号,Name选项随意;Command选项填: gnome-screenshot -a3. -a 的意思是自由截图,点击应用4. 点击新添加Name,右面显示Disabled,按住你想设置的快捷键,比如Ctrl Alt A,即可设置成功5. 再进行截图直接快捷键即可...

2022-03-30 09:22:09 276

原创 Linux 忘记密码解决方法

很多同学经常会忘记Linux系统的用户密码,忘记密码的情况该怎么办呢?一般情况下,忘记密码有两种,忘记忘记超级用户密码和普通用户密码,本文将分别介绍解决方法;解决方法如下:超级用户忘记密码在开机时进入到这个界面按上下键,打断其自动选择系统启动 按e显示如下所示 编辑可配置的项目,将红框内的内容改成rw rd.break,如下所示: 根据上图提示,使用组合键CTRL+x进入到系统的紧急求援模式,如下图 依次输入以下的命令配置新密码 chroot /sysroot/ .

2022-01-18 11:02:34 16763 10

原创 module

module概述module 是 *nix 系统上加载/管理模块的命令。module安装大多数发行版上并未默认安装,运行该命令则会出现如下错误:module: command not found。需手动执行安装命令,安装软件包 environment-modules:ForCentOS: [root@localhost ~]# dnf instyall environment-modules For Ubuntu: [miya@localhost ~]# sud.

2022-01-14 10:40:52 1063

原创 nslookup

nslookup概述nslookup 命令,是Linux里非常常用的网络命令,简而言之就是“查DNS信息用的”。nslookup 用于查询DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题通过 man nslookup 可以看到对于 nslookup 的官方解释是 "query Internet name servers interactively"。安装nslookup[root@localhost ~]# dnf install bind-utilsnsl

2022-01-06 14:15:23 6831

原创 ipcalc

ipcalc概述ipcalc命令的全称是:Calculate IP information for a host(计算主机的IP信息)一个简单的ip地址计算器,可以完成简单的IP地址计算任务。安装ipcalc[root@localhost ~]# dnf install initscripts语法格式ipcalc [参数] [IP地址]常用参数[root@localhost ~]# ipcalcipcalc: ip address expectedUsag

2022-01-06 10:07:23 223

原创 命令行及图形化gitk查看版本演变历史

Welcome to MY's Blog前言通过git log查看版本演变历史前言提示:完整的 git 学习转至(持续更新中):git学习大全提示:以下是本篇文章正文内容通过git log查看版本演变历史1、git log:查看版本演变历史[root@bogon git_learning]# git log commit 02912c4e7bca6e18709916fec057726363a8ab25 (HEAD -> temp)Author: miya <miyacsd

2020-10-22 13:52:27 468

原创 初始化 git 仓库

Welcome to MY's Bloggit 基础学习小 tip --> 创建 git 仓库git 基础学习小 tip --> 创建 git 仓库把已有的项目代码纳入 git 管理$ cd 项目代码所在的文件夹$ git init新建的项目直接用 git 管理$ cd 某个文件夹$ git init your project #会在当前路径下创建和项目名称同名的文件夹$ cd your project咪呀示例:$ git init git_learning

2020-10-20 15:31:29 479

原创 git安装及最小配置

Welcome to MY's Bloggit基础学习小 tip --> git 安装及最小配置1、下载安装git2、最小配置git基础学习小 tip --> git 安装及最小配置1、下载安装git官网(英文):https://git-scm.com/book/en/v2官网(中文):https://git-scm.com/book/zh/v2git安装说明安装好 git 后 cmd 进入命令行,利用 git --version 查看已安装 git 版本2、最小配置配置

2020-10-20 14:45:14 215

原创 git版本管理的演变

Welcome to Ying's Bloggit基础学习小tip-->版本管理的演变1、VCS出现之前2、集中式VCS3、分布式VCSgit的特点git基础学习小tip–>版本管理的演变1、VCS出现之前成员沟通成本很高,代码集成效率公共文件容易被覆盖低用目录拷贝区别不同版本,如下图:2、集中式VCS有集中的版本管理服务器具备文件版本管理和分支管理能力集成效率有明显的提高客户端必须时刻和服务端相连3、分布式VCS服务端和客户端都有完整的版本库脱离服务端,

2020-10-20 13:13:47 118

原创 启动httpd服务

1、安装httpd:yum install httpd2、启动:service httpd restart3、http若链接不上则查看防火墙 查看:systemctl status firewalld service firewalld status 临时关闭:systemctl stop firewalld 永久关闭:systemctl disable f...

2019-02-20 14:57:05 15199 1

原创 制作操作系统入门

1、git、python必学。2、知道如何追源码包:which-&gt;rpm -qf-&gt;rpm -qi。3、学会在本地打rpm包后提交到koji。4、学会rpmbuild的使用。5、学会下载软件包的依赖。...

2018-12-13 14:26:13 287

空空如也

空空如也

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

TA关注的人

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