原文:Online Judge(OJ)搭建——2、数据库,SQL语句

数据库EER图 数据库表 字段 约束解释 users 用户: id 标识符,email 邮箱,password 密码,name 姓名,sex 性别,enabled 启用,role 角色 id primary key advisors 指导: id 标识符,uid user 被指导者,uid admin 指导者 id primary key uid user gt user id ,uid admi ...

2017-05-23 22:03 3 2054 推荐指数:

查看详情

Online JudgeOJ搭建——5、配置

Spring 配置一些本地类,还有 HTML form 提交文件的解析器。 Spring Security Spring 需要从数据库获取权限相关数据,所以需要配置数据源。之后根据相关用户身份,配置访问的权限。 由于 Spring Security 的默认 ...

Tue Jun 06 05:18:00 CST 2017 0 1497
Online JudgeOJ搭建——4、具体实现

代码编译、运行、保存: 本系统目前支持 Java、C++ 的编译。如有其他语言需要编译,扩展也很简单,因为这里使用了一个抽象类LanguageTest,处理好代码运行编译之前的文件保存,代码运行之中的测试用例读取,代码运行编译之后的数据保存。主要利用了面向对象的多态性。 在子类中 ...

Tue Jun 06 04:36:00 CST 2017 3 5416
Online JudgeOJ搭建——3、MVC架构

Model Model 层主要包含数据的类,这些数据一般是现实中的实体,所以,Model 层中类的定义常常和数据库 DDL 中的 create 语句类似。 通常数据库的表和类是一对一的关系,但是有的时候由于需求变化或者方便起见,Model 层的类有时不和数据库中表相互对应。比如面向对象 ...

Tue Jun 06 03:16:00 CST 2017 0 2396
Online JudgeOJ搭建——1、项目介绍

项目名 Piers 在线评测 项目需求 用户: 获取题库、题目的相关信息。 在线对代码进行编译、执行、保存、返回运行(编译)结果。 总体题目评测成绩查询。 用户信息服务 ...

Tue Mar 14 23:13:00 CST 2017 0 1754
OJOnline Judge)使用

这是一种方式,我们还可使用另外一种方式: 这种方式比之前的那种方式会更好一些! 即data事件的时候,我们一直处于接受数据的时候,然后一旦触发了 end 事件,说明我们这次的输入结束。 然后呢, 得到的 input_array就是输入的所有行,我们直接使用就可以 ...

Sun Mar 26 00:58:00 CST 2017 0 3134
OJ生成器(一)制作Online Judge前的准备和策划

我这校区新的微机老师斗志昂扬,准备让我们这学校萎靡的信息技术竞赛重振雄风。然后有一次我半开玩笑地说建一个自己的OJ吧,老师也就鼓励我去做了。 开什么玩笑……!我可是马上要参加NOIP的人! 于是老师说,慢慢来吧。 嗯,正好我也有兴趣,那就慢慢来吧。先策划一下。 然后我就被吓到了。 (注 ...

Thu Oct 29 06:13:00 CST 2015 0 3866
SQL数据库的基本语句

1.修改字段类型语句: alter table 表名 alter column 列名 类型 例如: alter table D alter column no char(15); 2.从其他地方插入表数据 insert into 表名A(列名1,列名2,......) select ...

Sat Nov 19 00:25:00 CST 2016 0 1603
数据库SQL语句大全,最常用的SQL语句

检索数据 检索单个列: SELECT pname FROM product 检索多个列: SELECT pname,market_price,is_hot FROM product 检索所有列: SELECT * FROM product 过滤检索结果中的重复数据: SELECT ...

Wed Sep 11 01:50:00 CST 2019 0 10493
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM