プログラミング

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



7
反応ルーターv4 / v5のネストされたルート
現在、react router v4を使用してルートをネストするのに苦労しています。 最も近い例は、React-Router v4 Documentationのルート設定 です。 アプリを2つの部分に分割したい。 フロントエンドと管理領域。 私はこのようなことを考えていました: <Match pattern="/" component={Frontpage}> <Match pattern="/home" component={HomePage} /> <Match pattern="/about" component={AboutPage} /> </Match> <Match pattern="/admin" component={Backend}> <Match pattern="/home" component={Dashboard} /> <Match pattern="/users" component={UserPage} /> </Match> <Miss component={NotFoundPage} /> フロントエンドのレイアウトとスタイルは、管理領域とは異なります。したがって、フロントページ内のルートホーム、つまり1つは子ルートである必要があります。 / homeはフロントページコンポーネントにレンダリングされ、/ admin / homeはバックエンドコンポーネント内にレンダリングされます。 私はいくつかのバリエーションを試しましたが、常に/ homeまたは/ admin / homeを打たないことに終わりました。 編集-19.04.2017 この投稿には現在多くの意見があるため、最終的なソリューションで更新しました。誰かのお役に立てば幸いです。 …

10
_t(下線-t)が後に続くタイプは何を表しますか?
これは簡単な質問のようですが、スタックオーバーフロー検索やGoogleでは見つかりません。タイプの後に_t意味とは何ですか?といった int_t anInt; ハードウェアと密接に対応することを目的としたCコードで多く見られます。それらは関連していると思わずにはいられません。

7
HTML5 Canvasをサーバー上の画像として保存する方法は?
ユーザーがアルゴリズムから生成された画像を保存できるようにするジェネレーティブアートプロジェクトに取り組んでいます。一般的な考え方は次のとおりです。 生成アルゴリズムを使用してHTML5キャンバス上に画像を作成する 画像が完成したら、ユーザーがキャンバスを画像ファイルとしてサーバーに保存できるようにします ユーザーが画像をダウンロードするか、アルゴリズムを使用して作成された作品のギャラリーに追加できるようにします。 しかし、私は2番目のステップで立ち往生しています。Googleの助けを借りて、私はこのブログ投稿を見つけました。 これがJavaScriptコードにつながりました: function saveImage() { var canvasData = canvas.toDataURL("image/png"); var ajax = new XMLHttpRequest(); ajax.open("POST", "testSave.php", false); ajax.onreadystatechange = function() { console.log(ajax.responseText); } ajax.setRequestHeader("Content-Type", "application/upload"); ajax.send("imgData=" + canvasData); } および対応するPHP(testSave.php): <?php if (isset($GLOBALS["HTTP_RAW_POST_DATA"])) { $imageData = $GLOBALS['HTTP_RAW_POST_DATA']; $filteredData = substr($imageData, strpos($imageData, ",") + 1); $unencodedData = …


2
HttpClient PostAsyncの2番目のパラメーターにHttpContentを設定するにはどうすればよいですか?
public static async Task<string> GetData(string url, string data) { UriBuilder fullUri = new UriBuilder(url); if (!string.IsNullOrEmpty(data)) fullUri.Query = data; HttpClient client = new HttpClient(); HttpResponseMessage response = await client.PostAsync(new Uri(url), /*expects HttpContent*/); response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); response.EnsureSuccessStatusCode(); string responseBody = await response.Content.ReadAsStringAsync(); return responseBody; } PostAsyncする必要がある別のパラメータを取りますHttpContent。 どのように設定しHttpContentますか?Windows Phone 8で機能するドキュメントはありません。 私がするならGetAsync、それは素晴らしい働きをします!しかし、key …



16
SSHキー:「 'id_rsa.pub'の権限0644がオープンしすぎています。」Macで
MacでSSH鍵ペアを生成し、公開鍵をubuntuサーバーに追加します(実際、これはMacの仮想マシンです)が、ubuntuサーバーにログインしようとすると、次のように表示されます。 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/Users/tudouya/.ssh/vm/vm_id_rsa.pub' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: /Users/tudouya/.ssh/vm/vm_id_rsa.pub Permission denied (publickey,password). 私はこれを解決するために多くの方法を試してみました、重要なファイルモードを変更し、フォルダーモードを変更しました。 キーファイルの権限: vm dir: drwxr-xr-x 4 …
261 ssh  permissions  key 

29
アセットファイルproject.assets.jsonが見つかりません。NuGetパッケージの復元を実行する
nopCommerce(.NET Coreで記述されています)を使用しようとしていますが、プロジェクトを実行したいときに52のエラーが発生し、nugetパッケージの復元を実行します アセットファイル〜\ obj \ project。assets.json 'が見つかりません。NuGetパッケージの復元を実行して、このファイルを生成します。Nop.Web.MVC.Testsote ソリューションを右クリックして[Nugetパッケージの復元]を選択すると、次のメッセージが表示されます。 すべてのパッケージがすでにインストールされており、復元するものはありません。 しかし、それらの52個のエラーはまだあり、ツール-> NuGetパッケージマネージャー->ソリューションのNuGetパッケージの管理でソリューション に何もインストールされていません。また、最近VS2017を15.5.4に更新しました

22
クッキーを削除する
クッキーを削除したいとき unset($_COOKIE['hello']); FirefoxのCookieブラウザーで、Cookieがまだ存在していることがわかります。どうすれば本当にクッキーを削除できますか?
260 php  cookies 

11
名前に一致するすべてのプロセスを強制終了する方法は?
amarokという単語を含むすべてのプロセスを終了したいとします。実行したいコマンドを出力できます。しかし、実際にシェルにそれらを実行させるにはどうすればよいですか。すなわち。 ps aux | grep -ie amarok | awk '{print "kill -9 " $2}' Output: kill -9 3052 kill -9 3071 kill -9 3076 kill -9 3077 kill -9 3079 kill -9 3080 kill -9 3082 kill -9 3083 kill -9 3084 kill -9 3085 kill -9 3086 kill -9 …
260 shell  command-line  kill 

13
既存のCSSクラスを使用できますか?
存在しないCSSクラスを介してjQueryで列全体を表示/非表示にするテーブルがあります。 <table> <thead> <tr> <th></th> <th class="target"></th> <th></th> </tr> </thead> <tbody> <tr> <td></td> <td class="target"></td> <td></td> </tr> <tr> <td></td> <td class="target"></td> <td></td> </tr> </tbody> </table> このDOMを使用すると、jQueryを介して1行でこれを行うことができます。 $('.target').css('display','none'); これは完全に機能しますが、定義されていないCSSクラスを使用することは有効ですか?空のクラスを作成する必要がありますか? <style>.target{}</style> 副作用はありますか、これを行うより良い方法はありますか?

14
複数のコマンドのBash終了ステータスを効率的に確認する
'try'ステートメントのように、bash内にある、複数のコマンドのpipefailに似たものはありますか?私はこのようなことをしたいと思います: echo "trying stuff" try { command1 command2 command3 } そして、いつでも、コマンドが失敗した場合は、ドロップしてそのコマンドのエラーをエコーアウトします。私は次のようなことをしたくありません: command1 if [ $? -ne 0 ]; then echo "command1 borked it" fi command2 if [ $? -ne 0 ]; then echo "command2 borked it" fi など...または次のようなもの: pipefail -o command1 "arg1" "arg2" | command2 "arg1" "arg2" | command3 私が信じている各コマンドの引数(間違っている場合は修正してください)が互いに干渉するからです。これらの2つの方法はひどく時間がかかり、厄介なように思えるので、ここではより効率的な方法を求めています。
260 bash  exit 

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