首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
MarkerHub
掘友等级
公众号:MarkerHub
公众号:MarkerHub,让Java不再难懂!
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
206
文章 205
沸点 1
赞
206
返回
|
搜索文章
最新
热门
匠人手法 - 优雅的处理空值
在笔者几年的开发经验中,经常看到项目中存在到处空值判断的情况,这些判断,会让人觉得摸不这头绪,它的出现很有可能和当前的业务逻辑并没有关系。但它会让你很头疼。 有时候,更可怕的是系统因为这些空值的情况,会抛出空指针异常,导致业务系统发生问题。 此篇文章,我总结了几种关于空值的处理…
从理论到综合实例,终于弄懂了双工通讯协议websocket!
websocket是双工通讯协议,STOMP是简易文本协议,让传输内容更加简单,socktJS是为了解决浏览器不支持websocket协议切换到其他协议解决问题。 如果大家看了这篇文章不懂的话,我可以自己写篇文章介绍给大家,带git地址的。 本篇文章以 websocket 的原…
我是如何用 redis 做实时订阅推送的
20w+的推送用户,如何做到秒级并发完成,文中分别介绍了MQ、传统定时任务以及Redis的SortSet队列三种方案,一一分析可行性,并且最后给出了Redis的逻辑与部分代码实现。你学会了吗? 前阵子开发了公司领劵中心的项目,这个项目是以 redis 作为关键技术落地的。 先说…
Spring Boot 这么火,常用注解和原理都给你整理好了!
``@SpringBootConfiguration注解,继承@Configuration注解,主要用于加载配置文件@SpringBootConfiguration继承自@Configuration`,二者功能也一致,标注当前类是配置类, 并会将当前类内声明的一个或多个以 @B…
为什么很多SpringBoot开发者放弃了Tomcat,选择了Undertow
在 SpringBoot 框架中,我们使用最多的是 Tomcat,这是 SpringBoot 默认的容器技术,而且是内嵌式的 Tomcat。 同时,SpringBoot 也支持 Undertow 容器,我们可以很方便的用 Undertow 替换 Tomcat,而 Underto…
一套基础自动化部署搭建过程
公司初创技术团队,没有任何基础设施的情况下,需要搭建一系列 code 管理以及自动化部署等工具…. 所以引发了下面一系列的部署过程,历时两天,中间也是碰到各种问题,但最终把基本工具全部搭建成功,耶~,下面带大家一起看下此次搭建过程。 服务器一台,CentOS 的,公司就给了一台…
如何优雅的设计java异常
异常处理是程序开发中必不可少操作之一,但如何正确优雅的对异常进行处理确是一门学问,笔者根据自己的开发经验来谈一谈我是如何对异常进行处理的。 由于本文只作一些经验之谈,不涉及到基础知识部分,如果读者对异常的概念还很模糊,请先查看基础知识。 正如我们所知道的,java 中的异常的超…
以淘宝网为例,解析大型Java项目架构演进
以淘宝网为例,简单了解一下大型电商的服务端架构是怎样的。如图所示 最上面的就是安全体系系统,中间的就是业务运营系统,包含各个不同的业务服务,下面是一些共享服务,然后还有一些中间件,其中 ECS 就是云服务器,MQS 是队列服务,OCS 是缓存等等,右侧是一些支撑体系服务。 除图…
一份完整的阿里云 Redis 开发规范,值得收藏!
本文主要介绍在使用阿里云 Redis 的开发规范,从下面几个方面进行说明。 通过本文的介绍可以减少使用 Redis 过程带来的问题。 防止网卡流量、慢查询,string 类型控制在 10KB 以内,hash、list、set、zset 元素个数不要超过 5000。 反例:一个包…
这么写参数校验(validator)就不会被劝退了~
很痛苦遇到大量的参数进行校验, 在业务中还要抛出异常或者不断的返回异常时的校验信息, 在代码中相当冗长, 充满了 if-else 这种校验代码, 今天我们就来学习 spring 的 javax.validation 注解式参数校验. 这被大佬看见, 一定说, 都 9102 了还…
下一页
个人成就
文章被点赞
2,645
文章被阅读
555,922
掘力值
14,309
关注了
28
关注者
2,175
收藏集
8
关注标签
6
加入于
2019-12-18