实例介绍
该系统是针对acm,而设计的一块在线测评系统
【实例截图】
【核心代码】
OJ
└── OJ
├── build
│ └── web
│ ├── faq.htm
│ ├── images
│ │ ├── accepted.gif
│ │ ├── developer.jpg
│ │ ├── goback.jpg
│ │ ├── home.jpg
│ │ ├── j0199036.wmf
│ │ ├── j0293234.wmf
│ │ ├── j0293236.wmf
│ │ ├── j0293240.wmf
│ │ ├── j0293844.wmf
│ │ ├── j0295241.gif
│ │ ├── logo.jpg
│ │ ├── pku_logol.jpg
│ │ ├── table_back.jpg
│ │ ├── top.jpg
│ │ └── wrong.gif
│ ├── index.acm
│ ├── META-INF
│ │ ├── context.xml
│ │ └── MANIFEST.MF
│ └── WEB-INF
│ ├── classes
│ │ └── com
│ │ └── pku
│ │ └── judgeonline
│ │ ├── admin
│ │ │ ├── common
│ │ │ │ ├── FormattedOut.class
│ │ │ │ └── Tools.class
│ │ │ ├── contest
│ │ │ │ ├── AddContestPage.class
│ │ │ │ ├── AddContestServlet.class
│ │ │ │ ├── ContestList.class
│ │ │ │ ├── ContestManager.class
│ │ │ │ └── ContestManagerPage.class
│ │ │ ├── problemset
│ │ │ │ ├── Rejudge.class
│ │ │ │ └── ShowSource.class
│ │ │ └── servlet
│ │ │ ├── AddProblemServlet.class
│ │ │ ├── AdminMainPage.class
│ │ │ ├── DeleteProblemServlet.class
│ │ │ ├── LoginServlet.class
│ │ │ ├── LogoutServlet.class
│ │ │ ├── ModifyProblemServlet.class
│ │ │ ├── ProblemList.class
│ │ │ ├── ProbManagerPage.class
│ │ │ ├── ResumeProblemServlet.class
│ │ │ └── ShowProblemServlet.class
│ │ ├── bbs
│ │ │ ├── BBS.class
│ │ │ ├── Post.class
│ │ │ ├── PostPage.class
│ │ │ └── ShowMessage.class
│ │ ├── common
│ │ │ ├── DBConfig.class
│ │ │ ├── FormattedOut.class
│ │ │ ├── LanguageType.class
│ │ │ ├── ResultType.class
│ │ │ ├── ServerConfig.class
│ │ │ ├── ServerDaemon.class
│ │ │ ├── test.class
│ │ │ ├── Tool.class
│ │ │ ├── UserModel.class
│ │ │ └── ValueCheck.class
│ │ ├── contest
│ │ │ ├── ContestData.class
│ │ │ ├── Contests.class
│ │ │ ├── ContestStanding.class
│ │ │ ├── ContestStatistics.class
│ │ │ ├── PastContests.class
│ │ │ ├── SetConcernedTeams.class
│ │ │ └── ShowContest.class
│ │ ├── error
│ │ │ └── ErrorProcess.class
│ │ │ ├── DeleteMail.class
│ │ │ ├── Mail.class
│ │ │ ├── Send.class
│ │ │ ├── SendPage.class
│ │ │ └── ShowMail.class
│ │ ├── news
│ │ │ └── Newslist.class
│ │ ├── problemset
│ │ │ ├── GotoProblem.class
│ │ │ └── ProblemStatus.class
│ │ ├── security
│ │ │ ├── Guard.class
│ │ │ └── SecurityData.class
│ │ ├── servlet
│ │ │ ├── CompilerMonitor.class
│ │ │ ├── Index.class
│ │ │ ├── Judge.class
│ │ │ ├── ProblemListServlet.class
│ │ │ ├── Rejudge.class
│ │ │ ├── RunRecord.class
│ │ │ ├── SearchProblem.class
│ │ │ ├── ShowCompileInfo.class
│ │ │ ├── ShowProblemServlet.class
│ │ │ ├── Status.class
│ │ │ ├── SubmitPageServlet.class
│ │ │ └── SubmitServlet.class
│ │ └── user
│ │ ├── Login.class
│ │ ├── LoginPage.class
│ │ ├── ModifyUserPage.class
│ │ ├── ModifyUserServlet.class
│ │ ├── OnlineUsers.class
│ │ ├── RecentRank.class
│ │ ├── RegisterPage.class
│ │ ├── RegisterServlet.class
│ │ ├── SearchUser.class
│ │ ├── UserCmp.class
│ │ ├── UserListServlet.class
│ │ └── UserStatus.class
│ ├── lib
│ │ └── mysql-connector-java-3.0.15-ga-bin.jar
│ └── web.xml
├── build.xml
├── data
│ └── 1000
│ ├── data1.in
│ ├── data1.out
│ ├── data2.in
│ ├── data2.out
│ ├── data3.in
│ └── data3.out
├── dist
│ └── OJ.war
├── JudgeOnline
│ ├── bin
│ │ ├── com.exe
│ │ ├── fpc
│ │ │ ├── arw.exe
│ │ │ ├── asw.exe
│ │ │ ├── cpp.exe
│ │ │ ├── cygwin1.dll
│ │ │ ├── dlltool.exe
│ │ │ ├── fp32_32.ico
│ │ │ ├── fpc.exe
│ │ │ ├── gcc.exe
│ │ │ ├── ldw.exe
│ │ │ ├── libpobjpas.aw
│ │ │ ├── libpsyswin32.aw
│ │ │ ├── objdumpw.exe
│ │ │ ├── objpas.ow
│ │ │ ├── objpas.ppw
│ │ │ ├── ppc386.exe
│ │ │ ├── ppudump.exe
│ │ │ ├── ppufiles.exe
│ │ │ ├── ppumove.exe
│ │ │ ├── stripw.exe
│ │ │ ├── syswin32.ow
│ │ │ ├── syswin32.ppw
│ │ │ ├── windres.exe
│ │ │ ├── windres.h
│ │ │ └── wprt0.ow
│ │ ├── gcc
│ │ │ ├── bin
│ │ │ │ ├── addr2line.exe
│ │ │ │ ├── ar.exe
│ │ │ │ ├── as.exe
│ │ │ │ ├── c++.exe
│ │ │ │ ├── c++filt.exe
│ │ │ │ ├── cpp.exe
│ │ │ │ ├── dlltool.exe
│ │ │ │ ├── dllwrap.exe
│ │ │ │ ├── gccbug
│ │ │ │ ├── gcc.exe
│ │ │ │ ├── gcov.exe
│ │ │ │ ├── g++.exe
│ │ │ │ ├── gprof.exe
│ │ │ │ ├── ld.exe
│ │ │ │ ├── mingw32-c++.exe
│ │ │ │ ├── mingw32-gcc-3.4.2
│ │ │ │ ├── mingw32-gcc.exe
│ │ │ │ ├── mingw32-g++.exe
│ │ │ │ ├── mingwm10.dll
│ │ │ │ ├── nm.exe
│ │ │ │ ├── objcopy.exe
│ │ │ │ ├── objdump.exe
│ │ │ │ ├── ranlib.exe
│ │ │ │ ├── readelf.exe
│ │ │ │ ├── size.exe
│ │ │ │ ├── strings.exe
│ │ │ │ ├── strip.exe
│ │ │ │ └── windres.exe
│ │ │ ├── include
│ │ │ │ ├── accctrl.h
│ │ │ │ ├── aclapi.h
│ │ │ │ ├── aclui.h
│ │ │ │ ├── afxres.h
│ │ │ │ ├── ansidecl.h
│ │ │ │ ├── assert.h
│ │ │ │ ├── basetsd.h
│ │ │ │ ├── basetyps.h
│ │ │ │ ├── bfd.h
│ │ │ │ ├── bfdlink.h
│ │ │ │ ├── c++
│ │ │ │ │ └── 3.4.2
│ │ │ │ │ ├── algorithm
│ │ │ │ │ ├── backward
│ │ │ │ │ │ ├── algobase.h
│ │ │ │ │ │ ├── algo.h
│ │ │ │ │ │ ├── alloc.h
│ │ │ │ │ │ ├── backward_warning.h
│ │ │ │ │ │ ├── bvector.h
│ │ │ │ │ │ ├── complex.h
│ │ │ │ │ │ ├── defalloc.h
│ │ │ │ │ │ ├── deque.h
│ │ │ │ │ │ ├── fstream.h
│ │ │ │ │ │ ├── function.h
│ │ │ │ │ │ ├── hash_map.h
│ │ │ │ │ │ ├── hash_set.h
│ │ │ │ │ │ ├── hashtable.h
│ │ │ │ │ │ ├── heap.h
│ │ │ │ │ │ ├── iomanip.h
│ │ │ │ │ │ ├── iostream.h
│ │ │ │ │ │ ├── istream.h
│ │ │ │ │ │ ├── iterator.h
│ │ │ │ │ │ ├── list.h
│ │ │ │ │ │ ├── map.h
│ │ │ │ │ │ ├── multimap.h
│ │ │ │ │ │ ├── multiset.h
│ │ │ │ │ │ ├── new.h
│ │ │ │ │ │ ├── ostream.h
│ │ │ │ │ │ ├── pair.h
│ │ │ │ │ │ ├── queue.h
│ │ │ │ │ │ ├── rope.h
│ │ │ │ │ │ ├── set.h
│ │ │ │ │ │ ├── slist.h
│ │ │ │ │ │ ├── stack.h
│ │ │ │ │ │ ├── streambuf.h
│ │ │ │ │ │ ├── stream.h
│ │ │ │ │ │ ├── strstream
│ │ │ │ │ │ ├── tempbuf.h
│ │ │ │ │ │ ├── tree.h
│ │ │ │ │ │ └── vector.h
│ │ │ │ │ ├── bits
│ │ │ │ │ │ ├── allocator.h
│ │ │ │ │ │ ├── atomicity.h
│ │ │ │ │ │ ├── basic_ios.h
│ │ │ │ │ │ ├── basic_ios.tcc
│ │ │ │ │ │ ├── basic_string.h
│ │ │ │ │ │ ├── basic_string.tcc
│ │ │ │ │ │ ├── boost_concept_check.h
│ │ │ │ │ │ ├── char_traits.h
│ │ │ │ │ │ ├── cmath.tcc
│ │ │ │ │ │ ├── codecvt.h
│ │ │ │ │ │ ├── concept_check.h
│ │ │ │ │ │ ├── concurrence.h
│ │ │ │ │ │ ├── cpp_type_traits.h
│ │ │ │ │ │ ├── deque.tcc
│ │ │ │ │ │ ├── fstream.tcc
│ │ │ │ │ │ ├── functexcept.h
│ │ │ │ │ │ ├── gslice_array.h
│ │ │ │ │ │ ├── gslice.h
│ │ │ │ │ │ ├── indirect_array.h
│ │ │ │ │ │ ├── ios_base.h
│ │ │ │ │ │ ├── istream.tcc
│ │ │ │ │ │ ├── list.tcc
│ │ │ │ │ │ ├── locale_classes.h
│ │ │ │ │ │ ├── locale_facets.h
│ │ │ │ │ │ ├── locale_facets.tcc
│ │ │ │ │ │ ├── localefwd.h
│ │ │ │ │ │ ├── mask_array.h
│ │ │ │ │ │ ├── ostream.tcc
│ │ │ │ │ │ ├── postypes.h
│ │ │ │ │ │ ├── slice_array.h
│ │ │ │ │ │ ├── sstream.tcc
│ │ │ │ │ │ ├── stl_algobase.h
│ │ │ │ │ │ ├── stl_algo.h
│ │ │ │ │ │ ├── stl_bvector.h
│ │ │ │ │ │ ├── stl_construct.h
│ │ │ │ │ │ ├── stl_deque.h
│ │ │ │ │ │ ├── stl_function.h
│ │ │ │ │ │ ├── stl_heap.h
│ │ │ │ │ │ ├── stl_iterator_base_funcs.h
│ │ │ │ │ │ ├── stl_iterator_base_types.h
│ │ │ │ │ │ ├── stl_iterator.h
│ │ │ │ │ │ ├── stl_list.h
│ │ │ │ │ │ ├── stl_map.h
│ │ │ │ │ │ ├── stl_multimap.h
│ │ │ │ │ │ ├── stl_multiset.h
│ │ │ │ │ │ ├── stl_numeric.h
│ │ │ │ │ │ ├── stl_pair.h
│ │ │ │ │ │ ├── stl_queue.h
│ │ │ │ │ │ ├── stl_raw_storage_iter.h
│ │ │ │ │ │ ├── stl_relops.h
│ │ │ │ │ │ ├── stl_set.h
│ │ │ │ │ │ ├── stl_stack.h
│ │ │ │ │ │ ├── stl_tempbuf.h
│ │ │ │ │ │ ├── stl_threads.h
│ │ │ │ │ │ ├── stl_tree.h
│ │ │ │ │ │ ├── stl_uninitialized.h
│ │ │ │ │ │ ├── stl_vector.h
│ │ │ │ │ │ ├── streambuf_iterator.h
│ │ │ │ │ │ ├── streambuf.tcc
│ │ │ │ │ │ ├── stream_iterator.h
│ │ │ │ │ │ ├── stringfwd.h
│ │ │ │ │ │ ├── type_traits.h
│ │ │ │ │ │ ├── valarray_after.h
│ │ │ │ │ │ ├── valarray_array.h
│ │ │ │ │ │ ├── valarray_array.tcc
│ │ │ │ │ │ ├── valarray_before.h
│ │ │ │ │ │ └── vector.tcc
│ │ │ │ │ ├── bitset
│ │ │ │ │ ├── cassert
│ │ │ │ │ ├── cctype
│ │ │ │ │ ├── cerrno
│ │ │ │ │ ├── cfloat
│ │ │ │ │ ├── ciso646
│ │ │ │ │ ├── climits
│ │ │ │ │ ├── clocale
│ │ │ │ │ ├── cmath
│ │ │ │ │ ├── complex
│ │ │ │ │ ├── csetjmp
│ │ │ │ │ ├── csignal
│ │ │ │ │ ├── cstdarg
│ │ │ │ │ ├── cstddef
│ │ │ │ │ ├── cstdio
│ │ │ │ │ ├── cstdlib
│ │ │ │ │ ├── cstring
│ │ │ │ │ ├── ctime
│ │ │ │ │ ├── cwchar
│ │ │ │ │ ├── cwctype
│ │ │ │ │ ├── cxxabi.h
│ │ │ │ │ ├── deque
│ │ │ │ │ ├── exception
│ │ │ │ │ ├── exception_defines.h
│ │ │ │ │ ├── ext
│ │ │ │ │ │ ├── algorithm
│ │ │ │ │ │ ├── bitmap_allocator.h
│ │ │ │ │ │ ├── debug_allocator.h
│ │ │ │ │ │ ├── demangle.h
│ │ │ │ │ │ ├── enc_filebuf.h
│ │ │ │ │ │ ├── functional
│ │ │ │ │ │ ├── hash_fun.h
│ │ │ │ │ │ ├── hash_map
│ │ │ │ │ │ ├── hash_set
│ │ │ │ │ │ ├── hashtable.h
│ │ │ │ │ │ ├── iterator
│ │ │ │ │ │ ├── malloc_allocator.h
│ │ │ │ │ │ ├── memory
│ │ │ │ │ │ ├── mt_allocator.h
│ │ │ │ │ │ ├── new_allocator.h
│ │ │ │ │ │ ├── numeric
│ │ │ │ │ │ ├── pod_char_traits.h
│ │ │ │ │ │ ├── pool_allocator.h
│ │ │ │ │ │ ├── rb_tree
│ │ │ │ │ │ ├── rope
│ │ │ │ │ │ ├── ropeimpl.h
│ │ │ │ │ │ ├── slist
│ │ │ │ │ │ ├── stdio_filebuf.h
│ │ │ │ │ │ └── stdio_sync_filebuf.h
│ │ │ │ │ ├── fstream
│ │ │ │ │ ├── functional
│ │ │ │ │ ├── iomanip
│ │ │ │ │ ├── ios
│ │ │ │ │ ├── iosfwd
│ │ │ │ │ ├── iostream
│ │ │ │ │ ├── istream
│ │ │ │ │ ├── iterator
│ │ │ │ │ ├── limits
│ │ │ │ │ ├── list
│ │ │ │ │ ├── locale
│ │ │ │ │ ├── map
│ │ │ │ │ ├── memory
│ │ │ │ │ ├── mingw32
│ │ │ │ │ │ └── bits
│ │ │ │ │ │ ├── atomic_word.h
│ │ │ │ │ │ ├── basic_file.h
│ │ │ │ │ │ ├── c++allocator.h
│ │ │ │ │ │ ├── c++config.h
│ │ │ │ │ │ ├── c++io.h
│ │ │ │ │ │ ├── c++locale.h
│ │ │ │ │ │ ├── codecvt_specializations.h
│ │ │ │ │ │ ├── ctype_base.h
│ │ │ │ │ │ ├── ctype_inline.h
│ │ │ │ │ │ ├── ctype_noninline.h
│ │ │ │ │ │ ├── gthr-default.h
│ │ │ │ │ │ ├── gthr.h
│ │ │ │ │ │ ├── gthr-posix.h
│ │ │ │ │ │ ├── gthr-single.h
│ │ │ │ │ │ ├── messages_members.h
│ │ │ │ │ │ ├── os_defines.h
│ │ │ │ │ │ └── time_members.h
│ │ │ │ │ ├── new
│ │ │ │ │ ├── numeric
│ │ │ │ │ ├── ostream
│ │ │ │ │ ├── queue
│ │ │ │ │ ├── set
│ │ │ │ │ ├── sstream
│ │ │ │ │ ├── stack
│ │ │ │ │ ├── stdexcept
│ │ │ │ │ ├── streambuf
│ │ │ │ │ ├── string
│ │ │ │ │ ├── typeinfo
│ │ │ │ │ ├── utility
│ │ │ │ │ ├── valarray
│ │ │ │ │ └── vector
│ │ │ │ ├── cderr.h
│ │ │ │ ├── cguid.h
│ │ │ │ ├── comcat.h
│ │ │ │ ├── commctrl.h
│ │ │ │ ├── commdlg.h
│ │ │ │ ├── complex.h
│ │ │ │ ├── cplext.h
│ │ │ │ ├── cpl.h
│ │ │ │ ├── ctype.h
│ │ │ │ ├── custcntl.h
│ │ │ │ ├── d3d9caps.h
│ │ │ │ ├── d3d9.h
│ │ │ │ ├── d3d9types.h
│ │ │ │ ├── dbt.h
│ │ │ │ ├── dde.h
│ │ │ │ ├── ddeml.h
│ │ │ │ ├── dhcpcsdk.h
│ │ │ │ ├── direct.h
│ │ │ │ ├── dirent.h
│ │ │ │ ├── dir.h
│ │ │ │ ├── dis-asm.h
│ │ │ │ ├── dlgs.h
│ │ │ │ ├── docobj.h
│ │ │ │ ├── dos.h
│ │ │ │ ├── dxerr8.h
│ │ │ │ ├── dxerr9.h
│ │ │ │ ├── errno.h
│ │ │ │ ├── errorrep.h
│ │ │ │ ├── excpt.h
│ │ │ │ ├── exdisp.h
│ │ │ │ ├── exdispid.h
│ │ │ │ ├── fcntl.h
│ │ │ │ ├── fenv.h
│ │ │ │ ├── float.h
│ │ │ │ ├── getopt.h
│ │ │ │ ├── GL
│ │ │ │ │ ├── glext.h
│ │ │ │ │ ├── gl.h
│ │ │ │ │ └── glu.h
│ │ │ │ ├── gmon.h
│ │ │ │ ├── httpext.h
│ │ │ │ ├── idispids.h
│ │ │ │ ├── imagehlp.h
│ │ │ │ ├── imm.h
│ │ │ │ ├── initguid.h
│ │ │ │ ├── intshcut.h
│ │ │ │ ├── inttypes.h
│ │ │ │ ├── io.h
│ │ │ │ ├── ipexport.h
│ │ │ │ ├── iphlpapi.h
│ │ │ │ ├── ipifcons.h
│ │ │ │ ├── iprtrmib.h
│ │ │ │ ├── iptypes.h
│ │ │ │ ├── isguids.h
│ │ │ │ ├── largeint.h
│ │ │ │ ├── limits.h
│ │ │ │ ├── lmaccess.h
│ │ │ │ ├── lmalert.h
│ │ │ │ ├── lmapibuf.h
│ │ │ │ ├── lmat.h
│ │ │ │ ├── lmaudit.h
│ │ │ │ ├── lmbrowsr.h
│ │ │ │ ├── lmchdev.h
│ │ │ │ ├── lmconfig.h
│ │ │ │ ├── lmcons.h
│ │ │ │ ├── lmerr.h
│ │ │ │ ├── lmerrlog.h
│ │ │ │ ├── lm.h
│ │ │ │ ├── lmmsg.h
│ │ │ │ ├── lmremutl.h
│ │ │ │ ├── lmrepl.h
│ │ │ │ ├── lmserver.h
│ │ │ │ ├── lmshare.h
│ │ │ │ ├── lmsname.h
│ │ │ │ ├── lmstats.h
│ │ │ │ ├── lmsvc.h
│ │ │ │ ├── lmuseflg.h
│ │ │ │ ├── lmuse.h
│ │ │ │ ├── lmwksta.h
│ │ │ │ ├── locale.h
│ │ │ │ ├── lzexpand.h
│ │ │ │ ├── malloc.h
│ │ │ │ ├── mapi.h
│ │ │ │ ├── math.h
│ │ │ │ ├── mbctype.h
│ │ │ │ ├── mbstring.h
│ │ │ │ ├── mciavi.h
│ │ │ │ ├── mcx.h
│ │ │ │ ├── mem.h
│ │ │ │ ├── memory.h
│ │ │ │ ├── mgmtapi.h
│ │ │ │ ├── _mingw.h
│ │ │ │ ├── mmsystem.h
│ │ │ │ ├── msacm.h
│ │ │ │ ├── mshtml.h
│ │ │ │ ├── mswsock.h
│ │ │ │ ├── nb30.h
│ │ │ │ ├── nddeapi.h
│ │ │ │ ├── nspapi.h
│ │ │ │ ├── ntdef.h
│ │ │ │ ├── ntdll.h
│ │ │ │ ├── ntldap.h
│ │ │ │ ├── ntsecapi.h
│ │ │ │ ├── ntsecpkg.h
│ │ │ │ ├── oaidl.h
│ │ │ │ ├── objbase.h
│ │ │ │ ├── objfwd.h
│ │ │ │ ├── objidl.h
│ │ │ │ ├── ocidl.h
│ │ │ │ ├── odbcinst.h
│ │ │ │ ├── ole2.h
│ │ │ │ ├── ole2ver.h
│ │ │ │ ├── oleacc.h
│ │ │ │ ├── oleauto.h
│ │ │ │ ├── olectl.h
│ │ │ │ ├── olectlid.h
│ │ │ │ ├── oledlg.h
│ │ │ │ ├── ole.h
│ │ │ │ ├── oleidl.h
│ │ │ │ ├── pbt.h
│ │ │ │ ├── poppack.h
│ │ │ │ ├── powrprof.h
│ │ │ │ ├── process.h
│ │ │ │ ├── profile.h
│ │ │ │ ├── profil.h
│ │ │ │ ├── prsht.h
│ │ │ │ ├── psapi.h
│ │ │ │ ├── pshpack1.h
│ │ │ │ ├── pshpack2.h
│ │ │ │ ├── pshpack4.h
│ │ │ │ ├── pshpack8.h
│ │ │ │ ├── rapi.h
│ │ │ │ ├── rasdlg.h
│ │ │ │ ├── raserror.h
│ │ │ │ ├── ras.h
│ │ │ │ ├── rassapi.h
│ │ │ │ ├── regstr.h
│ │ │ │ ├── richedit.h
│ │ │ │ ├── richole.h
│ │ │ │ ├── rpcdce2.h
│ │ │ │ ├── rpcdce.h
│ │ │ │ ├── rpcdcep.h
│ │ │ │ ├── rpc.h
│ │ │ │ ├── rpcndr.h
│ │ │ │ ├── rpcnsi.h
│ │ │ │ ├── rpcnsip.h
│ │ │ │ ├── rpcnterr.h
│ │ │ │ ├── rpcproxy.h
│ │ │ │ ├── schannel.h
│ │ │ │ ├── schnlsp.h
│ │ │ │ ├── scrnsave.h
│ │ │ │ ├── search.h
│ │ │ │ ├── secext.h
│ │ │ │ ├── security.h
│ │ │ │ ├── servprov.h
│ │ │ │ ├── setjmp.h
│ │ │ │ ├── setupapi.h
│ │ │ │ ├── share.h
│ │ │ │ ├── shellapi.h
│ │ │ │ ├── shlguid.h
│ │ │ │ ├── shlobj.h
│ │ │ │ ├── shlwapi.h
│ │ │ │ ├── signal.h
│ │ │ │ ├── snmp.h
│ │ │ │ ├── sqlext.h
│ │ │ │ ├── sql.h
│ │ │ │ ├── sqltypes.h
│ │ │ │ ├── sqlucode.h
│ │ │ │ ├── sspi.h
│ │ │ │ ├── stdarg.h
│ │ │ │ ├── stddef.h
│ │ │ │ ├── stdint.h
│ │ │ │ ├── stdio.h
│ │ │ │ ├── stdlib.h
│ │ │ │ ├── string.h
│ │ │ │ ├── strings.h
│ │ │ │ ├── subauth.h
│ │ │ │ ├── svcguid.h
│ │ │ │ ├── symcat.h
│ │ │ │ ├── sys
│ │ │ │ │ ├── fcntl.h
│ │ │ │ │ ├── file.h
│ │ │ │ │ ├── locking.h
│ │ │ │ │ ├── param.h
│ │ │ │ │ ├── stat.h
│ │ │ │ │ ├── timeb.h
│ │ │ │ │ ├── time.h
│ │ │ │ │ ├── types.h
│ │ │ │ │ ├── unistd.h
│ │ │ │ │ └── utime.h
│ │ │ │ ├── tchar.h
│ │ │ │ ├── time.h
│ │ │ │ ├── tlhelp32.h
│ │ │ │ ├── tmschema.h
│ │ │ │ ├── unistd.h
│ │ │ │ ├── unknwn.h
│ │ │ │ ├── userenv.h
│ │ │ │ ├── utime.h
│ │ │ │ ├── uxtheme.h
│ │ │ │ ├── values.h
│ │ │ │ ├── varargs.h
│ │ │ │ ├── vfw.h
│ │ │ │ ├── wchar.h
│ │ │ │ ├── wctype.h
│ │ │ │ ├── winable.h
│ │ │ │ ├── winber.h
│ │ │ │ ├── wincon.h
│ │ │ │ ├── wincrypt.h
│ │ │ │ ├── winerror.h
│ │ │ │ ├── wingdi.h
│ │ │ │ ├── wininet.h
│ │ │ │ ├── winioctl.h
│ │ │ │ ├── winldap.h
│ │ │ │ ├── winnls.h
│ │ │ │ ├── winperf.h
│ │ │ │ ├── winresrc.h
│ │ │ │ ├── winsnmp.h
│ │ │ │ ├── winspool.h
│ │ │ │ ├── winsvc.h
│ │ │ │ ├── winver.h
│ │ │ │ ├── wsahelp.h
│ │ │ │ ├── wsipx.h
│ │ │ │ ├── wsnetbs.h
│ │ │ │ ├── wtypes.h
│ │ │ │ └── zmouse.h
│ │ │ ├── lib
│ │ │ │ ├── binmode.o
│ │ │ │ ├── crt1.o
│ │ │ │ ├── crt2.o
│ │ │ │ ├── CRT_fp10.o
│ │ │ │ ├── CRT_fp8.o
│ │ │ │ ├── crtmt.o
│ │ │ │ ├── CRT_noglob.o
│ │ │ │ ├── crtst.o
│ │ │ │ ├── dllcrt1.o
│ │ │ │ ├── dllcrt2.o
│ │ │ │ ├── gcc
│ │ │ │ │ └── mingw32
│ │ │ │ │ └── 3.4.2
│ │ │ │ │ ├── crtbegin.o
│ │ │ │ │ ├── crtend.o
│ │ │ │ │ ├── include
│ │ │ │ │ │ ├── emmintrin.h
│ │ │ │ │ │ ├── float.h
│ │ │ │ │ │ ├── iso646.h
│ │ │ │ │ │ ├── limits.h
│ │ │ │ │ │ ├── mmintrin.h
│ │ │ │ │ │ ├── pmmintrin.h
│ │ │ │ │ │ ├── README
│ │ │ │ │ │ ├── stdarg.h
│ │ │ │ │ │ ├── stdbool.h
│ │ │ │ │ │ ├── stddef.h
│ │ │ │ │ │ ├── syslimits.h
│ │ │ │ │ │ ├── unwind.h
│ │ │ │ │ │ ├── varargs.h
│ │ │ │ │ │ └── xmmintrin.h
│ │ │ │ │ ├── libgcc.a
│ │ │ │ │ ├── libgcov.a
│ │ │ │ │ └── specs
│ │ │ │ ├── gcrt1.o
│ │ │ │ ├── gcrt2.o
│ │ │ │ ├── libaclui.a
│ │ │ │ ├── libadvapi32.a
│ │ │ │ ├── libapcups.a
│ │ │ │ ├── libavicap32.a
│ │ │ │ ├── libavifil32.a
│ │ │ │ ├── libbfd.a
│ │ │ │ ├── libbfd.la
│ │ │ │ ├── libcap.a
│ │ │ │ ├── libcfgmgr32.a
│ │ │ │ ├── libcoldname.a
│ │ │ │ ├── libcomctl32.a
│ │ │ │ ├── libcomdlg32.a
│ │ │ │ ├── libcrtdll.a
│ │ │ │ ├── libcrypt32.a
│ │ │ │ ├── libctl3d32.a
│ │ │ │ ├── libd3d8.a
│ │ │ │ ├── libd3d9.a
│ │ │ │ ├── libd3dim.a
│ │ │ │ ├── libd3drm.a
│ │ │ │ ├── libd3dx8d.a
│ │ │ │ ├── libd3dx9d.a
│ │ │ │ ├── libd3dxof.a
│ │ │ │ ├── libddraw.a
│ │ │ │ ├── libdhcpcsvc.a
│ │ │ │ ├── libdinput8.a
│ │ │ │ ├── libdinput.a
│ │ │ │ ├── libdlcapi.a
│ │ │ │ ├── libdmoguids.a
│ │ │ │ ├── libdnsapi.a
│ │ │ │ ├── libdplayx.a
│ │ │ │ ├── libdpnaddr.a
│ │ │ │ ├── libdpnet.a
│ │ │ │ ├── libdpnlobby.a
│ │ │ │ ├── libdpvoice.a
│ │ │ │ ├── libdsetup.a
│ │ │ │ ├── libdsound.a
│ │ │ │ ├── libdxapi.a
│ │ │ │ ├── libdxerr8.a
│ │ │ │ ├── libdxerr9.a
│ │ │ │ ├── libdxguid.a
│ │ │ │ ├── libfaultrep.a
│ │ │ │ ├── libgdi32.a
│ │ │ │ ├── libglaux.a
│ │ │ │ ├── libglu32.a
│ │ │ │ ├── libglut32.a
│ │ │ │ ├── libglut.a
│ │ │ │ ├── libgmon.a
│ │ │ │ ├── libhal.a
│ │ │ │ ├── libhid.a
│ │ │ │ ├── libhidparse.a
│ │ │ │ ├── libiberty.a
│ │ │ │ ├── libigmpagnt.a
│ │ │ │ ├── libimagehlp.a
│ │ │ │ ├── libimm32.a
│ │ │ │ ├── libiphlpapi.a
│ │ │ │ ├── libkernel32.a
│ │ │ │ ├── libksproxy.a
│ │ │ │ ├── libksuser.a
│ │ │ │ ├── liblargeint.a
│ │ │ │ ├── liblz32.a
│ │ │ │ ├── libm.a
│ │ │ │ ├── libmapi32.a
│ │ │ │ ├── libmcd.a
│ │ │ │ ├── libmfcuia32.a
│ │ │ │ ├── libmgmtapi.a
│ │ │ │ ├── libmingw32.a
│ │ │ │ ├── libmingwex.a
│ │ │ │ ├── libmingwthrd.a
│ │ │ │ ├── libmoldname.a
│ │ │ │ ├── libmoldnamed.a
│ │ │ │ ├── libmpr.a
│ │ │ │ ├── libmsacm32.a
│ │ │ │ ├── libmsdmo.a
│ │ │ │ ├── libmsimg32.a
│ │ │ │ ├── libmsvcp60.a
│ │ │ │ ├── libmsvcr70.a
│ │ │ │ ├── libmsvcr70d.a
│ │ │ │ ├── libmsvcr71.a
│ │ │ │ ├── libmsvcr71d.a
│ │ │ │ ├── libmsvcrt.a
│ │ │ │ ├── libmsvcrtd.a
│ │ │ │ ├── libmsvfw32.a
│ │ │ │ ├── libmswsock.a
│ │ │ │ ├── libnddeapi.a
│ │ │ │ ├── libndis.a
│ │ │ │ ├── libnetapi32.a
│ │ │ │ ├── libntdll.a
│ │ │ │ ├── libntoskrnl.a
│ │ │ │ ├── libodbc32.a
│ │ │ │ ├── libodbccp32.a
│ │ │ │ ├── libole32.a
│ │ │ │ ├── liboleacc.a
│ │ │ │ ├── liboleaut32.a
│ │ │ │ ├── libolecli32.a
│ │ │ │ ├── liboledlg.a
│ │ │ │ ├── libolepro32.a
│ │ │ │ ├── libolesvr32.a
│ │ │ │ ├── libopcodes.a
│ │ │ │ ├── libopcodes.la
│ │ │ │ ├── libopengl32.a
│ │ │ │ ├── libpenwin32.a
│ │ │ │ ├── libpkpd32.a
│ │ │ │ ├── libpowrprof.a
│ │ │ │ ├── libpsapi.a
│ │ │ │ ├── libquartz.a
│ │ │ │ ├── librapi.a
│ │ │ │ ├── librasapi32.a
│ │ │ │ ├── librasdlg.a
│ │ │ │ ├── librpcdce4.a
│ │ │ │ ├── librpcns4.a
│ │ │ │ ├── librpcrt4.a
│ │ │ │ ├── libscrnsave.a
│ │ │ │ ├── libscrnsavw.a
│ │ │ │ ├── libscsiport.a
│ │ │ │ ├── libsecur32.a
│ │ │ │ ├── libsetupapi.a
│ │ │ │ ├── libshell32.a
│ │ │ │ ├── libshfolder.a
│ │ │ │ ├── libshlwapi.a
│ │ │ │ ├── libsnmpapi.a
│ │ │ │ ├── libstdc++.a
│ │ │ │ ├── libstdc++.la
│ │ │ │ ├── libstrmiids.a
│ │ │ │ ├── libsupc++.a
│ │ │ │ ├── libsupc++.la
│ │ │ │ ├── libsvrapi.a
│ │ │ │ ├── libtapi32.a
│ │ │ │ ├── libtdi.a
│ │ │ │ ├── libth32.a
│ │ │ │ ├── libthunk32.a
│ │ │ │ ├── liburl.a
│ │ │ │ ├── libusbcamd2.a
│ │ │ │ ├── libusbcamd.a
│ │ │ │ ├── libuser32.a
│ │ │ │ ├── libuserenv.a
│ │ │ │ ├── libuuid.a
│ │ │ │ ├── libuxtheme.a
│ │ │ │ ├── libvdmdbg.a
│ │ │ │ ├── libversion.a
│ │ │ │ ├── libvfw32.a
│ │ │ │ ├── libvideoprt.a
│ │ │ │ ├── libwin32k.a
│ │ │ │ ├── libwin32spl.a
│ │ │ │ ├── libwininet.a
│ │ │ │ ├── libwinmm.a
│ │ │ │ ├── libwinspool.a
│ │ │ │ ├── libwinstrm.a
│ │ │ │ ├── libwldap32.a
│ │ │ │ ├── libwow32.a
│ │ │ │ ├── libws2_32.a
│ │ │ │ ├── libwsnmp32.a
│ │ │ │ ├── libwsock32.a
│ │ │ │ ├── libwst.a
│ │ │ │ └── txtmode.o
│ │ │ ├── libexec
│ │ │ │ └── gcc
│ │ │ │ └── mingw32
│ │ │ │ └── 3.4.2
│ │ │ │ ├── cc1.exe
│ │ │ │ ├── cc1plus.exe
│ │ │ │ └── collect2.exe
│ │ │ └── mingw32
│ │ │ ├── bin
│ │ │ │ ├── ar.exe
│ │ │ │ ├── as.exe
│ │ │ │ ├── dlltool.exe
│ │ │ │ ├── ld.exe
│ │ │ │ ├── nm.exe
│ │ │ │ ├── ranlib.exe
│ │ │ │ └── strip.exe
│ │ │ └── lib
│ │ │ └── ldscripts
│ │ │ ├── i386pe.x
│ │ │ ├── i386pe.xbn
│ │ │ ├── i386pe.xn
│ │ │ ├── i386pe.xr
│ │ │ └── i386pe.xu
│ │ └── run.exe
│ └── serverconfig.property
├── nbproject
│ ├── ant-deploy.xml
│ ├── build-impl.xml
│ ├── genfiles.properties
│ ├── private
│ │ ├── private.properties
│ │ └── private.xml
│ ├── project.properties
│ └── project.xml
├── src
│ ├── conf
│ │ └── MANIFEST.MF
│ └── java
│ └── com
│ └── pku
│ └── judgeonline
│ ├── admin
│ │ ├── common
│ │ │ ├── FormattedOut.java
│ │ │ └── Tools.java
│ │ ├── contest
│ │ │ ├── AddContestPage.java
│ │ │ ├── AddContestServlet.java
│ │ │ ├── ContestList.java
│ │ │ ├── ContestManager.java
│ │ │ └── ContestManagerPage.java
│ │ ├── problemset
│ │ │ ├── Rejudge.java
│ │ │ └── ShowSource.java
│ │ └── servlet
│ │ ├── AddProblemServlet.java
│ │ ├── AdminMainPage.java
│ │ ├── DeleteProblemServlet.java
│ │ ├── LoginServlet.java
│ │ ├── LogoutServlet.java
│ │ ├── ModifyProblemServlet.java
│ │ ├── ProblemList.java
│ │ ├── ProbManagerPage.java
│ │ ├── ResumeProblemServlet.java
│ │ └── ShowProblemServlet.java
│ ├── bbs
│ │ ├── BBS.java
│ │ ├── Post.java
│ │ ├── PostPage.java
│ │ └── ShowMessage.java
│ ├── common
│ │ ├── DBConfig.java
│ │ ├── FormattedOut.java
│ │ ├── LanguageType.java
│ │ ├── ResultType.java
│ │ ├── ServerConfig.java
│ │ ├── ServerDaemon.java
│ │ ├── test.java
│ │ ├── Tool.java
│ │ ├── UserModel.java
│ │ └── ValueCheck.java
│ ├── contest
│ │ ├── ContestData.java
│ │ ├── Contests.java
│ │ ├── ContestStanding.java
│ │ ├── ContestStatistics.java
│ │ ├── PastContests.java
│ │ ├── SetConcernedTeams.java
│ │ └── ShowContest.java
│ ├── error
│ │ └── ErrorProcess.java
│ │ ├── DeleteMail.java
│ │ ├── Mail.java
│ │ ├── Send.java
│ │ ├── SendPage.java
│ │ └── ShowMail.java
│ ├── news
│ │ └── Newslist.java
│ ├── problemset
│ │ ├── GotoProblem.java
│ │ └── ProblemStatus.java
│ ├── security
│ │ ├── Guard.java
│ │ └── SecurityData.java
│ ├── servlet
│ │ ├── CompilerMonitor.java
│ │ ├── Index.java
│ │ ├── Judge.java
│ │ ├── ProblemListServlet.java
│ │ ├── Rejudge.java
│ │ ├── RunRecord.java
│ │ ├── SearchProblem.java
│ │ ├── ShowCompileInfo.java
│ │ ├── ShowProblemServlet.java
│ │ ├── Status.java
│ │ ├── SubmitPageServlet.java
│ │ └── SubmitServlet.java
│ └── user
│ ├── Login.java
│ ├── LoginPage.java
│ ├── ModifyUserPage.java
│ ├── ModifyUserServlet.java
│ ├── OnlineUsers.java
│ ├── RecentRank.java
│ ├── RegisterPage.java
│ ├── RegisterServlet.java
│ ├── SearchUser.java
│ ├── UserCmp.java
│ ├── UserListServlet.java
│ └── UserStatus.java
└── web
├── faq.htm
├── images
│ ├── accepted.gif
│ ├── developer.jpg
│ ├── goback.jpg
│ ├── home.jpg
│ ├── j0199036.wmf
│ ├── j0293234.wmf
│ ├── j0293236.wmf
│ ├── j0293240.wmf
│ ├── j0293844.wmf
│ ├── j0295241.gif
│ ├── logo.jpg
│ ├── pku_logol.jpg
│ ├── table_back.jpg
│ ├── top.jpg
│ └── wrong.gif
├── index.acm
├── META-INF
│ └── context.xml
└── WEB-INF
├── lib
│ └── mysql-connector-java-3.0.15-ga-bin.jar
└── web.xml
85 directories, 891 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论