プログラミング

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

5
Margin-Topはスパン要素に対して機能しませんか?
誰かが私が間違ってコーディングしたことを教えてもらえますか?すべてが機能しています。唯一のことは、上部にマージンがないことです。 HTML: <div id="contact_us"> <!-- BEGIN CONTACT US --> <span class="first_title">Contact</span> <span class="second_title">Us</span> <p class="content">For any questions whatsoever please contact us through the following e-mail address:</p></br></br> <p class="e-mail">info@e-mail.com</p></br></br></br></br> <p class="read_more"><a href="underconstruction.html">Read More</a></p> </div> <!-- END CONTACT US --> CSS: span.first_title { margin-top: 20px; margin-left: 12px; font-weight: bold; font-size: 24px; color: …
188 css  margin  html 


23
ログイン後にLaravelが元の宛先にリダイレクトします
これはかなり基本的なフローのようです。 Laravel、基本的なことに対する非常に多くの素晴らしい解決策があり、何かが足りないように感じます。 ユーザーが認証を必要とするリンクをクリックします。Laravelの認証フィルターが起動し、ログインページにルーティングされます。ユーザーはログインしてから、「auth」フィルターが有効になる前にアクセスしようとしていた元のページに移動します。 彼らが最初にアクセスしようとしたページを知る良い方法はありますか?Laravelがリクエストをインターセプトするものであるため、ユーザーがログインした後、簡単にルーティングできるようにどこかに追跡されるかどうかはわかりませんでした。 そうでない場合は、一部のユーザーがこれを手動で実装した方法を知りたいと思います。
188 laravel  laravel-4 


3
ModelState.AddModelError-プロパティ以外のエラーを追加するにはどうすればよいですか?
私はデータベースをチェックインしてCreate(FooViewModel fvm){...}、fvm.prop1およびfvm.prop2がその組み合わせにすでに存在するかどうかを確認しています。もしそうなら、modelstateにエラーを追加して、ビュー全体を返します。私は試した: public ActionResult Create(FooViewModel fvm){ if (ThatComboAlreadyExists(fvm)) { ModelState.AddModelError("Model", "There is already one like that"); return View(fvm); } } ...しかし、エラーが表示されません。エラーが表示さHtml.ValidationSummaryれると思います。「モデル」は正しいキーではないという疑いがありますが、Googleで何かを見つけることができませんでした。


25
java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory例外の取得
私は春の簡単な依存性注入プログラムを実行しています&この例外を取得しています。common-logging1.1.1.jarおよびspring.jarファイルはすでに含めています。外に出してくれませんか? Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:119) at org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:55) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:77) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:65) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:56) at com.client.StoryReader.main(StoryReader.java:15) Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 6 more

15
Pythonで関数を前方宣言することは可能ですか?
Pythonで関数を前方宣言することは可能ですか?cmp宣言する前に、独自の関数を使用してリストを並べ替えたいのですが。 print "\n".join([str(bla) for bla in sorted(mylist, cmp = cmp_configs)]) cmp_configsメソッドの定義を呼び出しの後に置くようにコードを編成しました。このエラーで失敗します: NameError: name 'cmp_configs' is not defined cmp_configs使用前にメソッドを「宣言」する方法はありますか?それは私のコードをよりきれいに見えるでしょうか? 一部の人々は、私がこの問題を起こさないようにコードを再編成する必要があると私に言わせたくなると思います。ただし、これがおそらく避けられない場合もあります。たとえば、ある種の再帰を実装する場合などです。この例が気に入らない場合は、関数をフォワード宣言することが本当に必要なケースがあると想定してください。 Pythonで関数を前方宣言する必要がある場合を考えてみましょう。 def spam(): if end_condition(): return end_result() else: return eggs() def eggs(): if end_condition(): return end_result() else: return spam() どこでend_conditionそしてend_result以前に定義されました。 コードを再編成して常に呼び出しの前に定義を置く唯一の解決策はありますか?

9
FileReaderとBufferedReaderの両方をclose()する必要がありますか?
FileReaderをラップしたBufferedReaderを使用してローカルファイルを読み取っています。 BufferedReader reader = new BufferedReader(new FileReader(fileName)); // read the file // (error handling snipped) reader.close(); DO Iのに必要としても、またはラッパーのハンドルがあることだろうか?私は人々がこのようなことをするコードを見てきました:close()FileReader FileReader fReader = new FileReader(fileName); BufferedReader bReader = new BufferedReader(fReader); // read the file // (error handling snipped) bReader.close(); fReader.close(); このメソッドはサーブレットから呼び出されます。ハンドルを開いたままにしないようにしたいと思います。

8
すべてのDNSレコードを一覧表示するにはどうすればよいですか?
ドメインのすべてのDNSレコードを一覧表示する方法はありますか? 私はdigやnslookupなどについて知っていますが、それらはこれまでのところしか進んでいません。たとえば、サブドメインAレコードがある場合 test A somedomain.co.uk それから私が特にそれを要求しない限り、例えば。 dig any test.somedomain.co.uk 見えない。 すべてのDNSレコードが何であるかを正確に確認する方法はありますか(DNSマネージャーに移動してレコードを見る以外)。
188 dns 

12
なぜ歴史的にデータベースフィールドの大きさに256ではなく255を使用するのでしょうか。
255文字の大きさに設定されたデータベースフィールドをよく目にしますが、なぜ伝統的/歴史的な理由なのですか?私はそれがページング/メモリ制限とパフォーマンスに関係していると思いますが、255と256の違いは常に私を混乱させました。 varchar(255) これがインデクサーではなく容量または大きさであることを考えると、なぜ256は256よりも255が推奨されますか?バイトは何らかの目的(ターミネーターまたはnullなど)のために予約されていますか? おそらくvarchar(0)はナンセンスです(容量がゼロです)?どちらの場合、2 ^ 8のスペースは確かに256である必要がありますか? パフォーマンス上の利点を提供する他の大きさはありますか?たとえば、varchar(512)はvarchar(511)またはvarchar(510)よりもパフォーマンスが低いですか? この値は、新旧のすべてのリレーションデータベースで同じですか? 免責事項 -私はDBAではなく開発者です。既知のビジネスロジックに適したフィールドサイズとフィールドタイプを使用しますが、この設定の歴史的な理由を知りません。それがまだ関連している場合はより多く)。 編集: 答えをありがとう、サイズを格納するためにバイトが使用されるといういくつかの合意があるようですが、これは私の心の中で決定的に問題を解決するものではありません。 メタデータ(文字列の長さ)が同じ連続したメモリ/ディスクに格納されている場合、それはある程度の意味があります。1バイトのメタデータと255バイトの文字列データは非常にうまく適合し、256の連続したストレージのバイトに適合します。これはおそらくきちんと整頓されています。 しかし...メタデータ(文字列の長さ)が実際の文字列データとは別に(おそらくマスターテーブルに)格納される場合、1バイトの整数のみを格納する方が簡単だからといって、文字列のデータの長さを1バイトに制限します。メタデータの部分は少し変わっているようです。 どちらの場合も、おそらくDBの実装に依存するのは微妙なことのようです。255を使用する習慣はかなり広まっているように思われるので、最初にどこかで誰かがその良い事例について議論したに違いありません。プログラマーは理由なしに新しい慣行を採用することはありません。

25
Android、ListView IllegalStateException:「アダプターのコンテンツは変更されましたが、ListViewは通知を受け取りませんでした」
私がやりたいこと:結果が計算されている間に、ListViewコンテンツを計算し、ListViewを部分的に更新するバックグラウンドスレッドを実行します。 私が回避しなければならないことを知っています:バックグラウンドスレッドからListAdapterの内容をいじることはできないので、onProgressUpdateからAsyncTaskを継承し、結果をパブリッシュ(アダプターにエントリを追加)します。私のアダプターは結果オブジェクトのArrayListを使用し、それらのarraylistのすべての操作が同期されます。 他の人の研究:ここには非常に貴重なデータがあります。また、約500人のユーザーのグループでほぼ毎日クラッシュすることもありlist.setVisibility(GONE)/trackList.setVisibility(VISIBLE)、onProgressUpdateにブロックを追加すると、クラッシュが10分の1に低下しましたが、消えることはありませんでした。(回答で提案されました) 私が時々得たもの:気づいてください、それは本当にまれにしか起こりません(3.5kユーザーの1人に1週間に1回)。しかし、私はこのバグを完全に取り除きたいと思います。ここに部分的なスタックトレースがあります: `java.lang.IllegalStateException:` The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, but only from the UI thread. [in ListView(2131296334, class android.widget.ListView) with Adapter(class com.transportoid.Tracks.TrackListAdapter)] at android.widget.ListView.layoutChildren(ListView.java:1432) at android.widget.AbsListView.onTouchEvent(AbsListView.java:2062) …

12
クラッシュログXcodeを象徴する方法は?
Xcode 5のオーガナイザーには、すべてのクラッシュログを一覧表示するビューがありました。ここにドロップクラッシュログをドラッグできます。しかし、Xcode 6以降、デバイスが整理されていないため、新しいウィンドウが表示されるようになりました。しかし、Xcode 6にアップグレードした後、Xcode 5にドラッグアンドドロップしたクラッシュログを表示する場所が見つかりません。誰かが答えを知っていますか?
188 ios  xcode 

15
ウィンドウマネージャーのクラッシュにアタッチされていないビュー
ACRAを使用してアプリのクラッシュを報告しています。私はなっていたView not attached to window managerエラーメッセージを、私はラップすることにより、それを固定していたと思ったpDialog.dismiss();if文で: if (pDialog!=null) { if (pDialog.isShowing()) { pDialog.dismiss(); } } 受けたView not attached to window managerクラッシュの量は減りましたが、それでもいくつかの問題が発生しており、解決方法がわかりません。 エラーメッセージ: java.lang.IllegalArgumentException: View not attached to window manager at android.view.WindowManagerGlobal.findViewLocked(WindowManagerGlobal.java:425) at android.view.WindowManagerGlobal.removeView(WindowManagerGlobal.java:327) at android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:83) at android.app.Dialog.dismissDialog(Dialog.java:330) at android.app.Dialog.dismiss(Dialog.java:312) at com.package.class$LoadAllProducts.onPostExecute(class.java:624) at com.package.class$LoadAllProducts.onPostExecute(class.java:1) at android.os.AsyncTask.finish(AsyncTask.java:631) at android.os.AsyncTask.access$600(AsyncTask.java:177) at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644) at …
188 android 

12
Cookieとセッション
数か月前にPHPを使い始めました。私のWebサイトにログインシステムを作成するために、Cookieとセッション、およびそれらの違い(Cookieはユーザーのブラウザーとサーバー上のセッションに保存されます)について読みました。当時、私はCookieを好み(そしてCookieが嫌いな人は!?)、「誰が気にかけているのか?私のサーバーに保存することにあまり意味がない」と言ったので、先に進んでCookieを使用しました私の学士卒業プロジェクト。しかし、私のアプリの大部分を実行した後、ユーザーのIDを格納する特定のケースでは、セッションの方が適切であると聞きました。では、なぜセッションではなくCookieを使用したのか、陪審員から尋ねられたらどうしたらよいかと考え始めました。私にはその理由があります(ユーザーに関する情報を内部的に保存する必要がないため)。?それともそれ以上ですか? ユーザーIDを保持するためにCookieを使用するメリット/デメリットについて教えてください。 StackOverflowをご利用いただきありがとうございます。
188 php  session  cookies 

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