自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

原创 iOS Native和H5交互神器Swift版

引言很多App因业务需求,采用了混合开发模式(Hybrid),即在App中嵌入H5界面。为什么要采用Hybrid模式,因为App修改代码后,需要重新发版,市场审核后,才能上架市场。周期长,用户体验很差。比如:需要在App里面搞个产品活动…采用Hybrid模式便于今后产品业务的扩展与维护。这个时候,就会引出一个重要的问题,App与H5是如何通信的。1 App如何发消息给H5,H5把处理的结果...

2019-02-22 15:43:12 562

原创 利用Flume采集日志数据到HDFS

123

2019-09-25 10:51:25 3054

原创 一份Hive面试题及答案

Linux部分1 某文件的权限为:d-rw-r–r-,用数值形式表示该权限,则该八进制数为:(),该文件属性是:()。0644 目录2 结束后台进程的命令是:()。kill -9 进程号3 为脚本程序指定执行权限的命令及参数是:()。chmod +x 脚本4 Linux文件权限一共10位长度,分成四段,第三段表示的内容是()。CA 文件类型 B 文件所有者的权限C 文件所有者所在组的...

2019-09-17 16:21:19 7220

原创 Hive实战项目-视频指标分析

需求某视频网站的常规指标,各种TopN指标:统计视频观看数Top10统计视频类别热度Top10统计视频观看数Top20所属类别包含这Top20视频的个数统计视频观看数Top50所关联视频的所属类别统计每个类别中的视频评论数Top10(以Film为例)统计每个类别中视频流量Top10(以Film为例)统计上传视频最多的用户Top10以及他们上传的视频统计每个类别视频观看数Top1...

2019-09-10 15:12:18 1277 1

原创 MapReduce分片、分区、分组 傻傻分不清

MapReduce分片、分区、分组关系图分片对于HDFS中存储的一个文件,要进行Map处理前,需要将它切分成多个块,才能分配给不同的MapTask去执行。分片的数量等于启动的MapTask的数量。默认情况下,分片的大小就是HDFS的blockSize。blockSize默认大小128M。可通过设置minSize和maxSize来设置分片的大小。PS:分片的大小直接影响到MapTask的...

2019-09-03 18:24:15 2740 1

原创 利用Hive实现WordCount(一句sql搞定)

背景前面我们利用MapReduce实现了单词统计,但是比较的繁琐和复杂,要实现Map和Reduce方法。我们来看看Hive是怎么实现单词统计的呢,一条sql语句搞定。Hive是什么Hive是一个SQL解析引擎,将SQL语句转化成MR Job,然后在Hadoop平台上运行。Hive不存储数据,完全依赖HDFS和MapReduce。Hive中的表是纯逻辑表,就只是表的定义等,本质就是Ha...

2019-09-02 16:13:47 1304

原创 浅谈App开发

整体架构和项目分层app业务层首页、活动、社区、个人中心等app公共业务层(组件化开发)支付组件、分享组件、城市选择、业务工具类等底层SDK库,多个app共用网络通信、文件存储、图片加载、公共工具类、CrashHandler、JSBridge、LBS等Third Libs通信通道网络现状网络连接不稳定,尤其在弱网情况多运营商延时高地区差异大Dns劫持严重...

2019-02-14 15:54:30 304

原创 App蓝牙通讯技术

引言蓝牙是设备近距离通信的一种方便手段,在App引入蓝牙4.0后,设备之间的通讯变得更加简单。通过蓝牙进行通讯交互分为两方,一方为中心设备central,一方为外设 peripheral,外设通过广播的方式向外发送信息,中心设备检索到外设发的广播信息,可以进行配对连接,进而进行数据交互。具体实践: Swift项目中快速集成蓝牙(Ble4.0)基础知识点经典蓝牙和低能耗蓝牙(BLE)蓝...

2019-02-13 13:06:54 3531

原创 iOS仿微信超炫的雷达扫描Swift版本

直接上效果背景swift项目中使用超炫的雷达扫描功能功能如下超炫的扫描效果动态添加标注图标/标注图标不超出屏幕/标注图标不重叠标注点击交互圈数可动态配置可设置圈与圈的增量距离开启和关闭调试日志使用导入头文件import EasyRadarView具体用法开启调试日志信息EasyRadarView.enableLog = true //默认未启动调试日志设...

2019-02-13 10:40:13 887

原创 Swift项目中快速集成蓝牙(Ble4.0)模块

引言蓝牙是设备近距离通信的一种方便手段,在App引入蓝牙4.0后,设备之间的通讯变得更加简单。通过蓝牙进行通讯交互分为两方,一方为中心设备central,一方为外设peripheral,外设通过广播的方式向外发送信息,中心设备检索到外设发的广播信息,可以进行配对连接,进而进行数据交互。背景Swift项目中简单快速的集成iOS蓝牙模块,对蓝牙的操作封装了一个蓝牙管理类。(EasyBleMana...

2019-02-03 14:36:46 1441

iOS记忆卡游戏源码

记忆卡游戏的源码,动画非常的炫,游戏还不错!

2012-11-23

android 从网络获取图片

1,从网络中获取一张图片。 2,把获取的图片,以附件的形式发送到指定的邮箱。 此功能已经完美实现。如在调试时没有发送成功,请检查一下是否正确设置好邮箱?你的电子邮箱是否支持发送附件?谢谢。

2011-10-10

自定义seekbar设置应用程序的亮度

1 实现了一个自定义的滑动条seekbar,非常的美观。 2 成功的改变了应用程序的亮度,让用户可以选择适合自己的亮度。

2011-09-22

android像新浪微博一样的下拉刷新

成功的模拟了新浪微博,QQ微博下拉释放刷新的功能。请android爱好者们放心使用,绝对实用。

2011-09-09

ListView块状滚动条加分批加载数据

1 已经成功实现对ListView滚动条的自定义,定义的效果和新浪微博,QQ微博...的效果一样。 2 实现了对ListView分批量加载数据,滑动到ListView底部的时候会自动加载数据。

2011-09-06

android图片按钮屏幕移动

成功地实现了按钮图片在屏幕上任意的移动位置.

2011-08-24

从网络中获取3D相册信息(完整版)

实现了从网络获取图片信息,展示到相册中.此相册立体翻动,半透明阴影,是一个不错的3d相册浏览器,希望大家喜欢!

2011-08-19

android 3D相册完美实现

android 3d相册源代码.实现了相册立体滑动,透明阴影等效果!

2011-08-19

android获取应用程序大小,缓存数据信息

已经成功获取应用程序的详细信息,程序大小,数据大小,缓存数据...大家放心使用。为了感谢大家的支持,大家先前提出分数太高的情况,我在此向大家表示歉意! 以后此资源下降为2分!

2011-07-21

struts的api

Struts的帮助文档,请大家好好的学习一下吧...

2010-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除