安卓手机内存进入死java for循环内存溢出,有出路吗

sql存储过程 貌似进入死循环了,不知道为什么_百度知道
sql存储过程 貌似进入死循环了,不知道为什么
DECLARE tocdCur SCROLL CURSOR FOR
SELECT BussinessPartnerMaster.BP_ID,SalesOrder.[SECTION],
BussinessPartnerMaster.BILL_BP_ID,BussinessPartnerMaster.PAY_MONTH,
BussinessPartnerMaster.PAY_DAY
FROM BussinessPartnerMaster
额,解决掉了,循环内没写FETCH tocdCur
INTO @BP_ID, @SECTION, @BILL_BP_ID, @PAY_MONTH, @PAY_DAY
我有更好的答案
完全可以不用这样写,效率太低下了
额,那怎么写
INSERT&into&INVOICE_DETAIL(&&&&&&&&&&[SECTION],CUSTOMER,BILL_BP_ID,&&&&&&&&&&CLOSING_DAY,PRE_CLOSING_DAY,&&&&&&&&&&PAY_DAY,PRE_AMOUNT_BILL,&&&&&&&&&&RECEIPT_AMOUNT,SALES_AMOUNT,&&&&&&&&&&DISCOUNT_RETURN,TAX_AMOUT,&&&&&&&&&&AMOUNT_BILL)SELECT&BussinessPartnerMaster.BP_ID,SalesOrder.[SECTION],&&&&BussinessPartnerMaster.BILL_BP_ID,BussinessPartnerMaster.PAY_MONTH,&&&&BussinessPartnerMaster.PAY_DAY&&&&FROM&BussinessPartnerMaster&&&&LEFT&OUTER&JOIN&SalesOrder&&&&ON&BussinessPartnerMaster.BP_ID=SalesOrder.CUSTOMER&&&&WHERE&BussinessPartnerMaster.BILL_TYPE=@BILL_TYPE&&&&AND&BussinessPartnerMaster.CLOSING_DAY=@CLOSING_DAY&&&&and&BussinessPartnerMaster.BP_ID=';&&&&GROUP&BY&BussinessPartnerMaster.BP_ID,SalesOrder.[SECTION],&&&&BussinessPartnerMaster.BILL_BP_ID,BussinessPartnerMaster.PAY_MONTH,&&&&BussinessPartnerMaster.PAY_DAY
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。豆丁微信公众号
君,已阅读到文档的结尾了呢~~
c语言死循环占用cpu 在C语言中,只有在使用时才占用内存单元的变量,其存储类型是 A) au
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
c语言死循环占用cpu 在C语言中,只有在使用时才占用内存单元的变量,其存储类型是 A) au
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口如何看待 Android 手机 2015 年开始采用 4GB 内存的情况? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。267被浏览<strong class="NumberBoard-itemValue" title="6,678分享邀请回答335 条评论分享收藏感谢收起2548 条评论分享收藏感谢收起&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
死循环-内存溢出
摘要:&11-20&04:50:28.385&/com.example.administrator.lovego&E/AndroidRuntime:&FATAL&EXCEPTION:&main&&&&&&&&&&&&&&&&&&
&11-20&04:50:28.385&/com.example.administrator.lovego&E/AndroidRuntime:&FATAL&EXCEPTION:&main
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&java.lang.OutOfMemoryError
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&java.util.ArrayList.add(ArrayList.java:118)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&com.example.administrator.lovego.fragment.MainFragment$MyAsyn.parseJson(MainFragment.java:108)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&com.example.administrator.lovego.fragment.MainFragment$MyAsyn.onStringSuccess(MainFragment.java:84)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&com.example.administrator.lovego.netWork.MyVolley$2.onResponse(MyVolley.java:69)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&com.example.administrator.lovego.netWork.MyVolley$2.onResponse(MyVolley.java:66)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&com.android.volley.toolbox.StringRequest.deliverResponse(StringRequest.java:60)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&com.android.volley.toolbox.StringRequest.deliverResponse(StringRequest.java:1)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:99)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&android.os.Handler.handleCallback(Handler.java:730)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&android.os.Handler.dispatchMessage(Handler.java:92)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&android.os.Looper.loop(Looper.java:137)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&android.app.ActivityThread.main(ActivityThread.java:5103)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&java.lang.reflect.Method.invokeNative(Native&Method)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&java.lang.reflect.Method.invoke(Method.java:525)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&at&dalvik.system.NativeStart.main(Native&Method)&
11-20 04:50:28.309 /com.example.administrator.lovego D/dalvikvm: GC_FOR_ALLOC freed 4K, 37% free 3K, paused 58ms, total 58ms11-20 04:50:28.317 /com.example.administrator.lovego I/dalvikvm-heap: Forcing collection of SoftReferences for -byte allocation11-20 04:50:28.385 /com.example.administrator.lovego D/dalvikvm: GC_BEFORE_OOM freed 11K, 37% free 3K, paused 59ms, total 68ms11-20 04:50:28.385 /com.example.administrator.lovego E/dalvikvm-heap: Out of memory on a -byte allocation.
这个内存泄露的问题找一天了,最后才发现是有个循环写错了,造成死循环,做个记号给自己看
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
邮箱低至5折
推荐购买再奖现金,最高25%
&200元/3月起
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
死循环-内存溢出相关信息,包括
的信息,所有死循环-内存溢出相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International下次自动登录
现在的位置:
& 综合 & 正文
Redis曝新BUG:内存超限后的死循环
,如果你设定了Redis的maxmemory,并且这个Redis有Slave,那么当你的maxmemory限制达到后,就会出现死循环。具体原因和流程如下:
Redis 达到了配置中设定的maxmemory限制,开始按LRU策略删除数据
被过期清除的数据会生成DEL 日志推送到Slave
但是如果Slave达到一定数量时,这条DEL日志使用的output buffer空间可能会超过刚刚清除数据空闲出来的空间,这时候会导致空间又超限了
于是整个清除过程就变成了死循环
而且这个问题不仅会出现在Slave的情况下,在写AOF buffer的时候也会发生同样的问题。
Redis作者随后发布了补丁(This fixes issue)对这个问题进行修复。目前此bug的修复已经合并到2.4的主干中,截止目前为止,中已经包含对此问题的修复。
【上篇】【下篇】

我要回帖

更多关于 c 循环申请内存 的文章

 

随机推荐