プログラミング

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

27
サーバーを再起動せずに、Jenkinsで停止できないゾンビジョブを停止する方法
Jenkinsサーバーには、3日間実行されているジョブがありますが、何も実行されていません。隅にある小さなXをクリックしても何も行われず、コンソール出力ログにも何も表示されません。ビルドサーバーを確認したところ、ジョブは実際にはまったく実行されていないようです。 ファイルまたはロックなどを編集して、ジョブが「完了」したことをジェンキンスに伝える方法はありますか?多くのジョブがあるので、サーバーを再起動したくありません。
177 jenkins 

8
PostgreSQLに行が存在するかどうかを最速でチェック
テーブルに挿入する必要がある行がたくさんありますが、これらの挿入は常にバッチで行われます。したがって、バッチからの単一の行がテーブルに存在するかどうかを確認したいと思います。それは、それらがすべて挿入されたことがわかっているためです。 したがって、これは主キーのチェックではありませんが、あまり重要ではありません。私は単一の行のみをチェックしたいので、count(*)おそらく良くないので、それは次のようなものですexists私が推測です。 しかし、私はPostgreSQLにかなり慣れていないので、知っている人に尋ねたいと思います。 私のバッチには、次の構造の行が含まれています。 userid | rightid | remaining_count したがって、テーブルに提供された行が含まれている場合userid、それらはすべてそこに存在することを意味します。
177 sql  postgresql 


30
配列の要素の合計と平均を計算する方法は?
この投稿を改善したいですか?この質問に対する詳細な回答を提供してください。これには、引用と、回答が正しい理由の説明が含まれます。詳細が不十分な回答は編集または削除される場合があります。 配列のすべての要素を追加したり、それらを平均したりするのに問題があります。これをどのように行い、現在持っているコードを使用して実装しますか?要素は、以下のように定義されることになっています。 <script type="text/javascript"> //<![CDATA[ var i; var elmt = new Array(); elmt[0] = "0"; elmt[1] = "1"; elmt[2] = "2"; elmt[3] = "3"; elmt[4] = "4"; elmt[5] = "7"; elmt[6] = "8"; elmt[7] = "9"; elmt[8] = "10"; elmt[9] = "11"; // Problem here for (i = 9; i …

9
pandas DataFrame:nan値を列の平均で置き換えます
私はほとんど実数で満たされたパンダのDataFrameを持っていますが、それにはいくつかのnan値もあります。 どのようにしてnansをそれらが存在する列の平均で置き換えることができますか? この質問はこれと非常に似ています:numpy配列:nan値を列の平均で置き換えます が、残念ながら、そこに与えられた解決策はpandas DataFrameでは機能しません。
177 python  pandas  nan 

4
__file__変数はどういう意味ですか?
A = os.path.join(os.path.dirname(__file__), '..') B = os.path.dirname(os.path.realpath(__file__)) C = os.path.abspath(os.path.dirname(__file__)) 私は通常、これらを実際のパスに配線します。しかし、実行時にパスを決定するこれらのステートメントには理由があり、私はos.pathモ​​ジュールを実際に理解して、それを使い始めることができるようにしたいと思います。
177 python 

5
左遷移からのCSS 3スライドイン
CSSのみを使用してスライドイン遷移を生成するJavaScriptなしのクロスブラウザーソリューションはありますか?以下は、htmlコンテンツの例です。 <div> <img id="slide" src="http://.../img.jpg /> </div>

7
特定のタイムゾーンで日付をフォーマットする
Moment.jsを使用して、私のWebアプリで日付を解析およびフォーマットしています。JSONオブジェクトの一部として、私のバックエンドサーバーはUTCエポック(Unixオフセット)からミリ秒数として日付を送信します。 特定のタイムゾーンで日付を解析するのは簡単です。解析する前に、文字列の最後にRFC 822タイムゾーン識別子を追加するだけです。 // response varies according to your timezone const m1 = moment('3/11/2012 13:00').utc().format("MM/DD HH:mm") // problem solved, always "03/11 17:00" const m2 = moment('3/11/2012 13:00 -0400').utc().format("MM/DD HH:mm") console.log({ m1, m2 }) <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js"></script> コードスニペットを実行する結果を非表示スニペットを展開 しかし、特定のタイムゾーンで日付をフォーマットするにはどうすればよいですか? ブラウザの現在の時刻に関係なく一貫した結果が欲しいのですが、日付をUTCで表示したくありません。

13
Python 3でのintからバイトへの変換
私はこのバイトオブジェクトをPython 3で構築しようとしていました: b'3\r\n' だから私は(私にとって)明らかなことを試しましたが、奇妙な行動を見つけました: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' どうやら: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' ドキュメントを読んでバイト変換がこのように機能する理由についてのポインタを見ることができませんでした。ただし、このPythonの問題にはformat、バイトへの追加に関する驚きのメッセージがいくつかありました(Pythonの3バイトのフォーマットも参照してください)。 http://bugs.python.org/issue3982 これは、bytes(int)がゼロを返すような奇妙さとの相互作用をさらに弱めます そして: bytes(int)がそのintのASCII化を返すと、私にとってはるかに便利になります。しかし正直なところ、エラーでもこの動作よりも優れています。(もし私がこの振る舞いが欲しいなら-私は決して持っていません-私はむしろそれが "bytes.zeroes(n)"のように呼び出されるクラスメソッドであることを望みます。) 誰かがこの動作がどこから来ているのか私に説明できますか?
177 python  python-3.x 


20
「位置:粘着性がある」CSSとHTMLが機能しない
スクロールした後、ナビゲーションバーを一番上に固定したいのですが、うまくいきません。理由がわかりません。あなたが助けてくれるなら、これが私のHTMLとCSSコードです: .nav-selections { text-transform: uppercase; letter-spacing: 5px; font: 18px "lato",sans-serif; display: inline-block; text-decoration: none; color: white; padding: 18px; float: right; margin-left: 50px; transition: 1.5s; } .nav-selections:hover{ transition: 1.5s; color: black; } ul { background-color: #B79b58; overflow: auto; } li { list-style-type: none; } <nav style="position: sticky; position: -webkit-sticky;"> <ul align="left"> …
177 html  css  css-position 


4
Jenkinsfileにコメントを追加できますか?
Jenkinsfileでコメントは可能ですか?もしそうなら、構文は何ですか? 宣言的なパイプライン構文を使用しています。 SMTPサーバーが動作するまで、以下の「投稿」セクションをコメント化します。 pipeline { agent { label 'docker-build-slave' } environment { IMAGE = 'registry.gitlab.com/XXXXX/bible-server' DOCKER_REGISTRY_CREDENTIALS = credentials('DOCKER_REGISTRY_CREDENTIALS') } options { timeout(10) } stages { stage('Test') { steps { sh 'yarn' sh 'npm test' } } stage('Build') { when { branch '*/master' } steps { sh 'docker login -u ${DOCKER_REGISTRY_CREDENTIALS_USR} …

11
端末でGitユーザー名を変更するにはどうすればよいですか?
ターミナルでgitからプッシュしたりプルしたりした後、github.comでユーザー名を変更しました。私はいくつかの変更をプッシュしようとしましたが、古いユーザー名をまだ認識していたため、プッシュできませんでした。ターミナルのgitでユーザー名を変更/更新するにはどうすればよいですか?
177 git  github  git-config 

11
Reactアプリケーションでサービスを利用する
私は、サービス/ファクトリーにロジックを抽出し、コントローラーでそれらを使用できる、角度のある世界から来ています。 Reactアプリケーションで同じことをどのように達成できるかを理解しようとしています。 ユーザーのパスワード入力を検証するコンポーネントがあるとします(それは強みです)。それはロジックがかなり複雑であるため、それ自体をコンポーネントに記述したくありません。 このロジックはどこに記述すればよいですか?フラックスを使用している場合、店で?または、より良いオプションはありますか?

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