你好,Stream流操作

内部迭代到外部迭代外部迭代Java在使用集合类的时候,通常是在集合上进行迭代,然后处理每个元素,比如下面这种情况:有一个Person类,有这个人名字和工作两种属性。public class Person { private String name; private String work

写了这么久SQL,你用过CASE表达式么?

CASE表达式CASE表达式不依赖于具体的数据库体术,可以提高代码的可移植性。简单表达式CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END搜索表达式CASE WHEN sex = '1' THEN '男' WHEN sex = '2'

Java线程池的基本使用

线程池作用借由《Java并发编程的艺术》降低资源消耗。通过重复利用已经创建的线程,能够降低线程创建和销毁造成的消耗。提高响应速度。当任务到达时,任务可以不需要等待线程的创建就能立即执行。提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行

Java线程的六种状态转换

线程的六种状态同一时间线程只能处于一种状态New新创建Runnable可运行Blocked被阻塞Waiting等待TimedWaiting计时等待Terminated被终止获取当前线程状态可以使用线程的getState()获取当前线程的状态Threadthread=newThread();Syste

idea常用配置

设置界面字体、主题主题:AtomOneLight这是一个主题插件,后面会有。字体:JerBrainsMono被称为史上最适合程序猿使用的字体,还没有之一的那种,个人体验也就还好。字体大小:14这里是界面字体大小,不是代码的。代码字体大小字体:JerBrainsMono大小:14一般我是用的16,笔记

Spring Data Jpa 创建数据表乱序

无法容忍的问题今天一时兴起,搭建了一个SpringBoot2.0整合SpringDataJpa的小项目,其实主要目的就是用来给朋友练手的,他接触Java时间不久,写代码的机会少之又少,所以就搭建一个让他来写逻辑玩玩。对于我而言一直都是在用MyBatis,可以说我是MyBatis的死忠粉也不为过,所以

01、Spring Cloud微服务简单理解

微服务的功能服务的注册和发现服务注册:向服务注册中心注册一个服务实例,服务提供者将自己的服务信息(如IP地址、服务名等)告知服务注册中心。服务发现:当服务消费者需要消费另外一个服务时,服务注册中心能够告知服务消费者它所需要的消费服务的实例信息。服务的容载和均衡负载均衡:所有的服务都想服务注册中心注册

Java8中日期的特性,别再用Date来处理日期啦~

01. 获取当前日期格式:yyyy-MM-ddLocalDate today = LocalDate.now();System.out.println("今天的日期:" + today);02. 获取日期中的年/月/日getMonthValue() 获取月getDayOfMont

Spring Boot 使用七牛云上传文件

引入pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>&l

Spring Boot整合Redis

POM依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×