公告:已经解决了JVM启动时间过长影响java成绩的问题

frostbolt 2016-03-21 04:57:27
加精
内部测试完毕,正在上传,明天java选手可以重新上传程序测试下。

...全文
1698 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
dmcler 2016-03-23
  • 打赏
  • 举报
回复
引用 3 楼 wei1151399505 的回复:
刚提交测试了一下,时间的确是减少了100ms,但是以前还能跑100ms的程序,现在也至少10ms。随后用了直接输出答案的方式,测试仍为10ms.不知道平台给java设置的最小时间是不是就是10ms。c语言可以是1ms,java跑出来的时间全是10ms的倍数。不知道跟平台运行压力有没有关系,如果java必须是10ms的倍数的话,调整也没太多意义,分基本上都没变,还是比c少很多。希望版主可以提交一个空程序测试一下,是不是至少10ms.
大神能留个邮箱联系一下吗,我java程序提交总是no result file,能请教一下吗?谢谢!
业余草 2016-03-22
  • 打赏
  • 举报
回复
wei1151399505 2016-03-22
  • 打赏
  • 举报
回复
引用 6 楼 frostbolt 的回复:
[quote=引用 5 楼 wei1151399505 的回复:] [quote=引用 4 楼 frostbolt 的回复:] [quote=引用 3 楼 wei1151399505 的回复:] 刚提交测试了一下,时间的确是减少了100ms,但是以前还能跑100ms的程序,现在也至少10ms。随后用了直接输出答案的方式,测试仍为10ms.不知道平台给java设置的最小时间是不是就是10ms。c语言可以是1ms,java跑出来的时间全是10ms的倍数。不知道跟平台运行压力有没有关系,如果java必须是10ms的倍数的话,调整也没太多意义,分基本上都没变,还是比c少很多。希望版主可以提交一个空程序测试一下,是不是至少10ms.
考虑到运行的误差,运行时间的结果进行了四舍五入。所以你的程序运行时间是在5-14ms之间。空程序差不多也要跑个大几ms,这个就是java本身的问题了,没法子。[/quote] c语言的时间分辨率为什么有1ms呢[/quote] 人为设定的最小时间为1ms,因为0ms看起来有点怪,程序运行总要有点时间的[/quote] 那只能换语言了,不然小案例分还是那么低。
cattpon 2016-03-22
  • 打赏
  • 举报
回复
???什么比赛???
yiyuanyu17 2016-03-22
  • 打赏
  • 举报
回复
问一下,JAVA程序在本机运行110ms,提交后显示还是110ms,这是已经减去JVM启动的时间了吗?
frostbolt 2016-03-22
  • 打赏
  • 举报
回复
引用 13 楼 sinat_27564919 的回复:
目测现在超过44分的,没有java
有java程序排名区域前三的
未竟之梦 2016-03-22
  • 打赏
  • 举报
回复
目测现在超过44分的,没有java
摸摸你的头头 2016-03-22
  • 打赏
  • 举报
回复
引用 8 楼 wei1151399505 的回复:
[quote=引用 6 楼 frostbolt 的回复:] [quote=引用 5 楼 wei1151399505 的回复:] [quote=引用 4 楼 frostbolt 的回复:] [quote=引用 3 楼 wei1151399505 的回复:] 刚提交测试了一下,时间的确是减少了100ms,但是以前还能跑100ms的程序,现在也至少10ms。随后用了直接输出答案的方式,测试仍为10ms.不知道平台给java设置的最小时间是不是就是10ms。c语言可以是1ms,java跑出来的时间全是10ms的倍数。不知道跟平台运行压力有没有关系,如果java必须是10ms的倍数的话,调整也没太多意义,分基本上都没变,还是比c少很多。希望版主可以提交一个空程序测试一下,是不是至少10ms.
考虑到运行的误差,运行时间的结果进行了四舍五入。所以你的程序运行时间是在5-14ms之间。空程序差不多也要跑个大几ms,这个就是java本身的问题了,没法子。[/quote] c语言的时间分辨率为什么有1ms呢[/quote] 人为设定的最小时间为1ms,因为0ms看起来有点怪,程序运行总要有点时间的[/quote] 那只能换语言了,不然小案例分还是那么低。[/quote]大神你那个区的?膜拜
小雄bb 2016-03-22
  • 打赏
  • 举报
回复
什么时候能解决上传大小限制?
frostbolt 2016-03-21
  • 打赏
  • 举报
回复
引用 5 楼 wei1151399505 的回复:
[quote=引用 4 楼 frostbolt 的回复:] [quote=引用 3 楼 wei1151399505 的回复:] 刚提交测试了一下,时间的确是减少了100ms,但是以前还能跑100ms的程序,现在也至少10ms。随后用了直接输出答案的方式,测试仍为10ms.不知道平台给java设置的最小时间是不是就是10ms。c语言可以是1ms,java跑出来的时间全是10ms的倍数。不知道跟平台运行压力有没有关系,如果java必须是10ms的倍数的话,调整也没太多意义,分基本上都没变,还是比c少很多。希望版主可以提交一个空程序测试一下,是不是至少10ms.
考虑到运行的误差,运行时间的结果进行了四舍五入。所以你的程序运行时间是在5-14ms之间。空程序差不多也要跑个大几ms,这个就是java本身的问题了,没法子。[/quote] c语言的时间分辨率为什么有1ms呢[/quote] 人为设定的最小时间为1ms,因为0ms看起来有点怪,程序运行总要有点时间的
wei1151399505 2016-03-21
  • 打赏
  • 举报
回复
引用 4 楼 frostbolt 的回复:
[quote=引用 3 楼 wei1151399505 的回复:] 刚提交测试了一下,时间的确是减少了100ms,但是以前还能跑100ms的程序,现在也至少10ms。随后用了直接输出答案的方式,测试仍为10ms.不知道平台给java设置的最小时间是不是就是10ms。c语言可以是1ms,java跑出来的时间全是10ms的倍数。不知道跟平台运行压力有没有关系,如果java必须是10ms的倍数的话,调整也没太多意义,分基本上都没变,还是比c少很多。希望版主可以提交一个空程序测试一下,是不是至少10ms.
考虑到运行的误差,运行时间的结果进行了四舍五入。所以你的程序运行时间是在5-14ms之间。空程序差不多也要跑个大几ms,这个就是java本身的问题了,没法子。[/quote] c语言的时间分辨率为什么有1ms呢
frostbolt 2016-03-21
  • 打赏
  • 举报
回复
引用 3 楼 wei1151399505 的回复:
刚提交测试了一下,时间的确是减少了100ms,但是以前还能跑100ms的程序,现在也至少10ms。随后用了直接输出答案的方式,测试仍为10ms.不知道平台给java设置的最小时间是不是就是10ms。c语言可以是1ms,java跑出来的时间全是10ms的倍数。不知道跟平台运行压力有没有关系,如果java必须是10ms的倍数的话,调整也没太多意义,分基本上都没变,还是比c少很多。希望版主可以提交一个空程序测试一下,是不是至少10ms.
考虑到运行的误差,运行时间的结果进行了四舍五入。所以你的程序运行时间是在5-14ms之间。空程序差不多也要跑个大几ms,这个就是java本身的问题了,没法子。
wei1151399505 2016-03-21
  • 打赏
  • 举报
回复
刚提交测试了一下,时间的确是减少了100ms,但是以前还能跑100ms的程序,现在也至少10ms。随后用了直接输出答案的方式,测试仍为10ms.不知道平台给java设置的最小时间是不是就是10ms。c语言可以是1ms,java跑出来的时间全是10ms的倍数。不知道跟平台运行压力有没有关系,如果java必须是10ms的倍数的话,调整也没太多意义,分基本上都没变,还是比c少很多。希望版主可以提交一个空程序测试一下,是不是至少10ms.
Chris_Paul_CSU 2016-03-21
  • 打赏
  • 举报
回复
云☁ 2016-03-21
  • 打赏
  • 举报
回复
基于SSM(Spring + Spring MVC + MyBatis)框架和Vue.js的SSM无纸化考试模拟系统是一个功能强大的在线考试平台。该系统旨在为教育行业提供一个高效、安全且易于使用的考试解决方案,以满足学生、教师和教育机构的需求。系统架构:前端:采用Vue.js作为主要前端技术栈,实现用户界面的动态交互和数据展示。Vue.js具有轻量级、易学易用的特点,能够快速搭建出美观且高效的用户界面。后端:采用SSM框架进行开发,包括Spring、Spring MVC和MyBatis。Spring提供了全面的企业级应用开发支持,Spring MVC负责处理HTTP请求和响应,而MyBatis则是一个优秀的持久层框架,用于简化数据库操作。数据库:使用MySQL作为关系型数据库管理系统,存储考试题目、考生信息、成绩等数据。MySQL具有高性能、稳定性和可扩展性,能够满足大规模在线考试系统的需求。系统功能:题库管理:管理员可以添加、编辑和删除题目,设置题目属性(如难度、分值等),以及导入导出题目数据。考生管理:管理员可以创建、编辑和删除考生信息,设置考生权限,以及查看和管理考生的成绩。考试管理:管理员可以创建、编辑和删除考试,设置考试时间、地点等参数,以及邀请考生参加考试。成绩查询:考生可以查询自己的考试成绩,也可以按照科目或学校进行成绩筛选。通知公告:管理员可以发布考试相关的通知和公告,提醒考生注意考试事项。部署说明:为了方便部署和运行该系统,我们提供了详细的部署说明文档。在部署过程中,您需要按照以下步骤进行操作:准备服务器环境:确保您的服务器满足系统运行的硬件和软件要求,例如操作系统版本、Java版本、数据库版本等。下载源码包:从我们的官方网站或GitHub仓库下载系统的源码包。解压源码包:将下载的源码包解压到指定目录下。配置数据库连接:修改application.properties文件中的数据库连接信息,以便系统能够正确连接到您的数据库。配置Spring和MyBatis:根据实际情况修改mybatis-config.xml和spring-mvc.xml文件中的配置信息,以便系统能够正确读取数据库表结构和执行SQL语句。启动项目:在命令行中进入项目根目录,执行./mvnw spring-boot:run命令启动项目。如果一切顺利,您应该能看到类似如下的输出信息: vbnet复制代码Started SSM_ExamSystemApplication in xx.xx seconds (JVM running for xx.xx)

127

社区成员

发帖
与我相关
我的任务
社区描述
华为软件精英挑战赛(Huawei Code Craft)是华为公司面向全球大学生举办的一年一度的大型软件竞赛,致力于让参赛学生感受软件改变世界魅力,展示软件设计与编程潜力,享受Coding解决问题
开源软件软件工程软件构建 技术论坛(原bbs)
社区管理员
  • HUAWEI Code Craft社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧