-
Linux操作系统内核Lab1
实验1.1实验要求将一个简单的C程序汇编成LoongArch或RISC-V汇编代码,并逐步分析程序的执行过程,深入理解存储程序计算机和函数调用堆栈框架在执行过程中所起的作用。实验背景gcc对c程序的编译分为四个步骤 预处理:对头文件、注释、宏等进行预处理,使用命令 gcc -E hello.c -o hello.i生成.i/.ii文件 编译:将经过预处理的文件生成汇编代码,使用命令gcc -S hello.i -o hello.s生成.s文件 汇编:将汇编代码转换位二进制文件,使用命...…
-
配置docker环境与git环境
以下操作均在Linux虚拟机中进行,作者使用的服务器是腾讯云的轻量应用服务器。前置操作免密远程登录服务器我们首先要租一台云服务器。 在本地Linux虚拟机中使用命令ssh-keygen生成ssh公钥和私钥,让服务器能识别你本地虚拟机的身份,使用cd ~/.ssh可以进入ssh文件夹查看生成的密钥。 使用ssh远程登录你的服务器。使用ssh name@ip进行远程登录,其中name是你的服务器的名字即hostname,ip是你服务器的公有ip。一般租用的服务器都有初始的hostname,...…
-
Linux下执行python文件出现找不到自定义模块的问题
若在一个python文件中引用了自定义的其它目录下的文件,在pycharm中可以顺利通过编译,而在Linux或命令行下会出现 ModuleNotFoundError: No module named ‘xxx‘ 的报错信息,其根本原因是python的搜索包机制。python没有在IDE环境下时,是从要执行的.py文件开始向下搜索包,因此对于其它目录下的文件,在Linux或命令行环境下无法被搜索。可以使用os包来引入项目的根目录,使得python编译器从根目录往下搜索文件。import sy...…
-
在GitHub Pages中渲染LaTex 公式
昨天在写学习笔记的时候,在书写公式时使用的是 Markdown 自带的 LaTex 语法,但是在网页实际预览的时候发现公式的显示并不正常😢,出现了 LaTex 的源码,影响了阅读效果,为了解决这个问题,进行了一番搜索,成功解决问题。😊解决的方法是在静态页面中挂载 Javascript 代码,我用到的是MathJax 。 官网的介绍是: Beautiful math in all browsers A JavaScript display engine for mathematics ...…
-
科软高级数据库期末复习总结
关系数据库相关概念三级模式结构与二级映射 概念模式:全体数据的逻辑结构和特征描述。一个数据库只能有一个概念模式,一般是指数据库形成的表。 外模式:用户所能看到的部分数据的逻辑结构合特征描述。一个数据库科研有多个外模式,一般是概念模式经过数据库对用户形成的接口映射后的内容,外模式的属性可能由模式中的多个属性运算而成。 内模式:数据的物理结构和存储方式。一个数据库只有一个内模式,一般是指数据库的索引结构。 外模式/模式映像:保证了数据库的逻辑独立性。 模式/内模式映像:保证了数据库的...…
-
文档支持的Markdown语法
什么是 MarkdownMarkdown 是一种方便记忆、书写的纯文本标记语言,用户可以使用这些标记符号以最小的输入代价生成极富表现力的文档:如您正在阅读的这篇文章。它使用简单的符号标记不同的标题,分割不同的段落,粗体 或者 斜体 某些文字.很多产品的文档也是用markdown编写的,并且以“README.MD”的文件名保存在软件的目录下面。 一些基本语法标题 H1 :# Header 1 H2 :## Header 2 H3 :###...…
-
Jekyll搭建个人博客
之前写了一篇HEXO搭建个人博客的教程获得了很好评,尤其是在简书上目前已经累积了10W+的阅读量了,也有好心的读者主动给我打赏,在此感谢。 如果你看过我的文章会发现我现在的博客样式跟之前是有很大的区别的,之前我也是使用 HEXO 搭建的博客,后来发现使用 HEXO 在多台电脑上发布博客,操作起来并不是那么方便,果断就转到了 Jekyll 上,接下来我会讲如何使用 Jekyll 搭建博客,博客模板效果。介绍 Jekyll 是一个简单的博客形态的静态站点生产机器。它有一个模版目录,其中包含原...…
-
HEXO搭建个人博客
经过各种找资料,踩过各种坑,终于使用 hexo 搭建个人博客初步完成了,域名目前用得时 github 的,我的 hexo 是 3.1.1 版本,hexo 不同的版本,很多配置都不一样。好吧,废话不多说了,开始吧。 本篇文章累计了大量评论,和我的一些解答,读者有什么问题可以先看看评论,或者搜下关键字,如果还是有问题可以给我在评论里给我留言,问题很着急的可以加我 QQ:2621099562 ,或者给我发邮件:leopardpan@icloud.com ,都可以,如果你已经搭建完成了,可...…
-
博客模板功能介绍
在此之前我有写过一篇如何使用我博客模板的文章 请先看这篇基础集成,这篇文章主要讲的是如何使用和修改我的博客主题,文章内容含以下几点:博客特性 适配电脑、手机、平板等各屏幕 响应式设计 个性化头像 每篇文章自动添加打赏功能 支持Disqus、livere评论系统 支持站点总数访问统计,每篇文章访问统计 支持文章自动生成目录 支持标签分类 支持代码高亮 支持文章H1、H2、H3、H4标题样式多样化 支持多种三方社交icon展示,能从博客直接跳转到自己的三方社交主页 支持...…
-
博客迭代记录
介绍本博客首发时间为2015年,至今已经5个年头了。感觉之前更新迭代的有点乱,很多用户在使用的时候也没法确定是否要更新新版的博客,再次我专门用一篇文章来记录博客更新迭代的记录,如果你已经在使用我的博客模板的,你可以看看更新记录后确认下是否要更新。博客的全功能介绍请看博客功能介绍1.0.02016-11-25 第一版发布,红色主题2.0.0 开发中 2016-11-25 修改博客风格为淡蓝色主题 2016-12-16 增长404、about等页面 2017-1-12 增加代码高亮 2...…
-
HEXO进阶
HEXO接近是最近有一些朋友提出的问题,然后我做了总结,如果你也在使用HEXO,不妨看看,应该会有些帮助。 1、博客部署样式出问题了怎么办? 2、电脑重装或者误删了本地博客怎么办? 3、想使用两台电脑写博客怎么办? 4、为何使用百度搜不到我的博客?使用Jekyll解决前三个问题。不得不说 Jekyll 确实可以解决我上面三个问题, 因为 Jekyll 是直接把Markdown格式的文章直接放在github仓库里的, 相当于直接用git来管理博客了, Github 官方也很推荐 Je...…
