- 博客(16)
- 收藏
- 关注
转载 布隆过滤器(Bloom Filter)
1.简介布隆过滤器是一种多哈希函数映射的快速查找算法。它可以判断出某个元素肯定不在集合里或者可能在集合里,即它不会漏报,但可能会误报。通常应用在一些需要快速判断某个元素是否属于集合,但不严格要求100%正确的场合。2.原理1. 首先需要k个hash函数,每个函数可以把key散列成为1个整数2. 初始化时,需要一个长度为m比特的数组,每个比特位初始化为03. 某个key加入集...
2018-08-14 16:10:50 186
转载 sql 常用操作
1.在表中新增一个字段:alter table 表名 add 字段名 type not null default 02.修改字段名:alter table 表名 rename column A to` B3.修改字段类型:alter table 表名 alter column 字段名 新类型 4.修改字段默认值:alter table 表名 alter co...
2018-08-11 20:16:30 168
原创 数组拆分为两个子数组
怎么把一个数组拆分成两个非空的子数组,而且如果两个数组里的元素能够一一对应,那么不论顺序如何,都认为是重复的:例如{1,2}和{2,1}是一样的。输入例子:1,2,3输出例子:1 :2 32 :1 3 //1 3:2也一样3 :1 2输入例子:1 2 2输出例子:1:2 2 //2 2: 12:1 2 //2 1: 21.递归求解...
2018-08-11 19:51:24 5095
转载 全排列
允许重复://permutation 数组全排列:允许重复void permutation(vector<int> v,int index) { if (index == v.size()) { for (int num : v) { cout << num << " "; } ...
2018-08-11 13:46:24 147
转载 Android Service
https://blog.csdn.net/javazejian/article/details/52709857
2018-05-09 22:40:17 147
转载 Android Content Provider 内容提供器
转载 https://www.cnblogs.com/plokmju/p/android_ContentProvider.html
2018-05-09 22:36:43 117
转载 Android 广播机制
<div class="htmledit_views"> <h2><a name="t0"></a>一 概述</h2><p><span style="font-family:SimSun;font-size:14px;">Br
2018-05-09 22:20:24 119
转载 android Activity Scheme跳转协议
转载:原文https://blog.csdn.net/lishuiyuntian/article/details/77477756Scheme协议Android中的Scheme是一种页面内跳转协议,通过自定义Scheme协议,可以跳转到app中的任何页面。服务器可以定制化跳转app页面app可以通过Scheme跳转到另一个app页面可以通过h5页面跳转app原生页面协议格式 Uri.parse("...
2018-05-09 21:49:05 2503
原创 Android 任务栈与4种启动模式
任务栈(Task)是用来管理一个或多个Activity的栈结构。特点:(1) 程序打开时就创建了一个任务栈, 用于存储当前程序的activity,当前程序(包括被当前程序所调用的)所有的activity属于一个任务栈。(2) 一个任务栈包含了一个activity的集合, 可以有序的选择哪一个activity和用户进行交互,只有在任务栈栈顶的activity才可以跟用户进行交互。(3) 任务栈可以移...
2018-05-09 21:43:44 736
原创 JAVA 的注解反射机制
首先定义一个注解类//@Target(ElementType.FIELD) :表示作用与属性上//@Target(ElementType.METHOD) :表示作用于方法上//也可以不写@Target() 表示作用于类上、属性或者方法上//@Retention(RetentionPolicy.SOURCE):表示注解生存期只在源码上,编译时会被清除//@Retention(Retenti...
2018-04-24 16:36:01 154
原创 python 多线程爬取百度图片
最近学习python,磕磕碰碰写了一个根据关键字使用多线程爬取百度图片的程序。代码如下:import osimport urllib.requestimport threadingimport re#获取本地的要搜索关键字的名单def getNameList(filename): #没加encoding='utf-8'导致UnicodeDecodeError: 'gbk' codec
2017-12-26 15:44:39 1265 1
原创 python 决策树
决策树是一种基本的分类与回归方法。这两天根据李航的《统计学习方法》里讲的决策树算法, 用python手撸了一遍决策树代码,写此博客作为记录。DataSet.py:用于读数据集import numpyimport redef readData(filename, reg="\\s+"): if(filename.strip() == ''): print("文件名不能为空
2017-12-24 21:54:02 275
翻译 原始GPS坐标,火星坐标以及百度坐标的相互转换
原始到火星void wgs2gcj(double &lat, double &lon){ double old_lon = lon - 105.0; double old_lat = lat - 35.0; double dLat = transformLat(old_lon, old_lat); double dLon = transformLon(old_lon
2017-12-07 21:14:04 3434
翻译 计算两个GPS坐标的方位与距离
计算距离,返回米double getDistanceByGps(double lat1,double lng1,double lat2,double lng2){ double PI = 3.1415926; double EarthRadius = 6378137; double Rad = PI / 180.0; double radlat1 = lat1 * Ra
2017-12-07 21:01:10 6695 1
翻译 ros kinetic 安装 以及 rosdep init 出错
一、ros kinetic 安装 1.按照官网步骤安装:http://wiki.ros.org/kinetic/Installation/Ubuntu; 2.按照以下步骤: 设置源将ubuntu 的源设置为其自带的主服务器的源,并且将"restricted" "universe" 和"multiverse"都选上。设置keysudo sh -c 'echo "deb http://packag
2017-12-07 20:46:48 30353 28
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人