プログラミング

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



8
GitHubプロジェクトページのカスタムドメイン
私が持っているgh-pages私の1に支店をhttp://github.comレポ。http://myuser.github.com/myrepoにアクセスすると、GitHubプロジェクトページは正常に機能します このプロジェクトページを提供するカスタムドメイン(myexample.com)をセットアップしたい。私は両方 myexample.comとwww.myexample.comこれらのプロジェクトページを提供したいと思います。 GitHubページでは、DNSでAレコードとCNAMEレコードを作成するように指示されています。Aレコードは理にかなっていますが、DNSで作成するCNAMEレコードがわかりません。 gh-pagesドキュメントは作るために言うCNAMEユーザページリポジトリである「charlie.github.com」のレコードを。私は、ユーザーのページリポジトリを持っていない-私は、プロジェクトのリポジトリと持っているgh-pages私が使用したいというブランチmyexample.comとをwww.myexample.com。 www.myexample.comとmyexample.comのプロジェクトページを使用できるように、ユーザーページリポジトリを作成する必要がありますか? 私はそれを試してみるだけですが、www.myexample.comをすでにライブで使用していて、間違いを犯したくないので、これが機能することを確認したいと思います。 GitHubサポートにメールを送ったところ、その返答は 私が知る限り、両方を同じghページにポイントすることはできません。 彼らがプロジェクトページのAレコードのみをサポートするとは信じられません。 誰かが以前にこれを成功させたことがありますか?
434 github  dns 

11
EF移行:最後に適用された移行をロールバックしますか?
これは非常に一般的な作業のように見えますが、簡単な方法が見つかりません。 最後に適用した移行を元に戻したい。私は次のような簡単なコマンドを期待していました PM> Update-Database -TargetMigration:"-1" 代わりに、私が思いつくことができるすべては: PM> Get-Migrations Retrieving migrations that have been applied to the target database. 201208012131302_Add-SystemCategory 201207311827468_CategoryIdIsLong 201207232247409_AutomaticMigration 201207211340509_AutomaticMigration 201207200025294_InitialCreate PM> Update-Database -TargetMigration:"CategoryIdIsLong" (少なくとも、タイムスタンプをスキップして名前だけを使用できます...) もっと簡単な方法はありますか?

30
一時的にスクロールを無効にする方法は?
scrollTo jQueryプラグインを使用していますが、JavaScriptを使用してウィンドウ要素のスクロールを一時的に無効にできるかどうかを知りたいですか?スクロールを無効にしたいのは、scrollToがアニメーションしているときにスクロールすると、醜くなります;) もちろん、a $("body").css("overflow", "hidden");を実行し、アニメーションが停止したらautoに戻すこともできますが、スクロールバーがまだ表示されているが非アクティブである方が良いでしょう。

23
「2の補数」とは何ですか?
私はコンピュータシステムのコースに参加しており、Two's Complementに部分的に苦労しています。私はそれを理解したいのですが、読んだすべてが私のために絵をまとめていません。ウィキペディアの記事や、テキストブックなどのさまざまな記事を読みました。 したがって、私はこのコミュニティWikiの投稿を開始して、2の補数とは何か、それをどのように使用するか、キャストなどの演算(符号付きから符号なし、またはその逆)、ビット単位演算、ビットシフト演算中に数値にどのように影響するかを定義したいと思いました。 私が期待しているのは、プログラマが簡単に理解できる明確で簡潔な定義です。

3
Json.netでシリアル化するときにプロパティ名を変更するにはどうすればよいですか?
C#DataSetオブジェクトにいくつかのデータがあります。このようなJson.netコンバーターを使用して、今すぐシリアル化できます DataSet data = new DataSet(); // do some work here to populate 'data' string output = JsonConvert.SerializeObject(data); ただし、これはdata.jsonファイルに出力するときのプロパティ名を使用します。プロパティ名を別の名前に変更したいと思います(たとえば、「foo」を「bar」に変更します)。 でJson.netドキュメント、下の「シリアル化と逆シリアル化JSON」→それは「JsonPropertyAttributeは...名前をカスタマイズすることを可能にする」と言う「シリアル化属性」。しかし、例はありません。JsonPropertyAttributeを使用してプロパティ名を別の名前に変更する方法を知っている人はいますか? (ドキュメントへの直接リンク) Json.netのドキュメントはまばらです。良い例があれば、公式ドキュメントに追加してみます。よろしくお願いします!


25
リンクされたリストでループを検出する方法は?
Javaでリンクされたリスト構造があるとします。ノードで構成されています: class Node { Node next; // some user data } そして、各ノードは次のノードを指しますが、最後のノードは例外で、nextはnullです。リストにループが含まれている可能性があるとしましょう。つまり、最後のノードはnullの代わりに、リストの前にあるノードの1つを参照しています。 書くための最良の方法は何ですか boolean hasLoop(Node first) true指定されたノードがループのあるリストの最初である場合、どちらが返されfalseますか?一定量のスペースと妥当な時間を取るように、どのように書くことができますか? ループのあるリストがどのようなものかを次に示します。

19
HTMLボタンまたはJavaScriptをクリックしたときにファイルのダウンロードをトリガーする方法
これはおかしいですが、どうすればよいかわかりません。また、単語が一般的であるため、検索エンジンで必要なものを見つけるのが困難です。これは答えやすいものだと思います。 これと同じことを行う簡単なファイルのダウンロードが必要です: <a href="file.doc">Download!</a> しかし、私はHTMLボタンを使用したいと思っています。 <input type="button" value="Download!"> <button>Download!</button> 同様に、JavaScriptを介して単純なダウンロードをトリガーすることは可能ですか? $("#fileRequest").click(function(){ /* code to download? */ }); ボタンのように見えるアンカーを作成したり、バックエンドスクリプトを使用したり、サーバーヘッダーやMIMEタイプを混乱させる方法を探しているのは間違いありません。

4
Invoke-customsは、android 0 --min-api 26以降でのみサポートされています[終了]
閉まっている。この質問にはデバッグの詳細が必要です。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 昨年休業。 私はビルドバージョングラドル26を使用する前に、次のようにbuildtoolsversionを27に変更した後、このイメージ エラーのように:エラービルドグラドルのスクリーンショット

5
AngularJS ng-click stopPropagation
テーブル行にクリックイベントがあり、この行にはクリックイベントのある削除ボタンもあります。削除ボタンをクリックすると、行のクリックイベントも発生します。 これが私のコードです。 <tbody> <tr ng-repeat="user in users" class="repeat-animation" ng-click="showUser(user, $index)"> <td>{{user.firstname}}</td> <td>{{user.lastname}}</td> <td>{{user.email}}</td> <td><button class="btn red btn-sm" ng-click="deleteUser(user.id, $index)">Delete</button></td> </tr> </tbody> showUserテーブルセルの削除ボタンをクリックしたときにイベントが発生しないようにするにはどうすればよいですか?

17
Ubuntuでpipを介してpython3バージョンのパッケージをインストールする方法
両方python2.7をpython3.2インストールしてにインストールしましたUbuntu 12.04。 シンボリックリンクはにpythonリンクしていpython2.7ます。 入力すると: sudo pip install package-name デフォルトでインストールされます python2バージョンpackage-name。 一部のパッケージはとの両方python2をサポートしていpython3ます。 インストール方法python3のバージョンpackage-nameを経由しますかpip?

5
varargsパラメーターによるヒープ汚染の可能性
これは、Java 7でジェネリック型のvarargsを使用するときに発生することを理解しています。 しかし、私の質問です。 「使用するとヒープが汚染される可能性がある」とEclipseが正確に意味するのは何ですか? そして 新しい@SafeVarargsアノテーションはどのようにこれを防ぎますか?

21
JavaScriptで「arguments」オブジェクトを配列に変換するにはどうすればよいですか?
この投稿を改善してみませんか?この質問に対する詳細な回答を提供してください。これには、引用や、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 argumentsJavaScript のオブジェクトは奇妙なイボです。ほとんどの状況で配列のように動作しますが、実際には配列オブジェクトではありません。それはですので、完全には本当に何か他のもの、それはからの便利な機能を持っていないArray.prototypeようなforEach、sort、filter、とmap。 単純なforループを使用して、argumentsオブジェクトから新しい配列を作成するのは簡単です。たとえば、次の関数は引数を並べ替えます。 function sortArgs() { var args = []; for (var i = 0; i < arguments.length; i++) args[i] = arguments[i]; return args.sort(); } ただし、これは、非常に便利なJavaScript配列関数にアクセスするためだけに実行する必要がある、かなり哀れなことです。標準ライブラリを使用して行う組み込みの方法はありますか?

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