問題タブ [base]

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.

0 投票する
12 に答える
150488 参照

c# - 基数 10 の数値を .NET の任意の基数に変換する最も簡単な方法は?

私が書いた古い(っぽい)C#メソッドがあり、数値を取り、それを任意の基数に変換します:

それほど高速できれいなわけではありません。.NET でこれを達成するための適切な既知の方法はありますか?

使用する任意の文字列で任意のベース使用できるものを探しています。

これは、基数 16、10、8、および 2 のみを許可します。

これを使用して、数字、すべて小文字、すべて大文字を利用して、非常に高いベースを実現したいと考えています。このスレッドのようですが、JavaScript ではなく C# 用です。

C#でこれを行う良い効率的な方法を知っている人はいますか?

0 投票する
3 に答える
5634 参照

wxpython - Linux の FileMakerPro に相当するものは?

私は、FileMakerPro でアプリケーションをモックアップし、それを私に見せて、「これはできますが、Linux と Windows XP の両方で実行したいですか?」と言う見込み客を持っています。彼は、このアプリケーションを現在販売しているハードウェアと一緒に販売したいと考えています。アプリのメイン ページには、基本的に上部に 1 つのクエリの結果 (「現在のジョブ」情報) を示す通常のフォームがあり、次に、さまざまなコンポーネントの状態に関する他のクエリの結果を示す 2 つのテーブルがあります。

彼が望んでいることの 1 つは、モックアップにはない外部イベントに応答して生成する機能です。マイクロスイッチを閉じる外部機器があり、それが発生したときにテーブルの 1 つを更新し、画面上の結果を更新し、データベースで特定の更新が発生したときに、機器の警告灯をオンまたはオフにしたいと考えています。彼はまた、画面に埋め込まれたデータベースからのデータの要約のグラフを望んでいます (モックアップを見ると、彼が持っているグラフがライブなのか、彼が望むように見せるためにそこに置いた静止画像なのかわかりません) .) 彼はまた、セキュリティについても懸念しており、特定のマシンにコピーをロックする機能を必須ではない機能にしています。

Kexi と Open Office Base を簡単に見てみましたが、基本的なメイン ページ機能さえ実行できるかどうかわかりません。グラフや外部イベント ビジネスは気にしません。そのため、wxPython と MySQL アプリをゼロから開発するための価格を彼に見積もりたいと思っています。より良いオプションはありますか?BaseやKexiでできますか?

(また、外部イベントとのインターフェース方法に関する提案も歓迎します。彼は、マイクロスイッチをキーボードの F12 キーに配線し、1 つのチャンネルでサウンドを再生してオンとオフにすることでライトを制御したいと考えていました。しかし、それは安っぽくて安っぽく見えます。)

0 投票する
2 に答える
917 参照

c# - 基本クラス ライブラリ

私は C#、C++、および .Net を初めて使用します。

私は現在、ネットワーキングと Cisco エンジニアリングのスティントからプログラミングに戻っています。Cobol、アセンブラー、easytrieve、Rexx、clist などを使用して IBM メインフレームなどでプログラミングを行っていたので、プログラミングの標準や構造と同様に、コマンド構文は私にとってかなりなじみのあるものです。

しかし、私は BCL を理解し、さまざまなコンポーネントを理解し、それぞれが何のために設計され、さまざまな状況で使用するのが最適か、そして実際にいくつかが実際にどのように使用され、コーディングされているかを理解するのにかなり苦労しています。

BCL コンポーネントについて見つけた記述から、どのようにしてコードが作成されたのか疑問に思うことがよくあります。基本的にそれらの使用方法とコーディング方法は、直感的な手段がまったくない黒魔術のようです。

したがって、私の質問は、現在のニーズに対して少し複雑すぎることがわかっているmsdnライブラリとは別に、合理的な説明、使用上の注意などを提供できる優れた参考書、サイト、pdfはありますか? System.IO などの一般的に使用される .NET コンポーネント?

C# などに関する本を何冊か読んだことがあり、RS-232 ポートを介してデバイスにアクセスする必要があるプロジェクトで必要なことの一部を実行する小さなプログラムを見つけましたが、プログラムをデコードすると、なぜだろうと思います。その人は自分が行ったコンポーネントを使用し、必要な変更を加えて必要な追加コードを追加するときに使用する必要があるコンポーネントをどのように知ることができ、これらのコンポーネントを見つけたときに実際にどのように使用するのですか?

これの多くは昔からの経験によるものであることは理解していますが、正しい方向への手助けは本当に大きな助けになるでしょう.

どうもありがとう、ジョージ。

0 投票する
8 に答える
14847 参照

c++ - 最速のベース変換方法?

現在、私は整数を1秒間に何度も六十二進法の文字列に変換する必要があるプロジェクトに取り組んでいます。この変換が完了するのが早いほど、優れています。

問題は、自分の基本変換方法を高速信頼できるものにするのに苦労していることです。文字列を使用する場合、一般的に信頼性が高く、うまく機能しますが、速度は遅くなります。char配列を使用すると、一般的にはるかに高速になりますが、非常に面倒で信頼性も低くなります。(ヒープの破損、一致するはずの文字列の比較は負の値を返すなどを生成します。)

では、非常に大きな整数から六十二進法のキーに変換する最も速くて信頼できる方法は何でしょうか。将来的には、アプリケーションでSIMDモデルコードを利用する予定ですが、この操作は並列化可能ですか?

編集:この操作は1秒間に数百万回実行されます。操作が終了するとすぐに、ループの一部として再開されるため、実行速度が速いほど良いです。変換される整数は任意のサイズであり、128ビット整数(またはそれ以上)まで簡単に大きくすることができます。

編集:これは私が現在使用している機能です。

アプリケーションの一部であるクラスからこれをリッピングし、コードの一部を変更して、所有するクラスが意味をなさないようにしました。

0 投票する
1 に答える
77 参照

merge - ベースファイルと差分ファイルから変更されたファイルを取得するにはどうすればよいですか?

次の例を考えてみましょう。

base.txtとdiff.txtからbase-modified.txtが欲しい...誰かが方法を提案できますか?

0 投票する
1 に答える
503 参照

asp.net - マスターページを使用して基本クラスでテーマを割り当てる方法は?

ブラウザの種類に基づいてテーマを割り当てようとしています。これを基本クラスで実行したいので、1か所に配置するだけで済みます(マスターページを使用しています)。次のようにコーディングしましたが、ここでの「OnLoad」は「Page_PreInit」の前に実行されます。これはPage_PreInitに入れる必要がありますが、なぜ起動しないのですか?

次に、基本クラスを継承するようにログインページをコーディングします。

ありがとう、ジェームズ

0 投票する
2 に答える
1148 参照

c# - Hibernate の基本クラスと派生クラスのマッピング

状況: クラスMyClassとその「軽量」バージョンMyClassLiteがあるので、

クラスのマッピングにもhbmファイルを使用します (それらは同じテーブルにマッピングされます)。問題は、 MyClassLiteエンティティのリストを取得しようとすると、MyClassLiteエンティティだけでなく、さらにMyClassエンティティのリストも取得することです。どうすればそれを取り除くことができますか?

0 投票する
2 に答える
1320 参照

windows - Windows サービスの基本クラス

私の新しいプロジェクトには、さまざまなタスクを実行するための多数の Windows サービスがある設計になっています。すべての Windows サービスが継承される基本クラスを作成するタスクが与えられました。この基本クラスは、構成ファイル (Activator.CreateInstance のようなもの) を反復して他の Windows サービスのインスタンスを作成するなどの一般的な機能を実行し、onStart、onStop などでイベント ログを作成し、さらにいくつかの機能を含めることができます。

開発を始める前に、すでに何らかのパターンがあるかどうか、またはこの種の機能を実装する方法を誰かがよく理解しているかどうか疑問に思っています。

どんな助けでも感謝します。


.Net 2.0 (C#) を使用していることを忘れていました。wcf のオプションはありません

0 投票する
3 に答える
175 参照

c# - 何かを継承したり、3 番目の共通クラスを知っている 2 つの基本クラスを持つことは可能ですか?

私は2つのクラスを持っています

クラス1。

クラス 2。

そして今、私は彼らにこのクラスを知ってもらいたい.

私が現在行っている方法は、 BaseCommon クラスの変数をそのように静的にすることです

他にどうすればこれを行うことができますか?