プログラミング

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

12
Twitterブートストラップ2の送信ボタンにアイコンを追加
フォーム入力送信ボタンでTwitterブートストラップアイコンを使用したい。 http://twitter.github.com/bootstrap/base-css.html#iconsの例は、主にスタイル付きハイパーリンクを示しています。 一番近いのは、ボタンの横にアイコンが表示されているのですが、中にはありません。 <div class="input-prepend"> <span class="add-on"><i class="icon-user icon-white"></i></span> <input type="submit" class="btn-primary" value="Login" > </div>

7
CSSでパディングプロパティが幅または高さを変更しないようにするにはどうすればよいですか?
DIVsでサイトを作成しています。DIVを作成するときを除いて、すべてがうまくいきます。私はこれらを次のように作成します(例): newdiv { width: 200px; height: 60px; padding-left: 20px; text-align: left; } padding-leftプロパティを追加すると、幅がDIV220pxに変わり、200pxのままにしておきます。 DIVとanotherdivまったく同じ名前の別の名前を作成しnewdiv、その中に配置しnewdivたnewdivが、パディングがなく、anotherdivがあるとしますpadding-left: 20px。同じことを取得しnewdivます。幅は220pxになります。 この問題を解決するにはどうすればよいですか?
227 html  css  padding 


14
Clojureでのデバッグ?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 この質問を改善する replを使用しているときにClojureコードをデバッグする最良の方法は何ですか?
227 debugging  clojure 

3
スタッシュの作成日を取得する
隠し場所がいつ作成されたかを知る方法はありますか? git stash listスタッシュのみをリストし、git stash show XXXXXXすべてのファイルと変更を表示しますが、スタッシュ作成の日付は表示しません。
227 git  git-stash 

3
コミットを含むすべてのタグをリストする方法は?
この質問はgitで特定のコミットを指すすべてのタグを一覧表示する方法に似ていますが、1つの違いがあります。具体的には、タグでマークされたファイルではなく、各タグのツリー内で特定のコミットを含むすべてのタグを検索しますそれ自体(この場合、Makefileの変更のみがタグ付けされています)。
227 git 

17
Gitクローンの直後に変更されたファイル
現在、リポジトリに問題があり、私のGit-fuは通常は良いのですが、この問題を解決できないようです。 このリポジトリのクローンを作成cdすると、リポジトリに、git status変更されたファイルがいくつか表示されます。注:リポジトリなどをエディターで開いていません。 私はこのガイドに従って試してみました:http : //help.github.com/dealing-with-lineendings/、これは私の問題でまったく助けになりませんでした。 私はgit checkout -- .何度も試しましたが、何もしないようです。 私はMacを使用していますが、リポジトリ自体にサブモジュールはありません。 ファイルシステムはMacの「ジャーナリングHFS +」ファイルシステムであり、大文字と小文字は区別されません。ファイルは1行で、それぞれ約79 KBです(そう、そうですね、そうですね)git diff。見ることは特に役に立ちません。することについて聞いたgit config --global core.trustctime false役立つかもしれないたことがあります。リポジトリが存在するコンピュータに戻ったときに、これを試します。 ファイルシステムの詳細をファクトで変更しました!そして、git config --global core.trustctime falseうまくいかないトリックを試しました。
227 git  git-clone 

5
64ビットWindowsで64ビットDLLがSystem32に、32ビットDLLがSysWoW64に移動するのはなぜですか?
いつファイルを配置する必要があるか知りたい 64ビットWindowsシステムでは、C:\ Windows \ System32またはC:\ Windows \ SysWOW64。 32ビット用と64ビット用の2つのDLLがありました。 論理的には、32ビットDLLをC:\ Windows \ System32の下に、64ビットDLLをC:\ Windows \ SysWOW64の下に置くと思いました。 驚いたことに、それは逆です!32ビットの1はCに行く:\ WINDOWS \ SysWOW 64、および64 DLLをCに入るビット:\ WINDOWS \システム32。 非常に紛らわしいもの。この背後にある理由は何ですか?

5
メールの件名の長さ制限とは何ですか?
インターネットメールの件名には何文字まで含めることができますか?私は電子メールのためにRFCをスキャンしましたが、許可されている期間を具体的に確認できませんでした。プログラムでそれを検証したい同僚がいます。 正式な制限がない場合、実際にはどのくらいの長さが推奨されますか?
227 email  limit 

22
JSONのクエリ言語はありますか?
JSONをクエリするための(大まかに)SQLまたはXQueryのような言語はありますか? 「Xのすべての値がY> 3である」などのクエリに簡単に応答したり、通常のSUM / COUNTタイプの操作を実行したりすると、JSONに適切にマッピングされる非常に小さなデータセットを考えています。 完全に構成された例として、次のようなもの: [{"x": 2, "y": 0}}, {"x": 3, "y": 1}, {"x": 4, "y": 1}] SUM(X) WHERE Y > 0 (would equate to 7) LIST(X) WHERE Y > 0 (would equate to [3,4]) これはクライアント側とサーバー側の両方で機能し、結果が適切な言語固有のデータ構造に変換される(またはおそらくJSONとして保持される)と思います 簡単なグーグルは、人々がそれについて考え、いくつかのこと(JAQL)を実装したことを示唆していますが、標準的な使用法またはライブラリのセットがまだ出現していないようです。各関数を単独で実装するのはかなり簡単ですが、誰かが既に正しく実行している場合は、ホイールを再発明したくありません。 助言がありますか? 編集:これは確かに悪い考えかもしれませんし、JSONは私が考えているものに対して一般的すぎる形式かもしれません。必要に応じて直接合計などの関数を実行するのではなく、クエリ言語が必要な理由は、ユーザー入力に基づいて動的にクエリ。「SQLは必要ありません。必要な関数を書くだけでいい」という議論はちょっと好きです。最終的にそれは手に負えなくなるか、どんどんプッシュしていくと、SQLの独自のバージョンを作成することになります。(さて、私はそれが少しばかげた議論であることを知っていますが、あなたは考えを理解します。)


6
Android分割文字列
という文字列がCurrentStringあり、次のような形式です "Fruit: they taste good"。を区切り文字としてCurrentString使用して分割したいと思い:ます。このようにして、単語"Fruit"は独自の文字列に分割され、"they taste good"別の文字列になります。そして、その文字列を表示するためSetText()に2つの異なるTextViewsを使用したいと思います。 これに取り組む最善の方法は何でしょうか?
227 java  android  string 

15
.NETのAPIを壊す変更への決定的なガイド
.NET / CLRでのAPIのバージョン管理、特にAPIの変更がクライアントアプリケーションに影響する、または影響しない方法に関する情報をできるだけ多く収集したいと考えています。まず、いくつかの用語を定義しましょう: APIの変更 -パブリックメンバーを含む、タイプの公に見える定義の変更。これには、タイプとメンバー名の変更、タイプの基本タイプの変更、タイプの実装済みインターフェースのリストからのインターフェースの追加/削除、メンバーの追加/削除(オーバーロードを含む)、メンバーの可視性の変更、メソッドとタイプパラメーターの名前変更、デフォルト値の追加が含まれますメソッドパラメーター、型とメンバーの属性の追加/削除、および型とメンバーのジェネリック型パラメーターの追加/削除(何か見落としましたか?)これには、メンバー組織の変更やプライベートメンバーの変更は含まれません(つまり、リフレクションは考慮されません)。 バイナリレベルのブレーク -APIの変更により、古いバージョンのAPIに対してコンパイルされたクライアントアセンブリが、新しいバージョンで読み込まれない可能性があります。例:メソッドシグネチャを変更します。以前と同じ方法で呼び出すことができます(例:voidでタイプ/パラメータのデフォルト値のオーバーロードを返す)。 ソースレベルのブレーク -APIの変更により、古いバージョンのAPIに対してコンパイルするように記述された既存のコードが、新しいバージョンでコンパイルされない可能性があります。ただし、コンパイル済みのクライアントアセンブリは以前と同様に機能します。例:以前はあいまいでなかったメソッド呼び出しにあいまいさをもたらす可能性がある新しいオーバーロードを追加します。 ソースレベルの静かなセマンティクスの変更-APIの変更により、古いバージョンのAPIに対してコンパイルするように作成された既存のコードは、たとえば別のメソッドを呼び出すことによって、そのセマンティクスを静かに変更します。ただし、コードは警告/エラーなしでコンパイルを続行し、以前にコンパイルされたアセンブリは以前と同様に機能するはずです。例:既存のクラスに新しいインターフェースを実装すると、オーバーロードの解決時に別のオーバーロードが選択されます。 最終的な目標は、可能な限り多くの破壊的で静かなセマンティクスAPIの変更をカタログ化し、破壊の正確な影響と、影響を受ける言語と影響を受けない言語を説明することです。後者について詳しく説明します。一部の変更はすべての言語に普遍的に影響します(たとえば、新しいメンバーをインターフェイスに追加すると、そのインターフェイスの実装が任意の言語で機能しなくなります)。これには、最も一般的にはメソッドのオーバーロードが含まれ、一般に、暗黙的な型変換に関係するすべての処理が含まれます。CLS準拠の言語(つまり、少なくともCLI仕様で定義されている「CLSコンシューマー」のルールに準拠している言語)であっても、「最小公分母」を定義する方法はないようです。ここで誰かが私を間違っていると訂正してくれれば感謝します-したがって、これは言語ごとに行われる必要があります。最も興味深いのは、当然、.NETに付属しているもので、C#、VB、F#です。しかし、IronPython、IronRuby、Delphi Prismなどのその他のものも関連します。それがコーナーケースであるほど、それはより興味深いものになります-メンバーの削除などのことはかなり自明ですが、たとえばメソッドのオーバーロード、オプション/デフォルトのパラメーター、ラムダ型の推論、および変換演算子の間の微妙な相互作用は非常に驚くことができます時には。 これをキックスタートするいくつかの例: 新しいメソッドオーバーロードの追加 種類:ソースレベルの区切り 影響を受ける言語:C#、VB、F# 変更前のAPI: public class Foo { public void Bar(IEnumerable x); } 変更後のAPI: public class Foo { public void Bar(IEnumerable x); public void Bar(ICloneable x); } 変更前に機能し、その後壊れたサンプルクライアントコード: new Foo().Bar(new int[0]); 新しい暗黙の変換演算子のオーバーロードを追加する 種類:ソースレベルの区切り。 影響を受ける言語:C#、VB 影響を受けない言語:F# 変更前のAPI: public …

23
JDK8でのWebServiceクライアント生成エラー
プロジェクトでWebサービスを使用する必要があります。NetBeansを使用しているので、プロジェクトを右クリックし、新しい「Webサービスクライアント」を追加しようとしました。前回確認したところ、これがWebサービスクライアントを作成する方法でした。しかし、その結果、AssertionErrorが発生しました。 java.lang.AssertionError:org.xml.sax.SAXParseException; systemId:jar:file:/path/to/glassfish/modules/jaxb-osgi.jar!/com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd; lineNumber:52; columnNumber:88; schema_reference:スキーマドキュメント ' xjc.xsd 'の読み取りに失敗しました。accessExternalSchemaプロパティで設定された制限のため、 'file'アクセスが許可されていません。 NetBeansのデフォルトのJavaプラットフォームはJDK8(Oracleの公式バージョン)だったので、netbeans.confファイルを変更してJDK7(Oracleからも)をデフォルトにすると、すべて正常に動作しました。したがって、問題はJDK8にあると思います。これが私のjava -version出力です: Javaバージョン "1.8.0" Java(TM)SEランタイム環境(ビルド1.8.0-b132) Java HotSpot(TM)64ビットサーバーVM(ビルド25.0-b70、混合モード) 今のところ、デフォルトのJavaプラットフォームとしてJDK7を使用しています。JDK8を動作させる方法がある場合は、共有してください。

13
Pythonリスト減算操作
私はこれに似た何かをしたいです: >>> x = [1,2,3,4,5,6,7,8,9,0] >>> x [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] >>> y = [1,3,5,7,9] >>> y [1, 3, 5, 7, 9] >>> y - x # (should return [2,4,6,8,0]) しかし、これはpythonリストではサポートされていません。それを行うための最良の方法は何ですか?
227 python  list 

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