写Android程序的时候一般用WindowManager就是去获得屏幕的宽和高,来布局一些小的东西。基本上没有怎么看他的其他的接口。
这两天想写一个简单的类似于Toast的东西,自定义布局,突然发现,原来Toast的时间是不能自己定义的,只有两个固定的时间,分别是2秒和3.5秒。我的需求是自定义显示的时间,这个显然不能满足我的需求。但是它是如何做到显示一个View凌驾于现有的所有的View...
一.环境
OS:Ubuntu 14.04
网卡要求:每台主机最少两块网卡,网络节点最少三块
eth0作为管理网卡,eth1作为数据网卡,eth2作为外部网卡
网络类型如图:
管理网络(Management Network):10.0.0.0/24
数据网络(Data Netwo...
分类:
系统相关 时间:
2016-05-07 08:06:30
阅读次数:
217
SQLite 是用C语言编写的开源嵌入式数据库引擎。支持太多数的SQL92biaozhun,并且
可以再所有主要的操作系统上运行。
支持高达2TB大小的数据库以单个文件的形式存在以B-Tree的数据结构形式存储在磁盘里
特点:
轻量级 一个动态库、单文件独立性 没有依赖、无需安装隔离性 全部在一个文件夹中跨平台 支持众多操作系统多语言接口 支持众多编程语言安全性 事务
...
分类:
数据库 时间:
2016-05-07 08:04:34
阅读次数:
282
HTML5-Web Workers实现多线程当在 HTML 页面中执行脚本时,页面的状态是不可响应的,直到脚本已完成。虽然在JavaScript中有setInterval和setTimeout函数使javaScript看起来好像使多线程执行,单实际上JavaScript使单线程的,一次只能做一件事情。
可以运行以下示例,检验js的单线程特性。
相关代码请到github查看。
<div...
分类:
编程语言 时间:
2016-05-07 08:05:41
阅读次数:
159
ifconfig命令临时配置IP地址ifconfig命令:查看与配置网络状态的命令// 查看当前网络状态
#ifconfig// 配置网卡的临时生效的IP地址
#ifconfig eth0 192.168.0.200 netmask 255.255.255. 0// 配置网关
route add default gw 192.168.0.1
setup工具永久配置IP地址RedHat专有图形化工具...
分类:
系统相关 时间:
2016-05-07 08:05:42
阅读次数:
216
这篇文章主要介绍了Shell脚本8种字符串截取方法总结,每个方法给出了实例代码和操作结果,一目了然,需要的朋友可以参考下
Linux 的字符串截取很有用。有八种方法。
假设有变量 var=http://www.aaa.com/123.htm.
1. # 号截取,删除左边字符,保留右边字符。
代码如下:
echo ${var#*//}
其中 var 是...
分类:
系统相关 时间:
2016-05-07 08:05:09
阅读次数:
139
时光过得好快,记忆中刚刚从春节返回没有多久,清明、五一已飞逝而过,眨眼已到盛夏季节。不过还好,济南这两年不算太热,刚开始升温几天,一场及时雨总能让温度保持适宜。为了纪念一下青春的尾巴,也为了能有个健康的身体和充沛的精力,现在上下班都开始步行。人生就是一场马拉松,无论何时何地都得学会享受好生活。每天早晚4公里的步行健身,晚上适当的跑步、看书、电视剧、音乐电台,整个人也感觉充实成长了好多。心静了,自信...
分类:
移动开发 时间:
2016-05-07 08:03:52
阅读次数:
136
Android中文件存储操作:
Activity的openFileOutput()方法可以用于把数据输出到文件中创建的文件保存在/data/data//files目录实现过程与在java 中保存数据到文件一样
File file = this.getFilesDir();
//返回当前默认的数据存储目录
File file = this.getFilesDir();...
分类:
其他好文 时间:
2016-05-07 08:05:48
阅读次数:
135
软件过程:为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
软件过程(ISO9000):使用资源将输入转化为输出的活动所构成的系统。输入:如软件需求
输出:如软件产品瀑布模型
1. 阶段间具有顺序性和依赖性
2. 推迟实现的观点
3. 质量保证的观点优点:采用规范的方法;严格规定每个阶段提交的文档;要求每个阶段交出的产品必须经过验证。快速原型模型优点:不...
分类:
其他好文 时间:
2016-05-07 08:03:10
阅读次数:
122
转载请标明:http://blog.csdn.net/liulongling/article/details/51332685
迪米特原则英文名称Law of Demeter,缩写LOD,也称为最少知识原则(Least Knowledge Principle).
定义
一个对象应该对其它对象有最少的了解,从而降低各个对象之间的耦合。
为什么用迪米特原则
下面举例...
分类:
其他好文 时间:
2016-05-07 08:03:59
阅读次数:
169
最近使用关系型数据库实现了用户之间的关注,于是思考换一种思路,使用Redis实现用户之间的关注关系下载地址 。
综合考虑了一下Redis的几种数据结构后,觉得可以用集合实现一下。
假设“我”的ID是1,“别人”的ID是2。
一、添加关注
添加关注分为两步:1、将对方id添加到自己的关注列表中;2、将自己的id添加到对方的粉丝列表中:
SADD 1:follow 2
SADD...
分类:
其他好文 时间:
2016-05-07 08:03:37
阅读次数:
139
Serializable & Parcelable这两种序列化方法是Android中经常使用的方法,Serializable是Android从Java中继承过来的,Parcelable是Android自己提供的方法,Google是推荐使用Parcelable,至于这两种方法的区别,下面通过对源码的分析来慢慢的了解。
在分析源码之前,首先还是说一下序列化在Android中使用的场景:
1)我们在...
分类:
移动开发 时间:
2016-05-07 08:04:27
阅读次数:
192
参考文献:
(1)3GPP TS 36.101 V10.21.0 (2016-1) User Equipment (UE) radio transmission and reception
(2)《4G LTE/LTE-Advanced for Mobile Broadband》...
分类:
其他好文 时间:
2016-05-07 08:02:33
阅读次数:
395
限制Android程序方法数量的原因和解决方法...
分类:
移动开发 时间:
2016-05-07 08:03:46
阅读次数:
291
package com.example.listview_6;
import java.util.ArrayList;
import java.util.List;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
impo...
分类:
其他好文 时间:
2016-05-07 08:02:05
阅读次数:
123
实现链表的反转解题思路:
为了正确反转一个链表,需要调整指针的指向。举例说明,例如i,m,n是三个相邻的结点,假设经过若干步操作,已经把结点i之前的指针调整完毕,这些结点的next指针都指向前面一个结点。现在遍历到结点m,当然需要调整结点的next指针,让它指向结点i,但需要注意的是,一旦调整了指针的指向,链表就断开了,因为已经没有指针指向结点n,没有办法再遍历到结点n了,所以为了避免指针断开,...
分类:
编程语言 时间:
2016-05-07 08:03:06
阅读次数:
183
1.实战解析Spark运行原理
交互式查询(shell,sql)
批处理(机器学习,图计算)
首先,spark是基于内存的分布式高效计算框架,采用一栈式管理机制,同时支持流处理,实时交互式出,批处理三种方式,Spark特别支持迭代式计算,因此,他对机器学习,图计算具有较强的支持,为此他提供了机器学习和图计算接口。
(1)分布式:Distributed Computation
分布式多台机器...
分类:
其他好文 时间:
2016-05-07 08:02:27
阅读次数:
137