码迷,mamicode.com
首页 > 2014年11月21日 > 全部分享
延迟加载与避免重复
目标在xml布局文件中使用include标签来避免重复代码。使用ViewStub来实现View的延迟加载。include跟其他语言一样,我们通常会将在多个地方重复出现的代码提取到一个单独的文件中,然后再其他需要使用到的地方通过include引用该文件。如: 1 5 11 12 其中...
分类:其他好文   时间:2014-11-21 21:41:13    阅读次数:182
Duff 装置中case情况越多性能越好
猜想:Duff装置再循环里面,直接调用的方法越多(也就是case的数量比较多),性能相对越好 ???!!!我们基于Duff装置来做进一步的测试。然后分别添加两个新的函数,一个函数式 case有4种情况,另一个是case有 12种情况。。。 1 function duffDevice() { ...
分类:其他好文   时间:2014-11-21 21:39:41    阅读次数:211
通配符和正则表达式
在看鸟哥的Linux私房菜的时候看到十二章一直强调通配符和正则表达式的区别,在我的理解中,两者貌似是一样的都是用来匹配的。Google之网上给出的答案是:在文本过滤工具里,都是用正则表达式,比如像awk,sed,等,是针对文件的内容的而通配符多用在文件名上,比如查找find,ls,cp,等等下表是鸟...
分类:其他好文   时间:2014-11-21 21:41:03    阅读次数:214
使用weight属性实现视图的居中显示
有的时候我们开发一个产品的时候需要让其中某个控件的宽度或高度占据其父容器的宽度或高度的一半显示,这个时候由于设备尺寸的限制,做到在每个设备上都具有同样的效果的话,我们就需要用到weightSum属性和layout_weight属性。具体的实现过程分析如下:首先为父容器指定一个weightSum,然后...
分类:其他好文   时间:2014-11-21 21:40:52    阅读次数:195
RocketMQ3.2.2生产者发送消息自动创建Topic队列数无法超过4个
RocketMQ会在Topics.json保存默认队列信息,在消息生产者发送消息自动创建Topic时,borker服务器会比较生产者设定的QueueNum和默认队列信息的writeQueueNum,取其中较小者作为新生成Topic队列的队列数。borker.properties中设定的default...
分类:其他好文   时间:2014-11-21 21:41:09    阅读次数:229
Windows 7交换Caps Lock和Ctrl
原文地址:http://www.kodiva.com/post/swapping-caps-lock-and-control-keys Click Start -> Run Type: regedit, and click OK Go to: HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Control -> KeyBoa...
分类:Windows程序   时间:2014-11-21 20:39:08    阅读次数:377
Delphi initialization和finalization
1 initialization和finalization ? 测试办法:启动一个控制台程序,因为一般的application有太多的单元引用,可能会造成一些调试上的麻烦 ? 经过测试,大致结果可能是这样的 ? 加载顺序与project及各单元的引...
分类:Windows程序   时间:2014-11-21 20:39:12    阅读次数:240
SQL查询一个表中类别字段中Max()最大值对应的记录
问题是: 数据库有一个表 code,里面有个点击量字段click_num和一个类别字段kind以及其它信息字段, 现在要搜出每个类别中点击量最大的那条记录,如果是10个类别,那么结果应该是10条记录, 如果最大点击量有两个...
分类:数据库   时间:2014-11-21 20:37:22    阅读次数:208
PowerDesigner 反转Java代码生成类图
PowerDesigner 反转Java代码生成类图 首先当然是新建一个OOM。 单击Language—>Reverse Engineer Java… 不同的版本,菜单可能不一样,我的是12.5 到了这步当然是选择要反转的java 类了。不过试了蛮久,没找到...
分类:编程语言   时间:2014-11-21 20:37:08    阅读次数:305
Android UI-SlidingMenu侧滑菜单效果
Android UI-SlidingMenu侧滑菜单效果 本篇博客给大家分享一个效果比较好的侧滑菜单的Demo,实现点击左边菜单切换Fragment。 效果如下: 主Activity代码:package com.infzm.slidingmenu.demo; import android.os.Bundle; import android.support.v4.app.Fragment; ...
分类:移动开发   时间:2014-11-21 20:38:43    阅读次数:306
Android源码编译过程
http://my.oschina.net/zhoulc/blog/170698...
分类:移动开发   时间:2014-11-21 20:35:53    阅读次数:264
[Lua基础]包package
包是一种组织代码的方式。很多语言专门提供了某种机制组织全局变量的命名,比如Modula的modules,Java和Perl的packages,C++的namespaces。每一种机制对在package中声明的元素的可见性以及其他一些细节的使用都有不同的规则。但是他们都提供了一种避免不同库中命名冲突的问题的机制。每一个程序库创建自己的命名空间,在这个命名空间中定义的名字和其他命名空间中定义的名字互不...
分类:其他好文   时间:2014-11-21 20:37:00    阅读次数:194
写给大二女生:发现问题,主动想办法解决
【来信】  刚才写的字数超了,所以不知道老师您有没有收到,所以,只能重新写一遍。想了很久,决定还是写下这封信。  我是软件工程的一名女学生。大一浑浑噩噩地度过了,什么也没学。大二想认真学,却有时候总感觉力不从心,深深的无力感。  我们现在的主要课程有:数据结构,可视化Java GUI 程序设计,操作系统,计算机组成原理。发现计算机组成原理很难听懂,我也不清楚这个学了有什么用。数据结构呢,大概是我基...
分类:其他好文   时间:2014-11-21 20:37:11    阅读次数:389
【甘道夫】Oozie-4.0.0-CDH5.2.0 安装部署
引言 Oozie是Hadoop生态系统中的工作流控制组件,可以调度MR,Hive,Shell等各类任务,并配置复杂的工作流程。 今天介绍如何安装部署,使用的是单机测试环境。 欢迎转载,请注明来源: 下载解压 下载安装过程需要的相关文件: oozie4.0.0安装包 http://archive.cloudera.com/cdh5...
分类:其他好文   时间:2014-11-21 20:36:49    阅读次数:346
match_parent、wrap_parent、具体值 和 MeasureSpec 类中 mode 的对应关系
测试结果如下:  * wrap_parent -> MeasureSpec.AT_MOST  * match_parent -> MeasureSpec.EXACTLY  * 具体值 -> MeasureSpec.EXACTLY 一个 view 的 onMeasure 方法最终得到的测量规格值(测量约束值)中包含的测量模式和上面不一定对的上,这是因为 onMeasure 方法中得到的测...
分类:其他好文   时间:2014-11-21 20:36:22    阅读次数:172
编译与反编译GNU Linux语言文件方法
在GNU Linux系统中,很多软件都是支持多种国家的语言的,而这些语言一般都是通过一个*.po的文件而区别开来不同的国家的语言的,有的可能会编译成二进制文件*.mo,而编译成二进制文件的命令为msgfmt。 有的时候存在这样的场景,为了修改语言翻译的问题,想直接修改语言文件,那么就要使用将编译好的二进制的*.mo文件转换成*.po文件,那么使用命令msgunfmt命令即可完成这个需求,以下的例...
分类:编程语言   时间:2014-11-21 20:35:17    阅读次数:204
java各类容器介绍
在编程中,我们几乎总需要组织一组同种类的对象,比如一群学生或者一群工人,由于他们数量的不可定,我们需要一个东西来帮助进行管理,这个用来管理的东西通常被称为容器。我们可以通过容器动态添加或删除对象,遍历全部或查找一个对象等等。java类库为我们提供了大量常用的容器构件。      把对象放入容器的动作大同小异,把对象从容器中取出却各有不同,这正是每种容器的差异所在。容器类型大致可以分为以下两种: ...
分类:编程语言   时间:2014-11-21 20:36:07    阅读次数:397
2027条   上一页 1 ... 11 12 13 14 15 16 17 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!