プログラミング

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

14
列のNA値の数を決定する
NAデータフレーム列の値の数を数えたい。私のデータフレームが呼び出されdf、検討している列の名前がそうだとしますcol。私が思いついた方法は次のとおりです: sapply(df$col, function(x) sum(length(which(is.na(x))))) これはこれを行うための良い/最も効率的な方法ですか?
142 r  dataframe 

4
SQLiteの「存在しない場合は挿入」ステートメント
SQLiteデータベースがあります。テーブルに値(users_id、lessoninfo_id)を挿入しようとしていますがbookmarks、両方とも前に行に存在しない場合のみです。 INSERT INTO bookmarks(users_id,lessoninfo_id) VALUES( (SELECT _id FROM Users WHERE User='"+$('#user_lesson').html()+"'), (SELECT _id FROM lessoninfo WHERE Lesson="+lesson_no+" AND cast(starttime AS int)="+Math.floor(result_set.rows.item(markerCount-1).starttime)+") WHERE NOT EXISTS ( SELECT users_id,lessoninfo_id from bookmarks WHERE users_id=(SELECT _id FROM Users WHERE User='"+$('#user_lesson').html()+"') AND lessoninfo_id=( SELECT _id FROM lessoninfo WHERE Lesson="+lesson_no+"))) これは言うエラーを与えます: where構文の近くのdbエラー。

13
Jenkins Pipeline Wipe Outワークスペース
私たちはJenkins 2.xを実行しており、新しいPipelineプラグインが大好きです。ただし、リポジトリに非常に多くのブランチがあるため、ディスク領域がすぐにいっぱいになります。 ビルドが成功したときにワークスペースを一掃できる、Pipelineと互換性のあるプラグインはありますか?

3
違いは何ですか 。*?および。*正規表現?
正規表現を使用して文字列を2つの部分に分割しようとしています。文字列の形式は次のとおりです。 text to extract<number> 私は使用(.*?)<し<(.*?)>てきましたが、どれもうまくいきますが、正規表現を少し読んだ後?、式にが必要な理由を知り始めました。私はこのサイトでそれらを見つけた後にそのようにそれをやっただけなので、私は違いが何であるか正確にわかりません。

3
Core 2.0のConfigurationBuilderでBaseBasePathを設定する方法
Core 2.0のConfigurationBuilderでベースパスを設定するにはどうすればよいですか。 私はググってこの質問、これをMicrosoftのドキュメントから、そして2.0のドキュメントをオンラインで見つけましたが、彼らは1.0.0-beta8Microsoft.Extension.Configurationからのバージョンを使用しているようです。 読みたいですappsettings.json。Core 2.0でこれを行う新しい方法はありますか? using System; using System.IO; using Microsoft.Extensions.Configuration; namespace ConsoleApp2 { class Program { public static IConfigurationRoot Configuration { get; set; } static void Main(string[] args) { var builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) // <== compile failing here .AddJsonFile("appsettings.json"); Configuration = builder.Build(); Console.WriteLine(Configuration.GetConnectionString("con")); Console.WriteLine("Press a key..."); Console.ReadKey(); …

14
Swiftで配列の配列をフラット化する
Swift flattenにScala、Xtend、Groovy、Ruby、coに対応するものはありますか? var aofa = [[1,2,3],[4],[5,6,7,8,9]] aofa.flatten() // shall deliver [1,2,3,4,5,6,7,8,9] もちろん、そのためにreduceを使用することもできますが、それはちょっと困ります var flattened = aofa.reduce(Int[]()){ a,i in var b : Int[] = a b.extend(i) return b }
142 swift 

7
Kotlinの静的拡張メソッド
Kotlinで静的拡張メソッドをどのように定義しますか?これは可能ですか?現在、以下のような拡張メソッドがあります。 public fun Uber.doMagic(context: Context) { // ... } 上記の拡張機能はインスタンスで呼び出すことができます。 uberInstance.doMagic(context) // Instance method しかし、以下のように静的メソッドにする方法を教えてください。 Uber.doMagic(context) // Static or class method

5
上書きまたは上書き
馬鹿げた質問に思えるかもしれませんが、私は好奇心旺盛で、この問題について話すときに正しい用語を使用したいと思います。ここで同様の質問が見つからなかったので、新しい質問を作成することにしました。 「実装の置き換え」の上書きまたは上書きを参照する必要がありますか?言語固有ですか?

4
HttpClient PostAsJsonAsyncを使用してASP.NET CoreでHTTP POSTメッセージを送信する
のような動的オブジェクトを送信したい new { x = 1, y = 2 }; HTTP POSTメッセージの本文として。だから私は書こうとします var client = new HttpClient(); 方法が見つかりません client.PostAsJsonAsync() そこで、Microsoft.AspNetCore.Http.Extensionsパッケージをproject.jsonに追加して、 using Microsoft.AspNetCore.Http.Extensions; 句を使用します。しかし、それは私を助けませんでした。 それでは、ASP.NET CoreでJSONボディを含むPOSTリクエストを送信する最も簡単な方法は何ですか?

4
親の純粋なJavaScriptの子要素を見つける
最も効率的な方法は、純粋なJavaScriptのみを使用して特定の親要素の(クラスまたはIDを持つ)子要素を見つけることです。jQueryやその他のフレームワークはありません。 この場合、私が見つける必要があるだろうchild1のかchild2のの親を DOMツリーが複数持つことができると仮定し、child1のかchild2のツリー内のクラスの要素を。親の要素だけが欲しい <div class="parent"> <div class="child1"> <div class="child2"> </div> </div> </div>
142 javascript  dom 

6
Visual Studio Codeでテキストケースを切り替える方法
Visual Studio Codeで強調表示されたテキストの大文字と小文字を切り替えるにはどうすればよいですか?VSでは、CTRL + SHIFT + UおよびCTRL + Uを使用してこれを行うことができます。 これを行うために設定できるコマンドバインディングはありますか、それともデフォルトで他のキーの組み合わせですか?

30
適切なレコードが見つかりませんでした。バンドルIDが正しいことを確認してください
App Store Connectでアプリを作成し、3日以上「提出の準備」状態になっています。アプリをアーカイブしてApp Storeに送信しようとすると、次のメッセージが表示されます。 適切なアプリケーションレコードが見つかりませんでした。バンドルIDが正しいことを確認してください。

30
Python glob複数のファイルタイプ
Pythonでglob.globを使用して、.txt、.mdown、.markdownなどの複数のファイルタイプのリストを取得するより良い方法はありますか?現在、私はこのようなものを持っています: projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob( os.path.join(projectDir, '*.mdown') ) projectFiles3 = glob.glob( os.path.join(projectDir, '*.markdown') )
142 python  glob 

5
GitHub Orgプラグインを使用してjenkinsパイプライン(jenkinsfile)から別のジョブをトリガーするにはどうすればよいですか?
内部から別のジョブのビルドをトリガーするにはどうすればよいJenkinsfileですか? このジョブは、同じgithub組織の下の別のリポジトリであり、すでに独自のJenkinsファイルを持っていると思います。 また、ローカルブランチのダウンストリームビルドをトリガーしても意味がないため、ブランチ名がマスターの場合にのみこれを実行します。 更新: stage 'test-downstream' node { def job = build job: 'some-downtream-job-name' } それでも、実行するとエラーが発生します some-downtream-job-nameという名前のパラメーター化されたジョブが見つかりません このジョブはジェンキンスに存在し、現在のものと同じ組織フォルダーの下にあると確信しています。独自の仕事もありますJenkinsfile。 この質問は、GitHub組織から各リポジトリとブランチのジョブを自動作成および維持するGitHub組織プラグインに固有のものであることに注意してください。


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