CODE2040 API挑战赛回顾

CODE2040 API挑战赛已经圆满结束。我提供了Java、JavaScript和Python三种语言的实现方案,并已上传至相关平台。请注意,运行这些程序需要以下依赖项:

  • Java:java-json、JodaTime
  • Python:requests

由于上传限制,我无法直接提供这些依赖项,请自行下载并配置。JavaScript版本已托管在平台上,可直接使用。

我原本计划用Swift完成第四个版本,但由于时间限制,未能实现。不过,我已经完成了Swift版本的注册和第一个挑战,并借此机会学习了Swift编程语言。

感谢大家的参与!

zip
API-Challenge-master.zip 预估大小:91个文件
folder
API-Challenge-master 文件夹
folder
Java Implementation 文件夹
file
APIChallenge.jar 607KB
folder
src 文件夹
file
challenges.java 7KB
folder
lib 文件夹
file
date4j.jar 35KB
file
joda-time-2.5.jar 574KB
file
java-json.jar 83KB
folder
bin 文件夹
folder
lib 文件夹
file
java-json.jar 83KB
file
challenges.class 6KB
file
.classpath 598B
file
.project 371B
file
APIChallengeRunnable.jar 1.28MB
folder
Python Implementation 文件夹
file
challenges.py 4KB
file
README.md 9KB
folder
JavaScript Implementation 文件夹
folder
fonts 文件夹
file
fontawesome-webfont.svg 280KB
file
fontawesome-webfont.eot 55KB
file
FontAwesome.otf 84KB
file
fontawesome-webfont.ttf 110KB
file
fontawesome-webfont.woff 64KB
folder
images 文件夹
file
tdp.png 2.28MB
folder
fulls 文件夹
file
02.jpg 30KB
file
07.jpg 43KB
file
06.jpg 20KB
file
04.jpg 37KB
file
03.jpg 29KB
file
05.jpg 16KB
file
08.jpg 19KB
file
01.jpg 35KB
file
bg-alt.jpg 84KB
file
nextbeat.png 430KB
folder
thumbs 文件夹
file
02.jpg 6KB
file
07.jpg 6KB
file
06.jpg 6KB
file
04.jpg 6KB
file
03.jpg 6KB
file
05.jpg 5KB
file
08.jpg 5KB
file
01.jpg 6KB
file
thedormproject.png 527KB
file
pic02.jpg 34KB
file
pic01.jpg 33KB
file
bg.jpg 554KB
folder
js 文件夹
file
jquery.min.js 94KB
file
init.js 7KB
file
challenges.js 6KB
file
jquery.scrolly.min.js 511B
file
skel.min.js 22KB
file
underscore.js 49KB
file
jquery.poptrox.min.js 9KB
folder
css 文件夹
folder
images 文件夹
file
banner.svg 2KB
file
poptrox-closer.svg 314B
file
overlay.png 6KB
file
poptrox-nav.svg 317B
file
loader.gif 2KB
file
arrow.svg 624B
file
style-mobile.css 5KB
file
skel.css 7KB
file
style-wide.css 442B
file
style.css 23KB
file
style-narrow.css 2KB
folder
ie 文件夹
file
v8.css 2KB
file
html5shiv.js 2KB
file
PIE.htc 40KB
file
backgroundsize.min.htc 4KB
file
style-normal.css 472B
file
font-awesome.min.css 21KB
file
.project 374B
file
index.html 5KB
folder
Swift Implementation 文件夹
folder
APIChallengeTests 文件夹
file
Info.plist 747B
file
APIChallengeTests.swift 919B
folder
APIChallenge.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 157B
folder
xcuserdata 文件夹
folder
Darthfrazier.xcuserdatad 文件夹
file
UserInterfaceState.xcuserstate 25KB
file
project.pbxproj 20KB
folder
xcuserdata 文件夹
folder
Darthfrazier.xcuserdatad 文件夹
folder
xcschemes 文件夹
file
APIChallenge.xcscheme 4KB
file
xcschememanagement.plist 574B
folder
xcdebugger 文件夹
file
Breakpoints_v2.xcbkptlist 91B
folder
APIChallenge 文件夹
file
RegisterViewController.swift 3KB
folder
MyPlayground.playground 文件夹
file
contents.xcplayground 200B
file
section-1.swift 97B
file
Results.playgrounddata 263B
file
HTTPTask.swift 20KB
file
ViewController.swift 514B
file
Info.plist 1KB
folder
Images.xcassets 文件夹
folder
AppIcon.appiconset 文件夹
file
Contents.json 1KB
file
Agent.swift 4KB
file
challengeoneViewController.swift 3KB
file
SwiftHTTP.h 503B
file
HTTPRequestSerializer.swift 11KB
folder
Base.lproj 文件夹
file
LaunchScreen.xib 4KB
file
Main.storyboard 22KB
file
HTTPResponseSerializer.swift 2KB
file
HTTPUpload.swift 3KB
file
AppDelegate.swift 2KB
...
zip 文件大小:7.1MB