プログラミング

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




18
AngularJSコントローラーからビューにHTMLを挿入する
HTMLを作成することは可能ですかAngularJSコントローラーでフラグメントこのHTMLをビューに表示することは可能ですか? これは、一貫性のないJSON blobをネストされたid: valueペアのリストに変換する必要があるためです。したがって、HTMLはコントローラーで作成され、表示しようとしています。 モデルプロパティを作成しましたが、HTMLを印刷するだけではビューに表示できません。 更新 問題は、作成されたHTMLを引用符で囲まれた文字列として角度レンダリングすることから発生するようです。これを回避する方法を見つけようとします。 コントローラーの例: var SomeController = function () { this.customHtml = '<ul><li>render me please</li></ul>'; } ビューの例: <div ng:bind="customHtml"></div> 与える: <div> "<ul><li>render me please</li></ul>" </div>



8
単体テスト、機能テスト、受け入れテスト、統合テストの違いは何ですか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 4年前休業。 単体テスト、機能テスト、受け入れテスト、および統合テスト(および私が言及しなかった他のタイプのテスト)の違いは何ですか?

19
Gitで単一のブランチを複製するにはどうすればよいですか?
プロジェクトのスケルトンを保存するために使用する「skeleton」というローカルGitリポジトリがあります。さまざまな種類のプロジェクトのために、いくつかのブランチがあります。 casey@agave [~/Projects/skeleton] git branch * master rails c c++ 新しいプロジェクトのマスターブランチをチェックアウトしたい場合は、 casey@agave [~/Projects] git clone skeleton new Initialized empty Git repository in /Users/casey/Projects/new/.git/ そして、すべてが私がそれを望んでいる方法です。具体的には、新しいマスターブランチはスケルトンマスターブランチをポイントしており、押したり引いたりして、基本的なプロジェクトセットアップの変更を移動できます。 ただし、機能しないのは、別のブランチのクローンを作成する場合です。取得できないので、たとえばrailsブランチなど、必要なブランチのみをプルし、新しいリポジトリには、デフォルトでmasterスケルトンリポジトリのrailsブランチにプッシュおよびプルするブランチがあります。 これを行うための良い方法はありますか?あるいは、これはGitが物事を構成することを望んでいる方法ではないかもしれませんし、私は確かにそれを受け入れています。おそらく、Ruby on Railsスケルトンリポジトリがマスタースケルトンリポジトリを追跡しているため、複数のリポジトリが必要ですか?そして、Ruby on Railsスケルトンリポジトリを複製する個々のプロジェクト。
799 git  branch  git-clone 

4
C ++ 11でのT &&(二重アンパサンド)の意味は?
私はC ++ 11の新機能のいくつかを調査してきましたが、気付いたのは、変数の宣言における2つのアンパサンドT&& varです。 まず、この獣は何と呼ばれていますか?Googleがこのような句読点を検索できるようにしてほしい。 正確にはどういう意味ですか? 一見、それは(Cスタイルのダブルポインターのような)二重参照のように見えますが、T** varその使用例を考えるのに苦労しています。

30
あなたのお母さんがあなたに言わなかったVimの暗いコーナーは何ですか?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前休業。 よくあるトリック、特に「Vim + ctagsのヒントとトリック」について人々が話す質問はたくさんあります。 ただし、Vimの初心者がかっこいいと思う一般的に使用されるショートカットについては触れません。私は、私たちの99%が聞いたことも夢にも思ったことがないことを知っていると経験豊富なUnixユーザー(開発者、管理者、その両方など)について話している。彼らの仕事をより簡単にするだけでなく、クールでハッキーなもの。結局のところ、Vimは世界で最も暗いコーナーが豊富なOSに常駐しているため、少数の特権者だけが知っていて、私たちと共有したいという複雑さが必要です。
799 unix  vim  editor  vi 

19
他のPythonファイルをインポートする方法は?
Pythonで他のファイルをインポートするにはどうすればよいですか? どのように特定のpythonファイルを正確にインポートできますimport file.pyか? 特定のファイルではなくフォルダをインポートするにはどうすればよいですか? ユーザー入力に基づいて、実行時にPythonファイルを動的にロードしたい。 ファイルから特定のパーツを1つだけロードする方法を知りたい。 たとえば、main.py私は持っています: from extra import * これにより、のすべての定義が得られますextra.pyが、必要なのは単一の定義だけです。 def gap(): print print 私はに何を追加するimportだけで取得する声明gapからextra.py?

14
Pythonでdo-whileループをエミュレートしますか?
Pythonプログラムでdo-whileループをエミュレートする必要があります。残念ながら、次の単純なコードは機能しません。 list_of_ints = [ 1, 2, 3 ] iterator = list_of_ints.__iter__() element = None while True: if element: print element try: element = iterator.next() except StopIteration: break print "done" 「1,2,3、done」の代わりに、次の出力を出力します。 [stdout:]1 [stdout:]2 [stdout:]3 None['Traceback (most recent call last): ', ' File "test_python.py", line 8, in <module> s = i.next() ', …


9
Pythonでの増分演算子と減分演算子の動作
プリインクリメント/デクリメント演算子が変数(など++count)に適用できることに気づきました。コンパイルされますが、実際には変数の値は変更されません! Pythonの事前インクリメント/デクリメント演算子(++ /-)の動作は何ですか? PythonがC / C ++で見られるこれらの演算子の動作から逸脱するのはなぜですか?

7
Windowsコマンドラインからアプリケーションの終了コードを取得するにはどうすればよいですか?
私はプログラムを実行していて、その戻りコードが何であるかを確認したいと思います(さまざまなエラーに基づいてさまざまなコードを返すため)。 私はBashで実行してこれを行うことができることを知っています エコー$? Windowsでcmd.exeを使用する場合はどうすればよいですか?

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