
Java中“附近的人”实现方案讨论及代码实现
1|0前言在我们平时使用的许多app中有附近的人这一功能,像微信、qq附近的人,哈罗、街兔附近的车辆。这些功能就在我们日常生活中出现。像类似于附近的人这一类业务,在Java中是如何实现的呢?

好用到爆的 Java 技巧
根据很多 Java 程序员的”经验”来看,一个数据库表则对应着一个 Domain 对象,所以很多程序员在写代码时,包名则使用:com.xxx.domain ,这样写好像已经成为了行业的一种约束,数据库映射对象就应该是 Domain。

ConcurrentHashMap源码分析 – put方法
1.案例 在多线程中使用HashMap时,会有线程安全的问题,下面的案例中使用1000个线程向同一个HashMap中分别插入10条数据时,就会出现线程安全问题package org.poiuy.java.juc.concurrenthashmap;import java.

Java项目实战第8天:分页查询功能
话不多说,开始今天的学习:一、分页概述。所以为了解决这个问题,就引入了分页的功能,基本上大家都应该见到过分页的应用:现在网站一般涉及到查询功能时,都会使用到分页,关于分页其中牵扯到3个重要的参数:当前页面的页码数pageNum。

阿里这份Java虚拟机源码剖析手册真的绝绝子,GitHub下载已过百万
有多强?资深程序员全面、深入剖析工业级虚拟机HotSpot的源码实现详解Java虚拟机的类的生命周期和垃圾收集器等模块的工作原理PerfMa CEO寒泉子、Huawei JDK负责人海纳等三位大咖力荐读完有什么收获?

Vue中$emit 事件和.sync修饰符
1、本章知识点 事件命名才用 “-” 分割。(不采用驼峰,因为html是大小写不敏感) .sync 修饰符的使用 2、$emit 作用与语法 通常用于子组件调用父组件方法,实现子组件主动与父组件进行通讯。 <!

Java学习之IntelliJ IDEA之如何配置Maven
解压的位置自定义,这里笔者解压到了E盘右键”计算机”,选择”属性”,之后点击”高级系统设置”。打开命令行提示符窗口,即Dos界面,输入mvn-v若出现以下情况说明配置成功在IntelliJIDEA中配置MavenFile->Settings,进入以下界面,配置如下:推荐阅读:Ja

Java——递归调用
递归是程序语言中的一个很基础的应用,学习递归对理清程序编码的思路非常有帮助所以在本章中把递归也作为学习的一部分内容。希望读者了解并掌握它的相关用法我们在中学时期都学过数学归纳法,例如求n的阶乘比如要求5!,必须先求出4!,而要求4!,必须先求3!,要求3!,就必须先求2!