プログラミング

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


14
Lispマクロが特別な理由は何ですか?
プログラミング言語に関するPaul Grahamのエッセイを読むと、Lispマクロが唯一の方法だと思うでしょう。他のプラットフォームで作業している多忙な開発者として、私はLispマクロを使用する特権を持っていませんでした。話題を理解したい人として、この機能が非常に強力になる理由を説明してください。 これを、Python、Java、C#、またはC開発の世界から理解できるものと関連付けてください。




7
CSSチューリングは完全ですか?
CSSは、私の知る限り、チューリングは完全ではありません。しかし、CSSに関する私の知識は非常に限られています。 CSSチューリングは完全ですか? 既存のドラフトまたは委員会のいずれかが、現在ではない場合にチューリングの完全性を可能にする可能性がある言語機能を検討していますか?

25
スピナーの選択したアイテムを位置ではなく値で設定するにはどうすればよいですか?
データベースに保存されているスピナーの値を事前選択する必要がある更新ビューがあります。 こういうことを考えていたのですAdapterが、indexOf方法がないので行き詰まっています。 void setSpinner(String value) { int pos = getSpinnerField().getAdapter().indexOf(value); getSpinnerField().setSelection(pos); }
297 java  android  adapter  spinner 

8
mysqldumpデータのみ
私のmysqlデータベースにすべてのデータをダンプするための構文を探しています。テーブル情報は必要ありません。
297 mysql  mysqldump 

26
経過時間を簡単に測定
私はtime()を使用しようとしていますてプログラムのさまざまなポイントを測定ています。 わからないのは、変更前と変更後の値が同じなのはなぜですか。これは私のプログラムのプロファイルを作成するための最良の方法ではないことを理解しています。何か時間がかかるのを確認したいだけです。 printf("**MyProgram::before time= %ld\n", time(NULL)); doSomthing(); doSomthingLong(); printf("**MyProgram::after time= %ld\n", time(NULL)); 私が試してみました: struct timeval diff, startTV, endTV; gettimeofday(&startTV, NULL); doSomething(); doSomethingLong(); gettimeofday(&endTV, NULL); timersub(&endTV, &startTV, &diff); printf("**time taken = %ld %ld\n", diff.tv_sec, diff.tv_usec); の結果をどのように読み**time taken = 0 26339ますか?つまり、26,339ナノ秒= 26.3ミリ秒ということですか。 について**time taken = 4 45025はどうですか、それは4秒と25ミリ秒を意味しますか?
297 c++  c  linux  time  measurement 

16
scpにパスワードを渡す方法は?
お勧めしませんが、ユーザーのパスワードをscpに渡すことは可能ですか? バッチジョブの一部としてscpを介してファイルをコピーしたいのですが、もちろん、受信側のサーバーにはパスワードが必要ですが、パスワードベースの認証に簡単に変更することはできません。

30
NuGetパッケージがありません
私はこの問題を検索しましたが、解決策はどれもうまくいきませんでした。Visual Studio Professional 2015をインストールし、TFSを使用しています。私のNuGetバージョンは3.1.6です。この問題は、私のC#Web API / MVCプロジェクトでのみ発生しています。 以下のエラーが発生します: このプロジェクトは、このコンピューターに存在しないNuGetパッケージを参照しています。それらをダウンロードするには、NuGet Package Restoreを使用します。詳細については、http://go.microsoft.com/fwlink/?LinkID=322105を参照してください。不足しているファイルは.. \ packages \ Microsoft.Net.Compilers.1.0.0 \ build \ Microsoft.Net.Compilers.propsです。 ソリューションに.nugetフォルダーがありません。 ソリューションにパッケージフォルダーがあり、それを削除すると、NuGetは依存関係を再構築しているようですが、プロジェクトにはまだ上記のエラーがあります。 TFSからプロジェクトを削除しようとしましたが、修正されませんでした。 上記のエラーに加えて、プロジェクト内のすべての参照には黄色の警告サインがあり、それらが欠落していると言います。 プロジェクトのNuGetパッケージマネージャーを確認したところ、「不足している」すべての横に、Microsoft.Net.Compilersを含む緑色のチェックマークが付いています。 新しいWeb API / MVCプロジェクトを追加しようとすると、同様の問題に直面しました。Owinなどのほとんどの参照で、黄色の警告サインが表示されずに「欠落」していました。

8
Windowsタスクスケジューラを使用してx分ごとにタスクを実行する[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する Windowsタスクスケジューラで特定の.exeを10分ごとに実行しようとしていますが、オプションでは1日に1回しか実行できません。 10分または20分ごとに.exeを実行する方法はありますか?

14
SQL昇順で並べ替えるときにnull値を最後にする方法
日時フィールドのあるSQLテーブルがあります。問題のフィールドはnullにすることができます。クエリがあり、日時フィールドで結果を昇順に並べ替えたいが、日時フィールドがリストの最初ではなく最後にnullである行が欲しい。 それを達成する簡単な方法はありますか?

1
科学表記を無効にする方法は?
p値の列を含むデータフレームがあり、これらのp値を選択したい。 > pvalues_anova [1] 9.693919e-01 9.781728e-01 9.918415e-01 9.716883e-01 1.667183e-02 [6] 9.952762e-02 5.386854e-01 9.997699e-01 8.714044e-01 7.211856e-01 [11] 9.536330e-01 9.239667e-01 9.645590e-01 9.478572e-01 6.243775e-01 [16] 5.608563e-01 1.371190e-04 9.601970e-01 9.988648e-01 9.698365e-01 [21] 2.795891e-06 1.290176e-01 7.125751e-01 5.193604e-01 4.835312e-04 選択方法: anovatest<- results[ - which(results$pvalues_anova < 0.8) ,] Rで使用すると、この関数は非常にうまく機能します。しかし、別のアプリケーション(銀河)で実行すると、e-01たとえば4.835312e-04、持っていない数値はスローされません。 0.0004835312代わりに、p値を表記する別の方法はあり4.835312e-04ますか?

14
Visual Studio Communityは30日間の試用版ですか?
私は自分のPCにおそらく無料のVS Community 2017をインストールし、30日後にVSから、ライセンスの有効期限が切れたというこのメッセージを受け取ります ライセンス?期限切れ?コミュニティ版は「永久に無料」だと思ったので、「コミュニティ」タグを付けました。どうしたの?outlook.comアカウントでサインインしようとしましたが、「問題が発生しました」と表示され、同じ画面に戻ります。 FOSSプロジェクトで作業できるように、VS 2017の完全無料版を入手するにはどうすればよいですか?

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