前言 当前大多数app都有查找附近的功能, 简单的有查找周围的运动场馆, 复杂的有滴滴, 摩拜查找周围的车辆. 本文主要阐述查找附近地点的一般实现. 搜索附近的人也是同样的思路. 方案比较 方案1 (性能还不错) 数据库直接存经纬度, 然后计算矩形边界值, 走索引查询 方案2 (还没试过) 将经纬度 ...
分类:
编程语言 时间:
2018-02-11 22:38:11
阅读次数:
305
内容概要 一、上节回顾 1.1.静态方法和类方法(区别) 静态方法和本身并没有什么关系,只是在调用的时候需要加上类名 类方法可以方法类变量,不可以调用实例变量 其实类方法和静态方法在实际的运用中并不是很多见 1.2.属性方法——property(把一个类方法变成一个类属性) 在调用的时候不用加括号 ...
分类:
其他好文 时间:
2018-02-11 22:38:02
阅读次数:
151
由点分十进制转成16进制 思路是获得点分十进制的字符串后由inet_pton函数将该字符串转换成 一个二进制数组由val存储 然后用"%02x"格式字符串来打印出来它的flags为0即用零填充 width为2即宽最小为2不足则填充 这个过程则是与上面相反的过程 首先得到hexstring即16进制的 ...
分类:
其他好文 时间:
2018-02-11 22:37:55
阅读次数:
232
我把闭包这块知识分为两个概念 首先是闭包函数 这就是一个最简单的闭包函数 可以看到,bibao这个函数返回了一个匿名函数 这个匿名函数内部引用了bibao函数内的局部变量num,让其自增,自增后作为返回值返回 我把这个返回的匿名函数统称为闭包钥匙函数。相当于一个钥匙。 因为这个钥匙函数在向上搜索作用 ...
分类:
其他好文 时间:
2018-02-11 22:37:36
阅读次数:
148
西方人喜欢把事情做成:第一步第二步第三步,领导力也可以做成第一步第二步第三步。 布置任务说5遍 第一遍 复制一遍 目的是什么? 有可能会发生什么事情? 如果让你自己做你会怎么做? 员工的执行力来自于领导的领导力 用怕来驱动团队=管理; 用尊重和信任来驱动团队=领导(游戏改变世界:共同的目标,反馈,清 ...
分类:
其他好文 时间:
2018-02-11 22:37:27
阅读次数:
506
1、JavaScript是一种浏览器解析的轻量级脚本语言。 2、html、jsp等内部js代码写在<script></script>之间;外部js文件中书写js代码不能有<script></script>,因为引用外部js时,就将js代码引用到了<script></script>之间, 引用方式<s ...
分类:
编程语言 时间:
2018-02-11 22:37:17
阅读次数:
154
后缀数组是从去成都之前开始学的,但是当时只是写了遍板子既不会背也不会用。从成都回来之后依然不想做这个专题,到一月中旬才填坑。刚开始因为板子不理解非常费力气,后来慢慢写着写着就会背了,背着背着也有一种理解了一点的错觉……可能并不是十分理解原理,只不过学会了怎么用而已。按自己原来的题解和日记整理一下。 ...
分类:
编程语言 时间:
2018-02-11 22:37:04
阅读次数:
203
1968: C/C++经典程序训练6 歌德巴赫猜想的证明 Description 写一个函数gotbaha, 验证“每个不小于6的偶数都是两个奇素数之和”,输入一个不小于6的偶数n,找出两个素数,使它们的和为n。 写一个函数gotbaha, 验证“每个不小于6的偶数都是两个奇素数之和”,输入一个不小 ...
分类:
编程语言 时间:
2018-02-11 22:36:54
阅读次数:
245
# FTP操作 import ftplib host = '192.168.20.191' username = 'ftpuser' password = 'ftp123' file = '1.txt' f = ftplib.FTP(host) # 实例化FTP对象 f.login(username... ...
分类:
编程语言 时间:
2018-02-11 22:36:46
阅读次数:
243
[Luogu 3973] TJOI2015 线性代数 "" 这竟然是一道最小割模型。 据说是最大权闭合子图。 先把矩阵式子推出来。 然后,套路建模就好。 cpp include include include include using namespace std; const int MAXP=5 ...
分类:
其他好文 时间:
2018-02-11 22:36:36
阅读次数:
181
一开始从客人角度想的,怎么建都不对 从一个修车工所接待的所有顾客花费的总时间来看,设一共有x个人,那么第一个修的对总时间的贡献是x\ w1,第二个是(x 1)\ w2…以此类推。所以把第i个修车工拆成n组m个,第j组表示i修车工修第j个顾客的车,第j组第k个表示i修车工修第(n k+1)个修第j个顾 ...
分类:
其他好文 时间:
2018-02-11 22:36:25
阅读次数:
166
天天爱吃鸡 如果我们以子弹为研究对象,来寻找合法的木板,问题将会变得很麻烦,不妨反过来考虑,每一个木板只会对第s个打到他的子弹有贡献,于是问题就变成了去检查讯第k大的数字,主席树维护即可。 1 #include<bits/stdc++.h> 2 using namespace std; 3 cons ...
分类:
其他好文 时间:
2018-02-11 22:36:15
阅读次数:
185
超出部分变滚动条 /*//滚动条整体部分*/ .qq_bottom::-webkit-scrollbar { width:5px; height:10px; } /*//scroll轨道背景*/ .qq_bottom::-webkit-scrollbar-track { border-radius:... ...
分类:
Web程序 时间:
2018-02-11 22:36:08
阅读次数:
235
从 source 复制 num 个字符到 destination,但是在重叠内存块这方面,memmove() 是比 memcpy() 更安全的方法。如果目标区域和源区域有重叠的话,memmove() 能够保证源串在被覆盖之前将重叠区域的字节拷贝到目标区域中,复制后源区域的内容会被更改。如果目标区域与... ...
分类:
其他好文 时间:
2018-02-11 22:36:02
阅读次数:
200
1、查看防火墙状态 [root@localhost ~]# service iptables status 2、编辑/etc/sysconfig/iptables文件。我们实例中要打开8080端口和9990端口 用编辑器打开/etc/sysconfig/iptables 4、保存/etc/sysco... ...
分类:
系统相关 时间:
2018-02-11 22:35:43
阅读次数:
257
CSAPP-2.1 信息存储 0.未知: 1.新知: 0.字长指明指针数据的标称大小。字长决定的最重要的系统参数就是虚拟地址空间的最大大小 1.char类型也能被用来存储整数值 2.使用确定大小的整数类型是程序员准确控制数据表示的最佳途径 3.面向普通用户的机器中排列表示一个对象字节的模式是小端模式 ...
分类:
移动开发 时间:
2018-02-11 22:35:34
阅读次数:
229