![](https://img-blog.csdnimg.cn/20210131153907828.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
学校课程
划水!
坤斤拷
握り信じたうたかたの影を
展开
-
《数据库系统概论》笔记
1 绪论数据库是长期存储在计算机内有组织、大量、共享的数据集合。它可以供各种用户共享,具有最小冗余度和较高的数据独立性。数据库管理系统在数据库建立、运用和维护时对数据库进行统一控制,以保证数据的完整性和安全性,并在多用户同时使用数据库时进行并发控制,在发生故障后对数据库进行恢复。数据与数据的结构视图(view),或数据(data)是某种表现形式下表现出来的数据库中的数据。模式(schema)是对数据库中数据所进行的一种结构性的描述,是所观察到数据的结构信息。三级模式外模式,或用户模式,是某一用户原创 2020-06-20 22:27:06 · 1441 阅读 · 0 评论 -
湖南大学编程新技术实务实验
《编程新技术实务》是针对计算机科学与技术专业三年级开设的一门集中实践课。 1 Java语言编程 实验内容:独立安装、设置Java编程环境和数据库环境,使用Java语言进行相应编程。 2 HTML以及J2EE简单编程 实验内容:独立安装配置Tomcat应用服务器,并在其上部署注册、登...原创 2019-12-01 22:39:37 · 1873 阅读 · 2 评论 -
湖南大学数字电路与逻辑设计实验(含CPU设计)
数电的大作业CPU设计或许是我做的最认真的一次实验了,历经三个鏖战到凌晨三点的深夜才最终完成,我应该是最早做完的。导致的就是被无数人问问题,最后被问到发烧(捂脸)。写得不是很好,但至少是在没有人可以问的情况下自己独立完成的,菜我也认了。工程文件在我的GitHub上:https://github.com/ljkjk/HNU-DigitalFundamentals-Experiment...原创 2019-11-28 13:43:55 · 2351 阅读 · 1 评论 -
湖南大学编译原理实验
实验一(一)程序设计语言及其编译器实现概览(1.5小时)实验一(二)DFA的编程实现(1.5小时)实验二(一)学习经典的词法分析器(1.5小时)实验二(二)实现一门语言的词法分析器(1.5小时)实验三(一)NFADFA(1.5小时)实验三(二)DFA化简(1.5小时)实验四(一)学习经典的语法分析器(1.5小时)实验四(二)实现一门语言的语法分析器(1.5小时)实验...原创 2019-11-26 19:59:22 · 2348 阅读 · 0 评论 -
《深入理解计算机系统》Lab4 Buflab
Level 0任务描述:Bufbomb中,运行了一个test()函数,在test()中又调用了一个getbuf(),我们的目标是,在执行getbuf()后,不再返回test(),而是返回到执行smoke()。首先看test()函数,函数调用了一个getbuf()函数。那么,getbuf()是个什么函数?通过对bufbomb进行反汇编处理,可以查看到getbuf()的汇编代码:...原创 2019-06-02 19:43:11 · 2259 阅读 · 0 评论 -
《深入理解计算机系统》Lab3 Bomblab
准备工作在终端中输入objdump -d bomb > bomb.asm,将bomb反汇编并保存到文件bomb.asm中,相较于在gdb中输入disassemble命令更便于阅读。080489e4 <main>: 80489e4: 55 push %ebp 80489e5: 89 e5 mov...原创 2019-04-23 01:08:10 · 2495 阅读 · 0 评论 -
《深入理解计算机系统》Lab2 Datalab
/* * CS:APP Data Lab * * bits.c - Source file with your solutions to the Lab. * This is the file you will hand in to your instructor. * * WARNING: Do not include the <stdio.h>...原创 2019-04-01 22:08:02 · 940 阅读 · 0 评论 -
计算机系统讨论课(2) gdb调试常用指令
预先准备编译:gcc –g file.c –o file(-g: 在生成可执行文件时加入源码信息,使得生成的可执行文件能够进行调试) 进入gdb调试:gdb –q file (-q: 不输出冗余信息) 退出gdb调试:(gdb) quit | qgdb常用命令值得一提的是,输入指令时按下一下tab,会自动补全指令;若有多个指令作为候选,再按一下tab,就会出现所有可供...原创 2019-03-20 19:12:28 · 315 阅读 · 0 评论 -
计算机系统讨论课(1) 数据在内存中的存储方式
#include <stdio.h>int main(){ char a[6] = {'H', 'N', 'U', 'e', 'r', '\0'}; char b[6] = {72, 78, 85, 101, 114, 0}; int c[2]={(101<<24)+(85<<16)+(78<<8)+(72), 114}...原创 2019-03-09 17:07:34 · 988 阅读 · 0 评论 -
湖大离散数学实验代码汇总
整理一下大一上过的离散数学的实验代码...!已整理至本人的 GitHub上:ljkjk/HNU-DiscreteMathematics-Experiment/湖南大学离散数学实验实验一/* * 实验一 * 利用字符数组检索判断合式公式的合法性。 * by ljkjk *//* 修改点1:使用万能头文件,减少了头文件的输入 */#include <bits/std...原创 2019-02-13 21:07:34 · 7499 阅读 · 8 评论