プログラミング

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

1
PowerShellでコマンドライン引数を処理する方法
コマンドライン引数を処理する「最良の」方法は何ですか? 「最良の」方法とは何かについていくつかの答えがあるようで、その結果、次のように単純なものを処理する方法に行き詰まっています。 script.ps1 /n name /d domain そして script.ps1 /d domain /n name. これをよりよく処理できるプラグインはありますか?私はここで車輪を再発明していることを知っています。 明らかに、私がすでに持っているものは美しくなく、確かに「最高」ではありませんが、それはうまくいきます。そして、それは醜いです。 for ( $i = 0; $i -lt $args.count; $i++ ) { if ($args[ $i ] -eq "/n"){ $strName=$args[ $i+1 ]} if ($args[ $i ] -eq "-n"){ $strName=$args[ $i+1 ]} if ($args[ $i ] -eq "/d"){ …


10
Gitは既存のリポジトリを新しい別のリモートリポジトリサーバーにプッシュしますか?
git.fedorahosted.orgにリポジトリがあり、これをgithubの自分のアカウントに複製して、fedorahostedのより「公式な」リポジトリとは別に自分の遊び場を作りたいとします。最初にそれをコピーする手順は何ですか?github内にこの「フォーク」ボタンがありますが、明らかな理由でこれを使用できません。 そして、どうすればfedorahostedリポジトリの変更をgithubリポジトリに追跡できますか?
494 git  github 

17
ヒープの構築はどのようにしてO(n)時間の複雑さになりますか?
誰かがどのようにしてヒープを構築することがO(n)複雑になるかを説明するのを手伝ってくれる? アイテムをヒープに挿入することはO(log n)であり、挿入はn / 2回繰り返されます(残りはリーフであり、ヒーププロパティに違反することはできません)。つまり、これは複雑さがであることを意味しO(n log n)ます。 つまり、「ヒープ化」する各アイテムについて、これまでのヒープの各レベル(log nレベル)に対して1回フィルターをかける必要がある可能性があります。 何が欠けていますか?





22
node_modulesにローカルにインストールされたパッケージの実行可能ファイルを使用する方法は?
でモジュールのローカルバージョンを使用するにはどうすればよいですかnode.js。たとえば、私のアプリでは、コーヒースクリプトをインストールしました。 npm install coffee-script これはそれをインストールし./node_modules、coffeeコマンドはにあり./node_modules/.bin/coffeeます。プロジェクトのメインフォルダーにいるときにこのコマンドを実行する方法はありますか?私bundle execはbundlerのようなものを探していると思います。基本的に、プロジェクトに関係するすべての人が使用する必要があるコーヒースクリプトのバージョンを指定します。 -gフラグを追加してグローバルにインストールできることを知っているので、コーヒーはどこでも問題なく機能しますが、プロジェクトごとに異なるバージョンのコーヒーを用意したい場合はどうなりますか?

26
なぜこれが無限ループになるのですか?
私は次のコードを持っています: public class Tests { public static void main(String[] args) throws Exception { int x = 0; while(x<3) { x = x++; System.out.println(x); } } } 私たちは、彼がちょうど書かれている必要があります知っているx++かx=x+1、しかしにx = x++それべき最初の属性x自体に、後でそれをインクリメントします。なぜ価値xとして続けるの0ですか? - 更新 バイトコードは次のとおりです。 public class Tests extends java.lang.Object{ public Tests(); Code: 0: aload_0 1: invokespecial #1; //Method java/lang/Object."<init>":()V 4: return public …

11
条件に基づいて特定のルートにリダイレクトする
次のように構成されたログインビューとメインビューを持つ小さなAngularJSアプリを書いています。 $routeProvider .when('/main' , {templateUrl: 'partials/main.html', controller: MainController}) .when('/login', {templateUrl: 'partials/login.html', controller: LoginController}) .otherwise({redirectTo: '/login'}); 私のLoginControllerはユーザーとパスの組み合わせをチェックし、これを反映する$ rootScopeにプロパティを設定します。 function LoginController($scope, $location, $rootScope) { $scope.attemptLogin = function() { if ( $scope.username == $scope.password ) { // test $rootScope.loggedUser = $scope.username; $location.path( "/main" ); } else { $scope.loginError = "Invalid user/pass."; } } …
493 angularjs  ngroute 

18
透明なImageButtonの作成方法:Android
<ImageButton android:id="@+id/previous" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/media_skip_backward" android:background="@drawable/transparent"></ImageButton> これは、これらのボタンをSurfaceViewに配置するために透明なImageButtonを取得しようとしたものです。しかし、Eclipseでは、透明な行をxmlに含めるとすぐにプロジェクトでエラーが発生します。 助けてください。

22
C#でオプションのパラメーターをどのように使用できますか?
注:この質問は、C#がオプションのパラメーターをまだサポートしていないときに(つまり、C#4の前に)尋ねられました。 プログラムでC#クラスから生成されるWeb APIを構築しています。クラスにはメソッドがGetFooBar(int a, int b)あり、APIにはのGetFooBarようなクエリパラメータを取るメソッドがあります&a=foo &b=bar。 クラスは、C#言語でサポートされていないオプションのパラメーターをサポートする必要があります。最善のアプローチは何ですか?

23
lsコマンド:ファイルごとに1行ずつ、再帰的なフルパスリストを取得するにはどうすればよいですか?
どうすればlsに再帰的な1行ごとのパスのフラットリストを出力させることができますか? たとえば、完全なパスを含むファイルのフラットリストが必要です。 /home/dreftymac/. /home/dreftymac/foo.txt /home/dreftymac/bar.txt /home/dreftymac/stackoverflow /home/dreftymac/stackoverflow/alpha.txt /home/dreftymac/stackoverflow/bravo.txt /home/dreftymac/stackoverflow/charlie.txt ls -a1 私はほとんど私が必要とすることを行いますが、私はパスの断片が必要ではなく、フルパスが必要です。
493 bash  command-line  find  ls 

12
ライブMySQLクエリを表示するにはどうすればよいですか?
LinuxサーバーでMySQLクエリが発生したときにそれらを追跡するにはどうすればよいですか? たとえば、ある種のリスナーを設定してから、Webページを要求して、エンジンが実行したすべてのクエリを表示するか、運用サーバーで実行されているすべてのクエリを表示したいです。これどうやってするの?
493 mysql  monitoring 

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