首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
think1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Java处理PDF文档【下】( 全新 iText 8.0 画布、条形码、二维码、渲染器 )
本篇文章主要围绕 Itext 8.0画布、元素渲染器、条形码和二维的使用。它可以让我们在画布上绘画各式各样的图案以及定制化的需求。
nodejs实现一个word文档解析器
之前项目里遇到一个需求,需要前端上传一个word文档,然后后端提取出该文档的指定位置的内容并保存。这里后端用的是nodejs,开始接到这个需求,发现无从下手,主要是没有处理过word这种类型的文档,怎么解析? Excel倒是有相关的库可以用,而且很简单
JAVA基于CompletableFuture的流水线并行处理深度实践,满满干货
在项目开发中,由于业务规划原因,经常会涉及到聚合信息处理类的场景,按照环节串行执行的时候往往最终响应耗时很长,JAVA对并行的处理场景支持已经很完善了,本文深度总结了应对策略,快来看看吧~
【备战春招系列】最全并发编程面试真题解析,教你如何吊打面试官
作打断,要么就全部都不执行。 线程可以立即看到修改的结果。 有序性,即程序的执行顺序按照代码的先后顺序来执行。 synchronized 或者 Lock:保证同一个时刻只有一个线程获取锁执行代码,锁释放之前把最新的值刷新到主内存,实现可见性。 多线程,可以真正发挥出多核 CPU…
挑战10个最难回答的Java面试题(附答案)
1. SpringBoot内容聚合 2. 面试题内容聚合 3. 设计模式内容聚合 4. Mybatis内容聚合 5. 多线程内容聚合 这是我收集的10个最棘手的Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手的 …
你有效的管理JVM的垃圾了吗?是时候把垃圾拿出来了!
都说JVM是大牛们玩的技术,其实未必,如果面试官和你谈到Java内存管理,那么首先,我建议你首先要了解Java垃圾收集的工作原理。 因为经常在运行JAVA应用程序时,大多数开发者是使用JVM自动帮你管理GC垃圾回收器(完全不关注,JVM自动完成回收),码农们只关注业务代码实现,…
java并发编程系列:牛逼的AQS(上)
设计java的大叔们为了我们方便的自定义各种同步工具,为我们提供了大杀器AbstractQueuedSynchronizer类,这是一个抽象类,以下我们会简称AQS,翻译成中文就是抽象队列同步器。这家伙老有用了,封装了各种底层的同步细节,我们程序员想自定义自己的同步工具的时候,…
彻底理解synchronized
通过字节码分析以及源码解析深入理解synchronized的使用场景以及背后的实现原理,避免在生产环境出现并发问题,
面试官:你说你熟悉jvm?那你讲一下并发的可达性分析
上面这张图是我还是北漂的时候,在鼓楼附近的胡同里面拍的。 那天刚刚下完雨,路过这个地方的时候,一瞬间就被这五颜六色的门板和自行车给吸引了,于是拍下了这张图片。看到这张图片的时候我就很开心,多鲜活、多舒服的画面呀。 以后的文章里面我的第一张配图都用自己随时拍下的照片吧。分享生活、…