プログラミング

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

13
Bashコマンドプロンプトでgitブランチを追加する
(私は..私は現在、成功せず、プロンプトはbashに(チェックアウト)で働いているgitのブランチを追加しようとした私の現在のパスを維持することは、アクティブディレクトリ/ファイルを示している一方で、完全な)、私は私のホームに.bashrcのファイルを持っていますしかし、私はまた、多くの人々が.profileファイルに言及しているのを見ました。
161 git  bash  ubuntu 

4
依存して型付けされないのはなぜですか?
「Haskellは徐々に依存型付き言語になりつつある」という意見を反映するいくつかの情報源を見てきました。含意は、ますます多くの言語拡張により、Haskellがその一般的な方向に向かっていることですが、まだそこにはありません。 基本的に私が知りたいことが2つあります。1つ目は、非常に簡単に言うと、「依存型付き言語であること」は実際には何を意味するのでしょうか。(うまくいけば、あまり技術的ではありません。) 2番目の質問は...欠点は何ですか?つまり、人々は私たちがそのように向かっていることを知っているので、それにはいくつかの利点があるに違いありません。それでも、私たちはまだそこにいないので、人々がずっと先に行くのを止めるいくつかの欠点があるに違いありません。問題は複雑さが急激に増加しているという印象を受けます。しかし、依存するタイピングが何であるかを本当に理解していないので、私には確かにわかりません。 私が知っているのは、依存型プログラミング言語について読み始めるたびに、テキストがまったく理解できないことです...おそらくそれが問題です。(?)


8
ビューページャーへのビューの動的な追加と削除
(私は解決策を見つけました-以下の回答セクションの私の投稿を参照してください。) 私のアプリでは、ユーザーは自分のデータの単一ビューから始めます。ViewPagerを追加し、ユーザーが必要に応じてビューを追加できるようにしたいと思います。どうすればよいですか?(私はFragmentPagerAdapterを使用したくありません。) 私は無数の投稿と概要を読みましたが、まだ何かが足りません。これが私が理解していると思うことです: MainActivityはViewPagerとPagerAdapterを作成します。 ViewPager pager = null; MainPagerAdapter adapter = null; public void onCreate (Bundle savedInstanceState) { super.onCreate (savedInstanceState); pager = new ViewPager (this); setContentView (pager); adapter = new MainPagerAdapter(); pager.setAdapter (adapter); View v0 = code_to_create_initial_view(); adapter.add (v0, 0); } PagerAdapterを使用して、ビューのセットを提供します。このため、ビューを追加および削除するメソッドが必要なようです。明らかに、ViewPagerに変更があったこと、および変更を表示する方法を伝えるには、さらに多くのものが必要です。 class MainPagerAdapter extends PagerAdapter { // This holds …

2
このCコードでアルファベットが複数の範囲に分割されるのはなぜですか?
カスタムライブラリで実装を見ました: inline int is_upper_alpha(char chValue) { if (((chValue >= 'A') && (chValue <= 'I')) || ((chValue >= 'J') && (chValue <= 'R')) || ((chValue >= 'S') && (chValue <= 'Z'))) return 1; return 0; } それはイースターエッグですか、それとも標準のC / C ++メソッドと比較した場合の利点は何ですか? inline int is_upper_alpha(char chValue) { return ((chValue >= 'A') && (chValue …
161 c++  c  character  toupper 

3
ArgumentCaptorをスタブに使用する方法は?
Mockitoのドキュメントとjavadocsではそれは言う 検証ではArgumentCaptorを使用することをお勧めしますが、スタブでは使用しないでください。 しかし、ArgumentCaptorをスタブに使用する方法がわかりません。誰かが上記のステートメントを説明し、ArgumentCaptorをスタブに使用する方法を示したり、それを行う方法を示すリンクを提供したりできますか?

15
Google App EngineでのJavaとPythonの選択
現在、Google App EngineはPythonとJavaの両方をサポートしています。Javaのサポートはあまり成熟していません。ただし、Javaはライブラリのリストが長く、特にそのコードの記述に使用された言語に関係なくJavaバイトコードをサポートしているようです。どの言語でパフォーマンスとパワーが向上しますか?お知らせ下さい。ありがとうございました! 編集: http : //groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine?pli=1 編集: 「力」とは、拡張性が向上し、フレームワークの外部にある利用可能なライブラリを含めることを意味します。ただし、Pythonでは純粋なPythonライブラリのみを使用できます。

8
文字列リテラル:どこに行くのですか?
文字列リテラルが割り当てられる/格納される場所に興味があります。 ここで興味深い答えが1つ見つかりました。 インラインで文字列を定義すると、実際にはプログラム自体にデータが埋め込まれ、変更できません(一部のコンパイラではこれをスマートトリックで許可しているので、気にしないでください)。 しかし、それはC ++に関係していることは言うまでもありません。 気になります。= D だから私の質問は私の文字列リテラルがどこにどのように保持されるのですか?それを変更しようとしないのはなぜですか?実装はプラットフォームによって異なりますか?「スマートトリック」について詳しく説明する人はいますか?


9
IEにアプリケーション/ jsonをダウンロードするのではなく、単に表示するように説得するにはどうすればよいですか?
AJAXを使用するjQueryアプリのデバッグ中に、サービスからブラウザーに返されているjsonを確認する必要がよくあります。そこで、JSONデータのURLをアドレスバーにドロップします。 コーディングエラーが発生した場合、ブラウザーでASPNET診断を確認できるため、これはASPNETには適しています。 しかし、サーバー側のコードが正しく機能し、実際にJSONを返すと、IEはそれをダウンロードするように要求するため、応答が表示されません。 IEにそれを行わせない、つまりプレーンテキストのように表示するようにできますか? Content-Typeヘッダーをに設定すると、これを実行できることはわかっていますtext/plain。 しかし、これは特にASPNET MVCアプリのコンテキストであり、アクションメソッドの1つでJsonResultを使用すると、自動的に応答が設定されます。また、適切なコンテンツタイプを維持したいと思います。デバッグ作業をサポートするためだけに変更しないでください。

10
IllegalMonitorStateException on wait()コール
私のプログラムでは、Javaでマルチスレッドを使用しています。スレッドは正常に実行されましたが、使用Thread.wait()しているとスローされjava.lang.IllegalMonitorStateExceptionます。通知されるまでスレッドを待機させるにはどうすればよいですか?

6
アイテムをリビジョンに更新するか、リビジョンに戻す
TortoiseSVNでSubversionを使い始めました。ログを開いて古いリビジョンを右クリックすると、「アイテムをリビジョンに更新」と「このリビジョンに戻す」という2つのオプションが古いバージョンにロールバックされるように見えます。 古いバージョンを確認するだけで、実際にはリポジトリを変更しない場合に、古いリビジョンへの更新が使用されることを理解しています。元に戻すとは、実際に失敗して、リポジトリ内の最新のリビジョンを古いバージョンと同じにしたい場合です。 したがって、HEADリビジョンが100で、95に戻すと言います。作業コピーを95にリバースマージします。次に、リビジョン101を作成するリポジトリにその変更をコミットできますか?リビジョン95に更新する場合、どう違うのですか?それでも、最後のリビジョンからの変更を元に戻すだけではありませんか?古いリビジョンに復帰または更新した後、作業コピーの状態がどのように変化するかについて混乱しています。
161 svn  tortoisesvn 

7
閉じると破棄-どちらを呼び出すか?
スレッドを読んだことSqlCommand.Disposeで十分ですか?そして閉会と廃棄WCFサービスであれば、私は近くのDisposeむしろ閉じるよりも、私は、このようなSqlConnectionオブジェクトまたはStreamクラスから継承するいくつかのクラスの一つとしてクラスについて疑問に思って、それは問題ではありませんか?
161 .net 

4
弾性検索、複数のインデックスvs 1つのインデックス、および異なるデータセットのタイプ?
MVCパターンを使用して開発されたアプリケーションがあり、その複数のモデルにインデックスを付けたいと考えています。これは、各モデルに異なるデータ構造があることを意味します。 モデルごとに1つずつ、または各モデルの同じインデックス内に型を持つ複数のインデックスを使用する方が良いですか?どちらの方法でも、別の検索クエリが必要になると思います。私はこれから始めました。 データセットが小さい場合または大きい場合、両方の概念のパフォーマンスに違いはありますか? その目的のために誰かが私にいくつかの良いサンプルデータを勧めてくれるなら、私は2番目の質問を自分でテストします。


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