20165235 Java第一周学习总结
(# 20165235 Java第一周學習總結(jié)
- Ubuntu下git的安裝與使用
首先Ubuntu下git的安裝,使用sudo apt-get install git下載Ubuntu,下載完成后可以用指令git查看。
- 安裝完git之后輸入git config --global user.name "名字",git config --global user.email "你的郵箱地址"。配置完成后,需要創(chuàng)建驗證用的公鑰,這個步驟詳細參考Ubuntu下git的安裝與使用。
之后在Ubuntu上創(chuàng)建20165235/20165235CSAPP2E/文件目錄,輸入代碼mkdir 20165235,cd 20165235,mkdir 20165235CSAPP2E其中20165235CSAPP2E可以選擇不建。在20165235CSAPP2E目錄下建立bin 和 src 文件夾。
然后使用vim或是atom編寫建材上的代碼。vim下載指令sudo apt get install vim或是下載atom,依次輸入sudo add-apt-respository ppa:webupd8team/atom,sudo apt-get update,sudo apt-get install atom完成下載atom。vim使用方式詳見Linux下vim命令詳解。使用vim,輸入vim 文件名.java,然后輸入代碼。然后按:wq!保存并推出。然后在src目錄中輸入javac Hello.java,Java Hello進行編譯和運行,然后在src中可以看到
然后通過javac -d bin src/Hello.java把Hello.class產(chǎn)生在bin目錄中,然后cd bin,java Hello,cd ..來運行Hello.class 并保證工作目錄是項目根目錄如下:
。然后返回20165235CSAPP2E目錄,先使用git init指令初始化一個git倉庫,接著輸入git add .添加文件,輸入git commit -m "注釋"提交至倉庫。輸入git remote add origin https://gitee.com/用戶名/項目名,然后git push origin master推送完成。可能會報錯無法成功如圖:
,這時可以使用強制推送git push -f origin master 這時需要輸入碼云賬號名以及密碼,完成如圖:編譯運行我們可以通過vim run.sh寫一個腳本簡化,如上操作打開vim,輸入代碼
#!/bin/shjavac -d bin src/Hello.java cd bin java Hello cd ..
然后要用chmod +x run.sh給腳本加上執(zhí)行權(quán)限,最后輸入./run.sh如圖
。然后可以再寫一個腳本vim statistics.sh輸入以下代碼
#!/bin/sh clear echo "//==========Today=====================================" echo "code summary infomation:" find . -name "*.java" -mtime 0 | xargs cat | grep -v ^$ | wc -l echo "documents summary infomation:" find . -name "*.md" -mtime 0 | xargs cat | grep -v ^$ | wc -l echo ""echo "//==========This Week=================================" echo "code summary infomation:" find . -name "*.java" -mtime -7| xargs cat | grep -v ^$ | wc -l echo "documents summary infomation:" find . -name "*.md" -mtime -7| xargs cat | grep -v ^$ | wc -l git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-0 days"` git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-1 days"` git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-2 days"` git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-3 days"` git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-4 days"` git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-5 days"` git log --pretty=format:"%h - %an,%ci: %s " | grep `date +%F --date="-6 days"` echo "" echo ""echo "//==========All=================================" echo "code summary infomation:" find . -name "*.java"| xargs cat | grep -v ^$ | wc -l echo "documents summary infomation:" find . -name "*.md"| xargs cat | grep -v ^$ | wc -l echo "commit history:" git log --pretty=format:"%h - %an,%ci: %s "
運行如下圖: 。
然后可以重復上面推送步驟并在碼云中查看。 。
- 以上是我本周學習Unbuntu中下載使用git和編寫Java代碼,編譯代碼的過程。遇到的問題1.使用git推送代碼時無法使用git push origin master。解決方式:進行強制推送,git push -f originmaster。遇到的問題2:在對文件編譯時報錯。解決方式:將后綴.txt,改成.java。
- 教材總結(jié): Java語言具有平臺無關(guān)性可以跨平臺。Java開發(fā)應用程序有以下幾步1.源文件的編寫。2.編譯 3.運行 這章主要是windos環(huán)境下JDK1.8的安裝和使用,并且調(diào)試環(huán)境變量。
- 以下文章供參考
- 使用碼云和博客園學習簡易教程
- 碼驅(qū)動的程序設計學習其中有g(shù)it的安裝教程和git的使用。
- Ubuntu/Linux Mint安裝編輯器 Atom教程中有atom的安裝的教程。ao/73084)中有atom的安裝的教程。
轉(zhuǎn)載于:https://www.cnblogs.com/qy20165235/p/8506380.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的20165235 Java第一周学习总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: table 权限 展示页面
- 下一篇: Javascript json转对象(互