- 博客(0)
- 资源 (6)
- 收藏
- 关注
2021吉林大学数据库应用技术实验报告
1:基本查询
2:聚组函数
3:连接
4:子查询
1:基本查询
例1.1:查询所有产品信息。
例1.2:查询ID为'S001'的销售员的信息。
例1.3:查询名字以'J'开头的销售员的信息。
例1.4:查询购买总金额在500和1000之间的商品编号,去除重复信息。
例1.5:返回每名销售员名字的大写和薪水+100的值。
例1.6:返回当前时间和1+2的值。
例1.7:列出地址为空的顾客信息,按姓名升序排列。
例1.8:按照"Mary in New York"的样式用一个表达式列出所有顾客名字和城市信息。城市为空用'(NULL)'表示,按
名字降序排列。(提示:需使用nvl函数)
2022-06-06
2020级吉林大学软件学院C++课程设计个人作品源代码
课程设计题目:模拟即时通信系统实现
一、题目描述
基于社交的即时通信是腾*公司的主要业务,先后有QQ、微信、微博等服务,可能还将继续推出微商、微唱、微走、微笑等产品。这些软件既可以独立提供服务,又互相辉映关联。腾*公司希望对各系统进行整合,形成统一的立体社交软件平台。现请完成该平台的设计并实现。要求如下:
1、用户基本信息:
号码ID,昵称,出生时间,T龄(号码申请时间)、所在地、好友列表、群列表。
微博与QQ共享ID,微信采用独立ID,但是可以与QQ号码绑定对应。其他微X产品也分为这两种情况。
2、好友管理
(1)实现各功能好友信息的添加、修改、删除、查询的功能。
(2)可以查询微X之间各自共同好友。如微信可以添加QQ推荐好友。
3、群管理
(1)设定每个微X功能已有1001、1002、1003、1004、1005、1006等群号。
(2)加入群、退出群、挨T、查询群成员等。
(3)不同微X之间群的理念不同,比如:QQ群可以申请加入,而微信群则只能推荐加入;QQ群允许设置临时讨论组(子群),微信群则不允许;QQ群有以群主为核心的管理员制度,而微信群仅有群主为特权账号。
2022-06-06
吉林大学2022年操作系统实验报告(仅供参考)
实验一:
用pipe()创建一个管道文件,然后用fork()创建两个生产进程和两个消费进程,它们之间通过pipe()传递信息。
用clone()创建四个轻进程(线程),用参数指明共享内存等资源,通过共享内存模拟生产消费问题,利用pthread_mutex_lock(), pthread_mutex_unlock()等函数实现对共享存储区访问的互斥。
实验二:
实时任务用task数据结构描述,设计四个函数:select_proc()用于实现调度算法,被选中任务执行proc(),在没有可执行任务时执行idle(),主函数mian()初始化相关数据,创建实时任务并对任务进行调度。
为模拟调度算法,给每个线程设置一个等待锁,暂不运行的任务等待在相应的锁变量上。主线程按调度算法唤醒一个子线程,被选中线程执行一个时间单位,然后将控制权交给主线程判断是否需要重新调度。
2022-06-05
吉林大学应用密码学实验(仅供参考)
第一次实验:
基于Feistel结构构造一个分组密码算法。要求:
1、分组长度 = 128 bit
2、主密钥长度 >= 128 bit
3、轮数 = 16
4、轮函数的设计要用到LFSR
第二次实验:
实现一个公钥密码算法。要求分别实现如下三个算法:
1、密钥生成算法
2、加密算法
3、解密算法
4、在RSA和MH中任选一个方案
5、最好用大整数库NTL
第三次实验:
利用第一、二次实验的算法,以数字信封的形式对明文文件进行加密。要求如下:
1、发送方利用系统自带的伪随机数生成函数生成会话密钥
2、用接收方的公钥对会话密钥加密
3、用会话密钥以OFB的模式对明文文件p_text.txt进行加密,结果存于密文文件c_text.txt
4、接收方利用私钥解密会话密钥,然后用会话密钥对密文文件解密,结果存于明文文件p1_text.txt,最后对比p_text.txt和p1_text.txt
第四次实验:
基于RSA实现如下“盲签名(Blind signature)”
Blind signature schemes, first introduced by Chaum , allow
2022-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人