プログラミング

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

7
JSONで二重引用符をエスケープする方法
二重引用符を表示しようとしていますが、バックスラッシュの1つが表示されています。 "maingame": { "day1": { "text1": "Tag 1", "text2": "Heute startet unsere Rundreise \\\"Example text\\\". Jeden Tag wird ein neues Reiseziel angesteuert bis wir.</strong> " } } HTMLでレンダリングすると、と表示され\"Example text\"ます。正しい方法は何ですか?
306 json 

3
Roxygen2を使用してS4クラススロットを適切に文書化する方法?
roxygen(2)を使用してクラスをドキュメント化する場合、タイトルと説明/詳細の指定は、関数、メソッド、データなどの場合と同じように見えます。ただし、スロットと継承は独自の動物です。roxygen2でS4クラスを文書化するための現在または計画中のベストプラクティスは何ですか? 適当な注意: @slotroxygenの初期の説明でタグの言及を見つけました。 2008年のR-forgeメーリングリストの投稿 は、これが@slot無効であり、roxygenでのサポートがないことを示しているようです。 これはroxygen2に当てはまりますか?前述の投稿では、ユーザーは代わりにLaTeXマークアップを使用して独自の項目別リストを作成することを推奨しています。たとえば、クラスを拡張する新しいS4クラスは、次の"character"ようにコーディングおよびドキュメント化されます。 #' The title for my S4 class that extends \code{"character"} class. #' #' Some details about this class and my plans for it in the body. #' #' \describe{ #' \item{myslot1}{A logical keeping track of something.} #' #' \item{myslot2}{An integer specifying something else.} #' …
306 class  r  s4  slot  roxygen2 

8
STLスタイルのイテレーターを実装し、一般的な落とし穴を回避する方法は?
STLスタイルのランダムアクセスイテレータを提供するコレクションを作成しました。イテレータの実装例を探していましたが、見つかりませんでした。[]and *演算子のconstオーバーロードの必要性について知っています。イテレータが「STLスタイル」であるための要件は何ですか?また、(もしあれば)回避すべきその他の落とし穴は何ですか? 追加のコンテキスト:これはライブラリ用であり、本当に必要でない限り、ライブラリへの依存関係を導入したくありません。同じコンパイラでC ++ 03とC ++ 11のバイナリ互換性を提供できるように、独自のコレクションを作成します(したがって、おそらく壊れるSTLはありません)。

21
Javaプロジェクトで未使用/デッドコードを見つける方法[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 7か月休業。 この質問を改善する 大規模なJavaプロジェクトで未使用/デッドコードを見つけるためにどのツールを使用していますか?当社の製品は数年前から開発されており、使用されなくなったコードを手動で検出することは非常に困難になっています。ただし、未使用のコードはできるだけ削除するようにしています。 一般的な戦略/手法(特定のツール以外)の提案も歓迎されます。 編集:すでにコードカバレッジツール(Clover、IntelliJ)を使用していますが、これらはほとんど役に立ちません。デッドコードにはまだユニットテストがあり、カバーされているように見えます。理想的なツールは、コードに依存する他のコードがほとんどないコードのクラスターを識別し、ドキュメントを手動で検査できると思います。



16
単一のRSpecテストを実行する方法は?
次のファイルがあります。 /spec/controllers/groups_controller_spec.rb そのスペックだけを実行するためにターミナルのどのコマンドを使用しますか?また、コマンドを実行するディレクトリは何ですか? 私のgemファイル: # Test ENVIRONMENT GEMS group :development, :test do gem "autotest" gem "rspec-rails", "~> 2.4" gem "cucumber-rails", ">=0.3.2" gem "webrat", ">=0.7.2" gem 'factory_girl_rails' gem 'email_spec' end スペックファイル: require 'spec_helper' describe GroupsController do include Devise::TestHelpers describe "GET yourgroups" do it "should be successful and return 3 items" do …

10
Pythonのeval()は何をしますか?
私がPythonで読んでいる本では、コードを使い続けています eval(input('blah')) ドキュメントを読んで理解しましたが、それによってinput()機能がどのように変わるかはまだわかりません。 それは何をするためのものか?誰かが説明できますか?
306 python  eval 


24
ココアポッドをインストールする方法?
参照したリンクが多すぎて試してみましたが、成功しませんでした。アイデアがあれば教えてください。ココアポッドのドキュメントを読み、何度もインストールを試みましたが、開始手順が原因で常に失敗しました。最初にgemをインストールできないというエラーが1つ見つかりました。誰でも私に手順を1つずつ教えてもらえますか?インストールまたはデモの方法。 これは私が試した1つのリンクです。 スクリーンショットは私が与えられたこのコンソールエラーを参照しています:
306 ios  swift  xcode  rubygems  cocoapods 

7
Androidは「…」を省略記号で置き換えます
AVDツール16以降、次の警告が表示されます。 Replace "..." with ellipsis character (..., …) ? 私のstrings.xmlに この線で <string name="searching">Searching...</string> どうすれば交換でき...ますか?文字通り…ですか? 誰かがこのエンコーディングを説明できますか?
306 android  xml  encoding  adt 

5
Javaのインターフェースと@インターフェースの違いは何ですか?
私は90年代後半に大学でJBuilderを使用して以来Javaに触れていなかったので、少し連絡が取れなくなっています。 、私の通常の.Net開発からのペースの変更について。 私はそれがインターフェースと@インターフェースの追加をサポートしていることに気付きました、@インターフェースとは何ですか、そしてそれは通常のインターフェースとどう違うのですか? public interface Test { } 対 public @interface Test { } 少し検索はしましたが、@ interfaceを参照するための有用な情報が見つかりませんでした。

9
Process.start:出力を取得する方法?
Mono / .NETアプリから外部コマンドラインプログラムを実行したいのですが。たとえば、mencoderを実行します。出来ますか: コマンドラインシェル出力を取得して、テキストボックスに書き込むには? 経過時間とともに進行状況バーを表示する数値を取得するには?
306 c#  .net  mono  process.start 



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