問題タブ [archiving]
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.
python - 抽出せずにファイルにデータを追加するアーカイブ形式
次のような順序付けられていないレコードを含む大きな xml ファイル (100GB 以上) があります。
読み取り専用モードでデータにアクセスする必要がありますが、ページごとにグループ化します。
ページを ID 順に並べてはなりません。
私のソリューションでは、今ではxmlを前処理する必要があり、ページごとに:
- 固有の命名規則でファイルを開きます (例: 1 ページ目は「1.data」、「2.data」など)。
- 現在のページのコンテンツを追加する
- ファイルを閉じる
私にとっての問題は、多数のページを処理するには、何百万ものファイルを作成する必要があることです。もちろん、これはあまり良くありません。
私の質問は、ある種のアーカイブ ファイル (tar や zip など) を使用してすべてのデータをシリアル化できるかどうかです。利点は、すべてのデータを含む大きなファイルが 1 つだけで、順次読み取ることができることです。圧縮は必ずしも必要ではありません。
私のソフトウェアはスタンドアロンである必要があり、Python を使用することを好むため、データベースの使用を避けることを好みます。
ありがとう、
リカルド
iphone - Xcode - アプリのアーカイブ - アイコンの問題
アプリを送信しようとしていますが、アーカイブしようとすると、xcode はアイコンのサイズが (0x0) であり、(57x57) である必要があることを通知し続けます。私はそれが57x57であることを再確認しましたが、それでもxcodeはそれを0x0と見なします
アプリケーションを検証できません。- (ヌル)
email - nsf アーカイブ形式
nsf に「ost」タイプの等価物があるかどうかは誰にもわかりませんか? もちろん、nsf は pst と同等であると仮定しています。私は Lotus Notes に詳しくなく、これをテストするためのライセンス版を持っていません。
ios - iOS アプリケーションが配布用のアーカイブに失敗する
私のアプリケーションは、ビルド、実行、シミュレートなどを行います。シミュレーターと物理デバイスの両方で、すべてが 100% 機能します。ビルド中にエラーや警告はありません。
ここで、プロジェクトをアーカイブしようとすると、次のエラーが発生します。
理由がわかりません。私は今、プロジェクトから使用している Image.mm に問題がありsimple-iphone-image-processing
ます。そして、それはARCと関係があると思います。これについてもっと光を当てることができますか?
ありがとう
アップデート
わかりましたので、何度も試してみましたが、うまくいきました。したがって、問題は断続的です。他の誰かが何か言いたいことがある場合は、この質問をここに残します。
sql-server - SQLServerでのデータのアーカイブ
過去5年間で15GBを超えるSQLServerデータベースがあります。今私の問題は、ディスク容量と毎日のバックアップの実行にかかる時間です。私が知りたいのは、データを失うことなく古いレコードをアーカイブし、データベースのサイズを減らすにはどうすればよいですか?
前もって感謝します。
database-design - このシナリオでは、どのDBジャンクションアプローチがより効率的ですか?
ソフト削除を回避するために、ごみ箱データベースを作成しています。メインデータベースはそれに接続します。これは2つの可能なジャンクションアプローチの例です、そして私はどちらがより効率的であるかについてのいくつかの入力を望んでいましたか?
Order
簡単にするために、2つのテーブルがあるとしましょうInvoice
(そして各請求書には1つの注文しかありません)。
これらのテーブルをごみ箱に接続するために、どのアプローチを取るべきかわかりませんでした。
アプローチ1:
アプローチ2:
アプローチ1はデータベース内でより多くの表スペースを使用しますが、表あたりの行数が少なくなり、システムが成熟するにつれてクエリ時間が短縮されます。アプローチ2は、データベース内のテーブルごとに追加の削除済みテーブルを作成する必要があることを統合しますが、システムが成熟するにつれて、サイズが大きくなり、クエリが遅くなります。
どちらが全体的に効率的ですか、それともこれにアプローチするためのより良い方法がありますか?
iphone - NSData の任意のブロックをデコードしますか?
16 進値として NSData の任意のブロックがある場合、アーカイブまたはシリアル化される前にオブジェクトが何であったかを判断する方法はありますか? いくつかの推測とチェックの方法は気にしませんが、正しい方向へのポインタが必要です。
16 進数を含む NSData オブジェクトがあります。NSData のどのメソッドを調べる必要がありますか? 他にも試してみたいクラスはありますか
人々を怖がらせて答えさせたくありませんが、Cocoa Touch クラスを使用してエンコードされた可能性のあるゲーム データのファイルがあります。データを 16 進エディタで表示すると、意味不明な文字とユーザー名が表示されるため、アーカイブまたはエンコードされたある種のオブジェクトであると思われます。16 進エディタから 16 進をサンプル プロジェクトにコピーしました。これを使用して、データのアーカイブを解除しようとしています。
これが 3D 形式に関連しているとは思いません。ファイル拡張子は任意です。
これがデータです。翻訳で失われないことを願っています:
そして対応する16進数:
誰かがこれを理解するのを手伝ってくれるなら、それは大歓迎です。
objective-c - NSMutableArray を使用した NSKeyedArchiver および NSKeyedUnarchiver
ここでミュータブル配列を使用しているという事実とは関係がないことを願っていますが、これは私を困惑させているので、そうであったとしても驚かないでしょう。
バックグラウンド:
私は小さなデータベースを作成しました。これは基本的に、recordObjects と呼ばれるカスタム オブジェクトを含む NSMutableArray です。アレイをセットアップしました:
そして、「recordObject」と呼ばれる私のカスタム オブジェクトには、次の変数と初期化が含まれています。
メソッドも合成したので、次のような呼び出しを行うことができます。
また、表示する個々のレコードを追加、削除、および選択するためのメソッドをコントローラー クラスに追加しました。これまでのところ、すべてが正しく、正確に期待どおりに機能しています。
次に、recordObject クラス (NSObject のサブクラス) を NSCoder を使用するように設定し (@interface ディレクティブに含めることにより)、実装ファイルに次のカスタム エンコーダーおよびデコーダー メソッドを追加しました。
ファイルを書き込むために、次のものを使用しました。
プログラムを実行すると、すべてが正しく動作するように見えます。配列内のレコードごとにエンコーダー メソッドが呼び出され、ファイルがディスクに書き込まれます。TextEdit でファイルを開くと、データがそこにあることがわかります (ほとんどわかりませんが)。
問題:
ここで、ひっかかります。
次のコードを追加して、ファイルをデータベース配列にロードしました。
プログラムを再度実行すると、今度はデータベースをロードすると、正しく動作するように見えます。私の最初のテストは、NSMutableArray カウント メソッドを使用することでした。
その結果、X にはファイル内の正しい数のレコードが入力されました。データベースを保存したときに 5 つのレコードがあった場合、プログラムの次の実行時にデータベースをロードした後、X は 5 に設定されます。
さて、ここに大きな問題があります:
アクセサ メソッドのいずれかを使用しようとすると、プログラムがクラッシュします。たとえば、データベースをロードした後に次を使用しようとすると:
プログラムがクラッシュし、コンソールに次のエラーが返されます。
私の解釈では、何らかの理由でデータがデータベース配列に正しくロードおよび初期化されていませんが、私の人生では、ここでどこが間違っているのかわかりません。
補足として、私が実装したものはすべて、Stephen G. Kochan の本「Programming in Objective-C」からのものです。
どんなアイデアでも大歓迎です!
iphone - エンタープライズまたはアドホック展開用に保存が存在しない
アドホックなエンタープライズディストリビューションを考慮して、アプリのIPAファイルを作成しようとしています。現在使用しているバージョンであるXcode4.3.2でこれを行う方法を検討してきましたが、オーガナイザーで[エンタープライズまたはアドホック展開用に保存]オプションを選択する必要があります。問題は、このオプションが実際には最初から表示されないことです。実際、私には「ビルドされた製品の保存」と「Xcodeアーカイブとしてエクスポート」オプションしかありません。
問題は私のアプリのいくつかの構成設定にあると思いますが、Web上でヘルプを見つけることができませんでした。したがって、ここでの私の質問:-)私のコードの何が問題になっているのかを理解するのに役立つ情報をいただければ幸いです。
ここで助けてくれる人に事前に感謝します。
乾杯。