プログラミング

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

8
jQuery-非表示の入力フィールドで値の変更を検出する
AJAX応答によって値が更新される非表示のテキストフィールドがあります。 <input type="hidden" value="" name="userid" id="useid" /> この値が変更されたときに、AJAXリクエストを発行したいと思います。誰でも変更を検出する方法についてアドバイスできますか? 次のコードがありますが、値を探す方法がわかりません。 $('#userid').change( function() { alert('Change!'); })

14
Google OAuth更新トークンを受け取っていない
Googleからアクセストークンを取得したい。 Google APIによると、アクセストークンを取得するには、コードとその他のパラメーターをトークン生成ページに送信すると、応答は次のようなJSONオブジェクトになります。 { "access_token" : "ya29.AHES6ZTtm7SuokEB-RGtbBty9IIlNiP9-eNMMQKtXdMP3sfjL1Fc", "token_type" : "Bearer", "expires_in" : 3600, "refresh_token" : "1/HKSmLFXzqP0leUihZp2xUt3-5wkU7Gmu2Os_eBnzw74" } ただし、更新トークンを受け取っていません。私の場合の応答は: { "access_token" : "ya29.sddsdsdsdsds_h9v_nF0IR7XcwDK8XFB2EbvtxmgvB-4oZ8oU", "token_type" : "Bearer", "expires_in" : 3600 }

14
PHPスクリプトの実行時間を測定する正確な方法
PHPのforループの実行にかかる時間をミリ秒単位で知りたいのですが。 私は一般的なアルゴリズムの構造を知っていますが、それをPHPに実装する方法はわかりません。 Begin init1 = timer(); // where timer() is the amount of milliseconds from midnight the loop begin some code the loop end total = timer() - init1; End
270 php 



16
C ++にガベージコレクタがないのはなぜですか?
まず、ガベージコレクションのメリットがあるので、この質問はしていません。これを尋ねる私の主な理由は、Bjarne StroustrupがC ++にある時点でガベージコレクターが含まれると言ったことを知っていることです。 とはいえ、なぜ追加されていないのですか?C ++用のガベージコレクターはすでにいくつかあります。これは、「実行するより簡単に言う」タイプのものの1つにすぎませんか?それとも追加されていない(そしてC ++ 11では追加されない)理由は他にありますか? 相互リンク: C ++のガベージコレクター 明確にするために、C ++が最初に作成されたときにガベージコレクターがなかった理由を理解しています。コレクターを追加できないのはなぜですか。

8
C ++でグラフィカルユーザーインターフェイスを構築するにはどうすればよいですか?[閉まっている]
ここで何が質問されているのかを理解することは困難です。この質問は、あいまいで、あいまいで、不完全で、過度に広い、または修辞的であり、現在の形では合理的に回答することができません。再開できるようにこの質問を明確にするヘルプについては、ヘルプセンターに アクセスしてください。 8年前に閉鎖。 これまでのところ、私のC ++プログラムはすべてコマンドラインインターフェイスを使用しており、私が経験した他の唯一の言語は、GUIをサポートしないPHPです。 C ++でのグラフィカルユーザーインターフェイスプログラミングはどこから始めますか?どうすれば作成できますか?

7
コンテキストを渡しながら、Expressjsでリダイレクトするにはどうすればよいですか?
Expressを使用して、node.jsでWebアプリを作成しています。これは私が持っているものを単純化したものです: var express = require('express'); var jade = require('jade'); var http = require("http"); var app = express(); var server = http.createServer(app); app.get('/', function(req, res) { // Prepare the context res.render('home.jade', context); }); app.post('/category', function(req, res) { // Process the data received in req.body res.redirect('/'); }); 私の問題は次のとおりです: 送信されたデータ/categoryが検証されない場合、/ページに追加のコンテキストを渡したいと思います。どうすればこれを行うことができますか?リダイレクトでは、どのような種類の追加パラメーターも許可されていないようです。
270 node.js  express 


16
背景画像として提供される場合のSVG塗りつぶし色の変更
SVG出力をページコードに直接インラインで配置する場合、次のようにCSSで塗りつぶしの色を変更するだけです。 polygon.mystar { fill: blue; }​ circle.mycircle { fill: green; } これはうまく機能しますが、背景画像として提供されているときにSVGの「塗りつぶし」属性を変更する方法を探しています。 html { background-image: url(../img/bg.svg); } どうすれば色を変更できますか?可能ですか? 参考までに、ここに私の外部SVGファイルの内容を示します。 <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="320px" height="100px" viewBox="0 0 320 100" enable-background="new 0 0 320 100" xml:space="preserve"> <polygon class="mystar" fill="#3CB54A" points="134.973,14.204 143.295,31.066 161.903,33.77 148.438,46.896 151.617,65.43 134.973,56.679 118.329,65.43 121.507,46.896 108.042,33.77 …
270 html  css  svg 


3
警告:このAsyncTaskクラスは静的でなければなりません。そうでないと、リークが発生する可能性があります
コードに次のような警告が表示されます。 このAsyncTaskクラスは静的でなければなりません。そうでないとリークが発生する可能性があります(匿名のandroid.os.AsyncTask) 完全な警告は次のとおりです。 このAsyncTaskクラスは静的である必要があります。そうしないとリークが発生する可能性があります(匿名のandroid.os.AsyncTask)。静的フィールドはコンテキストをリークします。非静的内部クラスには、外部クラスへの暗黙的な参照があります。その外部クラスが例えばフラグメントまたはアクティビティである場合、この参照は、実行時間の長いハンドラー/ローダー/タスクが、ガベージコレクションが実行されないようにするアクティビティへの参照を保持することを意味します。同様に、これらの長時間実行インスタンスからのアクティビティとフラグメントへの直接フ​​ィールド参照は、リークを引き起こす可能性があります。ViewModelクラスは、ビューまたは非アプリケーションコンテキストを決して指すべきではありません。 これは私のコードです: new AsyncTask<Void,Void,Void>(){ @Override protected Void doInBackground(Void... params) { runOnUiThread(new Runnable() { @Override public void run() { mAdapter.notifyDataSetChanged(); } }); return null; } }.execute(); どうすれば修正できますか?

12
変更をgitサブモジュールに戻すにはどうすればよいですか?
リポジトリに追加したgitサブモジュール(RestKit)があります。 そこにあるファイルを誤って変更してしまい、元のバージョンに戻したいのですが。それをするために、私は走ってみました Mac:app-ios user$ git submodule update RestKit しかし、ここでわかるように、これはまだ「変更されたコンテンツ」であるため、機能しませんでした。 Mac:app-ios user$ git status ... # modified: RestKit (modified content) でも Mac:app-ios user$ git submodule update -f RestKit ローカルで変更されたファイルを元に戻しません。 そのサブモジュールのコンテンツをリセットするにはどうすればよいですか?

3
ブランチのコンテンツを新しいローカルブランチにコピーするにはどうすればよいですか?
私はローカルブランチに取り組み、変更をリモートにプッシュしました。そのブランチの変更を元に戻して別のことをしたいのですが、作業を完全に失いたくありません。ローカルで新しいブランチを作成してそこに古いブランチをコピーするようなものを考えていました。変更を元に戻して、古いブランチで作業を続けることができます。多分もっと良い方法はありますか?またはどうすればよいですか?
270 git  branch 


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