如今,尤其是在中国,双卡双待已经成为智能手机的事实上的标准。大势所趋,为此,Android从Android 5.1开始,从Android SDK API层面开始支持双卡双待或1个以上的SIM卡。Android官方的文档阐释链接:
https://developer.android.com/about/versions/android-5.1.html#multisim...
分类:
移动开发 时间:
2015-05-12 11:34:54
阅读次数:
283
【题目】
Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.
If the number of nodes is not a multiple of k then left-out nodes in the end should remai...
分类:
其他好文 时间:
2015-05-12 11:34:01
阅读次数:
92
最近看了一个教学视频,学习socket编程,里面有一个例子感觉写的不错,我就在此整理一下,帮助我回忆,查看。
编写一个聊天程序。
有收数据的部分,和发数据的部分。
这两部分需要同时执行。
那就需要用到多线程技术。
一个线程控制收,一个线程控制发。
因为收和发动作是不一致的,所以要定义两个run方法。
而且这两个方法要封装到不同的类中。
效果如图所示:...
分类:
其他好文 时间:
2015-05-12 11:33:44
阅读次数:
134
题目:
两段长度为1-5000变换的单词word1,word2,设计一个字母权重分配方案:该方案中不区分大小写字母;该方案A-Z的字母唯一对应一个1-26的数;该方案满足word1的字母权重和与word2的字母权重和的差值最大 。
基本思想:
这个问题是实质是比较单词,剔除相同的部分,看哪个剩余部分多,剩余多的单词部分再进行一个字母频率从大到小排列,频率最高的给最大的权重——26,频...
分类:
其他好文 时间:
2015-05-12 11:34:34
阅读次数:
117
本文结合自己5年多的Scrum 敏捷开发经验, 并结合PMP相关知识与技能, 总结了实际开发过程中的敏捷实践过程。 从介绍敏捷开发方法开始, 逐步介绍Scrum敏捷开发的流程与相关关键技能与框架的应用技巧!
概述:
1, 敏捷开发方法概述
2, 如何计划迭代?
3, 如何启动项目?
4,如何跟踪进度?
5,如何演示印证?
...
分类:
其他好文 时间:
2015-05-12 11:36:16
阅读次数:
129
本项目是一套基于安卓的车载环境音乐播放器,从UI上就可以看出是专业美工设计的,界面布局和背景很有质感用户体验也非常不错,因为项目考虑的是车载环境所以所有功能主要使用手势操作。打开应用以后进入四屏引导界面,主界面可以接受上下左右四个手势操作并且有对应的功能,另外主界面还会显示所在城市的天气状况文字跑马灯和洗车指数。频道方面本项目有7个大类40个小类的音乐频道,音乐数据直接调用1luting.com网...
分类:
移动开发 时间:
2015-05-12 11:33:26
阅读次数:
159
我使用的锤子手机是3G版的 型号是SM701。
第一步:设置手机为USB调试
打开手机 设置-》高级设置-》开发者选项-》USB调试打开;
第二步:创建rules文件
$lsusb
以上命令查找到手机ID:29a9:701b
sudo gedit /etc/udev/rules.d/51-android.rules在打开的文件中增加以下文本:
SUBSYSTEM=="usb"...
分类:
移动开发 时间:
2015-05-12 11:35:32
阅读次数:
989
#include
using namespace std;
#define INF 0x7ffffff
#define maxn 100000
struct Edge
{
int from, to, cap, flow;
Edge(int u, int v, int c, int f):from(u), to(v), cap(c), flow(f){}
};
int n, ...
分类:
其他好文 时间:
2015-05-12 11:32:19
阅读次数:
89
Part1 相关统计量说明
峰度系数Coefficientof kurtosis
http://baike.baidu.com/link?url=gS_sgtNYSRdjLnadNWDDa357DIzJma-tdheAx5eKp0WzTvuH_PYg8hnMNIiP4-DRmewtftVQXXUbtIYzvz4bTq
峰度系数(Kurtosis)用来度量数据在中心聚集程度。在正态分布情况下,...
分类:
编程语言 时间:
2015-05-12 11:31:49
阅读次数:
11199
Android 消息机制涉及到的类主要有
Looper
Handler
Message、MessageQueue
HandlerThread
下面结合 Android API 22 的源码分析上面几个类的内部实现细节,以窥探其中的原理一二。Looper 消息循环Looper 是一个循环处理消息的类,Looper内部维护一个消息队列,循环的从消息队列中取出消息并处理,如果队列为空则等待新消息。Loop...
分类:
移动开发 时间:
2015-05-12 11:33:20
阅读次数:
172
一个功能十分完整、效果很不错的矢量图绘制App源代码。如果大家用过Adobe的AI软件,就会了解制作矢量图软件的一些功能。这个App基本具备了AI大部分常用的工具,包括钢笔、线段、文字、选择、拾色器、橡皮等等工具,还支持将某些物体进行分组,支持图层操作。可以将制作好的矢量图输出成SVG、PDF、PNG 以及 JPEG格式。
应用安装包:App的App Store下载地址为:http...
分类:
其他好文 时间:
2015-05-12 11:30:55
阅读次数:
157
在这篇文章中,我们将介绍如何在QML中使用C++代码。在以前的文章“ 使用C++拓展QML 类型及Property binding!”中,我们可以可以通过C++ plugin的方法来拓展我们的QML功能。那个项目是CMake项目。对于qmake项目来说,我们也可以做同样的事。可以使用一个plugin,并在QML中调用它。
今天,我们将不使用plugin的方法,我们希望在qmake项目中直接调用C++代码。那么我们将如何做呢?这里注意qmake只对15.04及以上的ubuntu手机image (模拟器及手机...
分类:
编程语言 时间:
2015-05-12 11:32:38
阅读次数:
277
最近要研究四轴飞行器的控制相关的问题,网上详尽的讲述四轴建模的文章好像不多,在这里总结一下。
1. 为什么需要建模。
我们看网上的好多关于四轴飞行器的文章,尤其是讲他的控制的文章,大都要用一个章节讲一下四轴的动态模型。那么为什么要建立模型?当然四轴是个欠驱动系统,控制4个轴却要提供他的6个自由度(上下左右前后运动和三个方向角,如果是六轴就不再是欠驱动的),所以建模是必要的。这是我们看...
分类:
其他好文 时间:
2015-05-12 11:33:16
阅读次数:
768
还是首先讲一下需求。一个普通的web form表单提交,根据模板自动生成指定格式的结果。form的优势在格式化数据,使得各属性非常直观的展现出来,用户可以更加简单直观的进行输入。但业务上的最终结果却不可以是form,所以就有了这个需求。需求的本质有点类似el表达式的替换,但是这个表达式模板是动态配置的,而不是常见的xml静态文件。
总结一下需求,概括来讲是这样:根据用户的输入,将业务属性填充到实...
分类:
编程语言 时间:
2015-05-12 11:32:46
阅读次数:
215
NSOperation其实是对GCD进行了面向对象层面的封装。配合使用NSOperation和NSOperationQueue也能实现多线程编程。
配合使用NSOperation和NSOperationQueue实现多线程编程的步骤:
1.先将需要执行的操作封装到一个配合使用NSOperation对象中
2.然后将NSOperation对象添加到NSOperationQueue中
3....
分类:
其他好文 时间:
2015-05-12 11:33:09
阅读次数:
149