许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。这里介绍冒泡排序,插入排序,选...
分类:
编程语言 时间:
2015-03-20 16:38:56
阅读次数:
156
生成apk最懒惰的方法是: 只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。如果想要自己给apk签名:1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Nam.....
分类:
系统相关 时间:
2015-03-20 16:07:53
阅读次数:
283
Andriod应用程序如果要在手机或模拟器上安装,必须要有签名!签名的意义为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无...
分类:
移动开发 时间:
2015-03-20 09:15:00
阅读次数:
235
沙盒的主要路径
Documents
需要保存由应用程序本身产生的文件或者数据,例如:游戏进度、涂鸦软件的绘图
目录中的文件会被自动保存在 iCloud
注意:不要保存从网络上下载的文件,否则会无法上架!
Caches
保存临时文件,后续需要使用,例如:缓存图片,离线数据(地图数据)
系统不会清理 cache 目录中的文件
就要求程序开发时,必须提供 cache 目录的清理解决方案
tmp...
分类:
移动开发 时间:
2015-03-19 22:03:50
阅读次数:
140
一、设计思路:定义x,y,利用随机数产生函数rand()%m+1产生在数值范围中的两个数x,y,并且通过产生1-4的随机数控制四则运算的符号和是否产生乘除法1、避免重复:定义数组,将输出的结果存在数组中,通过比较输出结果与数组中的变量是否重复,避免输出结果的重复。2、可定制:定义一个变量i,输入i的...
分类:
其他好文 时间:
2015-03-19 20:04:13
阅读次数:
147
GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。GUID永远是方便的; 对于程序开发的各个方面...
GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。GUID永远是方便的;对于程序开发的各个方面,.NET Framework简化了建立和处理GUID数值的过程。在.NET程序需要的地方,这一功能很...
今天电面时被问到了UIWebView的本地缓存,之前未关注过webview的缓存,所以查了下博文原文链接:http://blog.csdn.net/zhuqilin0/article/details/6653532在手机应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在iOS...
分类:
其他好文 时间:
2015-03-18 22:56:19
阅读次数:
268
UE打开汉字乱码,而记事本打开则非乱码现象分析:UltraEdit是个功能很强大的文本编辑器,日常的工作程序开发工作基本上都用它就完成。最近碰到一个比较奇怪的情况,在同一系统下,同一个文件,用UE打开是乱码(),而用记事本打开正常(开始时间),这是一种什么情况?分析:我们假..
分类:
其他好文 时间:
2015-03-18 18:31:17
阅读次数:
350
Insus.NET的系列Web Api学习文章,这篇算是计划中最后一篇了,删除JSON格式的文件记录。前一篇《Web Api其中的PUT功能演示》http://www.cnblogs.com/insus/p/4346982.html中学习了怎样更新数据。程序开发涉及到数据的,为了让用户方便管理,一般...