学生论文读后感分享
Published:
2024年的第一天,分享本科毕设罗嘉宇同学阅读两篇关于CDN cache的论文读后感,为新的一年开个好兆头。
Published:
2024年的第一天,分享本科毕设罗嘉宇同学阅读两篇关于CDN cache的论文读后感,为新的一年开个好兆头。
Published:
本篇博客记录硕士生马越同学阅读4篇Sigcomm论文的读后感。
Published:
本篇博客记录编译CSAPP课本code/ecf/waitpid1.c的错误调试过程
在Linux编译,出现错误:
/tmp/ccYURWPy.o: In function `main':
waitpid1.c:(.text+0x12): undefined reference to `Fork'
waitpid1.c:(.text+0xb6): undefined reference to `unix_error'
collect2: error: ld returned 1 exit status
(base) [root@instance-3kolm650 ecf]# gcc -I. -o waitpid1 waitpid1.c csapp.c
/tmp/ccnEDu7P.o: In function `Pthread_create':
csapp.c:(.text+0x1049): undefined reference to `pthread_create'
/tmp/ccnEDu7P.o: In function `Pthread_cancel':
csapp.c:(.text+0x107b): undefined reference to `pthread_cancel'
/tmp/ccnEDu7P.o: In function `Pthread_join':
csapp.c:(.text+0x10b8): undefined reference to `pthread_join'
/tmp/ccnEDu7P.o: In function `Pthread_detach':
csapp.c:(.text+0x10ea): undefined reference to `pthread_detach'
/tmp/ccnEDu7P.o: In function `Pthread_once':
csapp.c:(.text+0x114a): undefined reference to `pthread_once'
/tmp/ccnEDu7P.o: In function `Sem_init':
csapp.c:(.text+0x1172): undefined reference to `sem_init'
/tmp/ccnEDu7P.o: In function `P':
csapp.c:(.text+0x119a): undefined reference to `sem_wait'
/tmp/ccnEDu7P.o: In function `V':
csapp.c:(.text+0x11c2): undefined reference to `sem_post'
collect2: error: ld returned 1 exit status
出现原因,由于csapp.h引用了pthread库,不是linux系统默认库,链接时候需要使用库libpthread.a,所以在使用pthread_create创建线程时候,要在编译中加-lpthread参数选项
gcc -I. -lpthread -o xxx
-I. 表示在本目录寻找头文件
Published:
2024年的第一天,分享本科毕设罗嘉宇同学阅读两篇关于CDN cache的论文读后感,为新的一年开个好兆头。
Published:
2024年的第一天,分享本科毕设罗嘉宇同学阅读两篇关于CDN cache的论文读后感,为新的一年开个好兆头。
Published:
本篇博客记录硕士生马越同学阅读4篇Sigcomm论文的读后感。
Published:
本篇博客记录编译CSAPP课本code/ecf/waitpid1.c的错误调试过程
在Linux编译,出现错误:
/tmp/ccYURWPy.o: In function `main':
waitpid1.c:(.text+0x12): undefined reference to `Fork'
waitpid1.c:(.text+0xb6): undefined reference to `unix_error'
collect2: error: ld returned 1 exit status
(base) [root@instance-3kolm650 ecf]# gcc -I. -o waitpid1 waitpid1.c csapp.c
/tmp/ccnEDu7P.o: In function `Pthread_create':
csapp.c:(.text+0x1049): undefined reference to `pthread_create'
/tmp/ccnEDu7P.o: In function `Pthread_cancel':
csapp.c:(.text+0x107b): undefined reference to `pthread_cancel'
/tmp/ccnEDu7P.o: In function `Pthread_join':
csapp.c:(.text+0x10b8): undefined reference to `pthread_join'
/tmp/ccnEDu7P.o: In function `Pthread_detach':
csapp.c:(.text+0x10ea): undefined reference to `pthread_detach'
/tmp/ccnEDu7P.o: In function `Pthread_once':
csapp.c:(.text+0x114a): undefined reference to `pthread_once'
/tmp/ccnEDu7P.o: In function `Sem_init':
csapp.c:(.text+0x1172): undefined reference to `sem_init'
/tmp/ccnEDu7P.o: In function `P':
csapp.c:(.text+0x119a): undefined reference to `sem_wait'
/tmp/ccnEDu7P.o: In function `V':
csapp.c:(.text+0x11c2): undefined reference to `sem_post'
collect2: error: ld returned 1 exit status
出现原因,由于csapp.h引用了pthread库,不是linux系统默认库,链接时候需要使用库libpthread.a,所以在使用pthread_create创建线程时候,要在编译中加-lpthread参数选项
gcc -I. -lpthread -o xxx
-I. 表示在本目录寻找头文件
Published:
北理工邮箱客户端设置,几经波折,记录一下过程,以便后续使用。
客户端邮箱,需要设置协议参数,包括IMAP、POP3和SMTP。其中收件服务器协议有两个:IMAP和POP3。发现服务器协议只有SMTP。
协议参数的来源有两个,官网底部和QA,都不一样,很容易设置错误。以下是设置Outlook 2016、Win 10/11自带邮件和苹果手机邮件客户端的过程细节:
Outlook 2016 1)选择POP3 2)接收服务器:mail.bit.edu.cn 3)发送邮件服务器:smtp.bit.edu.cn 4)登录信息,用户名(邮件地址@前面)
Win 10/11自带邮件 1)添加账户 2)高级设置 3)Internet电子邮件 4)填写表单:电子邮件地址、用户名、密码、账户名、使用此名称发送你的邮件、传入邮件服务器、账户类型、传出(SMTP)电子邮件服务器。需要说明的是,用户名填写同电子邮件地址、账户名填写电子邮件地址@前面,账户类型选择POP3。传入邮件服务器:mail.bit.edu.cn,传出(SMTP)电子邮件服务器:smtp.bit.edu.cn。需要用于传出电子邮件的SSL,不勾选。 5)填写完毕点击登录,即可同步邮箱,也可以发送。
苹果手机邮件客户端 1)添加其他POP、IMAP 2)填写全名、电子邮件 3)收件服务器,主机名(mail.bit.edu.cn)、用户名(邮件地址@前面)、密码 4)发件服务器,主机名(smtp.bit.edu.cn)、用户名(邮件地址@前面)、密码、不使用SSL 5)选择IMAP 6)确定等待验证。
Published:
北理工邮箱客户端设置,几经波折,记录一下过程,以便后续使用。
客户端邮箱,需要设置协议参数,包括IMAP、POP3和SMTP。其中收件服务器协议有两个:IMAP和POP3。发现服务器协议只有SMTP。
协议参数的来源有两个,官网底部和QA,都不一样,很容易设置错误。以下是设置Outlook 2016、Win 10/11自带邮件和苹果手机邮件客户端的过程细节:
Outlook 2016 1)选择POP3 2)接收服务器:mail.bit.edu.cn 3)发送邮件服务器:smtp.bit.edu.cn 4)登录信息,用户名(邮件地址@前面)
Win 10/11自带邮件 1)添加账户 2)高级设置 3)Internet电子邮件 4)填写表单:电子邮件地址、用户名、密码、账户名、使用此名称发送你的邮件、传入邮件服务器、账户类型、传出(SMTP)电子邮件服务器。需要说明的是,用户名填写同电子邮件地址、账户名填写电子邮件地址@前面,账户类型选择POP3。传入邮件服务器:mail.bit.edu.cn,传出(SMTP)电子邮件服务器:smtp.bit.edu.cn。需要用于传出电子邮件的SSL,不勾选。 5)填写完毕点击登录,即可同步邮箱,也可以发送。
苹果手机邮件客户端 1)添加其他POP、IMAP 2)填写全名、电子邮件 3)收件服务器,主机名(mail.bit.edu.cn)、用户名(邮件地址@前面)、密码 4)发件服务器,主机名(smtp.bit.edu.cn)、用户名(邮件地址@前面)、密码、不使用SSL 5)选择IMAP 6)确定等待验证。
Published:
今天荣庆邀请到张问宗、蒙思洁、吴一凡同学回来给今年带的本科毕设学生分享了宝贵经验,以免同学们踩雷。以下是蒙思洁和吴一凡做的分享经验文档。
1月中旬-2月中旬 | 寒假 + 开题报告(3000字 or 6页)
2月中旬-4月上旬 | 详细了解毕设内容 + 实验开端(配环境之类的) + 翻译(中文6000字)+ 应对中期(有阶段性成果)
4月中 | 中期报告(3000字 or 6页)(抽到的人做ppt汇报,没抽到的提交文档即可)
4月中旬 — 4月底 | 实验后期(赶代码)
每周要写指导记录(答辩前不少于16次,每周一次)(最好就1次/周,要不然后期补起来很费劲,不好编x)
(👇当时的安排表和实际完成情况)
(msj的计划表)
√ 5.4 - 18:00~24:00 | 算法的数据分析 | 提前开始绘图、绘表
√ 5.5 | C1 绪论
√ 5.6 | C2 数据准备
√ 5.7 ~ 5.8 | C3 主体
x 5.9 ~ 5.10 | C4 测试
x 5.11 | 摘要、C5、结论、检查排版、检查文章通顺度
(后续时间节点的补充↓)
※ 5.17 盲审,要提交盲审版论文(20000字 or 40页正文)
※ 5.24 正式答辩,打印答辩材料+提交答辩版论文+做答辩ppt+排练答辩ppt
※ 6.4 提交所有留档材料(交了17个),提交最终存档版论文
实验结果,自己多检查。
论文初稿,自己多检查:
Published:
今天荣庆邀请到张问宗、蒙思洁、吴一凡同学回来给今年带的本科毕设学生分享了宝贵经验,以免同学们踩雷。以下是蒙思洁和吴一凡做的分享经验文档。
1月中旬-2月中旬 | 寒假 + 开题报告(3000字 or 6页)
2月中旬-4月上旬 | 详细了解毕设内容 + 实验开端(配环境之类的) + 翻译(中文6000字)+ 应对中期(有阶段性成果)
4月中 | 中期报告(3000字 or 6页)(抽到的人做ppt汇报,没抽到的提交文档即可)
4月中旬 — 4月底 | 实验后期(赶代码)
每周要写指导记录(答辩前不少于16次,每周一次)(最好就1次/周,要不然后期补起来很费劲,不好编x)
(👇当时的安排表和实际完成情况)
(msj的计划表)
√ 5.4 - 18:00~24:00 | 算法的数据分析 | 提前开始绘图、绘表
√ 5.5 | C1 绪论
√ 5.6 | C2 数据准备
√ 5.7 ~ 5.8 | C3 主体
x 5.9 ~ 5.10 | C4 测试
x 5.11 | 摘要、C5、结论、检查排版、检查文章通顺度
(后续时间节点的补充↓)
※ 5.17 盲审,要提交盲审版论文(20000字 or 40页正文)
※ 5.24 正式答辩,打印答辩材料+提交答辩版论文+做答辩ppt+排练答辩ppt
※ 6.4 提交所有留档材料(交了17个),提交最终存档版论文
实验结果,自己多检查。
论文初稿,自己多检查:
Published:
本篇博客记录编译CSAPP课本code/ecf/waitpid1.c的错误调试过程
在Linux编译,出现错误:
/tmp/ccYURWPy.o: In function `main':
waitpid1.c:(.text+0x12): undefined reference to `Fork'
waitpid1.c:(.text+0xb6): undefined reference to `unix_error'
collect2: error: ld returned 1 exit status
(base) [root@instance-3kolm650 ecf]# gcc -I. -o waitpid1 waitpid1.c csapp.c
/tmp/ccnEDu7P.o: In function `Pthread_create':
csapp.c:(.text+0x1049): undefined reference to `pthread_create'
/tmp/ccnEDu7P.o: In function `Pthread_cancel':
csapp.c:(.text+0x107b): undefined reference to `pthread_cancel'
/tmp/ccnEDu7P.o: In function `Pthread_join':
csapp.c:(.text+0x10b8): undefined reference to `pthread_join'
/tmp/ccnEDu7P.o: In function `Pthread_detach':
csapp.c:(.text+0x10ea): undefined reference to `pthread_detach'
/tmp/ccnEDu7P.o: In function `Pthread_once':
csapp.c:(.text+0x114a): undefined reference to `pthread_once'
/tmp/ccnEDu7P.o: In function `Sem_init':
csapp.c:(.text+0x1172): undefined reference to `sem_init'
/tmp/ccnEDu7P.o: In function `P':
csapp.c:(.text+0x119a): undefined reference to `sem_wait'
/tmp/ccnEDu7P.o: In function `V':
csapp.c:(.text+0x11c2): undefined reference to `sem_post'
collect2: error: ld returned 1 exit status
出现原因,由于csapp.h引用了pthread库,不是linux系统默认库,链接时候需要使用库libpthread.a,所以在使用pthread_create创建线程时候,要在编译中加-lpthread参数选项
gcc -I. -lpthread -o xxx
-I. 表示在本目录寻找头文件
Published:
2024年的第一天,分享本科毕设罗嘉宇同学阅读两篇关于CDN cache的论文读后感,为新的一年开个好兆头。
Published:
本篇博客记录硕士生马越同学阅读4篇Sigcomm论文的读后感。
Published:
北理工邮箱客户端设置,几经波折,记录一下过程,以便后续使用。
客户端邮箱,需要设置协议参数,包括IMAP、POP3和SMTP。其中收件服务器协议有两个:IMAP和POP3。发现服务器协议只有SMTP。
协议参数的来源有两个,官网底部和QA,都不一样,很容易设置错误。以下是设置Outlook 2016、Win 10/11自带邮件和苹果手机邮件客户端的过程细节:
Outlook 2016 1)选择POP3 2)接收服务器:mail.bit.edu.cn 3)发送邮件服务器:smtp.bit.edu.cn 4)登录信息,用户名(邮件地址@前面)
Win 10/11自带邮件 1)添加账户 2)高级设置 3)Internet电子邮件 4)填写表单:电子邮件地址、用户名、密码、账户名、使用此名称发送你的邮件、传入邮件服务器、账户类型、传出(SMTP)电子邮件服务器。需要说明的是,用户名填写同电子邮件地址、账户名填写电子邮件地址@前面,账户类型选择POP3。传入邮件服务器:mail.bit.edu.cn,传出(SMTP)电子邮件服务器:smtp.bit.edu.cn。需要用于传出电子邮件的SSL,不勾选。 5)填写完毕点击登录,即可同步邮箱,也可以发送。
苹果手机邮件客户端 1)添加其他POP、IMAP 2)填写全名、电子邮件 3)收件服务器,主机名(mail.bit.edu.cn)、用户名(邮件地址@前面)、密码 4)发件服务器,主机名(smtp.bit.edu.cn)、用户名(邮件地址@前面)、密码、不使用SSL 5)选择IMAP 6)确定等待验证。