首页
学习
活动
专区
工具
TVP
发布

开发工具

专栏作者
24
文章
37114
阅读量
14
订阅数
Sentinel 接口限流
在日常开发中,限流功能时常被使用,用于对某些接口进行限流熔断,譬如限制单位时间内接口访问次数;或者按照某种规则进行限流,如限制 ip 的单位时间访问次数等。
Java技术精选
2024-03-26
1410
推荐四款优秀的数据库设计工具,你值得拥有!
众所周知,良好的数据库设计能够大幅减少后期的运维工作,同时也能最大程度地减少软件项目出错的可能。由于我们所面临的真实项目需求往往五花八门,因此需要找到合适的设计工具,来实现事半功倍的效果。
Java技术精选
2021-12-30
3.8K0
Java 18 要来了,你会选择用吗?
Java 开发工具包 (JDK) 18 将于 2022 年 3 月 22 日发布。新版本的标准 Java 将有九个新特性,该特性集已于 12 月 9 日冻结,进入 Rampdown 第一阶段。
Java技术精选
2021-12-30
4860
IDEA激活码
编辑 Delete Line:Ctrl + Y 定义:删除当前行 Find Usages:Alt + F7 定义:查找字段或方法的使用位置 使用:在字段处按下快捷键(声明的位置和使用的位置都可以),会自动打开Find窗口,里面显示了该字段的使用位置,包括赋值(write)和读取(read),如下所示: Go To Declaration or Usages:Ctrl + B 定义:查找字段或方法的声明位置或使用位置 使用-跳到字段声明的位置:在使用到该字段的地方,按下快捷键,会自动跳转到声明的位置,如下所示
Java技术精选
2021-12-13
1.4K0
告别 Maven,赶快使用他!
Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。笔者有幸见证了Maven的没落和Gradle的兴起。Maven的主要功能主要分为5点,分别是依赖管理系统、多模块构建、一致的项目结构、一致的构建模型和插件机制。本文我们主要从这五个方面来分析一下Gradle比起Maven的先进之处。
Java技术精选
2021-12-13
6260
用Java 8 的 Stream 来写代码,干净优雅!
Java8的新特性主要是Lambda表达式和流,当流和Lambda表达式结合起来一起使用时,因为流申明式处理数据集合的特点,可以让代码变得简洁易读
Java技术精选
2021-11-21
5860
maven 实战总结,工作中常见操作!
类似于 linux 平台的 yum、apt,前端领域的 npm。Maven 前身为 Ant 目前 tomcat 的源码就是用 Ant 来构建和管理,更先进的工具有 Gradle, Spring 工程在用。
Java技术精选
2021-11-15
6050
宇宙第一 IDE 叕发布新版了
Visual Studio 2022 正式版于发布。新版本带有 go-live 许可证,可供生产使用。在 Visual Studio 2019 的基础上,新版集成开发坏境提供了非常多的改进,包括对 64 位、.NET 6 和 C++ 20 的支持,为核心调试器提供更好的性能,并在实时共享会话中支持文本聊天。
Java技术精选
2021-11-15
4.1K0
使用Java 这几个常用工具类库,助你告别996,建议收藏!
关注【Java技术精选】获取更多好文 1 Apache相关IOUtils类 closeQuietly:关闭一个IO流、socket、或者selector且不抛出异常,通常放在finally块 toString:转换IO流、 Uri、 byte[]为String copy:IO流数据复制,从输入流写到输出流中,最大支持2GB toByteArray:从输入流、URI获取byte[] write:把字节. 字符等写入输出流 toInputStream:把字符转换为输入流 readLines:从输入流中读取多行数
Java技术精选
2021-10-30
1.2K0
面试官:重入锁的机制了解吗?
首先我们这里提到的锁,是把所需要的代码块,资源,或数据锁上,在操作他们的时候只允许一个线程去做操作。最终结果是为了保证cpu计算结果的正确性。
Java技术精选
2021-10-03
6990
高效率编码小技巧,带你飞!
代码优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。
Java技术精选
2021-09-23
3200
抛弃繁杂的if判断,使用它试一试!
近日在公司领到一个小需求,需要对之前已有的试用用户申请规则进行拓展。我们的场景大概如下所示:
Java技术精选
2021-09-15
2730
MyBatis 的分页方式,你都会吗
分页是我们在开发中绕不过去的一个坎!当你的数据量大了的时候,一次性将所有数据查出来不现实,所以我们一般都是分页查询的,减轻服务端的压力,提升了速度和效率!也减轻了前端渲染的压力!
Java技术精选
2021-09-15
1.4K0
图片提取文字功能很神奇?Java几行代码搞定它!
近日浏览网上一些图片提取文字的网站,觉得甚是有趣,花费半日也做了个在线图片识别程序,完成了两个技术方案的选择,一是tesseract+python flask的方案实现,二是tesseract+spring web的技术解决方案,并简作论述,与君共勉。
Java技术精选
2021-09-07
4.4K0
HashMap为什么是线程不安全的?
Java的HashMap是非线程安全的。多线程下应该用ConcurrentHashMap。
Java技术精选
2021-09-02
1K0
Java 性能优化的 50 个细节(珍藏版)
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。
Java技术精选
2021-08-30
5751
IDEA的5大调试技巧,你都会吗?
在项目开发的时候我发现很多小伙伴能非常熟练的使用IDEA编写代码,但是对于IDEA调试的技巧掌握的不是很好,只会F7、F8、F9等这些基本调试功能。
Java技术精选
2021-08-29
5090
SQL 中的in与not in、exists与not exists的区别以及性能分析
in是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询,一直以来认为exists比in效率高的说法是不准确的。
Java技术精选
2021-08-24
1.5K0
学会IDEA这些快捷键,开发事半功倍
在日常开发中,熟练的使用 IDE 的快捷键,可以大大提高我们开发效率,作为一个开发者,你觉得自己对 IDE 的快捷键掌握了多少呢?今天整理了一些开发中常用的快捷键,看看自己都掌握了吗?
Java技术精选
2021-08-21
3.4K0
无限重置IDE过期时间插件 亲测可以使用
使用也很简单,直接把插件拖入到IDE界面中即可(这里以DataGrip为例演示)。如下:
Java技术精选
2021-08-18
2.5K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档