Description 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 1. 插入x数 2. 删除x数(若有多个相同的数,因只删除一个) 3. 查询x数的排名(若有多个相同的数,因输出最小的排名) 4. 查询排名为x的数 5. 求x的前驱(前驱定义为小于x,且最大的数) ...
分类:
其他好文 时间:
2017-10-06 11:40:27
阅读次数:
205
NDK 开发使用cMake方式,网上能找到不少的教程,这里推荐一篇博文: http://blog.csdn.net/wl9739/article/details/52607010 关于添加其他的预编译库,网上很多文章写得不太准确,这里说下步骤: 1,将预编译库加入项目 2,编辑CMakeLists. ...
分类:
其他好文 时间:
2017-09-29 15:05:44
阅读次数:
278
最近需要将Python人证对比模型移植安卓端.安卓端需要使用openCV简单的人像提取处理.在配置openCV前首先需要配置NDK环境. NDK的介绍(http://www.cnblogs.com/leaven/archive/2010/05/27/1744855.html) 一 NDK在Ubunt ...
分类:
移动开发 时间:
2017-09-28 13:12:57
阅读次数:
1503
Android.mk文件用来向编译系统描述如何编译你的源代码。更确切地说,该文件其实就是一个小型的Makefile。 Android的so文件是unix下的动态链接库,是二进制文件,相当于windows的dll NDK native development kit 一、一系列工具的集合,帮助开发者快 ...
分类:
移动开发 时间:
2017-09-27 00:48:39
阅读次数:
195
1.cmake是什么? CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。 谷歌从AndroidStudio2.2以上就添加了Cma ...
分类:
移动开发 时间:
2017-09-25 19:47:41
阅读次数:
282
1.在linux平台下使用ndk交叉编译链编译glog生成libglog.a静态库。 2.将生成的库文件与头文件放到Android项目中,使用JNI方法调用。 3.编译遇到错误“stderr、stdout未定义”,(此处查阅n多文档,貌似Android平台下将stderr、与stdout移除了改为了 ...
分类:
移动开发 时间:
2017-09-25 13:19:52
阅读次数:
296
上一篇介绍了自己对selenium的理解以及测试环境的搭建~这篇主要介绍一下如何定位我们的页面元素。我们以火狐浏览器为例,其中火狐浏览器的版本采用较低的35.0.1版本,大家可以从网站上下载相应的版本。 我们在对页面中元素进行定位之前,要先对浏览器进行操作 1 public class ATest ...
分类:
其他好文 时间:
2017-09-24 16:22:08
阅读次数:
105
转自:http://blog.csdn.net/wenrenwang/article/details/12003671 1.__int64找不到符号 采用int64_t来代替: 1 #if defined(__ANDROID__) 2 typedef int64_t __int64; 3 #endi ...
分类:
编程语言 时间:
2017-09-23 19:03:19
阅读次数:
331