前言在iOS项目开发的过程中,如果版本迭代开发的时间比较长,那么在很多版本开发以后或者说有多人开发参与以后,工程中难免有一些垃圾资源,未被使用却占据着api包的大小!这里我通过Python脚本来查找项目中未被使用的图片、音频、视频资源,然后删除掉;以达到减小APP包大小的目的!代码先查找项目中所以的资源文件存到你数组里面defsearchAllResName(file_dir):global_resNameMapfs=os.listdir(file_dir
系统 2019-09-27 17:46:20 2208
listpython的列表内部实现是数组(具体实现要看解析器,CPython的实现),因此就有数组的特点。超过容量会增加更多的容量,set,get是O(1),但del,insert,in的性能是O(n)。具体的看下表,'n’是容器中当前的元素数,'k’需要操作的元素个数OperationAverageCaseAmortizedWorstCaseCopyO(n)O(n)Append[1]O(1)O(1)InsertO(n)O(n)GetItemO(1)O(1
系统 2019-09-27 17:45:52 2208
文章的主题不要使用可变对象作为函数的默认参数例如list,dict,因为def是一个可执行语句,只有def执行的时候才会计算默认默认参数的值,所以使用默认参数会造成函数执行的时候一直在使用同一个对象,引起bug。基本原理在Python源码中,我们使用def来定义函数或者方法。在其他语言中,类似的东西往往只是一一个语法声明关键字,但def却是一个可执行的指令。Python代码执行的时候先会使用compile将其编译成PyCodeObject.PyCodeOb
系统 2019-09-27 17:45:28 2208
一、列表(List)list是一个可以在其中存储一系列项目的数据结构。list的项目之间需用逗号分开,并用一对中括号括将所有的项目括起来,以表明这是一个list。下例用以展示list的一些基本操作:#定义一个list对象class_list:class_list=['Michael','Bob','Tracy']#获得一个class_list的长度print'classhave',len(class_list),'students'#访问class_lis
系统 2019-09-27 17:38:23 2208
先看看效果:原理:1、获取整个舞台的BitmapData数据,放到__bm(声明的BitmapData())里。2、对__bm进行BlurFilter和ColorMatrixFilter(可选只是处理颜色)处理。3、在enterframe事件里不断的重复步骤1,2。//========================code========================package{importflash.display.*;importflash.u
系统 2019-08-29 23:34:42 2208
线程在J2ME开发中是不可或缺的一部分,J2ME继承了J2SE中关于java.lang中的Runnable接口,以及Thread类。但是,由于J2ME应用的特殊性,J2ME程序中去除了部分API,没有线程组的概念,也没有daemon线程。今天,我们从一个例子出发,来学习J2ME当中的线程的概念。我们选取的例子是俄罗斯方块。首先,有一些要注意的事项:1.注意一点,要注意在J2me中不要使用浮点
系统 2019-08-29 23:32:59 2208
在介绍Servlet之前需要先了解TomcatTomcat也是使用java语言开发的应用服务器.首先对Tomcat的目录结构做下了解。在WEB服务器上面主要配置conf文件夹下面的文件,如:server.xml在TOMCAT中,一个Server代表整个容器。Tomcat提供了一个默认的接口(org.apache.catalina)的实现,用户很少修改这个实现。Service就是一个Service代表一个中间件,存在一个或多个Connectors绑定到Ser
系统 2019-08-29 23:25:48 2208
我把我博客上的GoogleAdsense都删除了1个月左右了吧,可是我今天登陆了一下我的Google帐户,很意外的发现过去7天竟然还有收入,郁闷...不知道是哪位好心人把我的广告代码挂起来了?继续阅读《再次挂起GoogleAdsense》的全文内容...未找到相关文章,请发表留言再次挂起GoogleAdsense
系统 2019-08-29 23:03:25 2208
第一章装修预备1、购房指引如何选择一套自己心仪的房子?本文章将比较系统比为你一一说明。一、买房的第一因素,是钱的因素。对于绝大部分工薪阶层来说,买房都采用较为潮流的按揭模式(也是我们所称的贷款)。当然,如果你银两宽松就另当别论了。贷款要量力而行。不管你的贷款期多长,数量多大,你的贷款原则是,月供额不应超过家庭月均收入的40%。在确定上面的因素后,你大概也就知道那一类的房子你能承受得起了。不妨先把这些楼盘的名称列出来,再按下面的要点逐一比较。按揭买房,你还可
系统 2019-08-29 22:51:46 2208
(1)将数字转换成字符串inti=7;doubled=13.56;Stringstr1,str2;str1=Integer.toString(i);str2=Double.toString(d);执行以后,str1存的字符串是"7",str2存的字符串是"13.56".(2)将字符串转换成数值Stringstr1="3532";Stringstr2="187.863";Integerm;Doublen;m=Integer.valueOf(str1);//将
系统 2019-08-29 22:41:02 2208