プログラミング

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

4
VSコードでズームを増減するようにコントロール+スクロールホイールを構成することは可能ですか?
Visual StudioエディターまたはSublimeのデフォルトと同様に、control-plus / minusではなく、control +スクロールホイールを使用してフォントサイズ/ズームレベルを変更したいと思います。ユーザー設定またはワークスペース設定にオプションが表示されませんでした。 Derek Morinによる編集:これをデフォルトの動作にしたい場合は、https://github.com/microsoft/vscode/issues/97137に投票して ください。

7
「ウィンドウ」で「btoa」を実行できませんでした:エンコードされる文字列には、Latin1の範囲外の文字が含まれています。
私のテストによると、タイトルのエラーはGoogle Chromeでのみスローされます。ダウンロードできるように、大きなXMLファイルをbase64でエンコードしています。 this.loader.src = "data:application/x-forcedownload;base64,"+ btoa("<?xml version=\"1.0\" encoding=\"utf-8\"?>" +"<"+this.gamesave.tagName+">" +this.xml.firstChild.innerHTML +"</"+this.gamesave.tagName+">"); this.loader 非表示のiframeです。 通常、Google Chromeはbtoa呼び出し時にクラッシュするため、このエラーは実際にはかなりの変化です。ここではMozilla Firefoxには問題がないため、問題はブラウザに関連しています。私はファイル内の奇妙な文字を知りません。実際、ASCII以外の文字はないと思います。 Q: 問題のある文字を見つけて置換し、Chromeが文句を言わないようにするにはどうすればよいですか? Downloadifyを使用してダウンロードを開始しようとしましたが、機能しません。信頼性が低く、デバッグを許可するためにエラーをスローしません。

3
matplotlibカラーマップを適用してNumPy配列をPIL画像に変換する方法
単純な問題がありますが、適切な解決策が見つかりません。 グレースケールイメージを表すNumPy 2D配列を取得して、いくつかのmatplotlibカラーマップを適用しながらRGB PILイメージに変換したいと思います。 次のpyplot.figure.figimageコマンドを使用して、妥当なPNG出力を取得できます。 dpi = 100.0 w, h = myarray.shape[1]/dpi, myarray.shape[0]/dpi fig = plt.figure(figsize=(w,h), dpi=dpi) fig.figimage(sub, cmap=cm.gist_earth) plt.savefig('out.png') これを調整して必要なものを取得することもできますが(おそらくStringIOを使用するとPIL画像が取得されます)、画像の視覚化の非常に自然な問題であると思われるため、これを行う簡単な方法はないのでしょうか。次のようなものとしましょう: colored_PIL_image = magic_function(array, cmap)

3
別のアクション内からアクションを呼び出す
私の行動には次の設定があります。 get1: ({commit}) => { //things this.get2(); //this is my question! }, get2: ({commit}) => { //things }, あるアクションを別のアクションから呼び出すことができるようにしたいので、この例ではget2()、内から呼び出すことができるようにしますget1()。これは可能ですか?可能な場合、どうすればできますか?
133 vue.js  vuex 

5
チェックアウトなしのGitプル?
作業中のブランチ内からgit pullやその他のコマンドを実行することに慣れています。しかし、私は数人が作業する開発サーバーをセットアップしているので、ブランチを切り替える必要はありません。私たち全員が使用しているgithubリポジトリから開発サーバーの既存のブランチを更新したい場合、それを行う正しい方法は何でしょうか?コマンド「git pull github branchname」を実行すると、ブランチが現在のブランチにプルされますか? 私が見つけることができるすべてのgitの例は、最初に「checkout branchname」を実行してからプルを実行することを示しているようです。私はそれを避けようとしています。言ったように、これは既存のブランチであり、最新バージョンに更新したいだけです。
133 git 

10
エラーの原因は何ですか:getaddrinfo EAI_AGAIN?
私のサーバーはこれを今日投げました、これは私が今まで見たことのないNode.jsエラーです: Error: getaddrinfo EAI_AGAIN my-store.myshopify.com:443 at Object.exports._errnoException (util.js:870:11) at errnoException (dns.js:32:15) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:26) これが今日のShopifyや他の多くのサービスに影響を与えたDynDns DDOS攻撃に関連しているのではないかと思います。これに関する記事です。 私の主な質問は何をdns.jsするのですか?ノードのどの部分ですか?別のドメインでこのエラーを再現するにはどうすればよいですか?

13
groupbyオブジェクトを印刷する方法
パンダとのグループ化の結果を印刷したい。 私はデータフレームを持っています: import pandas as pd df = pd.DataFrame({'A': ['one', 'one', 'two', 'three', 'three', 'one'], 'B': range(6)}) print(df) A B 0 one 0 1 one 1 2 two 2 3 three 3 4 three 4 5 one 5 「A」でグループ化して印刷すると、次のようになります。 print(df.groupby('A')) <pandas.core.groupby.DataFrameGroupBy object at 0x05416E90> グループ化されたデータフレームをどのように印刷できますか? 私が行った場合: print(df.groupby('A').head()) グループ化されていないかのようにデータフレームを取得します。 A B …
133 python  pandas 

9
ReactのuseState()とは何ですか?
私は現在Reactでフックの概念を学び、以下の例を理解しようとしています。 import { useState } from 'react'; function Example() { // Declare a new state variable, which we'll call "count" const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p> <button onClick={() => setCount(count + 1)}> Click me </button> </div> ); } 上記の例は、ハンドラー関数パラメーター自体のカウンターをインクリメントします。イベントハンドラー関数内のカウント値を変更したい場合 以下の例を検討してください setCount = () => …

25
「npm install」を実行すると、「ERR!コードEINTEGRITY`(npm 5.3.0)
実行中にこのエラーが発生しますsudo npm install。私のサーバーでは、npmは以前にインストールされています。package-lock.jsonファイルを削除しようとして実行しましたnpm cache clean --forceが、機能しませんでした。 私のnpmバージョンは5.3.0です。 エラー: npm ERR! code EINTEGRITY npm ERR! sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== integrity checksum failed when using sha512: wanted sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA== but got sha512-WXI95kpJrxw4Nnx8vVI90PuUhrQjnNgghBl5tn54rUNKZYbxv+4ACxUzPVpJEtWxKmeDwnQrzjc0C2bYmRJVKg==. (65117 bytes) npm ERR! A complete log of this run can be found in: npm ERR! /home/ubuntu/.npm/_logs/2017-11-29T05_33_52_182Z-debug.log
133 node.js  ubuntu  npm 

16
Bootstrap 4カードをカード列で同じ高さにするにはどうすればよいですか?
私はBootstrap 4 alpha 2を使用しており、カードを利用しています。具体的には、公式ドキュメントから取得したこの例を使用しています。すべてのカードを同じ高さにするにはどうすればよいですか? 私が今考えられるのは、次のCSSルールを設定することだけです。 .card { min-height: 200px; } ただし、これはハードコーディングされたソリューションであり、一般的なケースでは機能しません。私の見解のコードはドキュメントのコードと同じです: <div class="card-columns"> <div class="card"> <img class="card-img-top" data-src="..." alt="Card image cap"> <div class="card-block"> <h4 class="card-title">Card title that wraps to a new line</h4> <p class="card-text">This is a longer card with supporting text below as a natural lead-in to additional content. This …

9
Flutter:未処理の例外:バインディングが初期化される前にServicesBinding.defaultBinaryMessengerにアクセスしました
この問題を解決する解決策はありますか? スタックトレース: [VERBOSE-2:ui_dart_state.cc(148)] Unhandled Exception: ServicesBinding.defaultBinaryMessenger was accessed before the binding was initialized. If you're running an application and need to access the binary messenger before `runApp()` has been called (for example, during plugin initialization), then you need to explicitly call the `WidgetsFlutterBinding.ensureInitialized()` first. If you're running a test, you …
133 flutter 

16
Gradle:「11.0.2」からJavaバージョンを特定できませんでした
私は次のコメントを実行しました: ./gradlew app:installDebug ログでのみ満たされる: FAILURE: Build failed with an exception. * What went wrong: Could not determine java version from '11.0.2'. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. * Get more help at https://help.gradle.org 私のgradleのバージョンは5.1.1です: …
133 java  gradle  gradlew 

10
Python-ビデオフレームの抽出と保存
だから私はこのチュートリアルに従いましたが、それは何もしていません。単に何もない。数秒待ってプログラムを閉じます。このコードの何が問題になっていますか? import cv2 vidcap = cv2.VideoCapture('Compton.mp4') success,image = vidcap.read() count = 0 success = True while success: success,image = vidcap.read() cv2.imwrite("frame%d.jpg" % count, image) # save frame as JPEG file if cv2.waitKey(10) == 27: # exit if Escape is hit break count += 1 また、コメントでは、これによりフレームが1000に制限されると述べていますか?どうして? 編集:私はsuccess = True最初にやってみましたが、それは助けにはなりませんでした。0バイトのイメージを1つだけ作成しました。

9
Flutter:ウィジェットビルドでメソッドを実行します
ウィジェットのビルド/ロードが完了したら関数を実行できるようにしたいのですが、方法がわかりません。私の現在の使用例は、ユーザーが認証されているかどうかを確認し、認証されていない場合はログインビューにリダイレクトすることです。ログインビューまたはメインビューのいずれかを前に確認してプッシュしたくありません。メインビューがロードされた後に実行する必要があります。これを行うために使用できるものはありますか?
133 dart  flutter 

9
反応フックで `setState`コールバックを使用する方法
useStateコンポーネントの状態を設定するためのReactフックが導入されました。しかし、以下のコードのように、フックを使用してコールバックを置き換えるにはどうすればよいですか? setState( { name: "Michael" }, () => console.log(this.state) ); 状態が更新された後、何かしたいです。 私useEffectは余分なことをするために使用できることを知っていますが、ビットコードを必要とする前の状態の値をチェックする必要があります。useStateフックで使える簡単な解決策を探しています。
133 reactjs 

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