プログラミング

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

10
__pycache__とは何ですか?
OverаэтотвопросестьответынаStack Overflowнарусском:PythonпапкепроектанаPythonпоявиласьпапка__pycache__ 私が理解していることから、キャッシュは類似したファイルの暗号化されたファイルです。 我々はで何をしますか__pycache__フォルダ?それは、ソースコードの代わりに人々に与えるものですか?それは私の入力データだけですか?このフォルダは作成され続けますが、それは何のためですか?


10
なぜdict [key]ではなくdict.get(key)なのですか?
今日、私は、辞書のキーを指定して、関連する値を返すdictメソッドに出会いましたget。 この機能はどのような目的で役立ちますか?辞書でキーに関連付けられた値を検索したい場合は、を実行するだけでdict[key]同じことが返されます。 dictionary = {"Name": "Harry", "Age": 17} dictionary["Name"] dictionary.get("Name")
651 python  dictionary 

9
ASP.NET MVC-カスタムIIdentityまたはIPrincipalを設定する
かなり単純なことをする必要があります。ASP.NETMVCアプリケーションで、カスタムIIdentity / IPrincipalを設定します。どちらか簡単な方が適しています。User.Identity.Idandのようなものを呼び出すことができるように、デフォルトを拡張したいと思いますUser.Identity.Role。特別なものはありません。 たくさんの記事や質問を読みましたが、実際よりも難しくなっているように感じます。簡単だと思いました。ユーザーがログオンした場合、カスタムIIdentityを設定したいと思います。だから私Application_PostAuthenticateRequestは自分のglobal.asaxに実装するつもりだと思った。ただし、それはすべての要求で呼び出され、データベースからすべてのデータを要求してカスタムIPrincipalオブジェクトに入れるすべての要求でデータベースを呼び出したくありません。それも非常に不必要で、遅く、間違った場所(データベースの呼び出しを行う)のようですが、私は間違っている可能性があります。または、そのデータはどこから来ますか? そのため、ユーザーがログインするたびに、必要な変数をセッションに追加でき、それをApplication_PostAuthenticateRequestイベントハンドラーのカスタムIIdentityに追加すると思いました。しかし、私Context.Sessionはnullそこにいるので、それも進むべき道ではありません。 私はこれに1日間取り組んでおり、何かが足りないように感じています。これは難しいことではないでしょう?また、これに付属している(準)関連のすべてのものにも少し混乱しています。MembershipProvider、MembershipUser、RoleProvider、ProfileProvider、IPrincipal、IIdentity、FormsAuthentication...アム私のすべてこれは非常に混乱見つかっただけ? 誰かが私に、IIdentityに余分なデータを保存するためのシンプルでエレガントで効率的なソリューションを教えてくれれば、余分なファズをすべてなくすことができるといいですね。SOにも同様の質問があることは知っていますが、必要な答えがそこにある場合は、見落としているに違いありません。

23
MySQLで重複レコードを見つける
MySQLデータベースの重複レコードを引き出したいのですが。これは次のようにして行うことができます: SELECT address, count(id) as cnt FROM list GROUP BY address HAVING cnt > 1 その結果: 100 MAIN ST 2 重複している各行が表示されるようにプルします。何かのようなもの: JIM JONES 100 MAIN ST JOHN SMITH 100 MAIN ST これをどのように行うことができるかについての考えはありますか?最初のコードを実行してから、コード内の2番目のクエリで重複を調べることを回避しようとしています。
650 mysql  duplicates 

6
functools.wrapsは何をしますか?
別の質問に対するこの回答についてのコメントで、何functools.wrapsが行われているのかわからないと誰かが言った。だから、私はこの質問をして、将来の参照のためにStackOverflowにその記録を残すようにしfunctools.wrapsます:正確には何をしますか?

17
.then()チェーンで以前のpromise結果にアクセスするにはどうすればよいですか?
私はに私のコードを再構築してきた約束、そして素晴らしい長い建てフラット約束チェーンを複数からなる、.then()コールバック。最後に、いくつかの複合値を返し、複数の中間promise結果にアクセスする必要があります。ただし、シーケンスの中央からの解決値は、最後のコールバックのスコープ内にありません。それらにアクセスするにはどうすればよいですか? function getExample() { return promiseA(…).then(function(resultA) { // Some processing return promiseB(…); }).then(function(resultB) { // More processing return // How do I gain access to resultA here? }); }

14
Gitコミットのブランチを見つける
SHA-1ハッシュ値を指定すると、コミットがどのブランチからのものかを見つける方法はありますか? Ruby Gritを使用してこれを実現する方法を教えてもらえれば、ボーナスポイント。
650 git 


25
bashとregexを使用して1行でプロセスを見つけて強制終了します
プログラミング中にプロセスを強制終了する必要があることがよくあります。 私が今それをしている方法は: [~]$ ps aux | grep 'python csp_build.py' user 5124 1.0 0.3 214588 13852 pts/4 Sl+ 11:19 0:00 python csp_build.py user 5373 0.0 0.0 8096 960 pts/6 S+ 11:20 0:00 grep python csp_build.py [~]$ kill 5124 プロセスIDを自動的に抽出し、同じ行で強制終了するにはどうすればよいですか? このような: [~]$ ps aux | grep 'python csp_build.py' | kill <regex that …
650 regex  bash  terminal  awk 

15
コントローラーでフィルターを使用するには?
渡した引数に基づいてデータを返すフィルター関数を作成しました。私のコントローラーにも同じ機能が必要です。フィルター機能をコントローラーで再利用することは可能ですか? これは私がこれまでに試したことです: function myCtrl($scope,filter1) { // i simply used the filter function name, it is not working. }

13
MySQLクエリGROUP BY日/月/年
次のTIMESTAMPようなフィールドを持つ、年、月、日のような特定の期間内にあるレコード数をカウントする簡単なクエリを作成することは可能ですか? SELECT COUNT(id) FROM stats WHERE record_date.YEAR = 2009 GROUP BY record_date.YEAR あるいは: SELECT COUNT(id) FROM stats GROUP BY record_date.YEAR, record_date.MONTH 毎月の統計を得るため。 ありがとう!
649 mysql  sql  date  datetime  group-by 



12
PostgreSQLデータベースへのアクティブな接続がある場合、PostgreSQLデータベースを削除するにはどうすればよいですか?
PostgreSQLデータベースを削除するスクリプトを作成する必要があります。多くの接続があるかもしれませんが、スクリプトはそれを無視する必要があります。 DROP DATABASE db_name開いている接続がある場合、標準クエリは機能しません。 どうすれば問題を解決できますか?
649 postgresql 

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