プログラミング

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

3
Iterable <T>がstream()およびparallelStream()メソッドを提供しないのはなぜですか?
Iterableインターフェイスがstream()and parallelStream()メソッドを提供しないのはなぜですか。次のクラスについて考えてみます。 public class Hand implements Iterable&lt;Card&gt; { private final List&lt;Card&gt; list = new ArrayList&lt;&gt;(); private final int capacity; //... @Override public Iterator&lt;Card&gt; iterator() { return list.iterator(); } } トレーディングカードゲームのプレイ中にカードを手にできるので、これはハンドの実装です。 基本的にはをラップしList&lt;Card&gt;、最大容量を確保し、その他の便利な機能をいくつか提供します。として直接実装するよりも優れていList&lt;Card&gt;ます。 さて、便宜上、を実装した方がいいと思ったのでIterable&lt;Card&gt;、ループを拡張したい場合は拡張forループを使用できます。(私のHandクラスもget(int index)メソッドを提供しているため、Iterable&lt;Card&gt;私の意見では正当化されます。) Iterableインターフェースは、(Javadocを除外)以下を提供します: public interface Iterable&lt;T&gt; { Iterator&lt;T&gt; iterator(); default void forEach(Consumer&lt;? super T&gt; action) { Objects.requireNonNull(action); for (T …

13
最も単純なSOAPの例
JavaScriptを使用した最も単純なSOAPの例は何ですか? 可能な限り役立つためには、答えは次のようにする必要があります。 機能的である(つまり、実際に機能する) コードの他の場所で設定できる少なくとも1つのパラメーターを送信する コードの他の場所で読み取ることができる少なくとも1つの結果値を処理する 最新のブラウザバージョンを使用する 外部ライブラリを使用せずに、できるだけ明確かつできるだけ短くする
241 javascript  soap 



17
ホストからVagrantゲストに単一のファイルをコピーする最も簡単な方法は?
ホストマシンからVagrantゲストに1つのファイルをコピーしたい場合があります。 これは1回限りの場合が多いため、従来のプロビジョナー(Puppet / Chef)を使用したくないのですが、Vagrantfileにすばやく追加したいだけです。 ゲスト全体のディレクトリ全体をnukedせずに既存のファイルを上書きしたいので、ディレクトリ全体を共有したくありません。 また、シェルプロビジョニングスクリプトを作成して、潜在的なエスケープに対処するのは、ファイルをコピーするだけの場合は少しやり過ぎに思えます。 では、単一のファイルをホストからゲストにコピーする最も簡単な方法は何ですか?
241 vagrant 

7
文字列をルビで記号可能に変換する
シンボルは通常そのように表されます :book_author_title しかし、文字列がある場合: "Book Author Title" : 生の文字列の正規表現による置換を行わずに記法を使用できる記号に変換する組み込みの方法がrails / ruby​​にありますか?


7
divを並べて配置する方法
100%幅に設定されたメインラッパーdivがあります。その中に私は2つのdivを持ちたいと思います。1つは固定幅で、もう1つは残りのスペースを埋めます。2番目のdivをフロートして残りのスペースを埋めるにはどうすればよいですか?助けてくれてありがとう。
241 html  css 

6
Djangoがデフォルトのフォーム値を設定する
次のようなモデルがあります。 class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() 上記のモデルのモデルフォームも次のとおりです。 class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') そのタンク非表示フィールドのデフォルト値を設定する方法を知りたいです。これまでのところフォームを表示/保存するための関数は次のとおりです。 def addJournal(request, id=0): if not request.user.is_authenticated(): return HttpResponseRedirect('/') # checking if they own the tank from django.contrib.auth.models …

9
変更を保持しながら、Gitリポジトリから選択したコミットログエントリを削除する方法
選択したコミットログエントリを線形コミットツリーから削除して、エントリがコミットログに表示されないようにします。 私のコミットツリーは次のようになります。 R--A--B--C--D--E--HEAD BエントリとCエントリを削除して、コミットログに表示されないようにしたいのですが、AからDへの変更は保持する必要があります。たぶん、単一のコミットを導入することで、BとCがBCになり、ツリーは次のようになります。 R--A--BC--D--E--HEAD または、理想的には、Aの後にDが直接来る。Dは、AからB、BからC、CからDへの変化を表します。 R--A--D'--E--HEAD これは可能ですか?はいの場合、どのように? これはかなり新しいプロジェクトなので、現時点ではブランチがなく、したがってマージもありません。
241 git  commit 

24
Interface Builderで作成されたnibファイルを使用してUIViewをロードする方法
私は少し複雑なことをしようとしていますが、可能なことはあるはずです。だから、ここにあなたのすべての専門家のための挑戦があります(このフォーラムはあなたたちの多くのパックです:))。 NavigationContoller(my QuestionManagerViewController)にロードしたいアンケート「コンポーネント」を作成しています。「コンポーネント」は「空」ですUIViewControllerであり、回答する必要がある質問に応じて異なるビューをロードできます。 私がそれをしている方法は: Question1ViewオブジェクトをUIViewサブクラスとして作成し、いくつかを定義しますIBOutlets。 (Interface Builderを使用して)Question1View.xib (ここに問題がある可能性があります)を作成します。私は両方のセットUIViewControllerとUIViewクラスQuestion1Viewのものであると。 コンセントをビューのコンポーネントにリンクします(IBを使用)。 私は次initWithNibのQuestionManagerViewControllerように私のをオーバーライドします: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:@"Question1View" bundle:nibBundleOrNil]) { // Custom initialization } return self; } コードを実行すると、次のエラーが発生します。 2009-05-14 15:05:37.152 iMobiDines [17148:20b] ***キャッチされなかった例外 ' NSInternalInconsistencyException'、理由によりアプリを終了します ' '、理由: ' -[UIViewController _loadViewFromNibNamed:bundle:]「Question1View」nibをロードしましたが、ビューアウトレットが設定されていませんでした。 viewControllerクラスを作成する必要なく、nibファイルを使用してビューをロードする方法があると確信しています。

9
Postgresに一括挿入する最も速い方法は何ですか?
プログラムで数千万のレコードをpostgresデータベースに挿入する必要があります。現在、1つの「クエリ」で数千の挿入ステートメントを実行しています。 これを行うより良い方法はありますか?私が知らないいくつかの一括挿入ステートメントですか?

10
Azure WebサイトとAzure Webロールの違いは何ですか
ASP.NET MVCアプリケーションの新しいAzure Webサイトと従来のAzure Webロールの重要な違いは何ですか?「Webロール」よりも「Webサイト」を選択する理由は何ですか? どちらの場合も同じ容量が必要だと仮定しましょう(例:2つの小さなインスタンス)。価格は、プレビュー期間中のWebサイトの一時的な割引が33%であるという事実を除いて、同等のようです。 「Webサイト」でできること、Webの役割では困難または不可能なことはありますか?たとえば、「Webサイト」を使用して、単一のVMセットに複数のWebサイトを配置することが容易になりますか?「Webサイト」と「Webロール」で何かを失うことはありますか?IISを微調整する機能?キャッシュサービスをローカルで使用できますか?

6
GUIDはすべて0(ゼロ)ですか?
私は、Guidsでオブジェクトをやり取りするWCFサービスをいくつかテストしています。私のWebアプリのテストコードでは、次のようにしています。 var responseObject = proxy.CallService(new RequestObject { Data = "misc. data", Guid = new Guid() }); 何らかの理由で、new Guid()の呼び出しは、次のようにすべて0(ゼロ)のGuidを生成しています。 00000000-0000-0000-0000-000000000000 何が原因でしょうか?
241 c#  .net  wcf  web-services  guid 

22
文字列から最後の文字を削除します。Swift言語
Swiftを使用して文字列変数から最後の文字を削除するにはどうすればよいですか?ドキュメントでそれを見つけることができません。 ここに完全な例があります: var expression = "45+22" expression = expression.substringToIndex(countElements(expression) - 1)
241 string  character  swift 

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