プログラミング

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


5
自動コミットなしのGitマージ
を行うことは可能git mergeですが、コミットはありませんか? 「man git merge」はこう言います: With --no-commit perform the merge but pretend the merge failed and do not autocommit, to give the user a chance to inspect and further tweak the merge result before committing. しかし、私git mergeが--no-commitそれを使おうとすると、まだ自動コミットします。これが私がしたことです: $> ~/git/testrepo$ git checkout master Switched to branch 'master' $> ~/git/testrepo$ git branch …
402 git 

5
Mockitoを使用して一部のメソッドのみをモックする
Mockitoを使用して、クラスの一部のメソッドだけをモックする方法はありますか? たとえば、この(確かに考案された)Stockクラスでは、(以下のテストスニペットに示すように)getPrice()とgetQuantity()戻り値をモックしたいgetValue()が、Stockクラスでコーディングされているとおりに乗算を実行したい public class Stock { private final double price; private final int quantity; Stock(double price, int quantity) { this.price = price; this.quantity = quantity; } public double getPrice() { return price; } public int getQuantity() { return quantity; } public double getValue() { return getPrice() * getQuantity(); } @Test …
402 java  mocking  mockito 

30
Chromeデベロッパーツールでリソースのstatus = canceledとはどういう意味ですか?
ページがキャンセルされる原因は何ですか?Chromeデベロッパーツールのスクリーンショットを持っています。 これは頻繁に発生しますが、毎回ではありません。他のリソースがキャッシュされると、ページを更新するとLeftPane.aspxが読み込まれるようです。そして、本当に奇妙なのは、これがInternet Explorer 8ではなく、Google Chromeでのみ発生することです。Chromeがリクエストをキャンセルする理由は何ですか?

11
PHP URLからの画像の保存
PHP URLからPCに画像を保存する必要があります。http://example.com/image.php「花」の画像を1つだけ保持しているページがあるとします。この画像を新しい名前で(PHPを使用して)URLから保存するにはどうすればよいですか?
402 php  image 

28
jQueryでフォームフィールドをクリアする
フォームのすべての入力フィールドとテキストエリアフィールドをクリアしたい。resetクラスで入力ボタンを使用すると、次のように機能します。 $(".reset").bind("click", function() { $("input[type=text], textarea").val(""); }); これにより、フォームのフィールドだけでなく、ページのすべてのフィールドがクリアされます。実際のリセットボタンが存在するフォームのセレクターはどのように見えますか?
402 jquery  html  forms 

12
関数の早期終了?
私には機能があります: function myfunction() { if (a == 'stop') // How can I stop the function here? } exit()JavaScriptのようなものはありますか?
402 javascript 


10
異なるローカルGitブランチをHeroku /マスターにプッシュする方法
Herokuには、「マスター」以外のすべてのブランチを無視するポリシーがあります。 Herokuのデザイナーがこのポリシーに優れた理由を持っていると確信していますが(私はストレージとパフォーマンスの最適化を推測しています)、開発者としての私にとっての結果は、私が取り組んでいるローカルトピックブランチに関係なく、簡単な方法が欲しいということです。 Herokuのマスターをそのローカルトピックブランチに切り替え、「git push heroku -f」を実行してHerokuのマスターを上書きします。 http://progit.org/book/ch9-5.htmlの「Pushing Refspecs」セクションを読んで得たものは git push -f heroku local-topic-branch:refs / heads / master 私が本当に欲しいのは、「git push heroku」が常に上記を実行するように構成ファイルでこれを設定し、local-topic-branchを現在のブランチの名前に置き換えることです。誰かがそれを達成する方法を知っているなら、私に知らせてください! もちろん、これに対する警告は、Herokuアプリ/リポジトリにプッシュできるのが私だけである場合にのみ、これが賢明であることです。テストまたはQAチームは、さまざまな候補ブランチを試すためにそのようなリポジトリを管理する場合がありますが、特定の日にどのブランチにプッシュするかについて全員が合意するように調整する必要があります。 言うまでもなく、すべてをバックアップするためのこの制限なしに、別のリモートリポジトリ(GitHubなど)を用意することも非常に良い考えです。これを「origin」と呼び、Herokuに「heroku」を使用するので、「git push」は常にすべてをoriginにバックアップし、「git push heroku」は現在開いているブランチをHerokuのマスターブランチにプッシュして上書きします。必要であれば。 これはうまくいくでしょうか? 【リモート「ヘロク」】 url = git@heroku.com:my-app.git プッシュ= + refs / heads / *:refs / heads / master Herokuでダミーのアプリを作成して、それで実験することができると思いますが、実験を始める前に、より経験豊富な誰かから連絡をもらいたいです。 フェッチに関しては、Herokuリポジトリが書き込み専用かどうかは気にしません。すべての作業のバックアップとクローンを作成するために、GitHubなどの別のリポジトリがまだあります。 脚注:この質問は、Herokuでのブランチ戦略を使用したGood Gitデプロイメントと似ていますが、まったく同じではありませんか?
402 git  github  heroku  push  git-push 

15
composerを使用してLaravelからパッケージを削除する方法
Laravel 4からパッケージを削除する正しい方法は何ですか?長い間私は試しました: composer.json(「require」セクションの)から宣言を削除する クラスエイリアスを削除する app.php 私のコードからパッケージへの参照を削除します:-) 走る composer update 走る composer dump-autoload 動かない!何か不足していますか? 一部のパッケージは、「artisan config:publish ...」を介して構成を公開します。それらを「非公開」にする方法はありますか?

5
XcodeプロジェクトとXcodeワークスペース-相違点
エコシステム全体がどのように機能するかを理解しようとしていますiOS。 今までのところ、ほとんどの質問に対する答えを見つけることができました(そして私を信じてください、たくさんあります)。しかし、これについては、まだ明確な答えはないようです。 XcodeProjectファイルとXcodeWorkspaceファイルの違いは何ですか? それらの2つの違いは何ですか? 彼らは何の責任がありますか? チーム/単体でアプリを開発する場合、どちらを使用すればよいですか? これら2つのファイルに関して他に注意する必要があることはありますか?
402 xcode 

19
GitHub:無効なユーザー名またはパスワード
GitHubでホストされているプロジェクトがあります。変更をマスターにプッシュしようとすると失敗します。常に次のエラーメッセージが表示される Password for 'https://git@github.com': remote: Invalid username or password. fatal: Authentication failed for 'https://git@github.com/eurydyce/MDANSE.git/' しかし、私のsshキーをgithubに設定しても問題ないようです。確かに、私がするとき私はssh -T git@github.com得る Hi eurydyce! You've successfully authenticated, but GitHub does not provide shell access. これは、その側からすべてが問題ないことを示しているようです(eurydyceが私のgithubユーザー名です)。私はgithubで与えられた指示と多くのスタックディスカッションの推奨事項に厳密に従いましたが、方法はありませんでした。私が間違ったことを何か知っていますか?
402 git  github 


12
統合マネージパイプラインモードでは適用されないASP.NET設定が検出されました
DotNetOpenAuth SDK-3.4.5.10201.vsixをインストールしましたが、機能しません。ローカルで動作します(localhostとして実行した場合)が、公開しようとしても機能しません。 表示されるIISエラーメッセージは エラーの概要 HTTPエラー500.22-内部サーバーエラー 統合マネージパイプラインモードには適用されないASP.NET設定が検出されました。 そして Module ConfigurationValidationModule Notification BeginRequest Handler StaticFile Error Code 0x80070032 次に、問題を解決する方法についていくつかの提案があります。 あなたが試すことができるもの: 構成をsystem.webServer/modulesセクションに移行します 。これは、手動で行うことも、コマンドラインからAppCmdを使用して行うこともできます(例:) %SystemRoot%\system32\inetsrv\appcmd migrate config "Default Web Site/"。を使用AppCmdしてアプリケーションを移行すると、アプリケーションは統合モードで動作し、クラシックモードおよび以前のバージョンのIISで引き続き動作します。 このエラーを無視しても問題ない場合はsystem.webServer/validation@validateIntegratedModeConfiguration 、falseに設定して無効にでき ます。 または、アプリケーションをクラシックモードのアプリケーションプールに切り替えます(例:) %SystemRoot%\system32\inetsrv\appcmd set app "Default Web Site/" /applicationPool:"Classic .NET AppPool"。これは、アプリケーションを移行できない場合にのみ行ってください。 (「Default Web Site」と「Classic .NET AppPool」をアプリケーションパスとアプリケーションプール名に設定します) しかし問題は、私がISSサーバーの所有者ではないため、ISSサーバーにアクセスできないことです。これを解決する方法はありますか?
401 c#  asp.net  iis  .net-4.0  iis-7.5 

12
AngularJS:AngularJSでは、ng-bindが{{}}より優れているのはなぜですか?
私は角張ったプレゼンテーションの1つにいて、言及された会議の1人は拘束力ng-bindより優れてい{{}}ます。 理由の1つは、ng-bind変数をウォッチリストに配置し、モデルの変更がある場合にのみ、データがプッシュされて表示される一方で、{{}}毎回式を補間して(角度サイクルだと思います)、値が変更されたかどうかにかかわらず、値。 また、画面上にデータがあまりない場合でも使用でき{{}}、パフォーマンスの問題が見えなくなるとも言われています。誰かがこの問題についていくつかの光を当てることができますか?

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