プログラミング

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

7
jQuery:テキストで要素を検索する
idやクラスではなく、その内容に基づいて要素を見つけることが可能かどうか誰かに教えてもらえますか? 異なるクラスやIDを持たない要素を見つけようとしています。(次に、その要素の親を見つける必要があります。)
308 jquery  text  find 


29
SQLで月の最初の日を選択するにはどうすればよいですか?
特定の日時変数の月の最初の日を選択するだけです。 この種のコードを使用するのは非常に簡単です。 select CAST(CAST(YEAR(@mydate) AS VARCHAR(4)) + '/' + CAST(MONTH(@mydate) AS VARCHAR(2)) + '/01' AS DATETIME) しかし、これはあまりエレガントではなく、おそらくあまり高速でもありません。 これを行うより良い方法はありますか?SQL Server 2008を使用しています。

7
jQueryで要素タイプを取得する
jQueryを使用して、jQueryで要素のタイプを見つけることは可能ですか?たとえば、要素はdiv、span、select、またはinputですか? たとえば、jQueryを使用してドロップダウンリストに値をロードしようとしているが、同じスクリプトでラジオボタンのセットにコードを生成できる場合、次のようなものを作成できますか。 $('.trigger').live('click', function () { var elementType = $(this).prev().attr(WHAT IS IT); }); トリガークラスの隣にボタンがあるドロップダウンリストがある場合、ボタンを押すとelementType変数が返さselectれます。
308 jquery  element 

5
レクサー対パーサー
レクサーとパーサーは、理論的には本当に違いますか? 正規表現を嫌うのはおしゃれなようです。コーディングホラー、別のブログ投稿。 ただし、人気のある字句ベースのツールであるpygments、geshi、またはprettifyはすべて正規表現を使用します。彼らは何かを語っているようです... 字句解析が十分な場合、EBNFはいつ必要ですか? これらのレクサーによって生成されたトークンをバイソンまたはアントラーパーサージェネレーターで使用した人はいますか?
308 parsing  antlr  lexer  pygments 

19
現地時間の文字列をUTCに変換する方法は?
どのように私は、datetime型の変換か現地時間の文字列をするUTC時刻の文字列? 私はこれを以前にやったことがあると確信していますが、それを見つけることができません。そうすれば、将来的に私(および他の人)がそれを行うのを助けるでしょう。 明確化:たとえば2008-09-17 14:02:00、ローカルタイムゾーン(+10)にいる場合、同等のUTC時間の文字列を生成します2008-09-17 04:02:00。 また、http://lucumr.pocoo.org/2011/7/15/eppur-si-muove/から、DSTおよびその他の問題の場合、ローカル時間からローカル時間への固有の変換がないため、これは一般的に不可能であることに注意してくださいUTC時間。



3
認証とセッション管理のためのSPAのベストプラクティス
Angular、Ember、Reactなどのフレームワークを使用してSPAスタイルのアプリケーションを構築する場合、認証とセッション管理のベストプラクティスは何だと思いますか?問題への取り組みを検討する方法はいくつか考えられます。 APIとUIのオリジンドメインが同じであると想定して、通常のWebアプリケーションでの認証と同じように扱います。 これには、セッションCookie、サーバー側セッションストレージ、およびおそらく認証済みWeb UIがヒットして現在のユーザー情報を取得し、パーソナライゼーションやクライアント側の役割/機能の決定に役立つ可能性があるいくつかのセッションAPIエンドポイントが含まれる可能性があります。もちろん、サーバーは引き続きデータへのアクセスを保護するルールを適用し、UIはこの情報を使用してエクスペリエンスをカスタマイズします。 パブリックAPIを使用するサードパーティのクライアントと同様に扱い、OAuthと同様のトークンシステムで認証します。このトークンメカニズムは、サーバーAPIに対して行われたすべてのリクエストを認証するためにクライアントUIによって使用されます。 私はあまり専門家ではありませんが、ほとんどの場合、#1で完全に十分ですが、経験豊富な意見をいくつか聞きたいです。


7
Test Flightで内部テスト用にビルドを追加すると、ステータスにコンプライアンスがありません。解決方法
で内部テスト用の最新ビルドを追加TestFlightしたところ、「コンプライアンスがありません」ステータスであることがわかりました。 これは大きな問題ですか?なぜこれが表示されるのですか?この問題を解決するにはどうすればよいですか?

24
ExpressionChangedAfterItHasBeenCheckedErrorの説明
このエラーが発生し続ける理由を教えてください。 ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. 明らかに、私はそれを開発モードでのみ取得しますが、本番ビルドでは発生しませんが、それは非常に煩わしく、開発環境でエラーが発生してプロダクションに表示されないことの利点を理解できません- -おそらく私の理解不足のためです。 通常、修正は簡単で、エラーの原因となるコードを次のようにsetTimeoutでラップするだけです。 setTimeout(()=> { this.isLoading = true; }, 0); または、次のようなコンストラクタで強制的に変更を検出します。constructor(private cd: ChangeDetectorRef) {}: this.isLoading = true; this.cd.detectChanges(); しかし、なぜ私は常にこのエラーに遭遇するのですか?私はそれを理解したいので、将来これらのハックな修正を避けることができます。


16
LINQで「ない」クエリをどのように実行しますか?
Email両方のコレクションにプロパティを持つ2つのコレクションがあります。Email2番目のリストに存在しない最初のリストの項目のリストを取得する必要があります。SQLでは "not in"を使用するだけですが、LINQで同等のものを知りません。それはどのように行われますか? これまでのところ、参加しています... var matches = from item1 in list1 join item2 in list2 on item1.Email equals item2.Email select new { Email = list1.Email }; しかし、違いが必要なので参加できず、参加できません。私は、ContainsまたはExistsを使用するいくつかの方法が必要だと考えています。まだその例を見つけていません。
307 c#  linq 

20
git:fatal:プロトコル 'http'を処理しません
ウェブページからgit cloneコマンドをコピーして貼り付けました:https : //fedorahosted.org/ibus-typing-booster/ 私はこれを得た: user@host> git clone ​​http://git.fedorahosted.org/git/ibus-typing-booster.git Cloning into 'ibus-typing-booster'... fatal: I don't handle protocol '​​http'
307 git  clone  whitespace 

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