码迷,mamicode.com
首页 >  
搜索关键字:设计思想    ( 2376个结果
线程的
在android的设计思想中,为了确保用户顺滑的操作体验。一些耗时的任务不能够在UI线程中运行,像访问网络就属于这类任务。因此我们必须要重新开启一个后台线程运行这些任务。然而,往往这些任务最终又会直接或者间接的需要访问和控制UI控件。例如访问网络获取数据,然后需要将这些数据处理显示出来。就出现了上面所说的情况。原本这是在正常不过的现象了,但是android规定除了UI线程外,其他线程都不可以对那些...
分类:编程语言   时间:2015-06-13 17:15:28    阅读次数:118
《返回一个二维整数数组中最大联通子数组的和》
《返回一个二维整数数组中最大联通子数组的和》设计思想:(1)首先把这个二维数组按行的数目分解为与列数目具有相同数目的一维数组;(2)再分别求出这几个一维数组的最大连续子数组之和,分别记录每一个最大连续数组的首末位置;(3)接着分别比较看这几个一维数组的首末位置是否处于矩阵上相连的位置,找出位置上相....
分类:移动开发   时间:2015-06-12 22:14:11    阅读次数:148
3. hdfs原理分析
1. HDFS (2.0)架构:2. HDFS 设计思想: HDFS数据块(block):文件被切分成固定大小的数据块默认数据块大小为64MB,可配置若文件大小不到64MB,则单独存成一个block为何数据块如此之大数据传输时间超过寻道时间(高吞吐率)一个文件存储方式按大小被切分成若干个block,...
分类:其他好文   时间:2015-06-12 20:49:05    阅读次数:128
struts2.0的工作原理
struts2并不是一个陌生的web框架,它是以Webwork的设计思想为核心,吸收struts1的优点,可以说struts2是struts1和Webwork结合的产物。struts2的工作原理图:一个请求在Struts2框架中的处理分为以下几个步骤:1.客户端发出一个指向servlet容器的请求(...
分类:其他好文   时间:2015-06-12 09:52:02    阅读次数:126
Task 4.5 求二维数组中的最大连通子数组之和
任务:输入一个二维整形数组,数组里有正数也有负数。 求所有子数组的和的最大值。要求时间复杂度为O(n)。1.设计思想:因为用之前的解决子数组最大和的问题的思路一直没能解决这个问题,后来看到同学使用将矩阵转化为图的思路将结果得出了,所以我就沿着这个思路一步一步的分析了一下。开始先将将二维矩阵转换成图的...
分类:编程语言   时间:2015-06-12 00:56:30    阅读次数:120
最大联通子数组
题目要求:输入一个二维整形数组,数组里有正数也有负数。求所有子数组的和的最大值。设计思想:把二维数组看成图的形式,然后采取遍历的方法。当和小于0时放弃,其他叠加和。代码:#include#includeusing namespace std;#define N 100typedef struct{ ...
分类:移动开发   时间:2015-06-11 21:06:40    阅读次数:371
编程之美之一摞烙饼的排序1
拿到这个问题,第一反应是利用分治的算法思想, 每次把当前的最大的一块烙饼放到指定位置,这样的思想非常简单,实现也非常容易。但是这只是提供了,问题的一个可行解,看完书中的内容之后发现,题目中要求的是最优化的输出过程,我们的这种方法显然没有考虑到优化!!其实,我觉得就算我看到了这个最优化输出的要求,估计也想不到书中的设计思想的了。过段时间,等自己把书中的思想忘掉之后,再看看能不能想到这种算法思...
分类:编程语言   时间:2015-06-11 19:32:40    阅读次数:122
向产品宣战——开发者眼中的Android UI Design
向产品宣战——开发者眼中的Android UI Design 准备了半个月,思考产品设计、交互设计,见证了公司的产品、UE和开发的撕逼,将自己的思考、感悟,整理成下文,谨代表广大程序猿,向设计狮、产品X开战。希望广大程序猿能够坚持贯彻Google的Material Design,切实认真负责的执行Android的设计思想,将MD设计带到产品中去,不做中国特色的App。...
分类:移动开发   时间:2015-06-09 17:31:46    阅读次数:174
返回一个整数数组中最大子数组的和4
题目:返回一个二维整数数组中最大子数组的和。要求:1 输入一个二维整形数组,数组里有正数也有负数。2 二维数组首尾相接,象个一条首尾相接带子一样。3 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。4 求所有子数组的和的最大值。要求时间复杂度为O(n)。设计思想 目前的解决方案是最笨...
分类:编程语言   时间:2015-06-08 23:11:39    阅读次数:157
struts2 简介
Struts2概述Struts2其实并不是一个陌生的Web框架,Struts2是以Webwork的设计思想为核心,吸收了Struts1的优点,因此,可以认为Struts2是Struts1和Webwork结合的产物。一、MVC简介 Struts2是一个兼容Struts1和WebWork的MVC框架,既...
分类:其他好文   时间:2015-06-08 19:05:40    阅读次数:117
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!