問題タブ [baseline]
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.
asp.net - ASP.NET Webアプリケーションの負荷テストとプロファイリングに関する現在のベストプラクティスは何ですか?
私は、グーグルアナリティクスによって報告されたように、応答時間が非常に長いウェブサイトの特定のページのパフォーマンスを改善する任務を負っています。
いくつかのグーグル検索を行うと、負荷テストを行ったACT(Application Center Test)と呼ばれるVS2003に付属の製品が明らかになります。これはもう配布されていないようです
このページを最適化する前に、このページのベースラインテストを取得できるようにしたいので、変更内容を確認できます。
JetbrainsのdotTraceなどのプロファイリングアプリケーションがそれに影響を与える可能性があり、トレースを使用してページ内でしばらく時間がかかるいくつかの操作をすでに分離しました。
パフォーマンスと負荷テストを取り巻くベストプラクティスとツールは何ですか?私は主に、それらを達成する方法ではなく、結果を見ることができるようにしたいと思っています。
java - JComponent.getBaselineResizeBehavior() をオーバーライドしますが、Java5 との互換性は維持します
私の Swing プロジェクトでは、Java 5とJava 6の両方をサポートする必要があります。カスタムを定義しJComponent
( と呼びますPicture
)、 に埋め込んだ後、DesignGridLayout マネージャーを使用するJScrollPane
に配置しました。JPanel
DesignGridLayout は、 swing-layoutオープン ソース ライブラリのおかげでベースライン配置をサポートします (Java 5 のベースライン サポートを実装し、新しい Java 6 ベースライン サポートとの互換性を提供します)。
私Picture
のクラスは、正しいベースラインを定義できるようにオーバーライドします。 public int getBaseline(int width, int height)
「override」は完全に正しいわけではないことに注意してください。Java6 のメソッドをオーバーライドしますが、Java5 で定義します。
サンプル アプリを Java5 で実行すると、すべて問題ありません。定義したPicture
ベースラインが正しく使用されています。
ただし、Java6 を使用すると、Picture#getBaseline()
メソッドが呼び出されません! もちろん、私の写真のベースラインの配置はひどいものです(中央揃え)。
Java6 ソースをチェックインした後、ビューポート コンポーネント (私のインスタンス)でが最初に呼び出さBasicScrollPaneUI
れることがわかりました。そして、 が返された場合にのみ呼び出されます。getBaseline()
getBaselineResizeBehavior()
Picture
getBaseline()
getBaselineResizeBehavior()
Component.BaselineResizeBehavior.CONSTANT_ASCENT
今私の問題は、Java5に存在しない列挙型を返すため、Java5に実装できないgetBaselineResizeBehavior()
Java6メソッドであることです。JComponent
Component.BaselineResizeBehavior
getBaselineResizeBehavior()
だから私の質問は(最後に)次のとおりです。クラスをJava5環境でコンパイルして実行できるようにするには、どうすれば実装(またはシミュレート?)できますか?
c# - Label と NumericUpDown でテキスト ベースラインの位置を取得するにはどうすればよいですか?
Label
aと aNumericUpDown
をテキストのベースラインで揃えようとしています。デザイナーではなく、コードで行っています。テキストのベースラインの位置を取得するにはどうすればよいですか?
cocoa - ココアはテキストの位置を制御しますか?
これは、標準の (カスタムではない) Cocoa コントロールで描画されたテキストの座標を取得することは可能ですか? 実際には、テキストのベースラインである y 軸のオフセット値 (ビューのフレーム四角形の y 原点に相対的) が必要です。これは、Layout->Show Layout Rectangles を選択したときに Interface Builder がデザイン ペインに表示するものです。
clearcase - ClearCase - ベースライン化されていない活動
アクティビティ ベースのベースラインを作成すると、選択したアクティビティがベースライン化され、VOB 内の他のすべてのファイルの最新バージョンがベースライン化されると教えられました。先日、ベースラインを設定したとき、これが起こらなかったことがわかりました。2 つのファイルは、バージョン 3 ではなく、バージョン 2 を再度ベースライン化しました。バージョン 2 と 3 は異なります。
ベースラインを作成するには、次のようなコマンドを使用します。
教えられたことは間違っていますか、それとも不正なコマンドを使用していますか?
.net - GDI+ を使用して、テキスト (複数の異なるフォントで描画) を共通のベースラインに沿って配置する最も簡単な方法は何ですか?
私の問題:
私は現在、テキストの一部 (それぞれが異なるフォントを持つ可能性があります) を 1 行に表示するカスタム ユーザー コントロールに取り組んでいます。これらすべてのテキストを共通のベースラインに正確に揃えたいと思います。例えば:
これを直接行うための GDI+ 機能が見つからないため、独自の方法を考え出しました (以下に概要を示します)。でも:
これを実現する簡単な方法は本当にないのだろうか?
私の現在のアプローチ:
1)System.Drawing.Font
テキストの描画に使用されるすべての のリストを収集します。
2)各 についてFont
、次のコードを使用して、ベースラインの垂直位置をピクセル単位で見つけます。
3)使用されるすべてFont
の について、上記で計算された最大baseLineInPixels
値を決定し、この値を に保存しますmaxBaseLineInPixels
。
4)次の方法でテキストの各ビットを描画します。
私は何かを見逃していますか、それとも本当に簡単な方法はありませんか?
clearcase - UCMClearCaseのベースライン/ベースライン戦略のライフサイクル
メインの統合ストリームと他の環境用の他のいくつかのストリームを持つストリーム戦略を考え出しました。以下に示すような簡単なアイデア。
子ストリームを開発に使用して開発ストリームに配信し、アクティビティを選択してベースラインを作成し、それらを統合ストリームにプロモートする予定です。
私はこのフォーラムで非常に有益な投稿をいくつか読みましたが、そもそも疑問はほとんどありません。私はUCM環境に不慣れであり、使用法の全体像を把握するのは難しいと感じています。
- ベースラインを開発ブランチまたは統合ブランチで作成する必要があります。
- ベースラインはライフサイクルをどのように通過しますか?テスト、リリースなどの後に作成するベースラインは、プロモーションレベルのみが変更されますか?
誰かがこのプロセスを説明できれば非常に役に立ちます。
前もって感謝します。
よろしく
html - フィールド ラベルのベースラインをテキスト入力のテキストのベースラインに揃える
フィールドセットのラベル テキストの横にテキスト入力を表示しています。テキスト入力のテキストのベースラインをラベル テキストのベースラインに合わせたいと思います。要素にファッジ ファクターpadding-top
を設定することはでき.label
ますが、要素のコンテンツに.value
読み取り専用のテキストが含まれている可能性があり、これらのフィールドのラベル/値のベースラインの配置が台無しになります。また、ブラウザごとに入力フィールドの高さが異なるため、ブラウザごとに異なるファッジ ファクターが必要になるのではないかと思います。
ラベルと入力テキストのベースラインを揃える方法を知っている人はいますか? 私のラベルテキストは複数の行にまたがる可能性があるため、これを考慮に入れるソリューションが必要です。
http://jsbin.com/enobe3で次のコードの実例を見ることができます。
CSS
HTML
oracle - OracleDB全体をSQLスクリプトとしてエクスポートするためのツール
これが私の問題です。開発用のDateabase(Oracle 10g)でベースラインを作成し、バージョン管理のためにsvnにチェックインします。その後、liquibaseを使用してデータベースの増分変更を管理します。
私の問題は、Oracle10gのベースラインをどのように作成する必要があるかということです。データベースは現在500以上のテーブルで構成されており、大量の構成データが含まれています。データベースのベースラインを、Oracleダンプをチェックインするのではなく、サブバージョンにチェックインするための一連のSQLスクリプトに基づいて作成する必要があります。
liquibase generateChangeLogを使用しようとしましたが、パフォーマンスの問題があります。誰かが私に役立つツールを推奨できますか1.任意のOracleスキーマをスキャンします2.一連のSQLスクリプト(テーブル構造とデータを含む)を生成します。
前もって感謝します
ジェームズ!