自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 shelllab的一些思路

参考博客:https://blog.csdn.net/a2888409/article/details/47125703首先是eval函数:void eval(char *cmdline) { char *argv[MAXARGS]; char buf[MAXLINE]; int bg; pid_t pid; sigset_t mask; strcpy(buf, cmdline); bg = parseline(buf, argv);

2021-01-30 14:57:50 326

原创 malloclab的一些思路

首先是参考书上第598-602页代码,但是照搬书上的代码只有六十多分(默认的也有七十多)。注意到书上P594页说,下一次适配很可能比首次适配内存利用率高,尤其是当链表前面布满了许多小碎片的时候,但在有些情况下,下一次适配不及首次适配,书上的代码采用的是首次适配,因此尝试下一次适配。两者最大的差别就在于find_fit函数,首先给出书上的首次适配函数://首次适配,书本P619答案static void *find_fit(size_t size){ void *bp; for(bp

2021-01-30 12:56:00 539

原创 web大作业(9)共享涂鸦的实现

要实现教师端上传图片,进行标注并下发到学生端,需要使用websocket或socket.io。使用npm 安装socket.io。下面是教师端绘图和学生端绘图的网页源代码。教师端:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1

2020-06-30 11:20:52 308 2

原创 Web大作业(8)弹幕功能的实现

创建一个html,在body部分写入:<h1></h1> <div id="container"> <div id="content"> <canvas id="canvas" ></canvas> <video width="640px" height="360px" src="0001.mp4" controls id="video"></v

2020-06-30 11:20:40 699

原创 web大作业(7)图片涂鸦功能的实现

作业要求能上传一张图片并在图片上进行b标注或绘画,可以用HTML5自带的canvas实现,首先是body部分:<div class="paint"> <canvas id="canvas" width="500" height="400" style="border:1px solid #c3c3c3;"></canvas></div><input accept="image/*" type="file" id="uploadIM

2020-06-30 11:20:33 603

原创 web大作业(4)登陆功能的完善

之前做的网页,无论学生是否登陆成功,只要请求/student.html都能进入学生页面,并且下载文件做题目,因此有必要进行完善,让没有登陆的学生无法进行学生的操作。先写一个函数:var islogin = function(req,res,next){ if(req.session.username==undefined){ res.end("未登录") }else{ next() }}判断用户是否登录,然后在路由请求的时候传入这个函数,例如:app.get("/do

2020-06-22 14:38:24 246 2

原创 web大作业(5)教师出题与学生答题

首先,教师点击“出题目”按钮时跳转到出题页面,出题页面的模板如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>题目列表</title></head><body><h2 align="center">题目列表</h2><table style="border: 1p

2020-06-22 14:38:16 685

原创 web大作业(6)大作业的树莓派实现

之前做的内容都是在windows上实现的,现在要把内容搬到树莓派上,这就需要filezilla,到官网https://filezilla-project.org/download.php上下载。连接树莓派,看到这个界面,右击想要上传的文件夹上传即可。在树莓派上安装mysql,可以参考一下博客https://blog.csdn.net/qq_38413498/article/details/105067118(该博客为引用,非原创!!!)然后在mysql中创建和原来一样的四个表格(学生信息,老师信息,

2020-06-22 12:59:55 629

原创 web大作业(3)文件的上传和下载

首先是老师的用户界面和学生的用户界面,根据作业要求我设计了如下功能:老师界面的body:<h1>你好,老师,你可以:</h1> <button id="upload">上传文件</button> <button id="live">直播</button> <button id="problem">出题目</button> <button id="exit">退出登录

2020-06-11 15:52:52 498

原创 web大作业(2)登陆页面的实现

首先还是复制一个登陆页面:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>html登录模板</title><style>/* 让页面所有元素的padding和margin都设置为0 */ *{margin:0;padding:0;box-sizing:border-box;}/* 体设置为微软雅黑 */ body{font-family: "

2020-06-08 12:55:24 1797

原创 web大作业(1)注册功能的实现

首先写(复制)一个漂亮的注册页面<!DOCTYPE html><html><head><meta charset="UTF-8"><title>html登录模板</title><style>/* 让页面所有元素的padding和margin都设置为0 */ *{margin:0;padding:0;box-sizing:border-box;}/* 字体设置为微软雅黑 */ body{font-famil

2020-06-05 19:30:36 647

原创 查询唐诗

建立html页面,并配上一张杜甫的图片。<!DOCTYPE html><html><body> <form action="http://127.0.0.1:8080/process_get" method="GET"> <br> 标题:<input type="text" name="title"&...

2020-04-23 09:28:18 182

原创 node爬虫1

在古诗文网上爬下了唐诗三百首,并把内容保存至MySQL数据库。var myRequest = require('request')var myCheerio = require('cheerio')var mysql = require('mysql')var fs = require('fs')let options = { host : "127.0.0.1", p...

2020-04-20 21:59:46 107

空空如也

空空如也

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

TA关注的人

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