首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ichengzi
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 45
沸点 1
赞
46
返回
|
搜索文章
赞
文章( 45 )
沸点( 1 )
3种常见的代码规范类型
从事web开发已有7个年头,经历过几个团队和不少项目,也面试过一些开发者。 发现不同公司对代码规范这一块的要求相差很大,有的公司甚至没有规范。 究其缘由,无非是项目紧张,没有时间整理。 久而久之,随着项目不断变大,维护变得困难,各种问题暴露出来:代码可读性差、修改容易出bug、…
优化 Spring 集成测试的执行时间
如何降低 Spring 集成测试的耗时呢?国内很少看到这有专门讲这类文章,因此这篇文章一定对你有所帮助。
先简单说一说Java中的CopyOnWriteArrayList
网上兄弟们说了,这是一种用于程序设计中的优化策略,是一种延时懒惰策略。都说优化优化,那么到底优化了哪些问题呢? 上面的程序片段在单线程下执行时没什么毛病的,但到了多线程的环境中,可能就GG了!为什么呢?因为多线程环境中,你在迭代的时候是不允许有其他线程对这个集合list进行添加…
为什么使用0x61c88647
在Java1.4之前,ThreadLocals会导致线程之间发生竞争。在新的设计里,每一个线程都有他们自己的ThreadLocalMap,用来提高吞吐量,然而,我们仍然面临内存泄漏的可能性,因为长时间运行线程的ThreadLocalMap中的值不会被清除 在Java的早期版本中…
一文搞懂React 的 setState 机制
对React中的setState的理解? setState这个方法在调用的时候是同步的,但是引起React的状态更新是异步的 【React状态更新是异步的】 setState第一个参数可以是一个对象,
了解一下,Java8 Stream的中间操作顺序
先看下面一个例子,找出流中"b"的字符串,并将其转化为大写,包含两个中间操作 map 和 filter 以及结束操作forEach。 由输出结果可以看出,map/filter/forEach 是垂直执行,map和filter执行了5次,forEach执行了1次。 如果我们改变操…
CompletableFuture避坑2——allOf()超时时间不合理的后果
CompletableFuture的allof()超时返回时,子线程仍在运行,高并发时容易积累下大量垃圾线程
虽然是我遇到的一个棘手的生产问题,但是我写出来之后,就是你的了。
前几天,就在大家还沉浸在等待春节到来的喜悦氛围的时候,在一个核心链路上的核心系统中,我踩到一个坑的一比的坑,要不是我沉着冷静,解决思路忙中有序,处理手段雷厉风行,把它给扼杀在萌芽阶段
CompletableFuture避坑3——线程池的DiscardPolicy()导致整个程序卡死
CompletableFuture处理多线程任务时,如果线程池设置为容量满了丢弃线程,会导致CompletableFuture的allof()和get方法永远陷入等待,即使设置了超时时间
MapStruct使用指南
在本文中,我们探讨了MapStruct——一个用于创建映射器类的库。从基本映射到自定义方法和自定义映射器,此外, 我们还介绍了MapStruct提供的一些高级操作选项,包括依赖注入,数据类型映射、枚举
下一页
关注了
16
关注者
3
收藏集
3
关注标签
18
加入于
2018-11-02