polyglot

    1熱度

    4回答

    我寧願不「重新發明輪子」,我發現了一個Ruby項目,它提供了我在Java應用程序中需要的功能(沒有預先存在的Java項目可以滿足我的需求 - 相信我,我看過了) 。所以,最好的情況是,我能夠從我的Java代碼(ala JSR223)運行Ruby代碼。 但是,這個Ruby項目依賴於安裝了幾個gem。我對將整個Java應用程序轉換爲JRuby應用程序並不感興趣,但我希望能夠利用此項目。有沒有簡單的方法

    14熱度

    3回答

    我有一個批處理腳本,它執行一些處理並調用一些perl腳本。 我的問題是,如果有辦法將perl代碼直接放入批處理腳本並讓它運行這兩種類型的腳本。

    1熱度

    1回答

    我正在使用一個名爲Polyglot的編譯器,它是一個高度可擴展的Java編譯器。 我似乎已經運行到這個異常,而試圖編譯一些測試代碼: "Invalid action number found in internal parse table." 我怎麼能做出解析表中的有效作用多少? 編輯: 我剛好固定我的語法有點解決了這個問題。我曾與調用方法沒有類型的問題。 (對不起,我遲到了) 現在我更加好奇

    0熱度

    1回答

    我在寫一個存儲祖先類型數據的ruby應用程序。即家譜。 對於其他應用程序,我使用MongoDB進行存儲,因爲它適用於層次結構,但祖先數據不太適合該模型,即使它在某種意義上是分層的。我很好奇,如果有人對我是否應該換用更合適的數據庫層來處理這些問題有所建議? I.e. A與B(雙向)配對並且具有父母C和D.B具有父母E和F.A和B具有孩子G,H,I。G與H配對,依此類推。 所以它不是完全遞歸的,因爲一

    -3熱度

    1回答

    我看了這個,我仍然無法找到任何這樣的答案。 我指的是Polyglot編程,它使用多種編程語言來創建應用程序(我認爲這是一個正確的定義)。 我只是想知道爲什麼你會一起使用像C + +和Java的東西? 我知道他們有他們的優點和缺點,但什麼是實際問題,以及這兩者如何結合在一起以便彼此合作?

    1熱度

    1回答

    我正在嘗試重新制作十年前製作的項目。 SMIL2在IE6中成功使用。 我發現IE8仍支持SMIL,但也不是t:media,也不是t:audio元素不再播放音頻/媒體內容。 下面是簡單的例子,在IE6(的VirtualPC下)的作品不錯,但在IE8有問題 < HTML的xmlns:T = "甕:架構 - 微軟COM:時間" > <頭> <?導入命名空間="噸"執行= "##默認時間2 " > < /

    15熱度

    2回答

    目前,當這裏用戶得到一個404,他們看到如下圖所示: polygot-404.png http://sstatic.net/stackoverflow/img/polyglot-404.png 代表文: # define v putchar # define print(x) main(){v(4+v(v(52)-4));return 0;}/* #>+++++++4+[>++++++<-]>

    -1熱度

    4回答

    我們這些使用多種語言解決問題的人可以通過很多方式將它們結合起來。我個人使用PL/SQL,XSLT,JavaScript和Java加僞編程語言HTML,XML,CSS,Ant和Bash。你用什麼?

    2熱度

    3回答

    將應用程序的數據模型分解爲不同的數據庫系統有意義嗎?例如,應用程序將所有用戶數據和關係存儲在圖形數據庫中(理想用於存儲關係),而將其他數據存儲在文檔數據庫中,例如CouchDB或MongoDB?這將要求用戶圖形數據庫引用文檔數據庫中的唯一標識符,反之亦然。 這是否使數據模型和應用程序複雜化?或者,這是否使用這兩種類型的數據庫系統的最佳用途來擴展您的應用程序?

    15熱度

    1回答

    您可以編寫的最複雜/最強大的代碼是什麼,它在最大數量的語言中是有效的? 因此,例如,以下代碼在PHP和JavaScript中均有效。 function foo($bar) { $var = 0; for($i=0;$i<100;$i++) { $var += ($bar + 2)/(1+$i); } return $var; } 爲什麼這是一個有用的挑戰?我認爲它是一種思考相似