プログラミング

プロおよび熱狂的プログラマーのためのQ&A

9
Python 3.xでリストを返すmap()を取得する
リストを16進数にマップして、他の場所で使用しようとしています。Python 2.6では、これは簡単でした。 A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] ただし、Python 3.1では、上記はマップオブジェクトを返します。 B: Python 3.1: >>> map(chr, [66, 53, 0, 94]) <map object at 0x00AF5570> Python 3.x で(上記のAのように)マップされたリストを取得するにはどうすればよいですか? または、これを行うより良い方法はありますか?私の最初のリストオブジェクトには約45の項目があり、それらを16進数に変換するIDが必要です。

7
Goで列挙型を表現する慣用的な方法は何ですか?
私は、N塩基からなる簡略化された染色体を表現しようとしています。N塩基はそれぞれの1つだけです{A, C, T, G}。 列挙型を使用して制約を形式化したいのですが、列挙型をエミュレートする最も慣用的な方法はGoでどのようになっているのでしょうか。
522 enums  go  genetics 

28
PHPの短いタグを使用できますか?
公式ドキュメントによる情報は次のとおりです。 PHPで使用できる開始タグと終了タグの4つの異なるペアがあります。これらのうち2つ<?php ?> と<script language="php"> </script>は常に使用できます。他の2つは短いタグとASPスタイルのタグで、php.ini構成ファイルからオンとオフを切り替えることができます。そのため、短いタグやASPスタイルのタグが便利だと考える人もいますが、移植性が低く、一般的には推奨されません。 私の経験では、ほとんどのサーバーがない短いタグが有効になっています。タイピング <?= タイピングよりもはるかに便利です <?php echo プログラマーの利便性は重要な要素ですが、なぜ推奨されないのですか?

21
シミュレータまたはエミュレータ?違いはなんですか?
シミュレーションとエミュレーションの一般的な意味を理解していますが、ほとんどの場合、それらについて混乱します。既存のハードウェア/ソフトウェアを模倣するソフトウェアを作成すると仮定すると、それを何と呼ぶべきですか?シミュレータかエミュレータか? プログラミングの違いを誰かが説明できますか? おまけ:これら2つの用語の英語の違いは何ですか?(申し訳ありませんが、私はネイティブスピーカーではありません:))

29
配列要素をある配列位置から別の配列位置に移動する
配列要素を移動する方法を理解するのに苦労しています。たとえば、次の場合: var arr = [ 'a', 'b', 'c', 'd', 'e']; 'd'前に移動する関数を作成するにはどうすればよい'b'ですか? それとも'a'後'c'? 移動後、残りの要素のインデックスを更新する必要があります。つまり、移動後の最初の例では、arr [0]は= 'a'、arr [1] = 'd'、arr [2] = 'b'、arr [3] = 'c'、arr [4] = 「e」 これはかなりシンプルなように思えますが、頭を包むことはできません。
522 javascript  arrays 

12
シリアル化とマーシャリングの違いは何ですか?
いくつかの分散技術(RPCなど)の観点からは、「マーシャリング」という用語が使用されていますが、シリアライゼーションとの違いがわかりません。どちらもオブジェクトを一連のビットに変換していませんか? 関連: シリアライゼーションとは何ですか? オブジェクトマーシャリングとは何ですか?



30
UITextViewのサイズをコンテンツに合わせるにはどうすればよいですか?
UITextView内容に合わせてaのサイズを調整する良い方法はありますか?たとえば、UITextView1行のテキストを含むがあるとします。 "Hello world" 次に、別のテキスト行を追加します。 "Goodbye world" Cocoa Touchでrectテキストビューのすべての行を保持して、それに応じて親ビューを調整できるようにする良い方法はありますか? 別の例として、カレンダーアプリケーションのイベントのノートのフィールドを見てください。セル(およびセルUITextViewに含まれる)がどのように拡張され、ノートの文字列内のすべてのテキスト行が保持されているかに注意してください。

5
Bash変数の割り当てでコマンドが見つからないというエラー
test.shというスクリプトがあります。 #!/bin/bash STR = "Hello World" echo $STR 私が実行するsh test.shと、これが得られます: test.sh: line 2: STR: command not found 何が悪いのですか?私は非常に基本的な/初心者のbashスクリプトチュートリアルをオンラインで見て、これは変数を宣言するために彼らが言う方法です...だから私は何が間違っているのかわかりません。 私はUbuntu Server 9.10を使用しています。そして、はい、bashはにあり/bin/bashます。

16
PythonからC / C ++を呼び出す?
CまたはC ++ライブラリへのPythonバインディングを構築する最も速い方法は何でしょうか? (これが問題になる場合は、Windowsを使用しています。)
521 c++  python  c 


18
プロパティ値でカスタムオブジェクトの配列を並べ替える方法を迅速に
imageFileという名前のカスタムクラスがあり、このクラスに2つのプロパティが含まれているとします。 class imageFile { var fileName = String() var fileID = Int() } それらの多くは配列に格納されています var images : Array = [] var aImage = imageFile() aImage.fileName = "image1.png" aImage.fileID = 101 images.append(aImage) aImage = imageFile() aImage.fileName = "image1.png" aImage.fileID = 202 images.append(aImage) 質問です: 'fileID' ASCまたはDESCで画像配列をソートするにはどうすればよいですか?
521 arrays  sorting  swift 

11
GitとMercurial-比較と対比
しばらくの間、私は個人的なプロジェクトにsubversionを使用しています。 GitやMercurial、そしてDVCS全般について素晴らしいことをどんどん聞いています。 DVCS全体を試してみたいのですが、どちらのオプションにも慣れていません。 MercurialとGitの違いは何ですか? 注:私は、どれが「最高」であるか、あるいはどれを最初に使用する必要があるかを見つけることを試みていません。実装と哲学の点でどのように異なるかを知りたいので、主にそれらが類似している主要な領域とそれらが異なる主要な領域を探しています。

30
エラーメッセージ「アクセスが許可されていません/このサーバー上でアクセスできません」[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 私は自分でApacheを構成し、仮想ホストにphpMyAdminをロードしようとしましたが、次のメッセージが表示されました。 403 Forbiddenこのサーバーにアクセスする権限がありません 私のhttpd.conf # # This is the main Apache HTTP server configuration file. It contains the # configuration directives that give the server its instructions. # See <URL:http://httpd.apache.org/docs/2.2> for detailed information. # In particular, see # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html> # for a discussion of each …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.