AI智能
改变未来

Java开发 第132页

Java 数组转 List 的 3 种方式,哪种性能最牛?-爱站程序员基地

Java 数组转 List 的 3 种方式,哪种性能最牛?

AI

前言: 本文介绍Java中数组转为List三种情况的优劣对比,以及应用场景的对比,以及程序员常犯的类型转换错误原因解析。 一.最常见方式(未必最佳) 通过 Arrays.asList(strArray) 方式,将数组转换List后,不能对L...

认识Java应用的各个层级-爱站程序员基地

认识Java应用的各个层级

AI

今天真正写功能的时候,在模仿各个功能模块中的dao,entity,service,web。自己动手写代码的时候,才开始理解各个包中代码的作用。主要是对service,dao层和web中的controller的理解加深了。 dao 我的理解:...

写了10年JAVA代码,为何还是给人一种乱糟糟的感觉?-爱站程序员基地

写了10年JAVA代码,为何还是给人一种乱糟糟的感觉?

AI

写了10年JAVA代码,为何还是给人一种乱糟糟的感觉? 无敌码农 无敌码农 接触过不少号称写了10多年代码的程序员,可经常还是会发现他们的代码给人一种乱糟糟的感觉,那么如何才能写出让同事感觉不那么乱的代码呢? 一、为什么要写这篇文章 在开篇...

微服务架构学习Day01-SpringBoot入门-爱站程序员基地

微服务架构学习Day01-SpringBoot入门

AI

基本概念 SpringBoot的优点:可以创建独立的Spring应用 SpringBoot嵌入Tomcat,Jetty和Unsertow, 不需要部署war文件 根据需要通过maven获取starter 对Spring进行自动配置 提供生产...

Java8 流操作-爱站程序员基地

Java8 流操作

AI

分类 Stream操作分类 无状态:指元素的处理不受之前元素的影响; 有状态:指该操作只有拿到所有元素之后才能继续下去。 非短路操作:指必须处理所有元素才能得到最终结果; 短路操作:指遇到某些符合条件的元素就可以得到最终结果,如 A || ...

真强啊!建议每一位Java程序员都读读Dubbo心跳设计的源码...-爱站程序员基地

真强啊!建议每一位Java程序员都读读Dubbo心跳设计的源码…

AI

# 前言 谈到RPC肯定绕不开TCP通信,而主流的RPC框架都依赖于Netty等通信框架,这时候我们还要考虑是使用长连接还是短连接: 短连接:每次通信结束后关闭连接,下次通信需要重新创建连接;优点就是无需管理连接,无需保活连接; 长连接:每...

好用到爆的 Java 小技巧-爱站程序员基地

好用到爆的 Java 小技巧

AI

本文不是一个吹嘘的文章,不会讲很多高深的架构,相反,会讲解很多基础的问题和写法问题,如果读者自认为基础问题和写法问题都是不是问题,那请忽略这篇文章,节省出时间去做一些有意义的事情。 开发工具 不知道有多少 “老” 程序员还在使用 Eclip...