AI智能
改变未来

全栈知识 第1766页

微服务架构Day03-SpringBoot之web开发配置-爱站程序员基地

微服务架构Day03-SpringBoot之web开发配置

AI

概述 SpringBoot开发:1.创建SpringBoot应用,选中需要的场景模块。2.SpringBoot已经默认将场景模块配置好,只需要在配置文件中指定少量的配置(数据库地址,用户名,密码)就可以运行起来。3.只需要编写业务逻辑代码。...

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等通信框架,这时候我们还要考虑是使用长连接还是短连接: 短连接:每次通信结束后关闭连接,下次通信需要重新创建连接;优点就是无需管理连接,无需保活连接; 长连接:每...