Avatar notebook default
86篇文章 · 78061字 · 1人关注
  • Resize,w 360,h 240
    借助Mysql实现针对指定坐标点和半径范围圈选物体

    如题所描述的场景有很多,比如以自己所在的位置为圆点,搜索附近的商铺或者银行等;再或者通过打车软件叫车时,以自己所在位置为圆点,搜索附近可供服务的...

  • java对象中什么时候适合用static修饰符-踩坑记

    使用static修饰符可以使成员变量或方法具有类级别而非实例级别的特性,即被静态修饰的成员在所有该类的实例之间是共享的。因此,应该根据具体情况考...

  • 代码CR之分页查询常见问题

    分页查询常见问题: 1.完全没有分页 2.分页size太大 3.超多分页慢SQL 1.完全没有分页 反例: 正例: 没有分页的列表查询对 DB ...

  • Maven依赖排除、禁止依赖传递、取消依赖的方法

    大家都知道Maven的优点是依赖管理。但如果我们引入一个jar包依赖时,会传递依赖十几个其他的jar包,而这些jar包的功能我又用不上,我们应该...

  • 代码坏味道自检清单

    学完代码之丑的专栏之后,做了系统的笔记,并积极在自己的开发中进行践行,感觉收获颇多。 说实在的,这种收获感比学那些高大上的架构知识,都来得更为幸...

  • 面试造航母,工作拧螺丝

    不论是初级还是中级的同事,总是喜欢学习和研究分布式架构相关的知识点,而不喜欢阅读如《重构》、《代码整洁之道》一类的提高程序员最本质的手艺-写代码...

  • 代码坏味道出现的高发地带

    代码坏味道出现的高发地带 增加新接口 改动实体 接口和实体,是一个系统对外界产生影响的重要部分,一个是对客户端提供能力,一个是产生持久化信息。 ...

    1.3 93 0 1
  • 一个代码坏味道的高发地带:改动核心的实体

    一次定时提交的实现 在我们的系统中,一般情况下,作者写完一章之后就直接提交了,这是系统中已经实现好的一个功能。现在来了新的需求,有时候,作者会囤...

    1.3 79 0 1
  • 新需求带来坏味道:一次驳回的实现

    我们的系统里有这样一个功能,内容作品提交之后要由相应的编辑进行审核。既然有审核,自然就有审核通过和不通过的情况,这是系统中早早开发完成的功能。 ...

文集作者