プログラミング

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

6
「ImagePullBackOff」をデバッグするには?
突然、以前はデプロイできたイメージをデプロイできなくなりました。次のポッドステータスを取得しました。 [root@webdev2 origin]# oc get pods NAME READY STATUS RESTARTS AGE arix-3-yjq9w 0/1 ImagePullBackOff 0 10m docker-registry-2-vqstm 1/1 Running 0 2d router-1-kvjxq 1/1 Running 0 2d アプリケーションが起動しないだけです。ポッドはコンテナを実行しようとしません。イベントページから、私が持っていますBack-off pulling image "172.30.84.25:5000/default/arix@sha256:d326。でタグを付けて画像をプルできることを確認しましたdocker pull。 最後のコンテナのログも確認しました。なんらかの理由で閉鎖されました。ポッドは少なくとも再起動を試みるべきだと思います。 問題をデバッグするためのアイデアが不足しています。さらに何を確認できますか?

8
エンドポイントルーティングの使用中は、「UseMvc」を使用してMVCを構成することはサポートされていません
Asp.Netコア2.2プロジェクトがありました。 最近、バージョンを.net core 2.2から.net core 3.0 Preview 8に変更しました。この変更後、次の警告メッセージが表示されます。 エンドポイントルーティングの使用中は、「UseMvc」を使用してMVCを構成することはできません。「UseMvc」を引き続き使用するには、「ConfigureServices」内で「MvcOptions.EnableEndpointRouting = false」を設定してください。 EnableEndpointRoutingfalseに設定することで問題を解決できることを理解していますが、それを解決する適切な方法は何か、エンドポイントルーティングがUseMvc()機能を必要としない理由を知る必要があります。

9
アプリバーの戻るボタンをフラッター削除
をappBar使用Navigator.pushNamedして別のページに移動したときにフラッターアプリで表示される[戻る]ボタンを削除する方法を誰かが知っているかどうか疑問に思います。この結果のページでそれを望まない理由は、それがナビゲーションからのものであり、ユーザーがlogout代わりにボタンを使用してセッションを最初からやり直してほしいからです。

8
HashRouterとBrowserRouter
私はプログラミングに不慣れであるため、公式のドキュメントを読んだ場合、理解するのが少し難しくなります。 ここからReactRouter4について読んでいました この記事では、著者が話していた<HashRouter>と<BrowserRouter> これは彼が言ったことです HashRouterは基本的に、URLのハッシュを使用してコンポーネントをレンダリングします。静的な1ページのWebサイトを構築していたので、これを使用する必要がありました。 BrowserRouterは、HTML5履歴APIを使用してコンポーネントをレンダリングします。履歴は、pushStateおよびreplaceStateを介して変更できます。詳細については、こちらをご覧ください 今、私は両方の重要性とユースケースを取得していません。彼が、pushStateとreplaceStateを介して履歴を変更でき、URLのハッシュを使用してコンポーネントをレンダリングすると言ったときの意味のように BrowserRouterの最初の説明は私には完全に曖昧ですが、HashRouterの2番目の説明も意味がありません。たとえば、誰かがURLでハッシュ(#)を使用してコンポーネントをレンダリングするのはなぜですか。
119 reactjs 

15
SwiftUIでVStackを画面の幅いっぱいに表示する
このコードを考えると: import SwiftUI struct ContentView : View { var body: some View { VStack(alignment: .leading) { Text("Title") .font(.title) Text("Content") .lineLimit(nil) .font(.body) Spacer() } .background(Color.red) } } #if DEBUG struct ContentView_Previews : PreviewProvider { static var previews: some View { ContentView() } } #endif それはこの相互作用をもたらします: VStackラベル/テキストコンポーネントが全幅を必要としない場合でも、どうすれば画面の幅を塗りつぶすことができますか? 私が見つけたトリックは、次のように構造体に空 を挿入するHStackことです。 VStack(alignment: .leading) { …
119 ios  swift  xcode  swiftui 

5
`useRef`と` createRef`の違いは何ですか?
に出くわしたとき、私はフックのドキュメントを調べていましたuseRef。 彼らの例を見て… function TextInputWithFocusButton() { const inputEl = useRef(null); const onButtonClick = () => { // `current` points to the mounted text input element inputEl.current.focus(); }; return ( <> <input ref={inputEl} type="text" /> <button onClick={onButtonClick}>Focus the input</button> </> ); } …にuseRef置き換えることができるようcreateRefです。 function TextInputWithFocusButton() { const inputRef = createRef(); // what's …

5
DateTimeオブジェクトをディープコピーするにはどうすればよいですか?
$date1 = $date2 = new DateTime(); $date2->add(new DateInterval('P3Y')); 今$date1と$date2今から3年-同じ日付が含まれています。2つの別々の日時を作成します。1つは文字列から解析され、もう1つは3年が追加されます。現在、私はそれを次のようにハッキングしています: $date2 = new DateTime($date1->format(DateTime::ISO8601)); しかし、それは恐ろしいハックのようです。DateTimeオブジェクトをディープコピーする「正しい」方法はありますか?
118 php  datetime 

22
Android Studio-割り当てられたヒープサイズを増やす方法
私は今3か月間Android Studioを使用していますが、私が開始したアプリの1つはかなり大きくなっています。プログラムの右下に示されているメモリ使用量は、割り当てられたヒープの最大値が494Mであることを示しています。 XMLファイルの変更を開始すると、メモリ使用量がすぐにその上限に達し、IDEは次のようなメモリ不足エラーでクラッシュします。 これを使用してヒープサイズを大きくしようとしましたが、これまでのところ効果はありません。 ヒープサイズを増やす方法に関する数十の記事やその他の質問を確認しましたが、どれもうまくいきません。VMOPTIONSやIDEの設定で何をしても、ヒープサイズは増えません。VMOPTIONSの正しいファイルを編集していると思います。意図的に無効なコマンドを指定すると、Android Studioはそれについて文句を言い、起動しません。 私はWindows 7-64ビットを使用していて、16GBのRAMを持っています。他の誰かがAndroid Studioでこの問題を抱えていましたか?そして、あなたはそれを修正することができましたか?

19
Android StudioおよびGradleでのViewPagerIndicatorライブラリの使用
Jake WhartonのViewPagerIndicatorライブラリを使用しようとしていますが、Android StudioでGradleプロジェクトを動作させることができません。 次のように依存関係として追加します。 dependencies { // ... other ommitted compile 'com.viewpagerindicator:library:2.4.1' compile 'com.android.support:support-v4:19.0.1' compile 'com.nineoldandroids:library:2.4.0' // ... } しかし、プロジェクトはライブラリ内のコンポーネントを認識していないようです。異なるsupport-v4バージョンに依存関係の問題があるのか​​、nineoldandroidsに何か問題があるのでしょうか...?

11
Ruby / Homebrew / RVMをYosemiteで動作させるには?
ヨセミテをインストールした後、brewやrubyを実行できませんでした。 醸造の更新でこのエラーが発生しました: /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0 irbでこのエラーを取得: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in mkdir': Permission denied - /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14 (Errno::EACCES) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:infu_mkdir' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:219:in block (2 levels) in mkdir_p' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:217:inreverse_each' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:217:in block in mkdir_p' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:203:ineach' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:203:in mkdir_p' from /Library/Ruby/Site/2.0.0/rubygems/ext/builder.rb:210:inwrite_gem_make_out' …

30
彼らはなぜ学校でこれらのことを教えないのですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 夏の間、私は幸運にもGoogle Summer of Codeに参加することができました。私は多くのことを学びました(おそらく、私の大学のすべての授業の合計で学んだよりも多くのことを学びました)。彼らがなぜ私が学校でもっと早く学んだことのいくつかを教えないのか、私は本当に不思議に思っています。いくつか例を挙げると: ユニットテスト バージョン管理 アジャイル開発 彼らはかなりの時間を費やして、データ構造やアルゴリズムなどの他のことを前もって教えているように思えます。私はまだそれらを早い段階で学ぶことが非常に重要だと思いますが、なぜ彼らは彼らの前にこれらの3つについてより多くを教えないのですか?それとも、このようなことをあまり教えていないのは私の学校だけですか? 誤解しないでください。大学が常に流行のプログラミングの流行を教えるのは望ましくないと思いますが、教授は「コーディングを始める前に図を描く」以外のことを教えてはいけません。

30
4つのブール値がいくつかのケースに一致するかどうかをチェックするロジックを改善する方法
私には4つのbool値があります。 bool bValue1; bool bValue2; bool bValue3; bool bValue4; 許容値は次のとおりです。 Scenario 1 | Scenario 2 | Scenario 3 bValue1: true | true | true bValue2: true | true | false bValue3: true | true | false bValue4: true | false | false したがって、たとえば、このシナリオは受け入れられません。 bValue1: false bValue2: true bValue3: true bValue4: …
118 c++  if-statement 

4
数学演算子*、/、+、-、^を使用して、ゼロ以外の数値を1に変換できますか?
私は、唯一の乗算演算子でJavaScript式をサポートしているソフトウェア(オラクルのSiebel)と協力除算、減算、追加、およびXOR(AM *、/、-、+、^)。!またはのような他の演算子はありませ? :ん。 上記の演算子を使用して、数値がゼロ以外の場合は1に変換し、すでにゼロの場合は0のままにすることはできますか?数値は、正、ゼロ、または負です。 例: var c = 55; var d; // d needs to set as 1 私が試しましたがc / c、は0のNaNときに評価されます。cが0のときは0である d必要cがあります。 cは通貨値であり、最大2つの後続桁と12の先行桁があります。 if数値をブール値0または1に変換し、式の他の部分を乗算して、条件をエミュレートしようとしています。
118 javascript  siebel 


6
UIButtonカスタムフォントの垂直方向の配置
UIButtonビューが読み込まれたときに設定されるカスタムフォントを使用するを持っています。 - (void)viewDidLoad { [super viewDidLoad]; self.searchButton.titleLabel.font = [UIFont fontWithName: @"FONTNAME" size: 15.0 ]; } 私が持っている問題は、フォントが中心線から浮いているように見えることです。この行をコメントアウトすると、デフォルトのフォントが垂直方向に中央揃えで表示されます。ただし、カスタムフォントに変更すると、垂直方向の配置が崩れます。 カスタムフォントのテーブルセルでも同じ問題が発生します。 カスタムフォントの高さが他のフォントほど高くないことをビューのどこかに伝える必要がありますか? 編集:私が使用しているフォントがWindows TrueTypeフォントであることを認識しました。MacのTextEditで問題なく使用できますが、アプリの配置に関する問題のみです

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