java基础
文章平均质量分 59
ZJQ
Opao007
这个作者很懒,什么都没留下…
展开
-
list集合相同元素按其他字段求和
list集合相同元素按其他字段求和原创 2022-08-10 11:11:53 · 1834 阅读 · 0 评论 -
resttemplate Can not deserialize instance of out of START_ARRAY token 或者 返回LinkHashMap类型数组
1、将返回数据转换为指定类型错误写法:@GetMapping("/list")public List<User> listAll2() { List<User> users = restTemplate.getForObject("http://microservice-provider-user/list-all", User.class); for (User user : userList) { System.out.printl原创 2022-05-24 17:48:32 · 374 阅读 · 0 评论 -
Liquibase逆向生成Changelog.xml
一,Liquibase 项目主要目录以及依赖1,首先数据库已经存在表(各种数据库都行,mysql,oracle)例:oracle数据库CREATE TABLE."ACT_EVT_LOG" ( "PROC_DEF_ID_" NVARCHAR2(64), "PROC_INST_ID_" NVARCHAR2(64), "EXECUTION_ID_" NVARCHAR2(64), "TASK_ID_" NVARCHAR2(64), "TIME_STAMP_" TIMESTAMP (6), "US原创 2021-08-10 18:10:31 · 2532 阅读 · 0 评论 -
MAVEN环境变量 提示mvn不是内部或外部命令
一,鼠标右键我的电脑属性->高级系统设置->环境变量2,变量名 Maven_HOME (我这里截错图了!!!问题不大) 变量值:(选择自己的Maven路径)C:\software\Environment\maven\apache-maven-3.6.33,选择Path 新建 %MAVEN_HOME%\bin...原创 2021-08-10 17:56:35 · 255 阅读 · 0 评论 -
多线程创建的6种实现方式
第一种方式:继承Thread类继承Thread类。继承Thread类是最简单的一种实现线程的方式,通过JDK提供的Thread类,重写Thread类的run方法即可,那么当线程启动的时候,就会执行run方法体的内容。代码如下:package com.kingh.thread.create;/** * 继承Thread类的方式创建线程 */ public class CreateThreadDemo1 extends Thread { public CreateThrea原创 2021-07-21 11:25:47 · 264 阅读 · 0 评论 -
认识JUC 多线程
JUC 多线程1. 认识多线程一个采用了多线程技术的应用程序可以更好地利用系统资源。其主要优势在 于充分利用了 CPU 的空闲时间片,可以用尽可能少的时间来对用户的要求做出响应,使得进程的整体运行效率得到较大提高,同时增强了应用程序的灵活性。更为重要的是,由于同一进程的所有线程是共享同一内存,所以不需要特殊的数据传送机制,不需要建立共享存储区或共享文件,从而使得不同任务之间的协调操作与运行.数据的交互.资源的分配等问题更加易于解决。2. 什么是线程?进程内部的一个独立执行单元;一个进程可以同时并发的原创 2021-07-16 11:30:18 · 158 阅读 · 0 评论