package com.example.baidulocdemo_2;
import com.baidu.location.BDLocationListener;
import com.baidu.location.LocationClient;
import com.baidu.location.LocationClientOption;
import com.baidu.location....
分类:
移动开发 时间:
2016-06-12 01:56:14
阅读次数:
878
IPC为进程间通信或跨进程通信,是指两个进程进行进程间通信的过程。在PC和移动设备上一个进程指的是一个程序或者一个应用,所以我们可以将进程间通信简单理解为不同应用之间的通信,当然这种说法并不严谨。
在Android中,为每一个应用程序都分配了一个独立的虚拟机,或者说每个进程都分配一个独立的虚拟机,不同虚拟机在内存分配上有不同的地址空间,这就导致在不同的虚拟机互相访问数据需要借助其他手...
分类:
移动开发 时间:
2016-06-12 01:56:50
阅读次数:
339
在DNS 响应中返回多个A记录,是GSLB高可用部署的最佳实践[^1],但是返回多个A记录会从某种程度上影响GSLB的负载均衡特性(比如流量控制或站点选择算法)。因此全局负载均衡(或多站点流量控制)的实际价值是值得怀疑的(见 为什么基于DNS的全局负载均衡(GSLB)不起作用? II)。人们必须在高可用和负载均衡之间做出妥协。下文会做出技术性的解释。...
分类:
其他好文 时间:
2016-06-12 01:54:55
阅读次数:
496
【PHP】PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数)前言由于业务需要,我们需要从业务中汇总数据,并生成Excel文件。
思路是这样的
PHP要导出Excel表格文件->找一个好用的第三方库吧->在Composer的Packages里找一个吧->PHPExcel这么多收藏,就它了!PHPExcel概述
PHPExcel is a library written...
分类:
Web程序 时间:
2016-06-12 01:56:08
阅读次数:
327
熟悉Tomcat的工程师们,后者从事Java开发的,肯定都知道Tomcat是如何启动和停止的。在Tomcat源码包里面有个bin目录,该目录下放置了一些很重要的脚本,Tomcat启动和停止的脚本程序就放在这里,分别是startup.bat、shutdown.bat(Windows环境)和start.sh、shutdown.sh(Linux、Unix环境)。大家一定都知道如何使用它们,接下来就是研究...
分类:
其他好文 时间:
2016-06-12 01:53:55
阅读次数:
441
USB请求块(USB request block-URB)是USB设备驱动中用来与USB设备通信所用的基本载体和核心数据结 构,非常类似于网络设备驱动中的sk_buff结构体,是USB主机与设备通信的“电波”。
1. USB 设备驱动程序创建并初始化一个访问特定端点的urb,并提交给USB core;
2. USB core提交该urb到USB主控制器驱动程序;
3. USB 主控制器驱动程序根据该urb描述的信息,来访问USB设备...
分类:
系统相关 时间:
2016-06-12 01:56:06
阅读次数:
353
根据《机器学习实战》一书第十章学习k均值聚类算法和二分k均值聚类算法,自己把代码边敲边理解了一下,修正了一些原书中代码的细微差错。目前代码有时会出现如下3种报错信息,这有待继续探究和完善。
报错信息:
Warning (from warnings module):
File "F:\Python2.7.6\lib\site-packages\numpy\core\_methods.py",...
分类:
编程语言 时间:
2016-06-12 01:54:08
阅读次数:
452
点击进入_更多_Java千百问1、static有什么用static是java的关键字,用static声明达到静态的目的。所谓静态,就是在程序编译后就能被使用,不需要创建任何实例。static能够修饰类、方法、变量以及类代码块,具体如下:static方法
被static声明的方法叫做静态方法,不需要实例化对象通过类名直接调用的方法,最常见的是main()。了解main方法看这里:main方法是什么...
分类:
编程语言 时间:
2016-06-12 01:53:20
阅读次数:
173
1、使用wrap_content、match_parent、weight;
2、使用相对布局,尽量不使用绝对布局;
3、使用限定符,如:layout-large/xxx.xml,这样大屏设备就会自动使用该布局;
4、使用最小宽度限定符,如:layout-sw700dp/xxx.xml,这样当屏幕的宽度超过700dp时就会使用该布局;
5、针对不同的分辨率,提供具体的布局,如:res/lay...
分类:
移动开发 时间:
2016-06-12 01:52:17
阅读次数:
248
本文是结合hadoop中的mapreduce来对用户数据进行分析,统计用户的手机号码、上行流量、下行流量、总流量的信息,同时可以按照总流量大小对用户进行分组排序等。是一个非常简洁易用的hadoop项目,主要用户进一步加强对MapReduce的理解及实际应用。文末提供源数据采集文件和系统源码。
以下是一个待分析的文本文件,里面有非常多的用户浏览信息,保扩用户手机号码,上网时间,机器序列号,访问的IP,访问的网站,上行流量,下行流量,总流量等信息。这里只截取一小段,具体文件在文末提供下载链接。...
分类:
其他好文 时间:
2016-06-12 01:53:01
阅读次数:
270
Android 5.0引入了一个全新的列表控件-RecyclerView,这个控件更为灵活,同时也拥有比ListView和GridView控件较多的优点:例如Item View的创建、View的回收以及重用等机制。RecyclerView控件提供了以下两种方法来进行简化和处理大数量集合:?l 采用LayoutManager来处理Item的布局?l 提供Item操作的默认动画,例如在增加或者删除i...
分类:
移动开发 时间:
2016-06-12 01:53:45
阅读次数:
312
这篇博客我们来介绍一下代理模式(Proxy Pattern),
设计模式总目录
java/android 设计模式学习笔记目录
特点
UML类图
示例与源码
总结
源码下载
引用
http://blog.csdn.net/jason0539/article/details/22974405
https://en.wikipedia.org...
分类:
移动开发 时间:
2016-06-12 01:54:09
阅读次数:
250
在C++的学习过程之中,那么继承与多态这两个区别于C语言的特性你一定要了解,如果想要学好C++,那么继承与多态必须要了解清楚,尤其是多态,但是要了解多态首先你又必须了解继承先,不过即使这两者都十分了解了,也不敢说已经掌握了C++,因为这只不过是C++之中的冰山一角。(有兴趣的可以了解一下网上说的C++的四种境界)
闲话就说到这,开始正式内容了,关于C++之中的继承,我把在继承内容所...
分类:
编程语言 时间:
2016-06-12 01:52:20
阅读次数:
163
这两天学习了使用Path绘制贝塞尔曲线相关,然后自己动手做了一个类似QQ未读消息可拖拽的小气泡,效果图如下:接下来一步一步的实现整个过程。基本原理其实就是使用Path绘制三点的二次方贝塞尔曲线来完成那个妖娆的曲线的。然后根据触摸点不断绘制对应的圆形,根据距离的改变改变原始固定圆形的半径大小。最后就是松手后返回或者爆裂的实现。Path介绍:顾名思义,就是一个路径的意思,Path里面有很多的方法,本次设...
分类:
移动开发 时间:
2016-06-12 01:53:02
阅读次数:
277