プログラミング

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

18
プログラムでCardViewの背景色を変更する
CardViewは属性を持ちますcard_view:cardBackgroundColor背景色を定義します。この属性は正常に機能します。 同時に、色を動的に変更する方法はありません。 私は次のような解決策を試しました: mCardView.setBackgroundColor(...); またはcardView内のレイアウトを使用 <android.support.v7.widget.CardView> <LinearLayout android:id="@+id/inside_layout"> </android.support.v7.widget.CardView> View insideLayout = mCardView.findViewById(R.id.inside_layout); cardLayout.setBackgroundColor(XXXX); カードにcardCornerRadiusがあるため、これらのソリューションは機能しません。

1
reStructuredTextでのインラインコードの強調表示
reStructuredTextに次のディレクティブがあることを知っています。 .. code:: bash gedit pohl.m コードブロックをレンダリングします。次のようなインラインスニペットの構文を強調表示する方法はありますか。 Do edit the file, type ``gedit pohl.m`` into a terminal. バッククォートはそれをコードとしてマークしますが、ブロックのようなピグメントで強調表示したいと思います。これは可能ですか?

5
環境変数が存在するかどうかを確認するための良い方法は何ですか?
私の環境で、"FOO"Pythonなどの変数の存在を確認したいと思います。この目的のために、私はos標準ライブラリを使用しています。ライブラリのドキュメントを読んだ後、目標を達成するための2つの方法を見つけました。 方法1: if "FOO" in os.environ: pass 方法2: if os.getenv("FOO") is not None: pass どちらの方法が良い/好ましい条件付きであるか、およびその理由を知りたいのですが。

1
リポジトリの複製時に空のGitサブモジュールフォルダー
https://github.com/aikiframework/jsonでホストされている1つのリポジトリがあります。ローカルコピーに、次のコマンドを使用してサブモジュールを追加しました git submodule add git@github.com:jcubic/json-rpc.git json-rpc 次に、コミットとプッシュを実行すると、GitHubに変更が表示されます(クリックできます)。しかし、リポジトリをクローンすると git clone https://github.com/aikiframework/json.git サブモジュールフォルダーjson-rpcが空です。 ここで何が欠けていますか?何か忘れましたか?なぜそのフォルダは空ですか?

5
Gradle、「sourceCompatibility」対「targetCompatibility」?
関係/違いは何であるsourceCompatibilityとはtargetCompatibility?異なる値に設定するとどうなりますか? Gradleのドキュメントによると: sourceCompatibility「Javaソースのコンパイル時に使用するJavaバージョンの互換性」です。 targetCompatibility「クラスを生成するJavaバージョン」です。 私の理解はtargetCompatibility、Javaの特定のバージョンと互換性のあるJavaバイトコードを生成することですが、これはの機能のサブセットsourceCompatibilityですか?
130 gradle  java 

3
誰でもdocker.sockを説明できますか
ファイルにマウントする実際の理由を理解しようとしdocker.sockていdocker-compose.ymlます。自動検出用ですか? volumes: - /var/run/docker.sock:/var/run/docker.sock
130 docker 

2
ブラウザからWebSocket ping / pongフレームを送信する
接続を維持するために、websocket内のping / pongメッセージについて読み続けていますが、それらが何かはわかりません。別のフレームタイプですか?(ピンポンに関連するChromeのJavaScript WebSocketオブジェクトのメソッドはありません)。それとも単なる設計パターンですか(たとえば、文字どおり "ping"またはその他の文字列をサーバーに送信して応答させます)。ピンポンは継続フレームに関連していますか? 私が尋ねる理由は、Mongrel2の背後で実行されるpythonフレームワークを使用しているため、Pythonアプリが必要とせずに接続を維持するように指示する特定のping / pongメッセージをMongrel2に送信する方法があるかどうかです。それについて心配してください。別のHTTPメソッドを持っているのに似ていると思います。また、専用のping / pongメッセージフレームは、文字列 "ping"よりも簡単である(サーバーとネットワークの負荷が少ない)と考えられますが、あまり重要ではありません。 編集:私はRFC 6455を見たところ、PingとPongは間違いなく独自のオペコードを持つコントロールフレームタイプであるように見えます。では、ChromeのJavaScriptからPingフレームを送信するにはどうすればよいですか?


2
プロジェクト内の*プラグイン*のMaven依存関係ツリーをどのように表示できますか?
一般的なMavenデバッグ手法は、mvn dependency:treeを使用してプロジェクトの依存関係のグラフを表示することです。 ただし、このリストには、各プラグインのプラグイン依存関係ツリーではなく、プロジェクトの依存関係が表示されます。プロジェクトからこれを行う方法はありますか?
130 java  plugins  maven 

30
Reactプロジェクトで「クラスを関数として呼び出せません」を取得する
Reactマップコンポーネントをプロジェクトに追加しようとしていますが、エラーが発生します。Fullstack Reactのブログ投稿を参考にしています。エラーがスローされる場所をgoogle_map.jsの83行目で追跡しました。 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } これが私の地図コンポーネントです。最後の3行である58〜60行目をコメントアウトすると、ページは(マップなしで)正常にロードされます。編集:@Dmitriy Nevzorovが提案した変更を加えましたが、それでも同じエラーが発生します。 import React from 'react' import GoogleApiComponent from 'google-map-react' export class LocationsContainer extends React.Component { constructor() { super() } render() { const style = { width: '100vw', …

27
Laravelで新規ユーザーの登録を無効にする方法
私はLaravel(v5)を使用しています。 1人のユーザーが必要ですが、すでに登録しています。ここで、新しいユーザーの登録を無効にします。もちろん、ログインフォームが機能する必要があります。 どうやってやるの?
130 php  laravel 

17
Angularでオブジェクトを反復する
Angular 2 Alpha 28でいくつかのことをしようとしていますが、辞書とNgForに問題があります。 TypeScriptのインターフェイスは次のようになっています。 interface Dictionary { [ index: string ]: string } JavaScriptでは、これは、データを含む次のようなオブジェクトに変換されます。 myDict={'key1':'value1','key2':'value2'} 私はこれを繰り返して、これを試しました: <div *ngFor="(#key, #value) of myDict">{{key}}:{{value}}</div> しかし、無駄に、以下のどれもうまくいきませんでした: <div *ngFor="#value of myDict">{{value}}</div> <div *ngFor="#value of myDict #key=index">{{key}}:{{value}}</div> すべてのケースで、「予期しないトークン」または「「iterableDiff」パイプサポートオブジェクトが見つかりません」などのエラーが発生します。 ここで何が欠けていますか?これはもう不可能ですか?(最初の構文はAngular 1.xで機能します)またはオブジェクトを反復するための構文は異なりますか?
130 angular 


7
Pythonリストディレクトリ、サブディレクトリ、ファイル
特定のディレクトリ内のすべてのディレクトリ、サブディレクトリ、およびファイルを一覧表示するスクリプトを作成しようとしています。 私はこれを試しました: import sys,os root = "/home/patate/directory/" path = os.path.join(root, "targetdirectory") for r,d,f in os.walk(path): for file in f: print os.path.join(root,file) 残念ながら、正しく動作しません。 すべてのファイルを取得しますが、完全なパスは取得しません。 たとえば、dir構造体は次のようになります。 /home/patate/directory/targetdirectory/123/456/789/file.txt それは印刷します: /home/patate/directory/targetdirectory/file.txt 私が必要なのは最初の結果です。どんな助けでも大歓迎です!ありがとう。
130 python  file  path 

16
クロスオリジン読み取りブロッキング(CORB)
Jquery AJAXを使用してサードパーティAPIを呼び出しました。コンソールで次のエラーが発生します: Cross-Origin Read Blocking(CORB)は、MIMEタイプapplication / jsonのクロスオリジン応答MY URLをブロックしました。詳細については、https://www.chromestatus.com/feature/5629709824032768を参照してください。 Ajax呼び出しに次のコードを使用しました。 $.ajax({ type: 'GET', url: My Url, contentType: 'application/json', dataType:'jsonp', responseType:'application/json', xhrFields: { withCredentials: false }, headers: { 'Access-Control-Allow-Credentials' : true, 'Access-Control-Allow-Origin':'*', 'Access-Control-Allow-Methods':'GET', 'Access-Control-Allow-Headers':'application/json', }, success: function(data) { console.log(data); }, error: function(error) { console.log("FAIL....================="); } }); Fiddlerでチェックインしたとき、応答としてデータを取得しましたが、Ajax成功メソッドでは取得していません。 私を助けてください。

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