序列jackson java json

java学习日记20230310-查找

查找 顺序查找 二分查找 二维数组 一维数组的每一个元素是数组类型,就是二维数组 动态初始化 类型[][] 数组名 = new 类型[i][j]. //int[][] array = new int[3][3]; 先声明,在创建 类型[][] 数组名; 数组名= new 数据类型[][]; 列数不确 ......
20230310 日记 java

java socket通讯

创建socket服务 package com.z.socket; import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Bean; import org.springframework.ster ......
通讯 socket java

JAVA常用集合

......
常用 JAVA

Java SPI机制详解

一、什么是SPI机制 1、SPI(Service Provider Interface),是JDK内置的一种服务提供发现机制,可以用来启用框架扩展和替换组件,主要被框架的开发人员使用,比如Java.sql.Driver接口,其他不同厂商可以针对同一接口作出不同的实现,MySQL和PostgreSQL ......
机制 Java SPI

Java实现统计字符串中各字母出现的次数(含有括号)。

写一个函数用来统计字符串中各字母出现的次数。 示例: 输入:X2Y3XZ,输出:X3Y3Z1; 输入:Z3X(XY)2,输出:X3Y2Z3; 输入:Z4(Y2(XZ2)3)2X2,输出:X8Y4Z16; ......
括号 字符串 字母 字符 次数

6.Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000794500000, 576716800, 0)

这个问题引起的原因是:服务器上物理内存太小,大部分都是应为程序太多,内存吃紧,而给jvm分配的内存太大(java程序启动需要的内存,linux不能给),最好调整java程序jvm内存吧(测试环境下) 如果使用命令行执行job.json 可以在后面加上限制,如: pyhon /home/workspa ......

java代码中重启进程参考

JAVA重启自身程序 https://blog.csdn.net/yushi6310/article/details/78792548 ......
进程 代码 java

Node.js & npm package.json exports All In One

Node.js & npm package.json exports All In One ......
exports package Node json All

idea工具-Java语言-tomcat服务使用

1.IDEA工具 使用Ultimate版本,下载 IntelliJ IDEA 2.下载tomcat 不需要安装,解压到任意位置,下载 官网 3.打开idea创建Java项目 3.1右键选择Add Frameworks Support勾选Web Application 3.2如图依次点击选择tomca ......
语言 工具 tomcat idea Java

P2766 最长不下降子序列问题

给定正整数序列 x1…,xn 1.计算其最长不下降子序列的长度 ss。 2.如果每个元素只允许使用一次,计算从给定的序列中最多可取出多少个长度为 ss 的不下降子序列。 3.如果允许在取出的序列中多次使用 x1​ xn(其他元素仍然只允许使用一次), 则从给定序列中最多可取出多少个不同的长度为 ss ......
序列 问题 P2766 2766

java第一次作业

1.定义圆形半径,求面积 package yyyy; public class Wy { public static void main(String[] args) { // TODO Auto-generated method stub int r=2; double area; area=3. ......
第一次 java

java实现手机号脱敏

自定义一个注解(需要依赖jackson。jar包) @Retention(RetentionPolicy.RUNTIME)@Target(ElementType.FIELD)@JacksonAnnotationsInside@JsonSerialize(using = SensitiveJsonSe ......
手机号 手机 java

IDEA将java项目引入maven管理

选中项目根目录文件夹,右键菜单中选择add framework support IDEA创建java项目如何添加MAVEN管理 ......
项目 maven IDEA java

django-rest-framework-从零开始-8-Serializer多序列化一个字段

django-rest-framework-从零开始-8-Serializer多序列化一个字段 1、前言 这里是属于自己的项目需求,而研究的功能。 目的:想在Serializer类中,多显示一个字段。 例如:模型使用之前的Student模型 情景:学校里面举办了一个游戏,游戏中,每个同学有一个自己的 ......

Java 锁

Java中的锁是一种同步机制,用于控制对共享资源的访问。锁提供了对共享资源的独占访问,以确保在给定时间内只有一个线程可以访问该资源。Java中有两种类型的锁:内置锁和显式锁。 内置锁是Java中的默认锁,也称为监视器锁。它是与每个Java对象相关联的锁。当线程进入同步代码块时,它会自动获取锁,并在退 ......
Java

django-rest-framework-从零开始-3-序列化类ModelSerializer的使用

django-rest-framework-从零开始-3-序列化类ModelSerializer的使用 1、前言 我们之前提到创建序列化类,需要继承serializers.Serializer类,然后映射模型类的字段,然后重写create方法和update方法。这样的代码,看起来映射字段有一些重复代 ......

django-rest-framework-从零开始-2-序列化类serializers.Serializer的使用

django-rest-framework-从零开始-2-序列化类serializers.Serializer的使用 1、前言 我们编写的django程序,需要与前端或者其他程序交互,通常会提供出自己的API接口,此时需要把程序中的对象,转换为JSON字符串,然后返回,让对接同事获取到数据。 把对象 ......

java中的泛型

1、什么是泛型 概念:概念:生活中的泛型是一种统一的模式,而程序中的泛型是用以统一数据类型的语法标准 泛型接口和泛型类 基本语法:一对尖括号当中,大写的单个字母,中间用逗号分割。 注意:泛型不是用来处理未知数据的,而是用来约束未知数据类型的。在通常情况下,你只能把其当 作一个Object来使用。 点 ......
java

Java之RSAUtil类的使用

我在项目中遇到选择审批人时,传到前端的审批人信息ID需要加密,然后传回后端需要解密的情况。 我们可以采用RSA算法实现公私钥加解密。 RSAUtil类内容如下: package com.cmit.kapok.system.utils; import com.cmit.kapok.system.api ......
RSAUtil Java

java容器

集合框架体系 Collection 接口和常用方法 // 说明:以 ArrayList 实现类来演示 List list = new ArrayList(); // add:添加单个元素 list.add("jack"); list.add(10);//list.add(new Integer(10 ......
容器 java

一段四合一图片整和Java代码

实现内容 能够实现将四张图片拼接,整合成一张完整图片 使用了getRGB、setRGB方法进行图片的提取拼接 实现代码 image1 = ImageIO.read(imageFile1); image2 = ImageIO.read(imageFile2); image3 = ImageIO.rea ......
代码 图片 Java

JAVA~适合新手和复习~基础二

面试官:Java的特点了解多少? 你:1、“抽象”,把现实世界中的某一类东西,提取出来,用程序代码表示;2、“封装”,把过程和数据包围起来,对数据的访问只能通过已定义的界面;3、“继承”,一种联结类的层次模型;4、“多态”,允许不同类的对象对同一消息做出响应。 面试官:那面向对象的特征呢? 你: 哈 ......
新手 基础 JAVA

Java ThreadPoolTaskExecutor 线程池的常见问题

Java ThreadPoolTaskExecutor 线程池的常见问题 https://blog.csdn.net/weixin_43611528/article/details/123083314 重要参数corePoolSize:核心线程数,常开的线程数,默认值:1。需注意:如果设置allow ......

[Java SE]Java SE异常合集

1 概述 2 问题集 Q1 : JAVA应用程序启动时报"A fatal error has been detected by the Java Runtime Environment: EXCEPTION_ACCESS_VIOLATION (0xc0000005)" 问题描述 # # A fata ......
Java SE

java方法-方法重载

方法的重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法重载的规则: 方法名称必须相同 参数列表必须不同(个数不同,或类型不同,参数排列顺序不同等) 方法的返回类型可以相同也可以不相同 仅仅返回类型不同不足以成为方法的重载 现实理论: 方法名称相同时,编译器会根据调用方法的参数个数 ......
方法 java

JSON parse error: Cannot deserialize value of type `java.util.Date` from String not a valid representation

日志 Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` f ......

xxx required a bean of type ‘java.lang.Integer‘ that could not be found

日志 2022-11-03 13:15:38.189 ERROR 8384 [] [ main] o.s.b.d.LoggingFailureAnalysisReporter 40 : *************************** APPLICATION FAILED TO START * ......
required Integer could found bean

java实现多字段排序(普通对象List和MapList)

public class SortTest { public static void main(String[] args) { //普通对象list sortVOList(); //mapList sortMapList(); } private static void sortVOList() ......
字段 对象 MapList java List

4-springboot多数据源配置报错Cause: java.lang.IllegalArgumentException: jdbcUrl is required with driverClassName

springboot2.0版本以上的多数据源配置改成: spring.datasource.refunddb.url=jdbc:mysql://refund地址spring.datasource.refunddb.username=uatspring.datasource.refunddb.pass ......

CSharp: read or write json using System.Text.Json in donet 7

/// <summary> /// 温度高低 /// geovindu /// </summary> public class HighLowTemps { /// <summary> /// 高 /// </summary> public int High { get; set; } /// <s ......
CSharp System donet write using