问题标签 [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 generated Excel file is different when downloaded

I have a PHP file that generates xls files using the module found at http://pear.php.net/package/Spreadsheet_Excel_Writer/

I can create the sample document just fine and when I open it, it looks fine.

My next step it to turn it into a downloadable link. To do that, I did this:

When I download the file however, it contains a lot of garbage data both in Excel and OpenOffice. The diff says that then binary file in the /tmp folder and the downloaded file are different from each other. I'm guessing that it has something to do with the headers or with fpassthru but I haven't had much luck with debugging the issue.

Any ideas on what the problem is?

0 投票
2 回答
511 浏览

objective-c - Garbage Collector and Core Foundation

I wrote a method for load Image into CALayer. This is the code:

I use this method in my CALayer:

It's work. I finalize my view (using garbage collector) but my application has leaks. Should I release CFDataRef imgData? I read that garbage collector does not work in Core Foundation.
Thanks and excuse my english.

0 投票
2 回答
461 浏览

garbage - 点击检测垃圾值

我正在使用 Autoscroll 示例中的 Apple TapDetectingImageView 类。

静态分析器显示以下警告:

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

对于下面的附加代码。垃圾值发生在没有先初始化的情况下读取变量。但似乎 tapCounts 已经初始化。

如果应用程序运行良好,我可以忽略它还是应该修改任何内容?

0 投票
1 回答
1045 浏览

objective-c - {NSLocalizedDescription=JSON 后的垃圾}

我从 Twitter 搜索 API 发送的 JSON 结果中收到此错误消息。

关于这意味着什么以及如何避免它的任何想法?它是一种随机错误,因为它并不总是出现。

-JSONValue 失败。错误跟踪是:(“错误域=org.brautaset.JSON.ErrorDomain Code=10 \"JSON 后的垃圾\" UserInfo=0x5c49900 {NSLocalizedDescription=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,请使用用户名和 *
  • 分配给管理员级别用户的密码。为了 *
  • 服务器管理,使用 WebLogic Server *
  • http:\hostname:port\console 上的控制台 *

使用 Java 版本启动 weblogic:在地址侦听传输 dt_socket:8453 java 版本“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。编译器=NONE -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/03 15��12��30�b SGT> <����̊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/03 15��12��30�b SGT> <2010/11/03 15��12��31�b SGT> <�o�[�W����:WebLogic Server 10.3.1.0 6 月 10 日星期三 22:24:41 MDT 2009 1227385 > <2010/11/03 15��12��33�b SGT> <�T�[�o��Ԃ� 开始�ɕω����������B> <2010/ 11/03 15��12��33�b SGT> <�����`���[�j���O�X���b�h�v�[������� ��������B> <2010/11/03 15��12��33�b SGT> <���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/03 15��12��33�b SGT> <�� �O�t�@�C���� C:\Oracle\Middleware\user_projects\domains\teraproto\servers\AdminServer\logs\AdminServer.log01940 ��������B�O���b�Z�[�W�͈��� C:\Oracle\Middleware\user_projects\domains\teraproto\servers\AdminServer\logs\AdminServer。日志�ɋL�^������B> <2010/11/03 15��12��33�b SGT> <�T�[�o���O�t�@�C�� C:\Oracle\Middleware\user_projects\domains\teraproto\servers\AdminServer\logs\AdminServer.log ��B���ׂẴT�[�o�T�C�h���O�C�x���g�͂��̃t�@�����ɏ�������� <2010/11/03 15��12��38�b SGT> <�Z�L�����e�B�̓Z�L�����e�B��� ���myrealm ���g�p���ď����Ă����B> <2010/11/03 15��12��40�b SGT> <���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 ��������ꕔ�̃v����b�g�t�H�[���ŋN����\����������B> <2010/11 /03 15��12��40�b SGT> <���O�t�@�C���� C:\Oracle\Middleware\user_projects\domains\teraproto\servers\AdminServer\logs\access.log01446 �����[�e�[�V��������������B���O���b�Z�[�W�͈��� C:\Oracle\Middleware\user_projects\domains\teraproto\servers\AdminServer\logs\access.log

0 投票
1 回答
439 浏览

c++ - 用大小初始化的向量,无法清除

我有一个多维向量的声明

然后我在创建它时将它发送到我的班级:

然后我执行以下操作:

我想要做的是用来自 Catalog_objects 的 ofxImages 的向量填充主要的 front_objects可能共享一些 ofxImages 的向量向量。

问题是“有时”向量是用垃圾初始化的,当试图用垃圾来清除它时

程序因 EXC_BAD_ACCESS 而崩溃

使用 resize() 调整大小时,不应该用空向量填充吗?

谢谢

马克

更新

我尝试这样做,但我得到“未初始化的引用成员'Catalog_object::front_objects'”。

0 投票
1 回答
6336 浏览

linux - Linux内核模块中的字符串操作

在为 linux 编写模块时,我很难操作字符串。我的问题是我有一个 int Array[10] ,其中有不同的值。我需要生成一个字符串才能发送到 my_read 过程中的缓冲区。如果我的数组是 {0,1,112,20,4,0,0,0,0,0} 那么我的输出应该是:

当我尝试将上述字符串放在 char[] 数组中时,一些奇怪的字符最终会出现在那里

这是代码

它解决了这个问题:

我想知道在 sprintf 中是否有一个简单的标志来乘以字符串字符。谢谢——</p>

0 投票
3 回答
23905 浏览

pointers - 垃圾引用和悬空引用有什么区别?

垃圾引用和悬空引用有什么区别?

0 投票
6 回答
4414 浏览

java - 从 HashMap 中删除未使用的分配内存

我想读取一些 XML 文件并将其转换为图形(没有图形,只是一个模型)。但是由于文件非常大(2,2 GB),我保存所有信息的模型对象变得更大(文件大小的 4 倍......)。

通过网络搜索,我试图找到减小对象大小的方法。我尝试了不同的集合类型,但想坚持使用 HashMap(因为我必须随机访问)。实际的键和值只占分配内存的一小部分。大多数哈希表是空的...

如果我没有完全错的话,垃圾收集并不能帮助我释放分配的内存并减少哈希图的大小。是否有其他方法可以释放未使用的内存并缩小哈希图?或者有没有办法进行完美的散列?或者我应该只使用另一个集合?

提前致谢,

塞巴斯蒂安