码迷,mamicode.com
首页 > 2016年10月01日 > 全部分享
android内存优化3—从代码角度进行优化
通常我们写程序,都是在项目计划的压力下完成的,此时完成的代码可以完成具体业务逻辑,但是性能不一定是最优化的。一般来说,优秀的程序员在写完代码之后都会不断的对代码进行重构。重构的好处有很多,其中一点,就是对代码进行优化,提高软件的性能。下面我们就从几个方面来了解Android开发过程中的代码优化。 1... ...
分类:移动开发   时间:2016-10-01 22:23:36    阅读次数:298
easyUI学习笔记之tab组件的鼠标事件
一、鼠标经过组件后的事件,自动打开选项卡内容 var tabs = $('#tt').tabs().tabs('tabs'); for(var i=0; i<tabs.length; i++){ tabs[i].panel('options').tab.unbind().bind('mouseent ...
分类:其他好文   时间:2016-10-01 22:25:31    阅读次数:263
Android内存优化1-对Bitmap的内存优化
在Android应用里,最耗费内存的就是图片资源。而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常。所以,对于图片的内存优化,是Android应用开发中比较重要的内容。 1) 要及时回收Bitmap的内存Bitm... ...
分类:移动开发   时间:2016-10-01 22:24:23    阅读次数:189
一篇老文章 - 语言之争
这篇文章原来发在CSDN上,我的CSDN账号不知被啥原因封了之后,这篇文章就找不到了。今天在Evernote的笔记里偶然找到了,转发在这里。 Java和.Net选哪个?这是每一个菜鸟都必须要面对的问题。Java 可能是大多数程序员学习的第一个面向对象的编程语言。它最大的优势就是跨平台性。其实,在国内 ...
分类:编程语言   时间:2016-10-01 22:22:28    阅读次数:190
C中预编译详解
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C 语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包 ...
分类:其他好文   时间:2016-10-01 22:24:47    阅读次数:155
STM32的堆与栈与编译信息查看
STM32的堆与栈与编译信息查看 因为一个项目中使用malloc函数动态分配内存400多个字节,返回为0,分配失败。查找失败原因,为堆空间不足分配导致。查看堆和栈分别设置了2K,按正常情况看应能满足分配空间,原因可能因为栈分配空间不够,导致到堆的内存空间致使,堆的内存空间过小。下面就说一下STM32... ...
分类:其他好文   时间:2016-10-01 22:22:53    阅读次数:462
python爬虫
程序: 目标url 内容提取 表现形式 为什么: 大数据——数据膨胀,信息太多了,不知道哪些信息适合你,例如谷歌搜索引擎。 垂直行业搜索——某一个行业的搜索,与搜索引擎最大的区别:搜索引擎是告诉你哪些网页适合你,而垂直搜索引擎是告诉你哪些数据适合你。例如:去哪儿网,告诉你哪些机票适合你;链家网,告诉 ...
分类:编程语言   时间:2016-10-01 22:22:29    阅读次数:260
s5pv210的启动方式详解(三)
iROM中的BL0中具体是做了什么事? 根据Samsung的文档,BL0主要做了以下几件事: 注: iROM中的BL0是Samsung公司在出厂前已经烧写好了的代码,是不能改变的。 BL0在将BL1复制到iRAM中后会根据BL1的内容计算出校验和并和BL1头部的校验和进行比较,如果正确则跳转到BL1 ...
分类:其他好文   时间:2016-10-01 22:22:40    阅读次数:185
(转) Deep learning architecture diagrams
FastML Machine learning made easy RSS Home Contents Popular Links Backgrounds About Deep learning architecture diagrams 2016-09-30 Like a wild stream ...
分类:其他好文   时间:2016-10-01 22:22:04    阅读次数:491
android内存优化4—对界面UI的优化(1)
在Android应用开发过程中,屏幕上控件的布局代码和程序的逻辑代码通常是分开的。界面的布局代码是放在一个独立的xml文件中的,这个文件里面是树型组织的,控制着页面的布局。通常,在这个页面中会用到很多控件,控件会用到很多的资源。Android系统本身有很多的资源,包括各种各样的字符串、图片、动画、样... ...
分类:移动开发   时间:2016-10-01 22:21:54    阅读次数:200
C++ Double Ended Queues(双向队列)
双向队列和向量很相似,但是它允许在容器头部快速插入和删除(就像在尾部一样)。 ...
分类:编程语言   时间:2016-10-01 22:20:06    阅读次数:151
跳格子_动态规划
问题 H: 跳格子 题目描述 大家都说要劳逸结合,Ayumi, Mitsuhiko, Genta画完方格就出去运动啦! 他们来到了一片空地,画了N个连续的方格,每个方格上随机填上了一个数字,大家从第一个格子开始,每次可以向后跳不超过当前格子上的数的步数,大家开始就此比赛,看谁跳到最后一个格子的步数最 ...
分类:其他好文   时间:2016-10-01 22:21:29    阅读次数:599
单件模式详解:懒汉式与饿汉式
单件模式用途:单件模式属于工厂模式的特例,只是它不需要输入参数并且始终返回同一对象的引用。单件模式能够保证某一类型对象在系统中的唯一性,即某类在系统中只有一个实例。它的用途十分广泛,打个比方,我们开发了一个简单的留言板,用户的每一次留言都要将留言信息写入到数据库中,最直观的方法是没次写入都建立一个数 ...
分类:其他好文   时间:2016-10-01 22:22:01    阅读次数:164
java 21 - 8 复制文本文件的5种方式
需求:复制文本文件 分析: 由于文本文件我们用记事本打开后可以读懂,所以使用字符流。 而字符流有5种复制的方式: 首先写main方法 第一种方式:基本字符流一次读取一个字符 第二种方式:基本字符流一次读取一个字符数组 第三种方式:缓冲字符流一次读取一个字符 第四种方式:缓冲字符流一次读取一个字符数组 ...
分类:编程语言   时间:2016-10-01 22:22:09    阅读次数:198
Registry Workshop(注册表编辑器) V4.6.3 官方中文版
软件名称: Registry Workshop(注册表编辑器)软件语言: 简体中文授权方式: 免费试用运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 1.1MB图片预览: 软件简介:Registry Workshop 是一个Win系统注册表编辑器。完全可以 Wi ...
分类:其他好文   时间:2016-10-01 22:19:18    阅读次数:184
Java传值和传址
调用函数时,传的参数过去可能是传值,也可能是传址。如果是传值,函数内部的操作对参数的值没有影响;如果是传址,函数内部的操作是对参数指向的内存进行操作,会影响参数的值。 Java到底是传值还是传址?用下面这个例子可以实验一下: 运行结果: 可见,int和String类型的参数值没有发生改变,是传值,而 ...
分类:编程语言   时间:2016-10-01 22:18:23    阅读次数:182
小白Linux入门 四
http://edu.51cto.com/lesson/id-11372.html 28了 文件管理类命令 目录: mkdir mkdir /tmp/x mkdir -p /tmp/a/b -pv bash: {} 路径展开 mkdir /tmp/{p,q} rmdir 只能删除空目录 rmdir ...
分类:系统相关   时间:2016-10-01 22:18:16    阅读次数:215
917条   上一页 1 2 3 4 5 6 ... 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!