搜索最近的店铺 or 找最多店铺的点

这两个问题,应该是电商网站或者说 O2O 业务中最常用的功能。在之前,我也想过该题的解决方法。

第一个问题最简单的方法就是,一个 for 遍历周围所有的数据。通过欧式距离的判断,进行从小打大的排序判断,然后推送结果给用户。但是,当商铺基数足够大的时候…

短链的实现

问题的起因是这个:

BLOG 这是我的刷题日志。当时是 2017.3.4 号,做了这道题之后,一直想写下是否有更好的解题思路。但是一直没(lan)有(lan)时(lan)间(lan)。

正巧今天在复习数据结构的时候看到了 LZW 压缩器。这就可以拉出来好好扯一下…

2017 考研小结

考研并不是因为工作不如意,待遇不好,只是我觉得,总得拿个有挑战性的东西玩玩,不然每天总是做重复的工作,太无趣了。而且,一边工作一边考研,未尝不是一件乐事。而且就今年主要就是图个做真题,准备明年认真考。

本来第一天考完就想写的,不过一想到要是考…

Java 引用传递和值传递

前几天有个朋友问了我个问题,就是 Java 中什么时候是值传递什么时候是引用传递。他的理解是,基本数据类型是值传递,复杂对象是引用传递。

所以就有了如下的一个测试代码:

public class Main {
    public static void main(St

记一个非常有意思的项目

机缘巧合之下,和朋友聊天的时候,知道他们那有一个基于 Java 的 web 系统。于是,作为一个 Java 功底还算过得去的人,我觉得,应该可以去玩玩。

因为,作为一个 Javaer,说到 Java web 的时候,无外乎 Spring,Struts,Hibern…

B站《你的名字》观影活动记

本来今天晚上是刷题的,结果到家发现试卷没带,想着也没什么好做的。就刷一下这个的感受吧。顺带给自己的博客带来点新的东西。

其实,在此之前,对 B 站的态度属于 indifferent 或者 vague (两个考研阅读高频词拿出来复习下) 吧,但是对其弹幕的形…

FireFox 充分自定义

故事的起因,是这样的。不知道什么原因,我突然发现火狐的标签页字体变了, 如下图。

火狐字体

那个苹果的苹字明显不是雅黑字体。但是却又不知道是什么原因,而且地址栏的字体也和标签栏一样。都是一个巨丑无比的字体。作为一个对字体有着一定偏执的人来说,这明显是不能…