<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Dnisdream的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Dnisdream</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Dnisdream]]></copyright><item><title><![CDATA[Linux课程总结报告]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/130693840</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/130693840</guid><author>Dnisdream</author><pubDate>Mon, 15 May 2023 22:19:54 +0800</pubDate><description><![CDATA[在本次课程中，通过老师的讲课和不断的实验，比之前更加了解了Linux内核，从一开始第一次实验的代码分析，到基于VS Code的Linux内核调试环境搭建及start_kernel跟踪分析，再到以time/gettimeofday系统调用为例分析ARM64 Linux 5.4.34，到深入理解进程切换，我一点点地深入了解了Linux系统，不仅能够提升对操作系统的深入理解，还能够提升系统调试与优化能力，同时，通过学习Linux内核分析，我了解内核的各种配置选项和模块，以及如何根据特定需求进行内核的定制和优化。]]></description><category></category></item><item><title><![CDATA[lab5 深入理解进程切换]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/130375328</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/130375328</guid><author>Dnisdream</author><pubDate>Tue, 25 Apr 2023 22:55:34 +0800</pubDate><description><![CDATA[接着后面判断当前进程是不是内核线程，如果是内核线程，则不需要切换上下文，然后执行了arch_start_context_switch函数，函数arch_start_context_switch开始上下文切换，是每种处理器架构必须定义的函数。如果下一个进程是内核线程（成员mm是空指针），内核线程没有用户虚拟地址空间，那么需要借用上一个进程的用户虚拟地址空间，把借来的用户虚拟地址空间保存在成员active_mm中，内核线程在借用的用户虚拟地址空间的上面运行。跳转到__switch_to函数处执行。]]></description><category></category></item><item><title><![CDATA[Git常用操作]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/130298333</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/130298333</guid><author>Dnisdream</author><pubDate>Fri, 21 Apr 2023 22:41:26 +0800</pubDate><description><![CDATA[前言：因为经常会用到git，所以在总结一下git的相关操作，防止自己忘记，也给别人提供参考。]]></description><category></category></item><item><title><![CDATA[lab4:以time/gettimeofday系统调用为例分析ARM64 Linux 5.4.34]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/129887210</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/129887210</guid><author>Dnisdream</author><pubDate>Fri, 31 Mar 2023 23:29:23 +0800</pubDate><description><![CDATA[1.]]></description><category></category></item><item><title><![CDATA[lab3:基于VS Code的Linux内核调试环境搭建]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/129742010</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/129742010</guid><author>Dnisdream</author><pubDate>Fri, 24 Mar 2023 00:18:15 +0800</pubDate><description><![CDATA[在Linux系统中，start_kernel函数是整个内核启动过程的入口点，它是在boot loader加载内核映像文件之后被调用的。打印出了Weclome JunJunOS 内核设置完成。8.VScode环境调试内核。6.制作内存根文件系统镜像。2.安装VSCode。]]></description><category></category></item><item><title><![CDATA[Boofuzz实战]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/128656936</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/128656936</guid><author>Dnisdream</author><pubDate>Thu, 12 Jan 2023 12:01:37 +0800</pubDate><description><![CDATA[如何进行boofuzz测试]]></description><category></category></item><item><title><![CDATA[部署SpringBoot+vue应用到华为云服务器]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/124400421</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/124400421</guid><author>Dnisdream</author><pubDate>Mon, 25 Apr 2022 11:32:25 +0800</pubDate><description><![CDATA[首先，购买华为云服务器

Ubuntu系统20.04版本

命令列表

redis安装


tar -xzf redis-6.2.6.tar.gz
sudo mv redis-6.2.6 /etc
cd /etc/redis-6.2.6
make
make test
sudo apt-get update
sudo apt install tcl
make test



redis 实操


cd /etc/redis-6.2.6
vi redis.conf
//修改passwd
/requirepass]]></description><category></category></item><item><title><![CDATA[Python KNN算法 预测]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/118653961</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/118653961</guid><author>Dnisdream</author><pubDate>Sun, 11 Jul 2021 14:18:12 +0800</pubDate><description><![CDATA[import csv
import random
import numpy as np
import operator
import datetime

#KNN算法的操作
#KNN算法的鸢尾花
#python具有五种数据类型 数字 字符串 列表 元组 字典  类型
def open_file(file_name):
    """
    打开数据集，进行数据处理
    :param file_name: 数据集的路径
    :return: 返回数据集的 特征、标签、标签名
    """
#打开.]]></description><category></category></item><item><title><![CDATA[安卓实现下拉框--简单版（需要改进的地方很 记录一下]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/110494206</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/110494206</guid><author>Dnisdream</author><pubDate>Wed, 02 Dec 2020 18:28:04 +0800</pubDate><description><![CDATA[需要改进的地方 1.点击不同 实现对不同页面的跳转 这个简单 判断一下就行了

2.搜索框 自动补全 这个难 首先搜索框 然后自动补全 这个地方完善了就好了 做的跟Taobao一样 （goal）

基础版

MainActivity


package com.example.listviewtest

import android.content.Intent
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity.]]></description><category></category></item><item><title><![CDATA[proteus实现电子钟计时]]></title><link>https://blog.youkuaiyun.com/Dnisdream/article/details/110240649</link><guid>https://blog.youkuaiyun.com/Dnisdream/article/details/110240649</guid><author>Dnisdream</author><pubDate>Fri, 27 Nov 2020 19:11:21 +0800</pubDate><description><![CDATA[如何使用cube和proteus制作一个电子表
嵌入式就这样吧 下学期要努力学习
百度网盘
链接：https://pan.baidu.com/s/1KfCxjCtGCtp-AphJE6r6Cg
提取码：wxhh
该结束了
QAQ

设置引脚
两个 KEY 一个KEY0一个KEY1设为如图所示（两个输入引脚）

电子钟的ABCDEFG七个引脚
K1 K2 K3 K4四个引脚设成如图所示 （输出引脚 配置相同）


打开RTC时钟 如图所示

设置时钟树如图所示

2.代码编写
四个函数  加在main.c文件]]></description><category></category></item></channel></rss>