作者PsMonkey (痞子軍團團長)
看板java
標題Re: [問題] 關於我的專題一點問題
時間Wed Nov 14 19:33:41 2012
※ 引述《povertytrap (povertytrap)》之銘言:
: 想請問各位前輩們
: 教授要求我的專題是做一個網頁可供論文期刊搜索
^^^^^^^^^^
: 只要找到impact factor跟期刊的impact factor的名次就好
: 就是
: 名次 論文名稱 impact factor
: 而我的網頁搜索其實是要連到JCR這網頁去抓(背後執行)
: 然後跑出上述的東西
: 之前我是打算用php寫,只是php要建一個伺服器,老師說我畢業後那誰要幫他們經營
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
你老師(不是在罵人 XD)的意思是說
用 Java 寫就不用一個 server、也不用維護就是了...
God... 我怎麼都不知道 Java 有這麼威 [死]
: 所以改用java,我知道java可以寫網頁
: 可是我沒學過Java想請問的是網頁怎麼可以在連到網頁去操作是真的可以用java這樣執行嗎?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
師爺,你給我翻譯翻譯 Orz
: 只學過C跟matlab跟html(非資工系),原本要用PHP是因為較像C
: 另外請問我是否是要先學JAVA還是直接學JSP(會去圖書館借書)
: 抱歉打擾了發錯我在刪文
發錯了版主會刪文
我始終不懂這種「發錯我再刪除」到底有什麼意義?
簡單地說,你的專題(又說不是資工系? 我不懂阿.. 師爺給我翻譯翻譯)
是要定期去某個 web server 撈資料
撈完回來要存個資料庫
然後要有個呈現方式,理論上還是網頁
(妳們對那個 JCR 的網站有什麼不滿嗎? XD)
基本上你需要這些技能
* 連網站(POST/GET, AJAX?)取回 HTML 資料
* Parse HTML 資料,抓出你想要的特定資訊
* 對資料庫作 CRUD
* 顯示在網頁上
如果上頭這些算命文沒有錯誤的話
那基本上你用 PHP / Java 還是什麼鬼的都沒差
如果你找一本 JSP 的書來看,那基本上就是解決最後一項
有些比較「豐富」的書(也就是比較混水摸魚)會涵蓋倒數第二項
大概是這樣
--
錢鍾書:
說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.162.251.143
1F:推 povertytrap:因為老師找期刊只要impactor,可是找出的論文沒有名次 11/14 20:35
2F:→ povertytrap:用JCR第一項分類找就有所有論文可是要看著impact fact 11/14 20:37
3F:→ povertytrap:去找期刊的排名,而我問的意思是說 11/14 20:39
4F:→ povertytrap:我做的網頁要連到JCR這網頁去抓(背後執行),這可以? 11/14 20:41
5F:→ povertytrap:老師意思是說可以連到對面那邊直接抓論文,不用更新 11/14 20:44
6F:→ PsMonkey:這裡只能討論技術,你要討論需求細節請問你老師 11/14 21:09
7F:→ PsMonkey:沒有作不出來的需求,端看寫的人是誰 11/14 21:10
8F:推 hetea:若想成用Java做出查詢impactor畫面的應用程式 11/14 21:51
9F:→ hetea:就是其需求,不用web,之後只要維護程式~ 11/14 21:55
10F:→ cha122977:我覺得老師是要你寫個程式去跑 不是叫你拿Java寫server 11/15 00:15
11F:→ cha122977:你拿Java寫網頁不就和拿php寫沒什麼兩樣嗎orz 11/15 00:25
12F:推 gmoz:同樓上XD 11/15 18:56
13F:推 povertytrap:謝謝各位,不過老師的確是說寫網頁他說也要給其它教授 11/15 20:55
14F:推 superppp:我想上面的意思應該是說,你PO錯版了 11/16 00:01
15F:→ superppp:你可以PO去Ajax跟php版問看看 11/16 00:04
16F:→ PsMonkey:並沒有 po 錯版,或著說,這樣的問法去哪個版都一樣 11/16 10:04
17F:→ PsMonkey:當然如果去 C6b 版又是另外一回事 XD 11/16 10:04
18F:→ gmoz:網頁一定要有server阿 你們教授真的是資訊相關的?? 11/16 12:44
19F:推 swpoker:HTML+AJAX就可以做了~不需要SERVER 11/16 13:55
20F:→ PsMonkey:樓上... 你 XHR 也得要有個 server 接吧? 11/16 14:12
21F:→ PsMonkey:如果那個什麼 JCR 有 API 可以 call 那是另當別論 11/16 14:13
22F:推 swpoker:直接用AJAX去抓網頁回來~用XML或字串去parse就可以了 11/16 15:05
23F:→ PsMonkey:也是,但如果是這樣那還不如直接上那個網站... XDXD 11/16 15:33
24F:推 povertytrap:我們系不是資工系 11/16 15:56
25F:→ lovdkkkk:HTML+AJAX 可能可以抓整頁內容回來自己 parse 11/16 16:51
26F:推 No:寫瀏覽器套件或腳本,或者換個老師... 你根本被當工具人 11/16 17:33
27F:推 popcorny:直接用ajax抓沒有cross domain的問題? 11/16 19:17
28F:推 crc2121:不知道是不是說Lucene 11/16 21:24
29F:→ lovdkkkk:或者用 embedded jetty + hsqldb 全部包一起 11/16 21:46
30F:推 lovdkkkk:就可以給別人在自己的電腦上單獨跑...(一定要 web 的話) 11/16 21:47
31F:→ cha122977:你看你就拿html+javascript兜一兜 然後用browser開吧 11/17 05:22
32F:→ cha122977:另外我覺得最大的問題不是怎麼寫 而是專題教授狀況外 11/17 05:24
33F:→ byend:cha大, 不能同意你更多, 這個老闆狀況外, 你要碼換題目 11/17 14:13
34F:→ byend:要碼換老闆吧....XD, 11/17 14:15
35F:→ iFEELing:應該是你學弟或你老師只會JAVA 不敢顧PHP的機器 11/18 09:59
36F:→ iFEELing:我覺得原PO是沒抓到老師要表達什麼...orz 11/18 10:01
37F:→ iFEELing:然後其實可以用HTMLUNIT 不用每個都手刻啊... 11/18 10:03
38F:推 gmoz:我指的SERVER是說讓其他人連進來用的XD 11/20 09:45
39F:→ pzyc79:java.net.HttpURLConnection+java.util.regex>DB+JSP>Web 11/21 03:34