MongoDB实现附近的人

2018-12-06
阅读 3 分钟
5k
最近腾讯把“漂流瓶”这个张小龙引以为傲的产品下架,正所谓:匹夫无罪怀璧其罪,漂流瓶本无罪,但是被一些人利用传播色情内容或广告,因此在11月30号深夜,腾讯关闭漂流瓶。那么作为微信另外的一个大家熟悉的功能“附近的人”会不会被下架呢?今天我们暂不讨论,咱们今天讨论的是附近的人怎么实现,当然实现的方式有很多种...

JAVA8快速写入和读取文件

2018-12-02
阅读 6 分钟
11k
随机生成 Salary {name, baseSalary, bonus }的记录,如“wxxx,10,1”,每行一条记录,总共1000万记录,写入文本文件(UFT-8编码), 然后读取文件,name的前两个字符相同的,其年薪累加,比如wx,100万,3个人,最后做排序和分组,输出年薪总额最高的10组:

怎样给Swagger换皮肤?

2018-12-01
阅读 3 分钟
5.5k
上文我们讲到在Spring Boot中集成Swagger2的组件,那今天我们就来聊聊怎样给Swagger换个皮肤呢?环境搭建:使用Spring Boot依赖swagger-spring-boot-starter进行快速构建。具体swagger-spring-boot-starter可以参考:[链接] 。构建工具是Maven,开发工具是IDEA,JDK版本是1.8。

Git快速入门

2018-11-28
阅读 2 分钟
2.1k
Git是一个分布式开源的版本控制系统,跟集中式版本控制系统(SVN和CVS)不一样,Git拥有本地仓库和远程仓库的概念。Git是Linux作者 Linus Torvalds大神 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。是目前市面非常流行的一款版本控制系统。

Spring Boot集成Swagger2

2018-11-27
阅读 8 分钟
8.2k
前言:目前互联网开发市场都流行前后台真正的分离,后台提供数据API接口,前台负责请求数据并渲染。那么我们程序猿们在编写接口的时候,最不方便之处就是写完接口后需要进行文档的编写以及接口的测试。今天就介绍一款将接口文档编写和测试合并一起的集大成者Swagger,也是目前很多企业再用的一个API管理工具。此DEMO的开...

使用Redis实现关注好友的功能

2016-01-06
阅读 6 分钟
3.3k
现在很多社交都有关注或者添加粉丝的功能, 类似于这样的功能我们如果采用数据库做的话只是单纯得到用户的一些粉丝或者关注列表的话是很简单也很容易实现, 但是如果我想要查出两个甚至多个用户共同关注了哪些人或者想要查询两个或者多个用户的共同粉丝的话就会很麻烦, 效率也不会很高. 但是如果你用redis去做的话就会相当...