• DMOJ
  • Home
  • Problems
  • Submissions
  • Users
  • Contests
  • About
    >
    • Status
Log in  or  Sign up

  • Blog
  • Events

News

First Post

admin posted on Oct. 2, 2025, 8:00 a.m. 1

Welcome to the OPS! 欢迎来到OPS!

print('Hello, World!')

OPS, Online Programming Space, 诞生于2005年,不知不觉中,可以走过了整整20个年头。在这20年中,OPS共累积了4万多用户,处理了160多万次的提交,举办了1150场竞赛(含考试)。第一个版本的OPS采用的是Windows ASP .NET. 借鉴了当时风光无限的PetShop设计,将系统按表现层、业务逻辑层、数据访问层进行设计。但随着时间的推移,也暴露出很多的问题,如仅支持Windows平台部署,编程语言仅支持C和C++,且Windows上的C/C++编译器更新缓慢。题目以XML格式存放,无法输入数学公式等。后来,又尝试采用Python + Mongodb 的技术方案,部署在acm.etao.net上,虽然扩展了支持的编程语言种类,但判题机的进程隔离效率低,偶尔还有判题机crash的现象。因此,本次更新采用了更适合教学需要的dmoj [https://github.com/DMOJ] 作为基础架构,并将cpp.etao.net和acm.etao.net两个平台的数据迁移到新平台。目前的迁移进度如下:

  1. 原cpp.etao.net站点2025年10月1日0时前的用户、题目、比赛及近三年的提交数据已经迁移至新平台。
  2. 原acm.etao.net站点2025年10月1日0时前的新用户(见下面的说明)、题目、比赛已经迁移至新平台。 因acm.etao.net也曾经导入过OPS的历史数据,所以部分用户可能在两个站点上,有同名的账户。目前的处理方式是以cpp为高优先级。如果acm中有和cpp系统的用户同名的,则不导入。只有acm中并且cpp没有的用户名,才会被导入到新系统。另外,新用户中含有4字节UTF8编码(如emoji符号)的用户名也没有被导入,建议仅在用户昵称中使用emoji符号。 原cpp.etao.net系统的用户管理功能较弱,遭到过几次用户注册的洪泛攻击,同时弱密码现象非常普遍。加上没有密码重置功能,部分用户忘记口令后又直接注册新帐号,造成无效用户的数量增加。因此,新版本里采用了严格的密码安全设置。系统与全球最大的密码漏洞社工库 haveibeenpwned.com 连接,禁止弱密码用户登录。不熟悉这个库的同学,可以用“用这个网站一查才知道,自己的密码已经泄露这么多次”类似的文字进行搜索。所以,请原cpp.etao.net的用户在用老密码登录后,按屏幕提示要求进行密码修改,否则将无法使用系统。修改完成后,请点击右上角“编辑个人资料”,修改电子邮件。因云服务商限制,系统发信邮箱为ops_dev@sina.com,如无法收取邮件,请到拦截队列中查找。

如有问题,请发送邮件至ops_dev@sina.com, 或加入QQ群:723311416 (OPS运维)或微信联系公众号: ops_practice (OPS编程空间)

Ongoing contests

新平台测试_C0001/02/10
Ends in 2 days 15:19:01.
计算机25(1,2)实验二
Ends in 15:19:01.
计算机25(3,4)实验二
Ends in 15:19:01.
健行理工25实验二
Ends in 1 day 15:19:01.

Comment stream

  • 302025315074 → 计算机25(1,2)实验二
  • 302025315384 → 计算机25(1,2)实验二
  • 302025315337 → 新平台测试_C0001/02/10
  • 302025315011 → 新平台测试_C0001/02/10
  • admin → 新平台测试_C0001/02/10
  • 302025315084 → 1000 A+B Problem
  • 302025315169 → 新平台测试_C0001/02/10
  • 302025315318 → 新平台测试_C0001/02/10
  • chenbo → 新平台测试_C0001/02/10
  • admin → First Post
RSS / Atom

New problems

  • A Plus B
  • 1000 A+B Problem
  • 1009 简单编码
  • 1097 门帘设计
  • 1827 Remote Distance
  • 1828 平衡数
  • 1829 软件工程
RSS / Atom

proudly powered by DMOJ |