首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java技术栈
掘友等级
程序员
|
金融
公众号「Java技术栈」第一时间推送
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
130
文章 128
沸点 2
赞
130
返回
|
搜索文章
赞
文章( 128 )
沸点( 2 )
你的短信接口真的安全吗?
上一篇文章:你的登录接口真的安全吗?里面,我们主要聊了一下登录相关的一些安全风险,里面讨论到了一个使用手机验证码来进行登录验证的方式。 但是其实提供短信验证码、或者说任何可以触发短信发送的接口,都是存在风险的,很有可能被黑产或攻击者利用。我们今天主要聊一聊短信接口相关的风险和预…
打破你的认知,java,除以0一定会崩溃吗?
接下来,我们直奔主题。开始我们的基本功。 运行直接崩溃。 于是我们打开Double这个类来看看。 于是,我们发现,正无穷大的定义居然是1.0f/0.0f 。负无穷大的定义为 -1.0f/0.0f,非数的定义为0.0f/0.0f java的单精浮点数float和双精浮点数doub…
Insert into select语句引发的生产事故
Insert into select请慎用。这天xxx接到一个需求,需要将表A的数据迁移到表B中去做一个备份。本想通过程序先查询查出来然后批量插入。但xxx觉得这样有点慢,需要耗费大量的网络I/O,决定采取别的方法进行实现。通过在Baidu的海洋里遨游,他发现了可以使用inse…
Logback配置文件这么写,TPS提高10倍
SpringBoot工程自带logback和slf4j的依赖,所以重点放在编写配置文件上,需要引入什么依赖,日志依赖冲突统统都不需要我们管了。logback框架会默认加载classpath下命名为logback-spring或logback的配置文件。将所有日志都存储在一个文件…
一图解千愁,jvm内存从来没有这么简单过!
看到这张图的同学,千万不要到处分享。我们仅限于小范围讨论,因为这张图威力很大,是我花了10年时间才画出来的! 了解了这张图,会让你对JVM内存的划分有更深入的理解,而不仅限于什么虚拟机栈、程序计数器等比较浅显的认知。 那么这张图有什么用呢?在进行内存排查的时候,我们需要了解到底…
IDEA 公司推出新字体,极度舒适~
这几天炒得沸沸扬扬的 Intellij IDEA 公司 JetBrains 推出了一种新字体:JetBrains Mono,据说它是专为开发人员设计的,下面栈长带大家一起来吃个瓜。 并且,从 2019.3 版本开始,JetBrains Mono 字体将随 JetBrains 系…
不能用 + 拼接字符串? 这次我要吊打面试官!
我们做 Java 程序员以来,不管是工作当中,还是面试过程中,都知道:字符串拼接不能用 String,要用 StringBuilder 或者是 StringBuffer,以至于它们都被滥用了。 StringBuilder、StringBuffer 简称:SB,下文统一用 SB …
面试官问线程安全的List,看完再也不怕了!
栈长在之前的文章《出场率比较高的一道多线程安全面试题》里面讲过 ArrayList 的不安全性。 很可惜,它所有方法都是带同步对象锁的,和 Vector 一样,它不是性能最优的。即使你能说到这里,面试官还会继续往下追问,比如在读多写少的情况,SynchronizedList这种…
下一页
个人成就
文章被点赞
2,392
文章被阅读
861,158
掘力值
19,560
关注了
8
关注者
676
收藏集
0
关注标签
50
加入于
2017-07-07