内存: 分为五个区域栈区-----------系统分配以及回收内存.函数体内创建的变量存在栈区堆区------------由用户分配和回收,如果用户忘记回收 可能会导致内存不够用, 程序退出时,堆内存由系统回收常量区-------------用于存放常量的内存区域静态区 -------------定...
分类:
移动开发 时间:
2014-10-13 17:52:31
阅读次数:
181
这两天在优化升级公司的一个业务系统时,更改了一下窗体关闭事件中的一句代码,由system.Enviromen.Exit(0)改为了Application.Exit();但是这时候问题就出现了,当点击系统右上角关闭按钮的时候,会爆出“集合已修改,可能无法执行枚举操作”的异常。如下图所示: 这是什么.....
分类:
其他好文 时间:
2014-10-13 13:43:10
阅读次数:
149
sys模块 提供一些与python解释器关系紧密的变量和函数 1> argv 命令行参数 通过命令行可以向python传输参数 2> exit([arg]) 程序退出,可以返回给命令行一个错误参数或返回值 ## test.py ## imp...
分类:
编程语言 时间:
2014-10-12 21:45:58
阅读次数:
264
---恢复内容开始---今天开发wp8.1,遇到这样一个问题,从第一个页面跳到第二个页面,在第二个页面按返回,结果程序退出了。原来是系统把返回键定义成退出了。解决办法:在第一个页面加入如下代码将下面代码放到第一个页面构造函数中,并保证此代码只会执行一次。(全局事件,注册一次就好)Windows.Ph...
分类:
其他好文 时间:
2014-10-12 15:21:08
阅读次数:
162
产生错误的代码:@Override protected void onCreate(Bundle savedInstanceState) { StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskRea....
分类:
移动开发 时间:
2014-10-11 14:50:55
阅读次数:
184
最近有个项目的要求是在程序退出之后,任然可以每天定时发通知,我们可以想下,其实就是后台开一个服务,然后时间到了就发下通知。1.首先我们需要用到Service类。先上代码在慢慢解释 1 package com.example.androidnotification; 2 3 import java.....
分类:
移动开发 时间:
2014-10-09 23:27:57
阅读次数:
13388
1,wp应用程序的生命周期 编写wp程序,首先必须要搞懂程序的生命周期,因为我们需要在这些不同的时间点做一些必要的事情,比如保存和恢复一些数据。下面这几个事件是我们必须关注的。 Applicatoin_Launching:程序启动时触发。 Application_Closing:程序退出时触发。 A...
分类:
其他好文 时间:
2014-10-07 20:42:14
阅读次数:
217
原来的网址:http://malong26.iteye.com/blog/1858724android的app程序退出有几种方式:activity队列方式、广播方式。在这里介绍一下我实现该功能的方式--观察者模式。 方法的大概思路为:建立Activity基类,实现观察者接口,实现监听方法,finis...
分类:
移动开发 时间:
2014-09-26 00:56:38
阅读次数:
227
前几天程序新加一个功能之后,其中用到了boost的lexical_cast,发现在关闭命令行窗口的时候,程序报错,是程序退出清理时候报的错误。 一开始以为是程序新增的功能有问题,发现去除新功能之后,随便在一个函数中使用lexical_cast,程序在退出的时候都会报错。 所以怀疑是自己程序功...
分类:
其他好文 时间:
2014-09-22 19:30:03
阅读次数:
196
1. 有时候程序需要生成一些临时目录和临时文件,在程序退出时需要删除,这时候用win32的api即可完成需求,自己遍历目录一个个removefile并不是高效率的做法.
//注意:
//1.要删除的目录不能以\\结尾.只能以目录名结尾,比如C:\\New Folder,而不是C:\\New Folder\\,不然会失败.
//2.pFrom的值必须是以\0结尾的字符串,unicode字符串要以两个\0\0结尾.
//3.可以使用std::string或std::wstring的c_str(),因为这个函数返...