前言安卓应用的用户界面是构建在View 和ViewGroup 这两个物件的层级之上的。 View 就是一般的UI组件,像按钮,输入框等。 viewGroup 是一些不可见的view的容器,用来定义子View 如何布局, 类似在一个网格或是一个垂直列表。安卓提供了一套XML的标签词汇用来定义UI的页面显示。定义一个线性布局1. 在 res/layout 目录下。打开 activity_my.xml...
分类:
移动平台 时间:
2015-06-29 20:23:59
收藏:
0 评论:
0 赞:
0 阅读:
324
Understanding Cubert Concepts:Cubert Concepts对于Cubert,我们要理解其核心的一些概念,比如BLOCK。这些概念也是区别于传统的关系型范式(Pig,Hive)等数据处理流程并使得Cubert在大规模数据下JOIN和Aggregation中取胜的关键因素。(自己测下来,CUBE的计算效率比Hive高好多倍。)BLOCKCubert定义了一个BLOCK的概...
分类:
其他 时间:
2015-06-29 20:23:49
收藏:
0 评论:
0 赞:
0 阅读:
279
服务器上安装的GCC版本过旧,不足以满足个人使用的版本需求,故决定对其进行升级操作,由当前版本3.4.6升级到4.8.2,受权限制约,只能安装到个人指定目录,因此如果您的服务器可以连接外网,并且有root或者sudo权限的话,可以使用自助安装服务,您可以跳过本文,节省宝贵时间吧。
所谓“工欲善其事必先利其器”,在权限受限,并不能连接外网的情况下,操作Linux的安装着实蛋疼,可没办法,麻...
分类:
其他 时间:
2015-06-29 20:23:39
收藏:
0 评论:
0 赞:
0 阅读:
327
JavaBean规范
JavaBean类是一个特殊的类
它必须满足以下条件,
1.属性私有
2.读写方法公有
3.必须要有无参构造器,而且只能有这一个构造器
JavaBean的历史
现在大多都是从web开发起步的,可能对swing不是很了解。java bean分四种,最早是用作swing的,作为一个控件,类似VB,可以直接拖放,他会定义一系列属性,方法,和事件...
分类:
编程语言 时间:
2015-06-29 20:23:29
收藏:
0 评论:
0 赞:
0 阅读:
222
C99增加的特性,复合字面量(composite literal)。一旦熟悉并使用,便会体会到简洁强大的表达。
所谓字面量就是固定数值的表示。数值和字符串类型都有字面量的表达。如:
// 100, 1.23f, "literral" 都是字面量
int x = 100;
float y = 1.23f;
char* s = "literral";
可看到字面构建的同时就可以复制给变量...
分类:
编程语言 时间:
2015-06-29 20:23:19
收藏:
0 评论:
0 赞:
0 阅读:
239
我们先来看一个瀑布图来确定一个页面性能问题是由哪些项造成的。
chorome自带开发人员工具
图中每一行表示一个http请求,
每一个请求都有一条时间线,用于标识这个请求所花费的时间。如果将鼠标放到某一条时间线上,可以看到以下信息
域名解析:
搜索DNS服务器并解析域名为IP地址所花费的事件,这里是0ms建立连接:客户端通过ip地址与web服务器简历连...
分类:
Web开发 时间:
2015-06-29 20:23:10
收藏:
0 评论:
0 赞:
0 阅读:
267
一 python操作串口
首先下载安装串口模块pyserial 。
代码实现:
import serial
ser = serial.Serial('/dev/ttyUSB2', 115200)
print ser.portstr
while True:
str = ser.read(10)
print str
strInput = raw_input(...
分类:
编程语言 时间:
2015-06-29 20:23:09
收藏:
0 评论:
0 赞:
0 阅读:
238
瀑布流在刚出来的时候很火,大家都觉得下过很炫,于是乎我也玩了一把,但结果,应用到具体场景的时候,我们需要使用上拉刷新功能,开源的效果不能达到,于是乎,经过大神指点,重新实现了这一效果。
首先,我们需要引用瀑布流的工程,github项目地址:https://github.com/paulzeng/AndroidStaggeredGrid,这个项目我已经fork到了我的主页,下载,...
分类:
其他 时间:
2015-06-29 20:21:59
收藏:
0 评论:
0 赞:
0 阅读:
293
对于分类问题,在给定数据集前提下,训练比较粗糙的弱分类器比精确的强分类器容易得多。另外,Schapire证明了强可学习与弱可学习是等价的,因此首先学习简单的弱分类器,并进行组合就可以得到强分类器,这就是组合方法的理论基础。
组合(Ensemble)方法是一种提高分类准确率的方法,是一个由多个弱分类器组合的复合模型,其中每个单个分类器都进行投票,组合分类器返回最终组合的结果,这样分类的结果比单个分类...
分类:
其他 时间:
2015-06-29 20:21:50
收藏:
0 评论:
0 赞:
0 阅读:
356
grouping sets 和cube基本知识。基础知识可参考 http://blog.csdn.net/mashroomxl/article/details/22578471grouping sets 适用于多维度统计,可以代替之前lateral view explode 方式cube 相当于grouping sets 所有条件组合。平时跑临时需求看数据,也可以用cube。比如看某款游戏andro...
分类:
其他 时间:
2015-06-29 20:21:29
收藏:
0 评论:
0 赞:
0 阅读:
1462
c++...
分类:
编程语言 时间:
2015-06-29 20:21:19
收藏:
0 评论:
0 赞:
0 阅读:
270
oc中的category类似于swift中的extension. 常用于给Int, NSString, NSArray等基本数据类型的对象进行一些方法的扩展.
主要有两种用途: 基本类型扩展和函数前向定义....
分类:
其他 时间:
2015-06-29 20:21:09
收藏:
0 评论:
0 赞:
0 阅读:
166
1.Install MySQLroot@kallen:~# apt-get install mysql-server-5.5 mysql-client-5.52.Add Users
(1) 选择数据表
语句如下:use mysql;
(2) 在mysql的user表中增加连接用户帐号:
这里不要直接使用INSERT语句添加user记录,使用INSERT可能出现错误:
ERROR 1364...
分类:
数据库技术 时间:
2015-06-29 20:20:59
收藏:
0 评论:
0 赞:
0 阅读:
230
android下优化 清除无效 未被使用的 代码 UCDetector
官方下载地址:http://www.ucdetector.org/index.html
UCDetector 是 eclipse 工具 可以审查出程序中 未被使用的、 冗余的、 变量不规范 的代码
需要注意:
反射 、在xml中配置注入方式、第三方工程的应用 、jar包调用 等 需要自己手工判断
建议删除类的时候 先全局搜索一下 判断有无其它地方调用 eclipse全局搜索快捷键 (windows : c...
分类:
移动平台 时间:
2015-06-29 20:20:39
收藏:
0 评论:
0 赞:
0 阅读:
231
一、问题现象
1、System先ANR。
2、ANR之后系统重启。
测试方法:Stability test。
Platform:MT6732
Android版本:4.4.4KK
BuildType:user
系统软件版本:D17+ZX
系统RAM:1GB
问题概率:暂未统计,截止到目前仅此1次
参考机行为:1、低概率问题,暂无参考机行为。
二、解决方案通过初步分析、深入分析(具体分析过程、关键代码和log在下面会附上)...
分类:
移动平台 时间:
2015-06-29 20:20:29
收藏:
0 评论:
0 赞:
0 阅读:
342
本人使用的是centos
由于用使用些特殊命令,不得不修改系统的时间这里总结如下:
date 查看系统时间
date -s 03/04/2013(将系统日期设定为2013年03月04日)
date -s 110:38(将系统时间设定为上午 10:38)
修改完后执行:clock -w ,强制将时间写入COMS!
先查看时区
date -R
(将Asia/shangha...
分类:
系统服务 时间:
2015-06-29 20:20:19
收藏:
0 评论:
0 赞:
0 阅读:
180
题意:
给出一个数L,求一个最小的x,使长度为x的888...8这个数整除L;
无解输出0,L
题解:
即求满足下式的最小x值:
8/9*(10^x-1)==k*L (k为正整数)
8*(10^x-1)==k*9*L
为继续化简,求出r=gcd(L,8);
8/r *(10^x-1)==k*9*L/r
因为8/r与9*L/r互质,所以原式即为:...
分类:
其他 时间:
2015-06-29 20:20:08
收藏:
0 评论:
0 赞:
0 阅读:
130
repo统一管理多个git仓库repo init -u URL 当前目录下安装仓库,生成.repo .repo/manifest.xml 指向TAGrepo sync 更新下载 ==> * (no branch) repo start master –all ( git branch - * (no branch) => master)repo branch 查看项目下所有存在分支git c...
分类:
其他 时间:
2015-06-29 20:19:59
收藏:
0 评论:
0 赞:
0 阅读:
314
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入一个数:");
int num1 = int...
分类:
Windows开发 时间:
2015-06-29 20:19:49
收藏:
0 评论:
0 赞:
0 阅读:
156
困扰了三天的Android Studio编译报错终于解决了!
三天尝试了各种不同的方案针对各个不同的方方面面,然而真相只有一个!
原问题情景:由于项目工程特别大,在编译一段后就会报下面这个错误:Error:Execution failed for task ':dexAppDebug'.
> com.android.ide.common.process.ProcessException: org...
分类:
移动平台 时间:
2015-06-29 20:19:38
收藏:
0 评论:
0 赞:
0 阅读:
665