利用TabHost创建标签式的版面设置,进行不同标签的切换,显示不同的背景图片。效果如下所示:
1、添加6张图片资源(直接拖入drawable文件夹),分别为gray.png, white.png, gray2.png, white2.png, gray3.png, white3.png代表的是标签默认状态和按下以后的状态。
2、在 drawable文件夹...
分类:
移动开发 时间:
2014-12-29 16:56:07
阅读次数:
176
本文涉及的内容较多,个人知识水平有限,如有不当之处欢迎指正。
特别鸣谢:嵌入式大神 @tofulee ,@woshizmxin 对本文给出了一些很好的意见。
何为嵌入式
嵌入式是一个比较模糊的概念,也没有很准确的解释,其实也没必要一定找出个准确的解释来,并不影响学习。
参考了网上的资料,根据我的认识,可以认为嵌入式系统是一种完全嵌入到设备内部、解决特定问题的专用计算机。我们...
分类:
其他好文 时间:
2014-12-29 16:54:35
阅读次数:
138
【题目】
You are given a string, S, and a list of words, L, that are all of the same length. Find all starting indices of substring(s) in S that is a concatenation of each word in L exactly once
an...
分类:
其他好文 时间:
2014-12-29 16:54:35
阅读次数:
115
有很多python的web框架,web.py是一个轻量级Python web框架。她并不是使用很多的一个。
但并不妨碍她的简单实用。搭建一个嵌入式web服务器最好不过。
下面把笔者搭建过程做一个介绍:
1. 下载python 2.7.8 ,做交叉编译,需要依据自己的平台做修改:
./configure
make python Parser/pgen
mv python python_for...
分类:
Web程序 时间:
2014-12-29 16:54:57
阅读次数:
114
Linux内核编译是一件简单却费事的事。
但是独立的编译linux内核会帮助你很好的理解Linux内核的工作机理。
首先编译linux内核我们需要在当前linux操作系统下安装gcc编译器,因为我是Centos distribution版本
yum install gcc
接下来安装依赖环境:
yum install ncurses-devel
现在我们以lin...
分类:
系统相关 时间:
2014-12-29 16:52:45
阅读次数:
150
iOS7 之前
Objective-C -> JavaScript
UIWebView对象有以下方法
- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script
该方法能够执行一段JavaScript字符串, 并返回字符串类型的返回值. 例如:
UIWebView *webView = [[UIWeb...
分类:
编程语言 时间:
2014-12-29 16:52:56
阅读次数:
341
今天开发邮件回来说备份报错:
ORA-31693: Table data object "YCDATA"."T_MESSAGESYNC_HIS" failed to load/unload and is being skipped due to error:
ORA-02354: error in exporting/importing data
ORA-01555: snapsho...
分类:
其他好文 时间:
2014-12-29 16:54:03
阅读次数:
302
获取当前日期前(后)x天的日期,写了集中方法,希望帮助有需要的朋友。...
分类:
其他好文 时间:
2014-12-29 16:53:25
阅读次数:
143
对于此类问题出现的主要原因是由于在引入第三方库的时候,有文件重复导入,比如在使用MWPhotoBrowser第三方库的时候,在其程序中引用的有第三方库MBProgressHUD,这种情况下如果在MWPhotoBrowser之外在引入MBProgressHUD类库,就会出现上面所说的问题。...
分类:
其他好文 时间:
2014-12-29 16:54:26
阅读次数:
123
HttpServletResponse,HttpServletRequest详解
1、相关的接口
HttpServletRequest
HttpServletRequest接口最常用的方法就是获得请求中的参数,这些参数一般是客户端表单中的数据。同时,HttpServletRequest接口可以获取由客户端传送的名称,也可以获取产生请求并且接收请求的服务器端主机名及IP地址...
分类:
Web程序 时间:
2014-12-29 16:52:12
阅读次数:
31212
1、在使用easyui的datagrid进行分页时,要设置如下参数: pagination : true, //如果为true,则在DataGrid控件底部显示分页工具栏。pageSize:10,pageNumber:1,pageList:[ 10, 20, 30, 40, 50 ],sortName:"drawNo", //定义哪些列可以进行排序。sortOrder:"asc", //定义列的排...
分类:
其他好文 时间:
2014-12-29 16:53:57
阅读次数:
102
程序代码:
int main()
{
string str("Hello World!\n");
cout
return 0;
}
从逻辑上来讲,size() 成员函数似乎应该返回整形数值,或是无符号整数。但事实上,size 操作返回的是 string::size_type 类型的值。
...
分类:
编程语言 时间:
2014-12-29 16:52:38
阅读次数:
223
******含义:
是什么:
严格来说WebService是行业标准,也就是WebService规范,也称作WS-*规范,既不是框架,也不是技术。
WebService即Web服务,因为网络而产生,发布Web服务后可以将资源进行共享,通过Webservice调用获取并操作资源信息。
WebService是一种跨编程语言和操作系统平台的远程调用技术即跨平台远程调用技术。
采用标注SOA...
分类:
Web程序 时间:
2014-12-29 16:51:38
阅读次数:
122
本笔记主要记录MySQL索引方面的内容,以便为实际工作中SQL优化提供参考。
1. 为什么使用索引
在无索引的情况下,MySQL会扫描整张表来查找符合sql条件的记录,其时间开销与表中数据量呈正相关。对关系型数据表中的某些字段建索引可以极大提高查询速度(当然,不同字段是否selective会导致这些字段建立的索引对查询速度的提升幅度不同,而且索引也并非越多越好,因为写入时需要更新索引信息)...
分类:
数据库 时间:
2014-12-29 16:52:28
阅读次数:
252
软件生命周期模型(Life Cycle Model)是描述软件开发过程中各种活动如何执行的模型.各种模型确立了软件开发中各阶段的次序限制以及开发过程所遵守的规定和限制.典型的几种软件生命周期模型有瀑布模型、演化模型、螺旋模型、喷泉模型
1.瀑布模型(waterfall
model)
瀑布模型是最早出现的软件开发模型,它将软件生命周期的各项活动规定为按固定顺序而连接的若干阶段工作,如...
分类:
其他好文 时间:
2014-12-29 16:52:56
阅读次数:
238
glBindTexture函数
glBindTexture函数实现了将调用glGenTextures函数生成的纹理的名字绑定到对应的目标纹理上。
该函数的声明如下所示:
void glBindTexture(
GLenum target,
GLuint texture
);
函数参数的含义:
target —— 纹理被绑定的目标,它只能取值GL_TEXTURE_1D或者GL_TEXTURE_2D;
texture —— 纹理的名称,并且,该纹理的名称在当前的应用中不能被再次使用。...
分类:
其他好文 时间:
2014-12-29 16:51:17
阅读次数:
123
Java的垃圾回收之算法
引言
Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,
这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由
垃圾回收来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本...
分类:
编程语言 时间:
2014-12-29 16:52:24
阅读次数:
189