問題タブ [built-in]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python バックトレースからカスタム __import__ フックを削除するにはどうすればよいですか
私はLazy Python Reloaderの実装者であり、組み込み__import__
関数をオーバーライドすると、ロードされているモジュールにエラーが発生するたびにトレースバックで置換が表示されるようになったことを除いて、すべてがうまく機能しています。たとえば_real_import
、以下に の 2 つのインスタンスがありますが、これらは単に気を散らすものであり、組み込みのインポート関数を呼び出しているだけです。
lazy_reload
それらが生成されたときにバックトレースからそれらのフレームを排除する方法があるかどうかは誰にも分かりますか?
function - codeigniterでSQLインジェクションを回避する方法
CodeIgniterで、SQLインジェクションを回避するにはどうすればよいですか?SQLインジェクションを回避するために設定ファイルに設定する方法はありますか?私は値を選択するためにこのコードを使用しています:
値を挿入するためのこれ:
データベースから値を挿入して選択するために使用される別のメソッドは、CodeIgniterinsert()
とget()
メソッドです。CodeIgniterのbulit-in関数を使用しているときにSQLインジェクションを行うチャンスはありますか
ruby - Ruby 配列 each_slice_with_index?
もし私が持っているなら、私arr = [1, 2, 3, 4]
は次のことができることを知っています...
...と...
...しかし、これを行うための組み込みの方法はありますか?
私は自分自身を構築し、それを配列メソッドに貼り付けることができることを知っています. これを行うための組み込み関数があるかどうかを確認するだけです。
python - Python: 組み込み型の dict と list を継承する
Python の組み込み型 (list や dict など) を継承している間、私はいつも混乱して細部にまで気をとられていました。
関連する内部構造と構文に関する包括的な詳細を提供するチュートリアルとドキュメントを参照してください。
python - Python では、some_string.lower() と str.lower(some_string) の違いは何ですか?
Python の組み込みメソッドと混同しています。たとえば、some_string.lower()
とstr.lower(some_string)
とは何で、それらはどのように異なるのでしょうか?
scheme - Schemeの関数に関するインタラクティブな「ヘルプ」を取得する
dir
Pythonのインタラクティブシェルでは、コマンドを使用して組み込み関数のリストを取得できます(どこを見ればよいかわかっている場合) 。
関数名がわかれば、help
コマンドを使用して任意の関数に関するインタラクティブなヘルプを入手できます。
help
人気のあるScheme開発環境のいずれかでPythonのインタラクティブコマンドに相当するものはありますか?(私はDrSchemeで作業してきましたが、最小限の再調整でSICPのすべての演習を完了できる限り、Racket、MITSchemeなどに切り替えてもかまいません。)
また、dir(__builtins__)
Schemeで定義されている使用可能なすべてのプロシージャを一覧表示するコマンドに相当するものはありますか?特定の言語選択または特定のパッケージに対して何が定義されているかをすばやく判断できると便利です。
c++ - gccアトミックビルトインが提供する例外保証は何ですか?
gccアトミックビルトイン(例:__sync_synchronize())が提供する例外(none、basic、strong、nothrow)を示すドキュメントが見つかりません。誰かがこれについての詳細を提供できますか?
ruby - 文字列が Ruby の予約語かどうかを判断する組み込みの方法は?
文字列が予約語かどうかを判断するために Ruby に組み込まれているものはありますか? みたいな"next".is_keyword?
?
javascript - window.location関数をカスタム関数で上書きすることはできますか?
カスタム関数を無効にする、またはさらに良い方法で置き換えることは可能window.location
ですか?
この質問は関連しています:javascriptの組み込み関数を無効にする(アラート)
に対しては非常にうまく機能しますがwindow.alert
、に対しては機能しませんwindow.location
。
置き換えたり無効にしたりする方法を見つけたいと思っています(置き換えが理想的であるため、AJAXログを作成できます)window.location
...ダーティな広告主は、これを使用してWebプロパティから人々を奪うことがあります。
何か案は?
いくつかの特定のブラウザーでのみ機能するものでさえ、(AJAXロギングを介して)一度キャッチされると、これにかなり迅速に対処できるので問題ありません。
git - Gitエイリアスを使用してBash関数を起動する方法
〜/ .gitconfigでGitエイリアスを使用して、定義されている場合はbash関数を呼び出し、そうでない場合は通常のを呼び出しますgit checkout
。
これは私が考案したものです:
dash
問題は、Gitが/ bin / sh(私の場合はたまたまそうです)を使用しcompgen
、組み込みであるためにバーフオンすることですbash
。
Gitがbash
このコマンドを実行するために使用することを確認する方法はありますか?
vxzExecuteGitCheckout()
まだ〜/.bashrcに含まれていないファイルで定義されていることに注意してください。
もう1つの質問は、を使用する場合、このBash関数が見つからない場合git co -b param1 param2 ...
、上記のエイリアス定義はに渡されますか?-b param1 param2
git checkout