Android是基于Java的,所以也分主线程,子线程!
主线程:实现业务逻辑、UI绘制更新、各子线程串连,类似于将军;
子线程:完成耗时(联网取数据、SD卡数据加载、后台长时间运行)操作,类似于小兵;
一、子线程向主线程发消息(Thread+handler):
1、主线程中定义Handler:
Java代码
Handler mHandler = ...
分类:
移动开发 时间:
2015-06-09 21:56:21
阅读次数:
140
1:softmax回归
当p(y|x,theta)满足多项式分布,通过GLM对其进行建模就能得到htheta(x)关于theta的函数,将其称为softmax回归。教程中已经给了cost及gradient的求法。需要注意的是一般用最优化方法求解参数theta的时候,采用的是贝叶斯学派的思想,需要加上参数theta。
习题答案:
(1) 数据加载——————代码已给
(2) %% STEP ...
分类:
其他好文 时间:
2015-06-09 21:54:11
阅读次数:
226
解析Json数据1 //加载.json文件2 NSString *path = [[NSBundle mainBundle]pathForResource:@"product.json" ofType:nil];3 //根据路径加载json文件到nsdata中4 NSData *data = [NS...
分类:
移动开发 时间:
2015-06-02 15:01:57
阅读次数:
153
原文:初涉SQL Server性能问题(1/4):服务器概况当你作为DBA时,很多人会向你抱怨:“这个程序数据加载和蜗牛一样,你看看是不是服务器出问题了?”造成这个问题的原因有很多。可能是程序应用服务器问题,网络问题,程序实现方式问题,数据库服务器负荷过重。不管是哪个问题,数据库总是第一个被抱怨的。...
分类:
数据库 时间:
2015-06-02 10:45:39
阅读次数:
142
当你作为DBA时,很多人会向你抱怨:“这个程序数据加载和蜗牛一样,你看看是不是服务器出问题了?”造成这个问题的原因有很多。可能是程序应用服务器问题,网络问题,程序实现方式问题,数据库服务器负荷过重。不管是哪个问题,数据库总是第一个被抱怨的。我们DBA的职责就是找出问题所在,并解决它们。问题解决第一步...
分类:
数据库 时间:
2015-06-01 11:22:05
阅读次数:
147
Processing Bitmaps Off the UI Thread 非UI线程加载图片BitmapFactory.decode*一系列方法,在之前的高效加载大图的文章中讲到过。
如果图片的数据源是磁盘,或则网络(内存以外的其他地方),那么解析图片的方法不应该在UI线程中执行。这些数据加载任务所要花费的时间有许多不可控因素,(例如:磁盘读取速度,图片的大小,CPU的频率,等等)如果这些任务阻塞...
分类:
编程语言 时间:
2015-05-31 16:55:09
阅读次数:
124
在加载大量数据的时候,经常会用到异步加载,所谓异步加载,就是把耗时的工作放到子线程里执行,当数据加载完毕的时候再到主线程进行UI刷新。在数据量非常大的情况下,我们通常会使用两种技术来进行异步加载,一是通过AsyncTask来实现,另一种方式则是通过ThreadPool来实现,今天我们就通过一个例子来...
分类:
移动开发 时间:
2015-05-29 13:47:43
阅读次数:
167
什么是元数据?元数据时一种二进制信息,用于对存储在公共语言运行库可移植可执行文件(PE)或存储在内存中的程序进行描述。在模块和程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执行代码时,运行库将元数据加载到内存中,并引用它来发现有关代码的类、成员、..
看到题目,就应该能想到应该是字符串过长引起的问题。下面咱们分析一下。
报错:
严重: Servlet.service()for servlet jsp threw exception
java.lang.StringIndexOutOfBoundsException:String index out of range: -1
根据代码跟踪,发现是首页数据加载...
分类:
其他好文 时间:
2015-05-23 22:46:22
阅读次数:
143