Introduction
代写一个小Lab作业,考察基本OOP概念,题目是比较经典的大数算法。由于Int,Long等类型总有最大上限,当一个数超过这个上限时,需要编程处理这类大数的加减乘除运算。
这个JSP作业是个Group作业,虽然整体是一个大工程,但是只需要代写两个页面的一小部分的业务逻辑,其余部分都是别的Group Member来完成。此外XML图,Report图什么的也不用管。
用Python代写一个Hashing的程序,对自然语言进行统计排序,由于是自然语言,存在大量的标点符号,以及大小写的处理。
给的测试文件篇幅较大,都是几千字的,调试还是比较花时间的。
此外还需要找到合适的Hashing大小,使得collision最小,这个就是对n进行循环,找到collision最小的那个数即可。
代写Database Management System的作业,和Database System这门课不一样,前者主要是编写一个数据库系统(C/C++/Java/Python实现),而后者主要是使用一个数据库系统(SQL语言)。
这次作业由于是第一次,偏基础,主要是一些理论的东西,以及写一个B+树,难度不大。
这次是一个小Lab,用给的CA证书以及一个私钥Key,通过SSL来访问远程的一个HTTPS服务器。
快速的做法就是先用Linux的curl工具调通,然后再用Python写一个程序出来。
代写Python版的聊天应用,在Network Programming里面属于罕见的类型,通常这类作业都是C语言的。
不过Python版直接用socket包就好,也不需要像C语言一样处理大量的I/O异常,也算是比较省事的。