プログラミング

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


7
コンテンツがオーバーフローしているフレックスボックスをスクロールする
上記のレイアウトを実現するために使用しているコードは次のとおりです。 .header { height: 50px; } .body { position: absolute; top: 50px; right: 0; bottom: 0; left: 0; display: flex; } .sidebar { width: 140px; } .main { flex: 1; display: flex; flex-direction: column; } .content { flex: 1; display: flex; } .column { padding: 20px; border-right: 1px solid #999; …


2
プロトコルバッファ3で必須およびオプションが削除された理由
最近使っgRPCているproto3、私は気づいたrequiredとoptional新しい構文で削除されました。 必須/オプションがproto3で削除された理由を誰かが親切に説明してくれませんか?この種の制約は、定義を堅牢にするために必要であるように思われます。 構文proto2: message SearchRequest { required string query = 1; optional int32 page_number = 2; optional int32 result_per_page = 3; } 構文proto3: syntax = "proto3"; message SearchRequest { string query = 1; int32 page_number = 2; int32 result_per_page = 3; }

26
ドット表記のJavaScript文字列をオブジェクト参照に変換します
JSオブジェクトを指定 var obj = { a: { b: '1', c: '2' } } そしてひも "a.b" 文字列をドット表記に変換するにはどうすればよいですか var val = obj.a.b 文字列がちょうどだった場合は、'a'使用できますobj[a]。しかし、これはもっと複雑です。簡単な方法はあると思いますが、現在は脱出しています。
214 javascript 

5
DLLおよびLIBファイル-何を、そしてなぜ?
DLLとLIBについては、プログラムが適切に動作するために必要な重要なコード(ライブラリ)が含まれていること以外は、ほとんど知りません。しかし、なぜコンパイラがそれらを生成するのでしょうか?すべてのコードを単一の実行可能ファイルに含める方が簡単ではないでしょうか?そして、DLLとLIBの違いは何ですか?

19
Android SharedPreferencesがオブジェクトを保存/保存する方法
多くのフィールドを含む多くの場所でユーザーオブジェクトを取得する必要があります。ログイン後、これらのユーザーオブジェクトを保存/保存します。この種のシナリオをどのように実装できますか? 次のように保存することはできません。 SharedPreferences.Editor prefsEditor = myPrefs.edit(); prefsEditor.putString("BusinessUnit", strBusinessUnit);

6
プロミスを観察可能なものに変換
オブザーバブルに頭を抱えようとしています。オブザーバブルが開発と可読性の問題を解決する方法が大好きです。私が読んだように、利益は計り知れません。 HTTPおよびコレクションのオブザーバブルは簡単なようです。このようなものを観測可能なパターンに変換するにはどうすればよいですか。 これは、認証を提供するための私のサービスコンポーネントからのものです。これは、Angular2の他のHTTPサービスのように機能することを好みます-データ、エラー、および完了ハンドラーをサポートします。 firebase.auth().createUserWithEmailAndPassword(email, password) .then(function(firebaseUser) { // do something to update your UI component // pass user object to UI component }) .catch(function(error) { // Handle Errors here. var errorCode = error.code; var errorMessage = error.message; // ... }); ここでどんな助けもいただければ幸いです。私が持っていた唯一の代替ソリューションは、EventEmitters を作成することでした。しかし、それはサービスセクションで物事を行うためのひどい方法だと思います


2
Chromeは、日本語のテキストをダブルクリックしたときに何をハイライトするかをどのように決定しますか?
Chromeで英語のテキストをダブルクリックすると、クリックした空白で区切られた単語が強調表示されます。これは当然のことです。しかし、先日、日本語のテキストを読みながらクリックしていたところ、日本語にスペースがないにもかかわらず、単語の境界でハイライトされている単語があることに気付きました。これがテキストの例です。 どこで生れたかとんと見当がつかぬ。何でも薄暗いじめじめした所でニャーニャー泣いていた事だけは記憶している。 たとえば、薄暗いをクリックすると、1つの文字クラスではありません(これは漢字とひらがなの混合です)が、Chromeはそれを1つの単語として正しく強調表示します。すべてのハイライトが正しいわけではありませんが、ランダムに見えるわけではありません。 Chromeはここで何を強調するかをどのように決定しますか?Chromeのソースで「日本語」を検索してみましたが、私のバージョンのChromeではアクティブに見えない実験的なモジュールのテストしか見つかりませんでした。

3
変数がPythonの辞書かどうかを確認するにはどうすればよいですか?
変数がPythonの辞書であるかどうかをどのように確認しますか? たとえば、辞書が見つかるまで、辞書の値をループ処理します。次に、見つかったループをループします。 dict = {'abc': 'abc', 'def': {'ghi': 'ghi', 'jkl': 'jkl'}} for k, v in dict.iteritems(): if ###check if v is a dictionary: for k, v in v.iteritems(): print(k, ' ', v) else: print(k, ' ', v)
214 python  dictionary 

27
C#配列から重複を削除するにはどうすればよいですか?
string[]関数呼び出しから返されるC#の配列を使用しています。Genericコレクションにキャストすることもできますが、おそらく一時配列を使用して、それを行うためのより良い方法があるかどうか疑問に思いました。 C#配列から重複を削除するための最良の方法は何ですか?
214 c#  arrays  duplicates 

17
pm2は 'npm start'スクリプトを実行できます
pm2がnpm起動スクリプトを実行する方法はありますか、それとも実行する必要がありますか pm2 start app.js だから開発中 npm start 次に、pm2を使用した本番環境では、次のように実行します。 pm2 start 'npm start' これを行うには同等の方法がありますforever: forever start -c "npm start" ./
214 node.js  npm  pm2 

23
チームのiTunes Connectアクセス権を持つアカウントは見つかりませんでした
Xcodeでは、私がしようとするProduct > Archive > Validate Appとエラーが出ます: チーム「TEAM_NAME」のiTunes Connectアクセス権を持つアカウントは見つかりませんでした。App Storeでの配布には、iTunes Connectアクセスが必要です。 および/または チーム「TEAM_NAME」のApp Store Connectアクセス権を持つアカウントは見つかりませんでした。App Store Connectの配布にはApp Store Connectアクセスが必要です。 および/または App Store Connectで認証できない この問題を修正してアプリを検証するにはどうすればよいですか?


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