![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA学习
文章平均质量分 62
冰·河
Stay Hungry, Stay Foolish!
展开
-
Spring Data JPA实体详解
JPA提供了一种简单高效的方式来管理Java对象(POJO)到关系数据库的映射,此类Java对象称为JPA实体或简称实体。实体通常与底层数据库中的单个关系表相关联,每个实体的实例表示数据库表格中的某一行。实体管理器(EntityManager)用于管理系统中的实体,它是实体与数据库之间的桥梁,通过调用实体管理器的相关方法可以把实体持久化到数据库中,同时也可以把数据库中的记录打包成实体对象。原创 2023-03-14 11:19:59 · 765 阅读 · 0 评论 -
Mybatis Map返回null显示字段名
当mybatis使用resultType="java.util.Map"时,如果存在字段值为null时,那么返回结果里面将不会显示该字段名,原因是mybatis默认:call-setters-on-nulls=false;如何将字段值为null的字段名显示出来,可以采用以下任一一种方法。转载 2023-02-02 15:12:20 · 2192 阅读 · 0 评论 -
mysql获取本周一周日,上周一上周日日期及用到的NOW(),CURDATE(),KEEKDAY(date),DATE_SUB()函数
start_date是起始值,expr是一个字符串,用于确定从起始日期减去的间隔值,unit是expr可解析的间隔单位,例如MONTH、DAY、HOUR等,如果unit值为负,则和DATE_ADD()函数类似,获取现在为周几(取索引值),然后减去6(索引减6,相当于周几减去7天),得到还差几天到周日的负数(大概这个意思),然后调用DATE_SUB函数即可,且此函数可以自动调整日期格式,如下例为03-01 减去1HOUR后,得到2月最后一天日期,并以带时间的形式展示了出来,MONTH为单位时同样适合。转载 2022-09-01 22:54:35 · 5135 阅读 · 0 评论 -
Springboot之配置文件(.yml)配置项大全
spring.resources.add-mappings=是否开启默认的资源处理,默认为truespring.resources.cache-period=设定资源的缓存时效,以秒为单位.spring.resources.chain.cache=是否开启缓存,默认为:=truespring.resources.chain.enabled=是否开启资源=handling=chain,默认为falsespring.resources.chain.html-application-cache=是否开启h转载 2022-04-12 16:36:20 · 3434 阅读 · 1 评论 -
JAVA之Lambda表达式详解
文章目录一、基本概念1.背景2.Lambda表达式的语法3.函数式接口二、Lambda表达式的基本使用1.无返回值函数式接口2.有返回值函数接口3.语法精简三、变量捕获1.匿名内部类2.Lambda的变量捕获四、Lambda在集合当中的使用1.List和forEach、sort2.HashMap和forEach总结一、基本概念1.背景Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一个正常的参数列表和转载 2022-04-12 16:29:41 · 28644 阅读 · 1 评论 -
详解Java的8种基本数据类型以及中文字符各占几个字节
一、提出问题首先Java中共有8中基本数据类型和3中引用数据类型,那么这8种基本数据类型都占几个字符呢?二、分析问题Java中的8种基本数据类型分别是:字节型:byte字符型:char整型:int长整型:long短整型:short浮点型:float双精度浮点型:double布尔型:booleanJava中的3种引用数据类型类接口数组三、解决问题数据类型大小1 byte8 bit1 char2 byte1 int4byte原创 2021-03-30 20:21:42 · 7919 阅读 · 0 评论 -
Java之利用F分布的基本思想进行单因素方差分析,并判断组间数据是否存在显著差异
一、提出问题如何利用F分布的基本思想进行单因素方差分析,并判断组间数据是否存在显著差异二、基本理论与操作说明三,简单实现已知数据组间是否存在显著差异代码实现class ftest4 extends var //var类中有double smean(double x[])计算均值方法。{int dfa,dfe;double xbar,msa,mse,f,xibar[],x[][];ftest4(double x[][]){dfa= x.length-1;// 1 计算自由度数原创 2020-07-24 13:26:30 · 1846 阅读 · 1 评论 -
Java之T分布计算数据的双侧置信区间
一、提出问题T分布如何计算其数据的双侧置信区间二、一、基本理论与操作说明T分布与其置信区间:设X∼N(0,1),Y∼χ2(n),且X和Y相互独立,则称随机变量服从自由度为n的t分布,记为 T∼t(n)。当n=1的t分布,就是柯西分布;期望不存在; 当n>1时,E(T)=0;当n≤2时,方差不存在;当n>2时,D(T)=n/n−2。 t分布的置信区间(Confidence Interval,CI)式中 a=1-95% 是显著水平。S是样本标准差,当没有总体标准差 就使用是s。t分布曲原创 2020-07-24 13:26:55 · 7973 阅读 · 0 评论 -
java之利用行列式展开法,计算行列式的值
一、提出问题如何利用行列式展开法计算行列式的值二、基本理论与操作说明三、举例说明1、代码public class first { static int[][] geta(int m[][],int index) { int n=m.length;//1 int a[][] = new int[n-1][n-1];//2 for (int i=0,p=0;p<n-1;i++) { if(index!=i) { for(int j=0;j<n-1原创 2020-07-24 13:27:07 · 2343 阅读 · 1 评论 -
java之利用牛顿迭代法完成对数值开任意次方根
一、提出问题如何利用牛顿迭代法对数值开任意次方根,如二、牛顿迭代法基本原理与操作说明三、举例说明1、要求2、具体代码public class First { static double gety(double x,int m,int n) //求函数值 例如 求8开立方,就是 y=x*x*x-8, m为要开立方的值即8,n表示求立方根即3, { double v=x;//1 for(int i=1;i<n;i++)//2 v*=x; return v-m;原创 2020-07-24 13:27:48 · 1541 阅读 · 0 评论 -
JAVA实现对已有数据库的插入、删除、更改、查询操作详细解释
本文将详细讲述,java如何对sqlite数据库进行插入,删除,更改和查询,本文附有详细的代码和代码的注释,也有对应代码的运行结果图,以便大家理解此处的代码!原创 2020-06-10 23:11:43 · 8277 阅读 · 1 评论 -
JAVA如何读取、写入和copy文件详细说明
Java的IO操作中有面向字节(Byte)、面向字符(Character)和包装类三种方式。字节流读取的最小单位是一个字节(1byte=8bit),对数据不进行转换,这些类都是InputStream和OutputStream的子类。字符流一次可以读取一个字符(1char = 2byte = 16bit),在读写的时候进行字符二进制数据转化,这些类都是Reader和Writer的子类。实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件。**原创 2020-06-10 22:32:45 · 1155 阅读 · 0 评论 -
JAVA对SQlite数据库的安装配置和一些基本操作指令
引言:在开发过程中相信大家对数据库并不陌生,那么如何用java来操作数据库呢?本文将介绍JAVA对SQlite数据库的操作的详细步骤,希望能帮助大家。问:本文为什么要采用SQlite数据库?答:SQlite数据库并不是最流行的数据库,那么本文为什么还要采用它呢?因为SQlite数据库比较小安装方便,其操作和其他数据库基本相似,而且小白更容易上手,所以采用SQlite数据库。注意:我已经SQlite数据库的安装包放在了,本文末尾,有需要的可自行点原创 2020-06-10 11:01:57 · 1852 阅读 · 0 评论 -
JAVA之socket编程服务器与客户端通信--实现简易聊天室
本文将介绍TCP和UDP两种服务器与客户端之间的通信协议1、首先介绍TCP和UDP分别是什么:TCP(Transfer Control Protocol) 是传输控制协议的缩写,被称 TCP / IP。UDP (User Datagram Protocol)是用户数据报协议的缩写,一个无连接的协议。2、本文用到的socket是什么:socket套接字提供了两台计算机之间的通信机制。 客户端程序创建一个套接字,并尝试连接服务器的套接字。原创 2020-06-09 22:39:22 · 1741 阅读 · 0 评论