プログラミング

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

3
Objective-Cでは、Javaの「instanceof」キーワードに相当するものは何ですか?
オブジェクト(などsomeObject)が別のタイプの変数(など)に割り当て可能(キャスト可能)かどうかを確認したいと思いますSpecifiedType。Javaでは、私は書くことができます: someObject instanceof SpecifiedType 関連する質問は、オブジェクトの実行時の型が別の型と等しいかどうかを見つけることです。Javaでは、私は書くことができます: someObject.getClass().equals(SpecifiedType.class) Objective-Cでこれを行うにはどうすればよいですか?


12
SQL Serverスキーマにはどのようなメリットがありますか?
SQLデータベース、特にSQL Serverを使用するのは初心者ではありません。ただし、私は主にSQL 2000の人であり、2005年以降は常にスキーマに戸惑っていました。はい、スキーマの基本的な定義は知っていますが、一般的なSQL Serverの展開で実際に何を使用していますか? 私はいつもデフォルトのスキーマを使ってきました。特殊なスキーマを作成する理由は何ですか?なぜ組み込みスキーマを割り当てるのですか? 編集:明確にするために、私はスキーマの利点を探していると思います。これをセキュリティスキームとしてのみ使用する場合は、データベースロールが既にその役割を果たしているようです。そして、それを名前空間指定子として使用することは、所有権(dbo対ユーザーなど)を使用して実行できるもののようでした。 私が得ているのは、所有者とロールでは実行できなかったスキーマの機能です。それらの具体的な利点は何ですか?

3
文字列による往復変換がdoubleに対して安全でないのはなぜですか?
最近、私はdoubleをテキストにシリアル化して、それを取り戻す必要がありました。値は同等ではないようです: double d1 = 0.84551240822557006; string s = d1.ToString("R"); double d2 = double.Parse(s); bool s1 = d1 == d2; // -> s1 is False しかし、MSDN:Standard Numeric Format Stringsによると、「R」オプションは往復の安全性を保証することになっています。 往復( "R")形式指定子は、文字列に変換された数値が確実に解析されて同じ数値に戻されるようにするために使用されます なぜこれが起こったのですか?
185 c#  double  tostring  precision 


15
[戻る]ボタンをクリックしたときに、ブラウザ間のonloadイベントはありますか?
すべての主要なブラウザー(IEを除く)では、onload戻るボタン操作の結果としてページが読み込まれたときにJavaScript イベントは発生しません。ページが最初に読み込まれたときにのみ発生します。 この問題を解決するサンプルのクロスブラウザコード(Firefox、Opera、Safari、IEなど)を誰かに教えてもらえますか?私はFirefoxのpageshowイベントに精通していますが、残念ながらOperaもSafariもこれを実装していません。

6
cast_sender.jsエラー:リソースの読み込みに失敗しました:Chromeのnet :: ERR_FAILED
最近、コードを変更せずに次のコンソールエラーを受け取り始めました。 最近、拡張機能をインストールしていません。 Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js Failed to load resource: net::ERR_FAILED chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js Failed to load resource: net::ERR_FAILED chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js Failed to load resource: net::ERR_FAILED このエラーを引き起こしているページにいくつかのYouTubeプレーヤーの埋め込みがありますが、それらは簡単です: <iframe width="100%" height="100%" src="http://www.youtube.com/embed/OUR_YOUTUBE_ID?showinfo=0&wmode=transparent" frameborder="0" allowfullscreen=""></iframe> 他の誰かがこれを経験しましたか?

16
私は1か月でこの赤ちゃんが必要です-9人の女性を送ってください!
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 どのような状況で(もしあれば)、プログラマーをチームに追加することで、すでに遅れたプロジェクトの開発が実際にスピードアップしますか?

5
アクティビティとフラグメントの数は?
イントロ: 基本的な「フラグメントチュートリアル」パターンは次のようになります。 タブレットでは、左側にリスト、右側に詳細があります。 両方とも Fragments同じ場所にありActivityます。 電話では、リストFragmentを1つにまとめActivityます。 Activity詳細を指定して新しいものを起動しFragmentます。 (例:Dianne HackbornによるAndroid 3.0 Fragments APIとFragments APIガイド) どちらのデバイスでも、機能はにありFragmentsます。(シンプル) で、タブレット、全体のアプリがある1Activityに、携帯電話がある多くのActivities。 質問: 電話アプリを多数に分割する理由はありActivitiesますか? この方法の1つの問題は、メインのTablet と別のPhoneで多くのロジックを複製することです。ActivityActivities 両方のケースで1アクティビティモデルを保持する方が簡単で、同じロジックを使用して切り替えFragmentsます(異なるレイアウトを使用するだけ)。 このようにして、ほとんどのロジックはFragmentsそれ自体に存在し、Activityコードの重複が1つだけ少なくなります。 また、私が読んだのActionBarSherlockは、それがではFragmentsなく、最もうまく機能しているように見えるということですActivities(ただし、まだ機能していません)。 チュートリアルは単純化しすぎていますか、それともこのアプローチで重要な何かを見逃しましたか? 私たちはオフィスで両方のアプローチを成功させました-しかし、私はより大きなプロジェクトを開始しようとしていて、できるだけ自分のために物事を簡単にしたいと思っています。 関連する質問へのリンク: ジレンマ:フラグメントvsアクティビティを使用する場合: アクティビティ遷移と動的フラグメントを使用するパターン Android-フラグメントとアクティビティおよびビューの説明が必要です Androidのアクティビティまたはフラグメント? 複数のフラグメントとアクティビティの相互作用設計 では、Android 3.0のフラグメントの正確な利点は何ですか? アップデート 質問の報奨金を開始しました-タブレットアクティビティと各電話アクティビティでアプリロジックを複製する必要がある理由についてまだ確信がありません。 また、Squareのメンバーによる興味深い記事も見つかりました。これは一見の価値があります。 Androidフラグメントに対する反対


16
いつHadoop、HBase、Hive、Pigを使用するのですか?
HadoopまたはHBaseまたはHiveを使用する利点は何ですか? 私の理解では、HBaseはmap-reduceの使用を回避し、HDFSの上に列指向のストレージを備えています。Hiveは、HadoopおよびHBase用のSQLに似たインターフェースです。 また、HiveとPigの比較についても知りたいです。
185 hadoop  hbase  hive  apache-pig 

22
Xcode-ld:-lPodsのライブラリが見つかりません
iOSアプリケーションをビルドしようとすると、これらのエラーが発生します。 ld: library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see invocation) Ld /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator/Totalbox.app/Totalbox normal x86_64 cd /Users/Markus/Development/xcode/totalbox-ios export IPHONEOS_DEPLOYMENT_TARGET=7.1 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk -L/Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator -F/Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator -filelist /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Intermediates/Totalbox.build/Debug-iphonesimulator/Totalbox.build/Objects-normal/x86_64/Totalbox.LinkFileList -Xlinker -objc_abi_version -Xlinker 2 -ObjC -framework CoreGraphics -framework Foundation -framework …

11
pycurlのインストール時に「curl-configを実行できませんでした:[Errno 2]そのようなファイルまたはディレクトリはありません」
私はpycurlをインストールしようとしています: sudo pip install pycurl ダウンロードは問題ありませんが、setup.pyを実行すると、次のトレースバックが表示されます。 Downloading/unpacking pycurl Running setup.py egg_info for package pycurl Traceback (most recent call last): File "<string>", line 16, in <module> File "/tmp/pip-build-root/pycurl/setup.py", line 563, in <module> ext = get_extension() File "/tmp/pip-build-root/pycurl/setup.py", line 368, in get_extension ext_config = ExtensionConfiguration() File "/tmp/pip-build-root/pycurl/setup.py", line 65, in __init__ self.configure() …
185 python  install  pycurl 

13
JavaScriptを使用して「div」を表示/非表示
私が実行しているWebサイトの場合、1つのdivをロードして別のdivを非表示にしてから、JavaScriptを使用してdiv間でビューを切り替える2つのボタンを用意します。 これは私の現在のコードです function replaceContentInContainer(target, source) { document.getElementById(target).innerHTML = document.getElementById(source).innerHTML; } function replaceContentInOtherContainer(replace_target, source) { document.getElementById(replace_target).innerHTML = document.getElementById(source).innerHTML; } <html> <button onClick="replaceContentInContainer('target', 'replace_target')">View Portfolio</button> <button onClick="replaceContentInOtherContainer('replace_target', 'target')">View Results</button> <div> <span id="target">div1</span> </div> <div style="display:none"> <span id="replace_target">div2</span> </div> コードスニペットを実行する結果を非表示スニペットを展開 div2を置き換える2番目の関数は機能していませんが、最初の関数は機能しています。
185 javascript  html  onclick 


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