プログラミング

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

4
Reactネイティブreduxのレデューサーで配列に要素を追加するにはどうすればよいですか?
arr[]レデューサーのredux状態の配列に要素を追加するにはどうすればよいですか?私はこれをやっています- import {ADD_ITEM} from '../Actions/UserActions' const initialUserState = { arr:[] } export default function userState(state = initialUserState, action) { console.log(arr); switch (action.type) { case ADD_ITEM: return { ...state, arr: state.arr.push([action.newItem]) } default: return state } }

6
LINQ to SQL左外部結合
このクエリはLEFT OUTER結合と同等ですか? //assuming that I have a parameter named 'invoiceId' of type int from c in SupportCases let invoice = c.Invoices.FirstOrDefault(i=> i.Id == invoiceId) where (invoiceId == 0 || invoice != null) select new { Id = c.Id , InvoiceId = invoice == null ? 0 : invoice.Id }

8
文字列内の特定の文字の後の文字を削除してから、部分文字列を削除しますか?
これが単純なようで、文字列/文字/正規表現にたくさんの質問があるとき、私はこれを馬鹿げた投稿のように感じますが、必要なものを十分に見つけることができませんでした(別の言語を除いて:特定のポイントの後にすべてのテキストを削除する)。 私は次のコードを持っています: [Test] public void stringManipulation() { String filename = "testpage.aspx"; String currentFullUrl = "http://localhost:2000/somefolder/myrep/test.aspx?q=qvalue"; String fullUrlWithoutQueryString = currentFullUrl.Replace("?.*", ""); String urlWithoutPageName = fullUrlWithoutQueryString.Remove(fullUrlWithoutQueryString.Length - filename.Length); String expected = "http://localhost:2000/somefolder/myrep/"; String actual = urlWithoutPageName; Assert.AreEqual(expected, actual); } 私は上記の質問の解決策を試しました(構文が同じであることを願っています!)まず、可変長のqueryStringを削除してから、ページ名を削除します。これも、任意の長さにすることができます。 このテストに合格するように、完全なURLからクエリ文字列を削除するにはどうすればよいですか?
140 c#  .net  string 

4
Vimで一致するXMLタグに移動する
Vimの%演算子は、対応する括弧、コメントの終わりなどにジャンプします。ただし、XMLタグ(または私の知る限りの他のタグ)とは一致しません。 Vimを使用して一致するXMLタグにジャンプする最良の方法は何ですか? 注: 私が本当にやりたいことは、一致するタグを手動で探すことなく、XMLファイルのセクションを複製することです。
140 xml  vim 

10
C#3.0以降のプロパティとフィールドの違い
StackаэтотвопросестьответынаStack Overflowнарусском:Длячегонужнысвойства? C#のフィールドとプロパティの違いは何ですか?しかし、私の質問には(私の観点から)若干の違いがあります: それを知ったら 「プロパティでのみ機能するテクニック」ではクラスを使用しません。 ゲッター/セッターでは検証コードを使用しません。 プロパティの設定におけるある種の制御のように、(スタイル/将来の開発のものを除いて)何か違いはありますか? 間に追加の違いはありますか: public string MyString { get; set; } そして public string myString; (最初のバージョンではC#3.0以降が必要であり、コンパイラーがプライベートフィールドを作成することを認識しています。)

3
Wgetでファイルをリクエストして保存しない方法を教えてください。[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する Wgetを使用して、新しいWebサーバーにHTTPリクエストを送信しています。MySQLキャッシュを温めるためにこれを行っています。ファイルが提供された後、ファイルを保存したくない。 wget -nv -do-not-save-file $url -do-not-save-filewgetのようなことはできますか?
140 linux  caching  wget 

6
大きなHTML文字列からjQueryオブジェクトを作成する
複数の子ノードを含む大きなHTML文字列があります。 この文字列を使用してjQuery DOMオブジェクトを構築することは可能ですか? 私は試しました$(string)が、すべての個々のノードを含む配列のみを返します。 .find()関数を使用できる要素を取得しようとしています。
140 javascript  jquery  html 


11
iPhone / iPadシミュレータのサイズを変更する方法は?
iPadシミュレーターはiPad、私の23インチフルHD画面(および)で本当に小さい(実際の画面のサイズの3分の1程度15" MacBook Pro)。 サイズを変更する方法はありますか? サブピクセルを防ぐために、サイズとdpi比を維持する必要があることはわかっていますが、拡大鏡なしでは何も見えません。

5
Javaの仮想マシンとCLR
MSILとJavaバイトコードの違いと呼ばれる質問への一種のフォローアップとして?、Java Virtual Machineの動作方法とJava Virtual Machineの動作方法の(主な)相違点または類似点。ネットフレームワーク 共通言語ランタイム(CLR)は機能しますか? また、 。ネットフレームワーク CLRは「仮想マシン」ですか、それとも仮想マシンの属性を持っていませんか?

9
現在のドメインを取得
サーバーにサイトがあります http://www.myserver.uk.com このために私は2つのドメインを持っています、 http://one.com そして http://two.com PHPの現在のドメインを取得したいのですが、使用すると$_SERVER['HTTP_HOST']、これが表示されます myserver.uk.com の代わりに: one.com or two.com サーバー名ではなくドメインを取得するにはどうすればよいですか? PHPバージョン5.2を使用しています。
140 php  url 

6
Eclipseからこの不要なバーを取り除くにはどうすればよいですか?
Eclipse(Indigo)でコーディングしているときに、ショートカットを実行しているときに誤ってこのバーを表示するキーの組み合わせを押しました。この質問は以前に回答された可能性がありますが、グーグルするバーの正確な名前がわからないので、問題は無益です。修正に2時間費やしました。だから誰もが下の画像でこのバーを取り除く方法を知っていますか?

11
Spring Securityを使用した単体テスト
私の会社では、Spring MVCを評価して、次のプロジェクトの1つで使用するかどうかを決定しています。これまでのところ、私は今まで見たことを気に入っています。今は、Spring Securityモジュールを調べて、それが私たちが使用できる/すべきかどうかを判断しています。 私たちのセキュリティ要件はかなり基本的なものです。ユーザーは、サイトの特定の部分にアクセスできるように、ユーザー名とパスワードを提供できる必要があります(アカウントに関する情報を取得するなど)。サイトには、匿名ユーザーにアクセスを許可するページ(FAQ、サポートなど)がいくつかあります。 私が作成しているプロトタイプでは、認証されたユーザーのSessionに "LoginCredentials"オブジェクト(ユーザー名とパスワードのみが含まれています)を格納しています。一部のコントローラは、このオブジェクトがセッションにあるかどうかを確認して、たとえばログインしたユーザー名への参照を取得します。私はこの自家製ロジックを代わりにSpring Securityで置き換えようとしています。これは、「ログインしたユーザーをどのように追跡するのか」を削除するという素晴らしい利点があります。そして「ユーザーをどのように認証するのか?」私のコントローラー/ビジネスコードから。 Spring Securityは、アプリ内のどこからでもユーザー名/プリンシパル情報にアクセスできるようにする(スレッドごとの)「コンテキスト」オブジェクトを提供しているようです... Object principal = SecurityContextHolder.getContext().getAuthentication().getPrincipal(); ある意味、このオブジェクトは(グローバル)シングルトンなので、これは非常に非Springのようです。 私の質問はこれです:これがSpring Securityで認証されたユーザーに関する情報にアクセスする標準的な方法である場合、ユニットテストで必要なときにユニットテストで利用できるように、AuthenticationオブジェクトをSecurityContextに注入するための受け入れられた方法は何ですか?認証済みユーザー? これを各テストケースの初期化メソッドに関連付ける必要がありますか? protected void setUp() throws Exception { ... SecurityContextHolder.getContext().setAuthentication( new UsernamePasswordAuthenticationToken(testUser.getLogin(), testUser.getPassword())); ... } これは過度に冗長に見えます。もっと簡単な方法はありますか? SecurityContextHolderオブジェクト自体は、非常に非春のように思えます...


6
ソーシャルネットワークにアクティビティストリームを実装する方法
私は自分のソーシャルネットワークを開発していますが、ユーザーのアクションのストリームの実装例をWeb上で見つけていません...たとえば、各ユーザーのアクションをフィルターする方法は?アクションイベントを保存する方法 アクションストリームとそのアクションにどのデータモデルとオブジェクトモデルを使用できますか?

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