プログラミング

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

4
NerdDinnerのASP.NET MVCで有効なModelState.IsValidとは何ですか?
Professional ASP.NET MVC 1.0のNerdDinnerの例では、コピーされた次のように新しいディナーを作成する方法があります(無料のNerdDinnerバージョンの89ページ)。 そこで、ModelState.IsValidがtrueかどうかをチェックします。モデルがデータベースに対して有効かどうかを確認しているようです(つまり、無効な形式の日付などのデータ型変換をキャッチしますが、ビジネスルールはキャッチしません)。本当? フォームを送信するときに日付にエラーがある場合、ModelState.IsValidはfalseになり、エラーが返されますが、AddRuleViolationsが実行されなかったために日付に対してのみ発生します。ModelState.IsValidのチェックを完全に削除すると、無効な日付のマークを含め、すべてのエラー(例外による)が表示されます。次に、ModelState.IsValidのチェックがまったく存在するのはなぜですか?何か不足していますか? // // POST: /Dinners/Create [AcceptVerbs(HttpVerbs.Post)] public ActionResult Create(Dinner dinner) { if (ModelState.IsValid) { try { dinner.HostedBy = "SomeUser"; dinnerRepository.Add(dinner); dinnerRepository.Save(); return RedirectToAction("Details", new {id = dinner.DinnerID }); } catch { ModelState.AddRuleViolations(dinner.GetRuleViolations()); } } return View(dinner); }

6
英語の単語データベースを取得するには?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 英語のすべての有効な単語のデータベースが必要です。私は/usr/share/dict/wordsファイルをチェックしました、それは100k語未満を含みます。ウィキペディアによると、英語には475,000語あります。完全なリスト(アメリカのスペル)はどこで入手できますか? また、アジアやヨーロッパの言語を含む、他の言語の言葉を伝える単一のウェブサイトはありますか? 編集:追加するのを忘れた、名前などは必要ありません。有効な英単語のみです。
148 database  words 

7
Java SimpleDateFormat(“ yyyy-MM-dd'T'HH:mm:ss'Z '”)はタイムゾーンをISTとして提供します
私はSimpleDateFormatコンストラクターを持っています SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") そして私は文字列を解析しています "2013-09-29T18:46:19Z". ここでZはGMT/UTCタイムゾーンを表すことを読みました。しかし、この日付をコンソールに出力すると、返された日付のIST timezneが出力されます。 今私の質問は私の出力が正しいか間違っているかです。


7
指定されたHTMLでiframeを動的に作成する
JavaScriptからiframeを作成し、次のように任意のHTMLで埋めようとしています。 var html = '<body>Foo</body>'; var iframe = document.createElement('iframe'); iframe.src = 'data:text/html;charset=utf-8,' + encodeURI(html); iframe次に、有効なウィンドウとドキュメントが含まれることを期待します。ただし、これは当てはまりません。 > console.log(iframe.contentWindow); ヌル 自分で試してください:http : //jsfiddle.net/TrevorBurnham/9k9Pe/ 私は何を見落としているか?
148 javascript  iframe 




7
出力文字列のフォーマット、右揃え
座標x、y、zを含むテキストファイルを処理しています 1 128 1298039 123388 0 2 .... すべての行は、3つの項目に区切られて使用されます words = line.split() データを処理した後、別のtxtファイルに座標を書き戻す必要があるため、各列の項目は(入力ファイルと同様に)正しく配置されます。すべての線は座標で構成されています line_new = words[0] + ' ' + words[1] + ' ' words[2]. std::setw()幅と配置を設定できるC ++のようなマニピュレータはありますか?

13
CSSを使用した背景画像の中央揃え
背景画像を中央に配置したい。divは使用されていません。これはCSSスタイルです。 body{ background-position:center; background-image:url(../images/images2.jpg) no-repeat; } 上記のCSSは全体を並べて中央に配置しますが、画像の半分は見えず、上に移動するだけです。私がやりたいのは、画像を中央に配置することです。21インチの画面でも表示する画像を採用できますか?
148 css 

20
Pythonで数値を有効数字に丸める方法
UIに表示するフロートを丸める必要があります。たとえば、1つの重要な数値に: 1234-> 1000 0.12-> 0.1 0.012-> 0.01 0.062-> 0.06 6253-> 6000 1999-> 2000 Pythonライブラリを使用してこれを行う良い方法はありますか、それとも自分で作成する必要がありますか?
148 python  math  rounding 

11
bash:Bad Substitution
#!/bin/bash jobname="job_201312161447_0003" jobname_pre=${jobname:0:16} jobname_post=${jobname:17} このbashスクリプトは、Ubuntuでの悪い置換エラーを私に与えます。どんな助けも高く評価されます。

12
null値で列を更新する方法
私はmysqlを使用しており、列をnull値で更新する必要があります。私はこれまでにさまざまな方法を試しましたが、私が得た最良の方法は空の文字列です。 これを行うための特別な構文はありますか?
148 mysql  sql-update 

10
ローカルデータをSwiftアプリに保存する方法は?
私は現在、Swiftで開発されたiOSアプリを開発しています。ユーザーが作成したコンテンツをデバイスに保存する必要がありますが、ユーザーのコンテンツをデバイスに保存/受信する簡単で迅速な方法が見つからないようです。 誰かがローカルストレージを保存してアクセスする方法を説明できますか? アイデアは、ユーザーがアクションを実行したときにデータを保存し、アプリの起動時にそれを受け取ることです。

2
Djangoは管理者の複数形を修正しました
新しいdjジャンゴバージョンの管理サイトで、一部のモデル名を「Categorys」から「Categories」に変更するにはどうすればよいですか?以前のバージョン(管理サイトと管理モデルを除く)では、これを行うだけで済みました。 http://www.the-dig.com/blog/post/customize-plural-name-django-admin/ ただし、modeladminベースのクラス内でverbose_name_pluralを設定しても何も起こりません。誰もが同じ問題を抱えていますか?

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