プログラミング

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

2
ベストプラクティス?-コアデータエンティティ属性としての配列/辞書[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する Core Dataは初めてです。コレクションタイプは属性タイプとして使用できないことに気づきました。配列/辞書タイプのデータを属性として保存する最も効率的な方法は何かを知りたいと思います(たとえば、番地、都市などの住所を構成する要素は、個別のエンティティを必要とせず、個別の属性/フィールドよりも辞書/配列としてより便利に保存されます)。ありがとうございました。

10
C#の参照型変数の「ref」の使用は何ですか?
値タイプ(int、structなど)をパラメーターとして(refキーワードなしで)渡すと、その変数のコピーがメソッドに渡されますが、refキーワードを使用すると、その変数への参照が渡されることを理解しています。新しいものではありません。 ただし、クラスなどの参照型では、refキーワードがなくても、参照はコピーではなくメソッドに渡されます。それではref、参照タイプでのキーワードの使用は何ですか? 例えば: var x = new Foo(); 次の違いは何ですか? void Bar(Foo y) { y.Name = "2"; } そして void Bar(ref Foo y) { y.Name = "2"; }

3
URLマトリックスパラメーターとクエリパラメーター
私のURLでマトリックスまたはクエリパラメーターを使用するかどうか疑問に思っています。そのトピックについての古い議論は満足のいくものではなかった。 例 クエリパラメータを含む URL:http://some.where/thing?paramA = 1&paramB = 6542 マトリックスパラメータを含む URL:http://some.where/thing; paramA = 1; paramB = 6542 一見すると、マトリックスparamsには利点しかないようです。 より読みやすい XMLドキュメントでの「&」のエンコードとデコードは不要 「?」を含むURL 多くの場合、キャッシュされません。行列パラメーターを持つURLがキャッシュされます 行列パラメータはパスのどこにでも出現でき、その終わりに限定されません 行列パラメーターは複数の値を持つことができます: paramA=val1,val2 ただし、欠点もあります。 JAX-RSのような少数のフレームワークのみがマトリックスパラメーターをサポートします ブラウザがGETを介してフォームを送信すると、パラメータはクエリパラメータになります。そのため、同じタスクに対して2種類のパラメーターになります。RESTサービスのユーザーを混乱させず、サービスの開発者の労力を制限しないために、この領域では、常にクエリパラメーターを使用する方が簡単です。 サービスの開発者はマトリックスパラメータをサポートするフレームワークを選択できるため、唯一の欠点は、ブラウザがデフォルトでクエリパラメータを作成することです。 他に欠点はありますか?あなたならどうしますか?
176 http  url  rest  parameters  jax-rs 

4
IntelliJでコンパイルエラーのリストを表示する方法
Eclipseでの表示方法と同様に、IntelliJですべてのコンパイルエラーを表示する方法を探しています。私はこことグーグルを検索してみましたが、本当に解決策を見つけていません。私は本当にIntelliJが好きです、私は最近Eclipseから変換しました、そしてこれが私が欠けているものであり、根本的な欠陥ではないことを願っています。

6
高さのパーセンテージHTML 5 / CSS
<div>CSSで高さを特定のパーセンテージに設定しようとしていますが、その中のコンテンツと同じサイズのままです。<!DOCTYTPE html>ただし、HTML 5を削除すると機能し、<div>必要に応じてページ全体が使用されます。ページを検証したいのですが、どうすればよいですか? このCSSは<div>にあり、IDはpage次のとおりです。 #page { padding: 10px; background-color: white; height: 90% !important; }
176 html  css  height 

20
Swiftでビューのすべてのサブビューを削除する方法は?
サブビューを1つずつ削除するのではなく、スーパービューから一度にすべてのサブビューを削除する簡単な方法を探しています。 //I'm trying something like this, but is not working let theSubviews : Array = container_view.subviews for (view : NSView) in theSubviews { view.removeFromSuperview(container_view) } 何が欠けていますか? 更新 私のアプリにはメインがありcontainer_viewます。container_view一種のナビゲーションを提供するために、他のさまざまなビューをサブビューとして追加する必要があります。 そのため、ボタンをクリックして特定のページを「開く」とき、すべてのサブビューを削除して新しいものを追加する必要があります。 アップデート2-実用的なソリューション(OS X) Appleが修正したと思います。 今では、これまでになく簡単です。電話をかけるだけです。 for view in containerView.subviews{ view.removeFromSuperview() }
176 macos  view  swift 

8
外の世界からローカルのDjangoウェブサーバーにアクセスする方法
ここで説明する手順に従って、組み込みのWebサーバーを使用してDjangoを実行したところ、を使用してDjangoを正常に実行できましたpython manage.py runserver。Webサーバーからローカルに127.0.0.1:portにアクセスすると、Djangoページが表示され、機能していることがわかります。 Djangoウェブサーバーは本番サーバーではないことに気づきましたが、私にとってはテスト目的で外部から、つまりサーバー上のWebブラウザーからではなく、別のコンピューターからアクセスできることが重要です。 私は試した: http://mywebserver:port_django_runs_on しかし、それはうまくいきませんでした。代わりに(ifconfigに基づいて)IPを使用してアクセスしてみました: http://myipaddress:port_django_runs_on どちらも機能しませんでした。 Webサーバーが実行されているので、外部からアクセスできる必要があります。方法はわかりません。ApacheでDjangoを設定していませんが、ApacheでLinuxを実行しています。 これを行う方法に関するアイデアはありますか?
176 python  django 

11
csvモジュールでcsvファイルから特定の列を読み取りますか?
私はcsvファイルを解析して、特定の列のみからデータを抽出しようとしています。 csvの例: ID | Name | Address | City | State | Zip | Phone | OPEID | IPEDS | 10 | C... | 130 W.. | Mo.. | AL... | 3.. | 334.. | 01023 | 10063 | 私が言って、特定の列のみを捕獲しようとしているID、Name、ZipとPhone。 私が調べたコードは、対応する番号で特定の列を呼び出すことができると信じるように導いたので、つまり:Nameは対応し2、を使用して各行を反復するとrow[2]、列2のすべての項目が生成されます。 これまでに行ったことは次のとおりです。 import sys, argparse, csv from settings import * …
176 python  csv 

3
Gradle buildscriptの依存関係
buildScriptGradleビルドのセクションまたはビルドのルートレベルでリポジトリを宣言することの違いは何ですか。 オプション1: build.gradle: buildScript { repositories { mavenCentral(); } } または build.gradle: repositories { mavenCentral(); }
176 build  repository  gradle 

9
GPUプログラミング入門[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 5年前休業。 この質問を改善する 誰もが、この巨大で並列化されたスーパーコンピューターをデスクトップにグラフィックスカードGPUの形で搭載しています。 GPUコミュニティに相当する「Hello World」とは何ですか? 主要なGPUベンダー向けにGPUのプログラミングを開始するには、どこに何をすればよいですか? -アダム
176 gpu 

4
CoordinatorLayoutのツールバーの下にビューを追加する
次のレイアウトがあります。 <android.support.design.widget.CoordinatorLayout android:id="@+id/main_content" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.ActionBar"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> </android.support.design.widget.AppBarLayout> <FrameLayout android:id="@+id/content" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.design.widget.CoordinatorLayout> にを追加FragmentしてFrameLayout置き換えます。私Fragmentのの1つは次のレイアウトのリストです。 <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/recyclerView" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"/> ここで、ツールバーがリストの上に描画されるという私の問題。私はのコンテンツをにラップすることで解決しようとしCoordinatorLayoutましたがLinearLayout、オーバードローは解決されましたが、その方法ではアプリバーのスクロール動作が機能しなくなりました。 どんな助けでも大歓迎です!

11
データベースのレコードをバージョン管理する方法
データベースにレコードがあり、管理者と一般ユーザーの両方が更新を実行できるとします。 レコードを前のリビジョンにロールバックできるように、このテーブルのすべての変更をバージョン管理する方法について、良いアプローチ/アーキテクチャを誰かが提案できますか?

6
文字列をURIに変換
Java(Android)で文字列をUriに変換するにはどうすればよいですか?つまり: String myUrl = "http://stackoverflow.com"; myUri = ???;
176 java  android  string  uri 

8
JavaScriptを使用してjqueryがロードされているかどうかの確認
JQueryライブラリがHTMLページに読み込まれているかどうかを確認しようとしています。動作するか確認していますが、おかしいです。ここに私が持っているものがあります: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript" src="/query-1.6.3.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ if (jQuery) { // jQuery is loaded alert("Yeah!"); } else { // jQuery is not loaded alert("Doesn't Work"); } }); </script>
176 javascript  jquery 

13
HTMLテキストのオーバーフロー省略検出
ページにブロック要素のコレクションがあります。CSSルールの空白、オーバーフロー、テキストオーバーフローがすべて設定されているため、オーバーフローしたテキストは削除され、省略記号が使用されます。 ただし、すべての要素がオーバーフローするわけではありません。 とにかく、どの要素がオーバーフローしているかを検出するためにJavaScriptを使用できますか? ありがとう。 追加:使用しているHTML構造の例。 <td><span>Normal text</span></td> <td><span>Long text that will be trimmed text</span></td> SPAN要素は常にセルに収まり、省略記号ルールが適用されます。省略記号がSPANのテキストコンテンツにいつ適用されるかを検出したいと思います。
176 javascript  html  css  ellipsis 

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