問題タブ [flat]

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 投票する
1 に答える
1506 参照

c# - C#でリフレクションを使用してフラットファイルのスキーマを読み取る方法

C#でReflectionを使用してフラットファイルのスキーマを読み取る方法簡単な概要は次のとおりです。データをフラットファイルとして保存しているサーバーがあり、SQLServerからこれらのフラットファイルにデータをプッシュする必要があります。そのために私は彼らのスキーマを知る必要があります。私はこれについてはわかりません、どんな助けも素晴らしいでしょう。

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

windows - 既存のフラット ファイルの途中を編集する最良の方法は何ですか?

シミュレーション用の変数を作成するツールがあります。現在のワークフローでは、これらの変数をシミュレーション入力ファイルに手動でコピーしています。入力ファイルは標準のフラット ファイルです。つまり、バイナリや XML ではありません。フラット入力ファイルへの変数の追加を自動化したいと考えています。

変数は、ファイル内の既存の変数をコピーします。

新しい変数: 長さ 10 高さ 20 深さ 30

古い変数: ... 体重 100 年齢 20 長さ 10 高さ 20 深さ 30 ...

古い変数を新しい変数にコピーしたい。それらは、フラット入力ファイルへの 200 行です。

洞察をありがとう。

PS これは Windows 上にあります。

0 投票する
5 に答える
1025 参照

join - フラット ファイルの多対 1 結合のヘルプ

これがすでに尋ねられているかどうかはわかりません。かなり探し回ったのですが、何も見つかりませんでした。

私の最終結果は、いくつかの SQL データベース テーブルからコンマ区切りのフラット ファイルにデータを取得することです。通常、これは問題にはなりませんが、それらの多対 1 の関係と、私がそれを入れざるを得ないフォーマットのために、そうであることが証明されています。

1 つ目は、レポートのすべての基本情報を含む Report テーブルです。例えば

2番目に、各レポートのケースを含む別のテーブルがあります。

3番目に、次のフラットファイル定義があります。

ReportID、ReportMonth、ReportDetails、ReportCase1、ReportCase2、ReportCase3

私がする必要があるのは、レポートの tblReportCasesExample から上位 3 つのケースを取得し、tblReportExample のデータと結合して、ReportCase1、2、および 3 としてフラット ファイルに追加することです。

私は一日中このことを見てきましたが、それを理解することはできません.

何か案は?

0 投票する
5 に答える
1573 参照

java - Java:ファイルからワークアウト情報を保存/取得する最も効率的な方法は?

ワークアウト情報をフラット ファイルに保存するクラスの Java プロジェクトに取り組んでいます。各ファイルには、時間 (エポックからのミリ秒)、重量、繰り返しを保持する 1 つのエクササイズ (BenchPress.data) の情報が含まれます。

例:

1258355921365:245:12

1258355921365:245:10

1258355921365:245:8

このデータを保存および取得する最も効率的な方法は何ですか? エクササイズを特定の日付または日付範囲に限定するために、グラフ化および検索が行われます。

私が考えていたのは、ファイルの最後に追加するのではなく、最新の情報をファイルの先頭に書き込むことでした。このように、上から読み始めると、ほとんどの検索に一致する最新の情報が得られます (仮定)。

ただし、日付の順序に保証はありません。ユーザーは、何らかの理由で、今日の演習を入力してから、先週の演習を入力することができます。すべての情報を日付順に並べ替えるには、保存時にヒットする必要がありますか?

まったく違う方向に行くべきですか?データベースが理想的であることはわかっていますが、これはグループ プロジェクトであり、データベースのインストールとデータの同期を全員で管理するのは理想的ではありません。他の人はデータベースの経験がなく、採点が難しくなります。

アドバイスや提案をありがとう。

-ジョン

0 投票する
6 に答える
46226 参照

wpf - wpf flat button

How to make a button flat style in wpf? I've tried BasedOn property but it does not work.

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

php - PHP を使用したテキスト ファイルのページ付け

テキスト ファイルからブログ投稿を表示する小さなスクリプトがあります。一度に 5 つのブログ投稿しか表示されないようにページネーションを追加するにはどうすればよいですか?

スクリプトは次のとおりです。

そして、ここにテキストファイルがあります:

どんな助けでも大歓迎です!

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

python - Mac で Python ライブラリをビルドし、フラットな名前空間エラーが発生する

原則として、Mac で Python ライブラリをビルドしなければならないときはいつでも、その日を後悔しています。私は通常、Boost::Python を使用してかなりの成功を収めています。また、distutils を使用すると、ほとんどの場合、すべてが正しく機能します。

ただし、機能するものと機能しないものの正確な組み合わせを理解することはできませんでした。具体的には、使用しようとしているライブラリにフラットな名前空間がないために、シンボルが見つからないという恐ろしい問題に遭遇することがよくあります。Python の MacPorts バージョンに切り替えてから、MacPorts ライブラリのみを使用し、サイコロは使用しませんでした。

私が遭遇した最新の問題は、OpenCV ライブラリに依存するツールを使用する必要があることです。このツールは、さらに FFMpeg ライブラリに依存しています (実際には両方ともそうです)。すべてがコンパイルされますが、'import MYLIB' を実行すると、シンボル _pix_fmt_info がフラットな名前空間に見つかりません。DYLIB_LIBRARY_PRINT を実行して、ロードされたすべてのライブラリを表示し、十分な libavformat、libavcodec、libavutil、および libswscale がすべてロードされていることを確認します。

それで、ここに私の質問があります。具体的な質問は、ここで何が起こっているのか知っている人はいますか? libffmpeg を手動でビルドする必要がありますか? 私はライブラリを忘れるなど、本当にばかげたことをしていますか (確認しましたが、そうではないと思います..)

より一般的には、フラットな名前空間の問題に対処するための良いアプローチはありますか? どのライブラリが含まれているか常に心配する必要がありますか? 物事を機能させるための良いレシピを持っている人はいますか?

ときどき Linux の世界が恋しくなることがあります。


編集


申し訳ありませんが、ここでの過失は私の愚かさのようです。正確な問題はわかりませんが、見つからないシンボルは私とは異なるライブラリに属しているようです (つまり、libffmpeg ではありません)。

ただし、フラットな名前空間に関する他の人々の経験にはまだ興味があります。

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

exception - フラットファイルに例外を保存する

どのアプリケーションでも、フラットファイルシステムを使用してエラーログを記録できます。

同じフラットファイルに記録されている例外を持つ複数のユーザーがいる場合、どのようにシナリオを処理しますか?

どうもありがとう。

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

file - 可変列番号を持つ SSIS フラット ファイル

SSIS は、特に苛立たしいフラット ファイルの処理に関して 2 つのことを行います。それらを回避する方法があるはずですが、私にはわかりません。10 列のフラット ファイルを定義し、CRLF で区切られたタブを行の終わりマーカーとして定義する場合、これは、各行に正確に 10 列があるファイルに対して完全に機能します。2 つの困難なシナリオは次のとおりです。

  1. 誰かが 11 列目のファイルをどこかに提供した場合、SSIS がそれを定義していないので、単純に無視してくれるとよいでしょう。定義した 10 列を読み取り、行マーカーの最後までスキップするだけですが、代わりに追加データを 10 列目のデータと連結し、そのすべてを 10 列目にぶつけます。なんか本当に駄目。これは、10 番目の列の区切り文字が他のすべてのようなタブではなく CRLF であるため、CRLF までのすべてを取得し、余分なタブを何も置き換えないために発生することに気付きました。私の意見では、これは賢明ではありません。

  2. 誰かが 9 列しかないファイルを提供すると、さらに悪いことが起こります。予期せず見つかった CRLF を一時的に無視し、欠落している列を次の行の先頭から列で埋めます! ここでは、賢くないというのは控えめな表現です。誰がそれを望んでいますか?その時点で、ファイルの残りの部分はガベージです。

なんらかの理由でファイル幅にバリエーションを持たせることは不合理ではないようです (もちろん、行末のバリエーションのみを合理的に処理できます (x 少ない列または余分な列))。何かが足りない。

これまでのところ、これに対する唯一の解決策は、行を 1 つの巨大な列 (column0) としてロードし、スクリプト タスクを使用して、見つかった区切り文字を使用して動的に分割することです。行幅を 4000 文字 (1 つの Unicode 列の最大幅) に制限することを除いて、これはうまく機能します。幅の広い行をインポートする必要がある場合 (たとえば、テキスト インポート用に複数の 4000 幅の列がある場合)、上記のように複数の列を定義する必要がありますが、行ごとに厳密な数の列を要求することになります。

これらの制限を回避する方法はありますか?

0 投票する
4 に答える
7197 参照

php - SQL 構文を使用した PHP シンプル テキスト データベース

SQL に似た命令 SELCT、INPUT、UPDATE、DELETE で動作する単純なテキスト フラット データベースを探しています。私を完全に満足させるデータベースがありますが、それは Perl 用です - http://metacpan.org/pod/Sprite そのようなものが必要ですが、PHP クラスです。前もって感謝します!