問題タブ [routines]
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.
function - 良い日課にとって最も重要な特徴は何ですか?
ルーチン、プロシージャ、メソッド - 呼び名が何であれ、これらは開発者にとって重要なビルディング ブロックです。最も重要な特徴として、どのような特徴を評価しますか?
(回答ごとに 1 つの特性を提供することで、個別に投票することができます。つまり、この質問の目的は、1 つの特性を選択することではなく、重要な特性をすべて強調することです。)
linux - int 0x80 ルーチンを変更できますか?
- Linux 2.6 は 2.4 とどう違うのですか?
- ソースカーネルを変更できますか?
- int 0x80 サービス ルーチンを変更できますか?
delphi - 同じクラスでグローバル変数を設定するルーチンの適切な命名規則は何ですか?
Code Complete (Chapter 7, Section 3) は、良い関数はそれが返す値にちなんで命名されるべきであり、クラス内の適切な手続き名はそれが何をするかについて命名されるべきであると述べています.
Delphi(2009年より前)で同期メソッドを作成するとき、それらを使用してグローバル変数を設定する必要がある場合があります。これは一見悪いプログラミング手法ですが、変数を渡すことができないため、1回必要です。プロパティメソッドに使用するため、それらを「Get」または「Set」と呼びたくありません。
これらのより良い命名規則を持っている人はいますか?
java - 日常のプログラムを模倣したモック オブジェクトの使用方法
私のプログラムには、目覚まし時計のイベントに似た日課があります。たとえば、午後 2 時 (時間は、私の PC のシステム時間です) になったら、何かしてください。
私がやりたいのは、テスト期間をスピードアップすることです(私は、毎日のルーチンを見てエラーをチェックするのに4日間待ちたくありません. とても嬉しかったのですが、まだやり方がわかりません。
私は Mock Object を初めて使用し、Java でプログラミングしています。したがって、JMock または EasyMock (または類似のもの) は私には問題ないかもしれません。
ありがとう
sql-server - SQL Server データベースに格納された関数に関する内部の詳細を返すクエリ
現在サード パーティのアプリで使用されている SQL Server データベースへのアクセス権が付与されています。そのため、そのアプリケーションがデータを保存する方法やデータを取得する方法に関するドキュメントはありません。
さまざまなテーブルの名前と、ユーザー定義関数が受け取って返すパラメーターに基づいていくつかのことを理解できますが、それでも 1 回おきにエラーが発生します。
出力を返すために指定されたパラメーターを使用してストアド関数が何をしているかを確認できれば、非常に役立つと考えていました。今のところ、入力パラメーターと出力列をクエリする方法しかわかりません。
information_schema
関数が入力と出力の間で何をしているかを公開する組み込みのテーブルはありますか?
process - ローカル システム上のファイルにプロセス情報を書き込むインターシステムズ キャッシュ ルーチン?
現在実行中のキャッシュ プロセスを照会し、この情報をファイルに書き込むルーチンの作成に興味があります。これは Cache 2008.2 でどのように行うことができますか?
mysql - 作成者に基づいて異なるアクセス権限を持つMYSQL関数をエクスポートする
phpMyAdminから、特定のデータベースに割り当てられたユーザーが使用する関数/プロシージャをエクスポートしていましたが、「superadmin」によって作成されたため、3つの関数はエクスポートされませんでした。
私はこれらの機能を内で見ることができました
しかし、それらの構造を変更したり、エクスポートしたりすることはできませんでした。
これらの3つの関数はスーパーユーザーによって作成されたため、問題が発生していました。スーパーユーザーアカウントからエクスポートすると、すべてが正しくエクスポートされました。
私の質問は、プロセスとして、これが将来再び起こらないようにするにはどうすればよいですか?誰かが誤ってスーパー管理者として作成した(そしてサイトは引き続き正常に機能する)が、エクスポートしようとすると、関数はエクスポートされません(そして新しいサイトは機能しなくなります)。
c - スタブルーチンとは何ですか?
Cに関して、スタブルーチンとは何ですか?また、例も大歓迎です。
programming-languages - 低レベル アクセスをサポートしない言語では、I/O ライブラリ ルーチンはどのように実装されますか?
メモリ マップド I/O など、マシンへの低レベル アクセスをサポートしない言語には、そのようなアクセスを提供するライブラリ ルーチンがあることがよくあります (常にではないにしても)。では、言語自体がそのようなアクセスをサポートしていない場合、これらのライブラリ ルーチンはどのように実装されるのでしょうか?
delphi - Delphi ルーチンとメモリの保存
この質問は、ルーチンを保存できることと、リストからそれらを選択できることについてです…. 1つを選択すると、何をどこにリンクするかなどがわかります。理解するためだけに。実際のプログラムではありません
Delphi フォームでルーチンを作成したいとします。そして、私はいくつかの異なるものを作りたいと思っています。まったく同じではありませんが、似ているものもあります。Delphi で物事を保存する方法と、アプリケーションを閉じたり終了したりしても、再度開いたときにそれらが記憶されていることを知りたいです。どこから始めて、どのように作業すればよいかわかりません。どんな助けでも素晴らしいでしょう。単なるヒントまたは方向性であり、より多くの情報や例が掲載されている Web サイトかもしれません。フォーム上でどのように表示されるかについて、以下で簡単に説明しようと思います。アイデアだけで、これを理解すればそれで十分、または少なくとも良いスタートになると思います。
フォームには、リスト ボックス、保存ボタン、および 4 つの異なる編集ボックスが含まれます。edit1;1 と edit2;2 と edit3;3 と edit4;4 と入力するとします。次に、保存ボタンをクリックすると、これら 4 つの値が各編集ボックスに記憶され、≔edit1.text + 'to' + edit4.text のリスト ボックスの値の下に保存されます。これまでのところ意味があるといいのですが、編集ボックスにすべて間違った方法で入力します。edit1;4 および edit2;3 および edit3;2 および edit4;1. 保存ボタンをクリックすると、リスト ボックスに (≔edit1.text + 'to' + edit4.text) が追加されます。次に、アプリケーションを閉じたいと思います。もう一度開いて、まだこれをそこに持っていて、これらの奇妙なサンプルをさらに追加することができます….
誰でも私を助けることができますか?
質問を編集すると、より明確になるかもしれません....
フォームに次の要素を配置します。正しいもの、それらはここで順番に並んでいますが、そうではなかったのは何ですか。フォームに表示されないテーブルまたはアプリケーションのメモリ内で、それらをリンクしたい。次に、フォームに 2 つの編集ボックスを配置し、最初の 1 つを入力すると、もう 1 つが別の編集ボックスに配置されます。したがって、ある意味では、どれがどれに対応するかを知っているだけでなく、編集ボックスに入力したときに検索するテーブルを作成していると思います。それが理にかなっていることを願っています