問題タブ [output-formatting]
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.
tabular - SQL Server Profiler 2008 からの出力を CSV のようなファイルにダンプする方法
私はストアド プロシージャをデバッグしています。現在、何がどの順序で実行され、どのパラメーターがどのように実行されたかに関心があります。実行速度とその間に何が潜入してスローダウンを引き起こす可能性があるかではありません。
そのため、数分間分のトレースをキャプチャしました。問題は、物が多すぎることです。それを絞り込む必要があります。するとFile -> Save As
、次のオプションが得られます。
- トレース ファイル...
- トレース テンプレート...
- トレース テーブル...
- XML ファイルのトレース...
- 再生用の XML ファイルをトレース...
これらは適切なオプションですが、私が本当に必要としているのは、CSV などの表形式です。SP トレースのコンマは、おそらく CSV 形式を台無しにするだろうと思います。||
区切り記号など、他のものを喜んで使用します。
表形式を取得したらgrep
、 などを使用してフィルター処理し、Python で簡単に処理して、必要なものを正確に表示できます。XML
スクリプトを使用して XML ファイルの解析を開始しましたが、トレースファイル形式に多くの時間を費やしていることに気付きました(これlxml
までライブラリを使用したことがありませんでした)。
それで...もっと簡単な方法はありますか?少なくともそれをExcelにコピーできますか?
python - 長い NumPy 配列を完全に印刷できませんか?
2 つの 1001x1 配列の完全な内容を印刷しようとしていますが、Python では次のような切り捨てられた出力しか得られません。
完全な配列の代わりに。
完全な 1001x1 アレイを取得する方法の解決策を誰か教えてもらえますか?
perl - コマンドライン出力の更新
私のプログラム (これはたまたま Perl にありますが、この質問は Perl 固有のものではないと思います) は、プログラムのある時点でステータス メッセージを出力Progress: x/yy
します。x
yy
Progress: 4/38
新しいステータス メッセージが出力されたときに、以前の出力を「上書き」して、画面がステータス メッセージでいっぱいにならないようにしたいと思います。これまでのところ、私はこれを試しました:
に改行を含めると、バックスペース文字が出力されません$progressString
。ただし、改行を省略すると、出力バッファーはフラッシュされず、何も出力されません。
これに対する良い解決策は何ですか?
c++ - 「double」値が期待どおりに印刷されないのはなぜですか?
変数タイプ「double」を使用して、次の座標トリプレットを表すことはできますか?
これらの値は、入力ファイルのx、y、zに対応しています。プログラムでいくつかのプロセスを実行した後、次の値を持つ出力ファイルを取得しました。
私はdouble x, y, z
それらの値を表すために使用しました。最初の例に似た形式で印刷されないのはなぜですか?
java - JaxB出力フォーマット?
私は現在、JaxBを使用してxml情報の読み取り/書き込みを処理するJavaコードに取り組んでいます。プログラム全体で使用されるJavaクラスにデータを入力します。ある時点で、クラスはマーシャリングされ、xmlに書き戻されます。私はこれに問題はなく、物事は期待どおりに機能しています。
私が興味を持っているのは、JaxBが浮動小数点数を書き出す方法の形式を変更する方法があるかどうかです。たとえば、私が使用しているxmlスキーマの一部には、次の抜粋が含まれています。
したがって、マーシャリングを解除すると、「myObfuscatedValue」は基本的にDoubleとして入力されます。次に、JaxBで生成されたクラスのラッパークラスがあり、ユーザーは標準のセッター/ゲッターを介して変数にアクセス/変更できます。マーシャリングバックも正常に機能します。
私もやりたいのは、JaxBに特定の数値形式(「0.0000E00」のようなDecimalFormatに似たもの)でdoubleを書き出すことです。これは簡単に行うことができますか?これですが、xml / schemas / JaxBに関する知識が最新ではないことを認めます。これを行うためにxjc呼び出しを変更する方法はありますか?可能であれば、スキーマファイルを変更しないようにします(異なる言語の複数のコード。それを変更すると、最初にそれらのコードのいずれかが壊れるかどうかを理解する必要があります)。
この問題に関するヘルプ、洞察、提案をいただければ幸いです。
r - データフレームの内容を表示するときに出力を切り捨てることはできますか?
非常に長い「コメント」列を含むデータ フレームがあります。それらを表示すると、それらは異なるブロックに分割され、行全体を読むのが難しくなります。R の設定を変更したり、data.frame の呼び出しを変更して特定の長さの文字列を切り捨てたりすることは可能ですか?
例: 3 列のデータフレーム
画面に表示される結果のデータフレーム:
java - Javaprintff文字列のみの出力フォーマット
printfを使用して出力をフォーマットするにはどうすればよいですか。
フォーマッターで以下を印刷したいとします。
「\t」の使用について質問していません。printfスタイルのフォーマットについて質問していますか?誰かが私に提案と例を与えることができれば。または、例とリンクしている可能性があります。私は自分のニーズに合うようにそれを行うことができます。
perl - 事前定義された形式で出力を印刷 Perl
次のコードを使用して、3D 座標 (x、y、z) をファイルに生成しています。
さて、私の問題は、次のようなインデックス値を持つ正確な形式 (PDB) で出力を取得したいということです。
ここで、x、y、z 座標は、データ型が real(8.2) である必要があり、その他は右寄せされます。x、y、z 値は、プログラムから生成された値ではありません。任意の値を配置しました。私を助けてください。
java - 同じ列数になるように出力をフォーマットする
各行が「パイプ」文字で囲まれているようなものを作成したいと思います。
- 最初の行では、右側のパディングは 1 スペースです。
- 2 行目では、右側のパディングは 4 つのスペースです。
- 3 行目は 2 つのスペースです。
私は printf + フォーマッティング (およびパディング数を明示的に計算しない) を介してそれを実行しようとしていますが、フォーマッティング構文に問題があります。これが私の現在のコードです:
行あたりの最大文字数は 50 文字で、行の最初の文字が「パイプ」であり、行の最後の文字が別の「パイプ」であることを示しようとしています)。
問題は、左側の部分で既に使用されている文字 (つまり、「| FIRST LINE」) を考慮せずに 50 個のスペースが配置されていることです。上記のコードは次のようになります。
では、両方の文字列の幅が考慮されるように出力形式を定義するにはどうすればよいでしょうか?
前もって感謝します。
postgresql - psqlの代替出力形式
UbuntuでPostgreSQL8.4を使用しています。c1
までの列を持つテーブルがありますcN
。列の幅が十分に広いため、すべての列を選択すると、クエリ結果の行が複数回折り返されます。その結果、出力が読みにくくなります。
クエリ結果がほんの数行で構成されている場合、各行の各列が別々の行にあるようにクエリ結果を表示できれば便利です。
追加のソフトウェアをインストールしたくないサーバーでこれらのクエリを実行しています。そのようなことを可能にするpsql設定はありますか?