syntax

    2熱度

    4回答

    我正在使用Perl作爲輸入爲兩個DNA短串的腳本。作爲輸出,我連接兩個字符串字符串,然後在連接字符串的末尾打印第二個串在其副本上的字符串。例如:如果輸入字符串是AAAA和TTTTT然後打印: AAAAATTTTT TTTTT 我知道還有其他方法可以做到這一點,但我很好奇,想知道爲什麼我使用TR ///的不工作。 該程序的代碼是: use strict; use warnings;

    3熱度

    3回答

    我不知道這是什麼版本的Fortran,但路線是: Term = F*F - 4.*E*G 我知道它用F乘F和再減去一些東西,但我不知道之後的時期4在那裏做。

    19熱度

    3回答

    我正在學習Scala - 來自C++背景。我正在嘗試 爲一個任務跟蹤應用程序編寫一個小課程,我正在一起攻擊 幫助我學習如何編寫Scala。 這好像應該是簡單的,但由於某種原因,它躲避我: package com.catenacci.tts class Task(val ID:Int, val Description:String) { val EmptyID = 0 val EmptyDe

    0熱度

    1回答

    是新來的LEX,我想採取一切具體到一個正則表達式 例如在下面的文字比賽: /* text text text text text */ text text /* text text text text text text text text */ 我想選擇的兩場比賽之間/ *和*/ 但lex匹配整個外圍比賽,不會返回兩個! 我用這個表達式: \/\*(.|\n)*\*\/

    6熱度

    3回答

    我在回顧用Perl編寫的一些ClearCase觸發器。我注意到,在一些正則表達式中,變量是直接傳遞的,或者在花括號中傳遞它們的名字。 例如,我有下面的代碼行中的觸發: if ($baseline !~ /^${component}_(|.*_)$phase\.\d+(|[a-z]|-\d+|${automateddigit})$/ && $baseline !~ /^${project

    1熱度

    3回答

    Ramaze.start :port => 80 如果我的理解是正確的,上面的線是用Ruby方法調用,你也可以寫爲: Ramaze.start(:port => 80) 但是在任何一種情況下,當您在符號:端口和數字80之間放入=>字符時,這意味着什麼? 這是一種創建哈希的方法嗎? 當Ramaze.start方法接收到方法參數時,參數的類型是什麼? 它是否作爲單參數鍵值對收到? 或者它收到兩

    61熱度

    6回答

    class Hello @hello = "hello" def display puts @hello end end h = Hello.new h.display 我創建了上面的類。它不打印任何東西。我認爲實例變量@hello是在類聲明期間設置的。但是當我調用顯示方法時,輸出是'零'。什麼是正確的方法來做到這一點?

    40熱度

    2回答

    Ruby中的類和類型方法有什麼區別?我注意到這種類型可以找到某些類的類型,但不是其他類。

    3熱度

    4回答

    現在這不是一個問題,哪些技術更好,因爲他們都有不同的場景相關的用途。 我的問題是關於兩者的語法。他們的語法如何不同?

    3熱度

    4回答

    我試圖從2個表加入一些數據,但在幾列上。這裏有一個例子: 來源表 ID |說明| AAAA | BBBB | 表2表 ID |文| ID1 | ID2 | ID3 | 其中ID1,ID2和ID3在表2來自來源表ID的 我願意做這產生結果的查詢: Table2.Text, Source.Desc(ID1), Source.AAAA(ID1), Source.Desc(ID2), Source