問題タブ [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.

0 投票する
0 に答える
359 参照

ios - iOS NSKeyedArchiver -- NSMutableDictionary が NSPlaceholderDictionary として戻ってきますか?

大規模で複雑なオブジェクト グラフがあります。オブジェクト グラフをアーカイブおよびアーカイブ解除するために NSCoding を実装しました。通常、すべて正常に動作します。しかし、再現性の高い特定の状況下では、アーカイブした NSMutableDictionary が NSPlaceholderDictionary としてアーカイブ解除されます。これは NSMutableDictionary のプライベート サブクラスであり、初期化されていない辞書を表します。通常の NSDictionary メソッドには応答しません。

誰かが同様の問題に遭遇したかどうか疑問に思っています。もしそうなら、あなたはそれを解決できましたか?そしてどうやって?

編集:状況について言えることの1つは、辞書自体が深くネストされており、多くの辞書と配列が含まれていることです。その奥深くには、作成中の別のオブジェクトへのポインタがあります。オブジェクト グラフはツリーです。ツリー内のほとんどのオブジェクトには、親への弱い参照が含まれています。この問題は、ツリーの深さ n 層で発生します。クラッシュ時のスタックは次のようになります [簡略化しました]:

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

sql - SQL Server のアーカイブ テーブルのスペースを節約する

テーブルに 773,705,261 行の SQL 2008 テーブルがあります。データをアーカイブするためのアーカイブ テーブルを作成したいのですが、このデータに必要な容量を削減したいと考えています。アーカイブされたデータへのアクセス速度は主要な関心事ではありませんが、常に望まれています。

現在のテーブル定義は次のようなものです。

私の計算では、現在のテーブルはテーブルの行ごとに 28 バイトを使用しています。問題は、各 DocumentID に対して、システムが処理したステータスの量に応じて、このテーブルに 6 ~ 10 行が含まれる可能性があることです (DocumentID ごとの行数は将来的にも増加する可能性があります)。

このデータを保存するために必要な容量を削減するために私が最初に考えたのは、DocumentID ごとに 1 行を作成し、すべての StatusID とそれらが発生した回数を含む XML フィールドを作成することです。このようなもの:

誰か私におすすめはありますか?私が研究できる方法はありますか?

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

iphone - Objective-c のクラスからの配列のアーカイブと取得

こんにちは、ディスクに保存されているクラスを使用してファイルにデータを保存しようとしています。データを保存していますが、正しいデータを取得していません。助けてください

これが私のViewController.hです

これがview Controller.mです

ここに私のクラス Student.h があります

そして、これがStudent.mです

そして、すべてが正常に機能していると思うたびに出力されるのは次のとおりですが、データの取得中に問題が発生します

ここに画像の説明を入力

前もって感謝します

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

ios - 製品の実行中のみエラー->セマンティックの問題があるアーカイブ

デバイスやシミュレーターにコンパイルするとうまくいきます。しかし、Product-> Archiveを実行すると、エラーが発生します。

しかし、これはシミュレーターとデバイスで機能します

Xcodeバージョンバージョン4.6(4H127)を使用しています。これが定数ファイルです。

-prefix.pchの内容は次のとおりです。

あなたの入力に感謝します。

ありがとう

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

xcode - デバイスなしのXcode 4でのアーカイブ用のiosビルド

adhocは友人のデバイス ID を使用してプロビジョニング ファイルを作成し、他の誰かがアプリを作成したときに、友人はそのアプリを iPhone で実行できました。

私自身はiPhoneを持っていません。今、ビルドしてiTunesにアップロードしようとしています。私は実際のデバイスを持っていないので、オプションがグレー表示されていたので、ここでのアドバイスに従いました。build for archive

iOS デバイスを選択し、アーカイブ オプションのビルドが利用可能になりましたが、エミュレーターでは正常に動作するにもかかわらず、ビルドが失敗します。

私は何か間違ったことをしていますか?

:コード署名で私が選んだiPhone distribution

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

.net - .NET のアーカイブ フォルダ

.NET4 を使用しているアプリケーションでフォルダーをアーカイブ (zip/compress...) する必要がありますか?

Googleで例を見つけようとしましたが、何も見つかりませんでした。

.NET4 でフォルダのアーカイブを実装するにはどうすればよいですか?

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

date - NLog アーカイブ時の誤った日付

アーカイブを使用してログ ファイルの数を制限し、アーカイブされた各ログのファイル名をログの元の日付にしたいと考えています。十分に単純です。

これは私の目標の 1 つです。

archiveFileName に {#} を含める必要があることを読みました。そうしないと、ファイル名に日付が含まれているとアーカイブがまったく機能しません。

ただし、アーカイブは日付が変更された後に実行されるため、${shortdate} は常に新しい日付、つまり希望の日付から 1 日 (またはそれ以上) 後の日付になります。メッセージが 2013 年 6 月 12 日の今日ログに記録された場合、明日アーカイブされると、2013-06-13.log という名前のファイルに配置されます。

正しい日付を取得する方法はありますか?誰かが変数を提案しているのを見たことがありますが、それがどのように機能するかわかりません...これは、非常に明白な機能のように思えます。これは間違いなくアーカイブのナンバリング モードの 1 つである必要があります。現在利用可能な番号付けモードは、日付に比べて非常に実用的ではないようです。

この質問は、Delete log files after x daysに関連しています。アーカイブ機能を使用せずにログ ファイルの最大数を設定することができた場合 (アーカイブ機能に実際に必要なため)、{#} も使用する必要がないため、実際にはさらに優れていますが、それはありえないと思います。

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

github - すべての公開 gitHub リポジトリをリンクとして一覧表示する

すべての gitHub リポジトリへのリンクを表示するインデックス ページが必要です。

それが、 Waybackmachineのようなクローラーによって多くのリポジトリが見つからない理由だと思います。

そんなランキング上位のサイトがあったらクロールしてくれると思う

開発者サイトによると、すべてのリポジトリを取得するための Apiがあります

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

twitter - Twitter ハッシュタグ検索結果全体のアーカイブ

https://search.twitter.comでハッシュタグ検索の結果を連続してダウンロードできるデータ処理ツール、または特定のハッシュタグのツイート全体をダウンロードできるデータ処理ツール(データスクレーパー) はありますか? 「The Archivist Desktop」は私が設立した唯一のもので、結果全体をFormat にエクスポートでき、有料です。無料の代替手段はありますか?CSV