当前所在位置: 首页 > 旅游攻略 > 正文

java常用开发工具有哪些(java开发的应用有哪些)

2023-04-08 admin 【 字体:

很多小伙伴都关心java常用开发工具有哪些(java开发的应用有哪些)相关问题,本文通过数据整理出java常用开发工具有哪些(java开发的应用有哪些),一起来看看吧!

最常用的IDE包括svn、git、maven、findfugs、sonar等插件。,方便开发。Web服务开发推荐学习内容1Java语言基础。你的系统有多大,你的技术有多强大。Redis,kafka,rabbitMQ,activeMQ等。都是最常用的型号,侧重点不同,性能也不同。

Java程序员最常用的技术有哪些?

下面是我本人总结的工作中常用的!不仅仅是技术,还有工作中遇到的问题,使用的工具等!技术:多线程:synchonize加锁,forkjoin并行处理框架,java8的parelleStream并行流,线程池Executor,threadlocal本地线程!设计模式:策略模式,适配器模式,修饰器模式,单例模式,工厂方法,建造者模式等等常用的!微服务:有springcloud和dubbo两种最常用微服务框架,配合eureka,zuul,consul,hystrix等等对服务注册与发现,网关,服务熔断等!消息队列:最常使用的有redis,kafka,rabbitMQ,activeMQ等,各种模型侧重点不同,性能也不尽相同!缓存:redis(单线程排除并发干扰),memcache(轻量级,多线程),ehcache(常用做本地缓存)!文件处理:File常用类,使用OSS工具上传,下载!POI生成pdf等类型文件!spring:用做对象管理,spring aop用做拦截器(日志,前置处理等),spring mvc成熟的web开发框架,springboot微服务!mybatis:数据库处理框架,轻量级,可编写动态SQL!Druid:有着监控,统计等网页显示的数据库连接池框架!json:轻量级数据传输!restful:一种服务暴露约定!slf4j:成熟的日志框架!netty:编写高性能,高并发服务器模型!shiro:安全认证框架!工作流引擎:activiti等!规则引擎:drools等!工作处理常遇到的问题:幂等处理:防止数据重复!分布式锁:使用场景很多,比如消息重复消费等!全局唯一id:使用redis,uuid,snowflake等!死锁:参见我另一个回答!工具

更多java常用开发工具有哪些(java开发的应用有哪些)相关问题请持续关注本站。

阅读全文
友情链接