問題タブ [garbage]

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

c - Cでデフォルトのガベージ値を解決するには?

C プログラミングで値を定義せずに整数として変数を宣言すると、printf はバッファからガベージ値を出力します。ガベージ値の出力を防ぐ方法はありますか?

コンパイル時に何かできるかどうかを確認したいですか? もし可能なら?

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

php - PHPで生成されたExcelファイルは、ダウンロード時に異なります

http://pear.php.net/package/Spreadsheet_Excel_Writer/にあるモジュールを使用して xls ファイルを生成する PHP ファイルがあります。

サンプル ドキュメントは問題なく作成でき、開くと問題なく表示されます。

私の次のステップは、それをダウンロード可能なリンクに変えることです。そのために、私はこれをしました:

しかし、ファイルをダウンロードすると、Excel と OpenOffice の両方に大量のゴミデータが含まれています。diff は、/tmp フォルダー内のバイナリ ファイルとダウンロードされたファイルが互いに異なることを示しています。ヘッダーまたは fpassthru と関係があると推測していますが、問題のデバッグにはあまりうまくいきませんでした。

問題が何であるかについてのアイデアはありますか?

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

objective-c - ガベージ コレクターとコア ファンデーション

Image を CALayer にロードするメソッドを書きました。これはコードです:

私はCALayerでこの方法を使用しています:

仕事です。ビューを (ガベージ コレクターを使用して) ファイナライズしましたが、アプリケーションにリークがあります。CFDataRef imgData をリリースする必要がありますか? Core Foundation ではガベージ コレクターが機能しないと読みました。
ありがとう、私の英語を許してください。

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

garbage - ゴミ値を検出するタップ

Autoscroll の例から Apple TapDetectingImageView クラスを使用しています。

静的アナライザーには、次の警告が表示されます。

Classes/TapDetectingImageView.m:68:30:{68:17-68:29}: 警告:

以下の添付コードの場合。最初に初期化せずに変数を読み取ると、ガベージ値が発生します。しかし、tapCounts は既に初期化されているようです。

アプリが正常に動作している場合は無視できますか、それとも何か変更する必要がありますか?

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

objective-c - {NSLocalizedDescription=JSON 後のガベージ}

Twitter 検索 API から送信された JSON 結果からこのエラー メッセージが表示されます。

それが何を意味し、どのように回避するかについてのアイデアはありますか? 常に発生するとは限らないため、一種のランダム エラーです。

-JSONValue が失敗しました。エラー トレース: ( "Error Domain=org.brautaset.JSON.ErrorDomain Code=10 \"Garbage after JSON\" UserInfo=0x5c49900 {NSLocalizedDescription=Garbage after JSON}"

ありがとう

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

eclipse - Eclipseコンソールログのゴミ

Eclipseコンソールでのログの表示に問題があります。weblogicサーバーの起動と停止で表示される日本語の文字はごみです。ただし、アプリケーションによって書き込まれるログには問題はありません。log4jを使用しています。Log4j.properties

================================================== ===============================

Eclipseコンソールにもこれらがあります。ご覧のとおり、ゴミが表示されます

CLASSPATH = C:\ Oracle \ MIDDLE〜1 \ patch_wls1031 \ profiles \ default \ sys_manifest_classpath \ weblogic_patch.jar; C:\ Oracle \ MIDDLE〜1 \ JDK160〜1 \ lib \ tools.jar; C:\ Oracle \ MIDDLE〜1 \ utils \ config \ 10.3.1.0 \ config-launch.jar; C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 \ server \ lib \ weblogic_sp.jar; C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 \ server \ lib \ weblogic.jar; C:\ Oracle \ MIDDLE〜1 \ modules \ features \ weblogic.server.modules_10.3.1.0.jar; C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 \ server \ lib \ webservices .jar; C:\ Oracle \ MIDDLE〜1 \ modules \ ORGAPA〜1.0 / lib / ant-all.jar; C:\ Oracle \ MIDDLE〜1 \ modules \ NETSFA〜1.0_1 / lib / ant-contrib.jar; C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 \ common \ eval \ pointbase \ lib \ pbclient57.jar; C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 \ server \ lib\xqrl.jar。PATH = C:\ Oracle \ MIDDLE〜1 \ patch_wls1031 \ profiles \ default \ native; C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 \ server \ native \ win \ 32; C:\ Oracle \ MIDDLE〜1 \ WLSERV 〜1.3 \ server \ bin; C:


  • WebLogic Serverを起動するには、ユーザー名と*を使用します
  • 管理者レベルのユーザーに割り当てられたパスワード。にとって *
  • サーバー管理、WebLogicServerを使用*
  • http:\ hostname:port\consoleのコンソール*

Javaバージョンでweblogicを開始:アドレスでトランスポートdt_socketをリッスン:8453javaバージョン"1.6.0_11" Java(TM)SEランタイム環境(ビルド1.6.0_11-b03)Java HotSpot(TM)クライアントVM(ビルド11.0-b16、混合mode)次の行でWLSを開始します:C:\ Oracle \ MIDDLE〜1 \ JDK160〜1 \ bin \ java -client -Xdebug -Xnoagent -Xrunjdwp:transport = dt_socket、address = 8453、server = y、suspend =n-Djava。コンパイラ=なし-Xms256m-Xmx512m-XX:CompileThreshold = 8000 -XX:PermSize = 48m -XX:MaxPermSize = 128m -Dweblogic.Name = AdminServer -Djava.security.policy = C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 \ server \ lib \ weblogic.policy -Xverify:none -ea -da:com.bea ... -da:javelin ... -da:weblogic ... -ea:com.bea.wli ... -ea :com.bea.broker ... -ea:com.bea.sbconsole ... -Dplatform.home = C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 -Dwls.home = C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 \ server -Dweblogic.home = C:\ Oracle \ MIDDLE〜1 \ WLSERV〜1.3 \ server -Dweblogic.management.discover = true -Dwlw.iterativeDev = -Dwlw.testConsole = -Dwlw.logErrorsToConsole = -Dweblogic.ext.dirs = C:\ Oracle \ MIDDLE〜1 \ patch_wls1031 \ profiles \ default \ sysext_manifest_classpath weblogic.Serverアドレスでトランスポートdt_socketをリッスンしています:8453<2010/11/0315��12��30�bSGT><����g���q�f�B� ��N�g���̓��e���N���X�p�X�̌��ɒlj������͂����:C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ beehive_ja.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ beehive_ko.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ beehive_zh_CN.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ beehive_zh_TW.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ p13n_wls_ja.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ p13n_wls_ko.jar; C:\ Oracle \ Middleware\wlserver_10。 3 \ L10N \ p13n_wls_zh_CN.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ p13n_wls_zh_TW.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ testclient_ja.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ testclient_ko.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ testclient_zh_CN.jar; C :\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ testclient_zh_TW.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ tuxedocontrol_ja.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ tuxedocontrol_ko.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ tuxedocontrol_zh_CN.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ tuxedocontrol_zh_TW.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ workshop_ja.jar ; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ workshop_ko.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N \ workshop_zh_CN.jar; C:\ Oracle \ Middleware \ wlserver_10.3 \ L10N\workshop_zh_TW。 jar><2010/11/0315��12��30�bSGT><2010/11/0315��12��31�bSGT><�o�[�W����:WebLogic Server 10.3.1.0水6月10日22:24:41 MDT 2009 1227385><2010/11/0315��12��33�bSGT><�T�[�o��ǂ�STARTING�ɕω����͂����B><2010 / 11/0315��12��33�bSGT><�����`���[�j���O�X���b�h�v�[�������� ��Ă��͂��B><2010/11/0315��12��33�bSGT><���O�t�@�C��C:\ Oracle \ Middleware \ user_projects \ domains \ teraproto \ servers \ AdminServer \ logs \AdminServer.log�̓��[�e�[�V��������͂��B��������〜�����ꍇ �́A���O�t�@�C�����ăI�[�v�����Ă��������B����́AWindows�ȂLjꕔ�̃v���b �g�t�H�[���ŋN����\��������͂��B><2010/11/0315��12��33�bSGT><�� �O�t�@�C����C:\ Oracle \ Middleware \ user_projects \ domains \ teraproto \ servers \ AdminServer \ logs \AdminServer.log01940�͂Ń��[�e�[�V���� ���� ログ�ɋL�^����͂��B><2010/11/0315��12��33�bSGT><�T�[�o���O�t�@�C��C:\ Oracle \ Middleware \ user_projects \ domains \ teraproto \ servers \ AdminServer \ logs\AdminServer.log���J�������� ��B���ׂẴT�[�o�T�C�h���O�C�x���g�͂��̃t�@�C���ɏ������ ͂��B><2010/11/0315��12��38�bSGT><�Z�L�����e�B�̓Z�L�����e�B���� ����ミドルウェア���g�p����ď����Ă��͂��B><2010/11/0315��12��40�bSGT><���O�t �@�C��C:\ Oracle \ Middleware \ user_projects \ domains \ teraproto \ servers \ AdminServer \ logs\access.log�̓��[�e�[�V��������͂�� B��������〜�����ꍇ�́A���O�t�@�C�����ăI�[�v�����Ă������ ��B����́AWindows�ȂLjꕔ�̃v���b�g�t�H�[���ŋN����\��������͂��B> <2010/11 / 0315��12��40�bSGT><���O�t�@�C����C:\ Oracle \ Middleware \ user_projects \ domains \ teraproto \ servers \ AdminServer \ logs \ access.log01446 C:\ Oracle \ Middleware \ user_projects \ domains \ teraproto \ servers \ AdminServer \ logs\access.log�ɋL�^����͂��B>

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

c++ - サイズで初期化されたベクトル、クリアできません

多次元ベクトルのこの宣言があります

次に、作成時にクラスに送信します。

そして、私は以下を実行します:

私がやりたいのは、メインのfront_objectsにCatalog_objectsからのofxImagesのベクトルを入力することです。これは、ofxImagesのベクトルのいくつかのベクトルを共有する可能性があります。

問題は、「時々」ベクトルがガベージで初期化され、それをクリアしようとすると

プログラムがEXC_BAD_ACCESSでクラッシュする

resize()を使用してサイズを変更する場合、空のベクトルで埋めるべきではありませんか?

ありがとう

マーク

アップデート

このようにしてみましたが、「初期化されていない参照メンバー'Catalog_object::front_objects'」が表示されます。

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

linux - Linuxカーネルモジュールでの文字列操作

Linux用のモジュールを書いているときに文字列を操作するのに苦労しています。私の問題は、異なる値を持つintArray[10]があることです。my_readプロシージャでバッファに送信できるように、文字列を生成する必要があります。配列が{0,1,112,20,4,0,0,0,0,0}の場合、出力は次のようになります。

上記の文字列をchar[]配列に配置しようとすると、奇妙な文字がそこに表示されてしまいます

これがコードです

それはこれでうまくいきました:

sprintfに文字列charを掛ける簡単なフラグがあるのだろうか。ありがとう– </ p>

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

pointers - ガベージ参照とダングリング参照の違いは何ですか?

ガベージ参照とダングリング参照の違いは何ですか?

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

java - 未使用の割り当て済みメモリを HashMap から削除する

いくつかの XML ファイルを読み取り、それをグラフに変換したいと考えています (グラフィックではなく、モデルのみ)。しかし、ファイルが非常に大きい (2.2 GB) ため、すべての情報を保持するモデル オブジェクトはさらに大きくなります (ファイルのサイズの 4 倍...)。

ネットでグーグル検索して、オブジェクトのサイズを小さくする方法を見つけようとしました。さまざまなコレクション タイプを試しましたが、HashMap に固執したいと思います (ランダム アクセスが必要なため)。実際のキーと値は、割り当てられたメモリのほんの一部を占めています。ほとんどのハッシュ テーブルは空です...

私が完全に間違っていなければ、ガベージ コレクションは割り当てられたメモリを解放し、ハッシュマップのサイズを縮小するのに役立ちません。未使用のメモリを解放してハッシュマップを縮小する方法はありますか? または、完全なハッシュを行う方法はありますか? または、別のコレクションを使用する必要がありますか?

前もって感謝します、

セバスチャン