首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java旅途
掘友等级
软件开发
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
57
文章 55
沸点 2
赞
57
返回
|
搜索文章
赞
文章( 55 )
沸点( 2 )
验证码这样做,瞬间高出一个逼格
前言 行为验证码通过用户的操作来完成验证,常见的行为验证码有拖动式和点触式。 拖动式验证就是根据图片显示,将指定的图形拖动到指定位置完成验证。而点触式验证码就是通过鼠标点击出示例中出现的图形完成验证。
『假如我是面试官』RabbitMQ我会这样问
1. 为什么你们公司选择RabbitMQ作为消息中间件 在消息队列选型时,我们调研了市场上比较常用ActiveMQ,RabbitMQ,RocketMQ,Kafka。 RabbitMQ相对成熟稳定,这是
分布式session的几种解决方案,你中意哪种?
我发现了一个商城,我还没有登录,就可以往购物车中添加商品,加了好几件后,我准备付款,需要我先去登录,登录完之后付款。 现在很多商城,都会要求用户先去登录,登录之后再往购物车中添加商品,这样用户、购物车
手把手教你接入微信支付
随着微信小程序的发展,越来越多的移动端应用选择了微信产品做为媒介。无论是公众号开发还是小程序开发,微信支付永远都是绕不开的话题。由于微信支付涉及了很多场景,本文我们只学习如何在公众号、小程序中接入微信支付。 微信公众号大体上可以分为服务号和订阅号,订阅号和服务号的具体区别在以前…
Java中的深浅拷贝问题,你清楚吗?
拷贝这个词想必大家都很熟悉,在工作中经常需要拷贝一份文件作为副本。拷贝的好处也很明显,相较于新建来说,可以节省很大的工作量。在Java中,同样存在拷贝这个概念,拷贝的意义也是可以节省创建对象的开销。 该方法由 protected 修饰,java中所有类默认是继承Object类的…
从面试角度分析LinkedList源码
LinkedList底层是由双向链表实现的。链表好比火车,每节车厢包含了车厢和连接下一节车厢的连接点。而双向链表的每个节点不仅有指向下一个节点的指针,还有指向上一个节点的指针。 LinkedList支持想任意节点位置添加元素,不仅提供了集合常用的add()方法,还提供了addF…
为什么线程安全的List推荐使用CopyOnWriteArrayList,而不是Vector
相比很多同学在刚接触Java集合的时候,线程安全的List用的一定是Vector。但是现在用到的线程安全的List一般都会用CopyOnWriteArrayList,很少有人再去用Vector了,至于为什么,文章中会具体说到。接下来,我们先来简单分析以下Vector的源码。 由…
从面试角度分析ArrayList源码
ArrayList的底层是由数组实现的,数组的特点是固定大小,而ArrayList实现了动态扩容。 ArrayList部分变量如下,在下面的分析中会用到这些变量。 初始化ArrayList的时候如果不指定大小,则会创建一个空数组。 创建一个预估大小的数组,指定大小后只是指定了数…
40W粉,小小程序员平凡的一年 | 掘金年度征文
这一年世界发生了太多事,山火、疫情、洪水、大选.......魔幻而过得飞快。 而这一年对我来说,是机遇,也是挑战,所幸付出有回响,努力有回报。自媒体这条路不知不觉我就走了一年,从200天、300天的时候就在盼这一天,总感觉坚持一年就可以给自己一个交代了。 等真的到了这一天,心里…
spring-boot-route(十八)spring-boot-adtuator监控应用
Spring Boot提供了良好的服务监控模块,只需要通过简单的配置便可以完成服务监控和管理。但是服务监控这块内容往往是最容易被忽略的一块内容,今天我们一起来学习一下使用spring-boot-actuator进行服务监控。spring-boot-actuator提供了监控端点…
下一页
个人成就
文章被点赞
359
文章被阅读
123,369
掘力值
3,824
关注了
17
关注者
155
收藏集
0
关注标签
14
加入于
2019-09-29