日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu下Topcoder配置

發布時間:2024/9/30 Ubuntu 103 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu下Topcoder配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?????? 先去下載一個http://community.topcoder.com/tc?module=Static&d1=applet&d2=partial-support

并且確保jdk可以使用,如有問題,參考下列步驟,轉自JMJST

Step1. 上?Oracle 下載?Linux 下的 JDK 壓縮包,我下載的是 jdk-7u25-linux-x64.tar.gz

?

Step2. 解壓,并將解壓后文件復制到?/usr/lib/jvm 中

  tar -zxvf jdk-7u25-linux-x64.tar.gz

  sudo cp -r ~/Downloads/jdk1.7.0_25/ /usr/lib/jvm/

?

Step3. 配置環境變量

  sudo gedit ~/.profile

  往文件的最后一行末尾添加:“export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_25”,保存并關閉

  在 terminal 中輸入?source ~/.profile 更新

  使用?env 命令查看 JAVA_HOME 的值是否為:“/usr/lib/jvm/jdk1.7.0_25” 如果是的話,說明配置成功

?

Step4. 修改系統默認的 jdk

  系統默認的 jdk 是 open jdk,這里我們把它改成 sun 公司的 jdk

  sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_25/bin/java 300

  sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_25/bin/javac 300

  sudo update-alternatives --config java

  sudo update-alternatives --config javac

  在上面的步驟中,如果遇見系統要求你選擇,選擇?jdk1.7.0_25 前對應的選項即可

?

最后查看以下 java 的信息:java -version,我的如下:

java version "1.7.0_25"

Java(TM) SE Runtime Environment (build 1.7.0_25-b15)

Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

出現上面的信息,表明已經安裝成功了

?? 再到http://community.topcoder.com/tc?module=Static&d1=applet&d2=plugins下載

1.?TZTester.jar Plugin

2.?CodeProcessor.jar Plugin

3. FileEdit.jar Plugin

三個插件


然后使用你的賬號登陸 Arena。選擇:"Options" → "Editors",調出了新的窗口,按 "Add" ,然后在 "name" 欄填 "FileEdit" ,"EntryPoint" 欄填?"fileedit.EntryPoint",路徑的話,直接瀏覽 "FileEdit.jar" 所在的位置即可。

繼續 "options" → "Editors"。調出了新的窗口,按 "Add"(把下載的3個文件全選中 )。這一次 "name" 欄填 "CodeProcessor" ,"EntryPoint" 欄填 "codeprocessor.EntryPoint",路徑欄:直接瀏覽三個文件就可以.

?

選擇 "CodeProcessor" 做你的 "Default Editor"(在前面的兩個白色的括號中的第一個打勾), 按 "Save" 鍵

?

選定 "CodeProcessor" (PS:是高亮顯示,不是在前面的兩個白色的方括號里打勾哦!),按 "Configure"。在 "Editor EntryPoint" 欄,鍵入?"fileedit.EntryPoint",在 "Processor Class" 欄鍵入 "tangentz.TZTester",按 "Verify",彈出窗口看是否全部 "found",是的話按 "OK" 鍵返回,不是的話看前面的操作是否有誤。然后再按后面的 "configure",勾上 "Write the problem description using HTML",把 "File Extension" 那里改成 "html" ,這樣題目描述就會被生成一個 html 文件,方便看題。在 "Enter directory read/write problems to:" 這里填上你放程序文件的絕對路徑。最后按一下 "code template",把 "language" 改成 "C++",用你平時的模版替換里面原來的模板,比如

$BEGINCUT$ $PROBLEMDESC$ $ENDCUT$ #line $NEXTLINENUMBER$ "$FILENAME$" #include <cstdlib> #include <cctype> #include <cstring> #include <cstdio> #include <cmath> #include <algorithm> #include <vector> #include <string> #include <iostream> #include <sstream> #include <map> #include <set> #include <queue> #include <stack> #include <fstream> #include <numeric> #include <iomanip> #include <bitset> #include <list> #include <stdexcept> #include <functional> #include <utility> #include <ctime> using namespace std;#define PB push_back #define MP make_pair#define REP(i,n) for(i=0;i<(n);++i) #define FOR(i,l,h) for(i=(l);i<=(h);++i) #define FORD(i,h,l) for(i=(h);i>=(l);--i)typedef vector<int> VI; typedef vector<string> VS; typedef vector<double> VD; typedef long long LL; typedef pair<int,int> PII;class $CLASSNAME$ {public:$RC$ $METHODNAME$($METHODPARMS$){$CARETPOSITION$}$TESTCODE$ };// BEGIN CUT HERE int main() {$CLASSNAME$ ___test;___test.run_test(-1);return 0; } // END CUT HERE

總結

以上是生活随笔為你收集整理的Ubuntu下Topcoder配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。