- 博客(27)
- 收藏
- 关注
原创 IDEA创建文件时,自动生成文件头注释
2.在“File and Code Templates”窗口中,选择“Includes”选项卡。1.选择“Editor”选项卡,然后选择“File and Code Templates”。
2024-09-13 10:28:39
560
原创 Java 中BigDecimal传到前端后精度丢失问题
1.用postman访问接口,返回的小数点精度正常。2.返回到页面里的,小数点丢失。3.解决办法,在字段上加注解。
2024-05-28 11:06:56
989
1
原创 stream流简单用法总结
List<Integer> numList = Arrays.asList(1,2,5,10); //方法一: int max = numList.stream().mapToInt(x -> x).summaryStatistics().getMax(); int min = numList.stream().mapToInt(x -> x).summaryStatistics().getMin(); doubl...
2022-04-06 13:23:29
4947
1
原创 mysql 给远程用户授权,使其有权限连接到数据库
方法一:使用命令行C:\Users\DELL>mysql -u root -pEnter password: ****mysql> select host from user where user='root';mysql> update user set host='%'where user='root'mysql> flush privileges方法二:Navicat连接本地数据库,找到库中的user表,修改host为%,表示授权给所有的用户.
2022-01-28 13:36:12
1049
原创 java list集合转字符串,以逗号分割
import org.apache.commons.lang3.StringUtils; public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("1"); list.add("2"); list.add("3"); String str = StringUtils.joi.
2021-12-15 11:03:58
878
原创 安装MySQL5.7数据库
MySQL5.7下载地址https://dev.mysql.com/downloads/windows/installer/5.7.html双击打开安装包,进入安装界面后选择Custom自定义安装,点击Next在左侧目录中选择MySQL Server 5.7.28 -X64,点击→加载到右侧,在选择一下要安装的产品名,在右下角会出现Advanced Options,单击它可以设置安装路径例如将安装路径和数据路径修改到D:\develop\下,点击OK。注意,安装目录避免空格和中文...
2021-10-27 11:21:51
272
原创 Java基本数据类型、包装类、String类之间的相互转换
1.基本数据类型和包装类之间可以自动转换2.基本数据类型转String类,调用String类的valueOf()方法String类转基本数据类型,调用基本数据类型相应的包装类的parseXxx(String)静态方法3.String类转包装类, 包装类转String类,调用包装类对象的toString()方法...
2021-10-24 15:41:18
203
原创 java重写compareTo()方法,比较对象的大小
package com.example.demo;/** * 商品类 */public class Goods implements Comparable{ private String name; private double price; public Goods() { } public Goods(String name, double price) { this.name = name; this.price.
2021-10-13 16:35:25
12135
转载 MySQL常用函数
IFNULL() 函数语法格式为:IFNULL(expression, alt_value)用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。
2021-09-13 09:47:21
98
原创 idea最常用快捷键
Alt+EnterCtrl+Y 删除光标所在的行Ctrl+D 复制光标所在的行Ctrl+Alt+L 格式化代码Ctrl+/单行注释Ctrl+Shift+/ 多行注释Alt+Shift+上下箭头 移动当前代码行...
2021-09-11 21:55:19
134
原创 SQL语句中,count()和sum()的区别
1. count(*)会统计值为NULL的行,而count(列名)不会统计此列为NULL值的行。2. count(distinct col) 计算该列除NULL之外的不重复行数,注意 count(distinct col1, col2) 如果其中一列全为NULL,那么即使另一列有不同的值,也返回为0。3. 当某一列的值全是NULL时,count(col)的返回结果为0,但sum(col)的返回结果为NULL,因此使用sum()时需注意NPE问题。...
2021-09-10 16:13:14
1106
2
原创 idea项目启动,端口号被占用
1.win+R打开DOS窗口,输入netstat -ano|finstr 100012.找到端口号对应的PID3.终止进程,输入taskkill /pid 11168 -f
2021-09-09 21:04:05
196
原创 最常用的DOS命令
常用的Dos命令:1、盘符切换,切换到D盘,D:2、查看当前目录下的所有文件 dir3、切换目录cd 全称:change directory4、cd .. 返回上一级目录5、清理屏幕 cls 全称:clear screen6、退出终端 exit7、查看电脑的ip地址 ipconfig文件操作:md 目录名 创建一个目录rd目录名 删除一个目录cd > 文件名 打开文件del...
2021-03-29 21:51:54
1359
原创 C语言输出一个矩阵
输出3*4的矩阵1 2 3 42 4 6 83 6 9 12#include<stdio.h>int main(){ int i,j,n=0; for(i=1;i<=3;i++){ for(j=1;j<=4;j++){ printf("%d\t",i*j); n++; if(n%4==0)//每4个数换一行 {print...
2020-11-04 19:52:59
25597
3
原创 C判断任意整数的位数
#include <stdio.h>int main() { int a; int n=0; scanf("%d",&a); n++; a=a/10; while(a>0){ n++; a=a/10; } printf("%d\n",n); return 0;}
2020-08-18 22:59:13
1459
原创 快速入门Java面向对象之包装类
基本数据类型和包装类之间的转换什么是包装类在JAVA中,八大基础数据类型(int,float,double...)是不具备对象的特征的,比如基本数据类型就不能调用方法,功能简单,为了让基本数据类型也具备对象的特征,就有了JAVA包装类。包装类就是:将基本数据类型包装成对象,使其具有了对象的属性和方法。而包装类的主要作用也就是:将本类型与其他类型进行转换; 将字符串与本类型...
2020-04-20 21:14:08
223
原创 shell编程计算1-1000中所有3或5的倍数之和
#!/bin/bashsum=0 int=1while((int<=1000))do if (( $int%3==0 )) || (( $int%5==0 ));then sum=$((sum+int)) fi let int++doneecho $sum; #!/bin/bash sum=0for((i=1;i<=1...
2020-03-22 22:09:39
2532
原创 冒泡法实现数组排序
冒泡法排序public static void main(String[] args) { int arr[]={1,5,3,2,9}; for(int i=0;i<arr.length-1;i++){ for(int j=i+1;j<arr.length;j++){ if (arr[j]<arr[i]){ int temp=arr[i]; ar...
2020-03-21 11:15:06
188
原创 选择排序法实现数组排序
import java.util.*;public class Sort { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 动态创建数组 int[] arr = new int[sc.nextInt()]; for (int i = 0; i < arr.l...
2020-03-17 20:26:42
757
原创 java实现n×n数组的行列互换
public class Test { public static int[][] swapRowColumn(int[][] arr) { int[][] arr2 = new int[arr.length][arr.length]; for (int i = 0; i < arr2.length; i++) { // 调整数组行列数据 for (int j = 0; j ...
2020-03-11 19:13:06
1661
原创 java求一个数的阶乘
import java.util.*;public class Test04 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个自然数N:"); int N = sc.nextInt(); int sum = 1; ...
2020-02-27 09:55:17
819
原创 java打印99乘法表
public class Test05 { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + "*" + i + "=" + j * i + "\t"); } ...
2020-02-27 09:16:47
203
原创 Java用for循环打印正三角形和倒三角形
public class Test05 { public static void main(String[] args) { // 在这里打印出正三角形 for (int i = 1; i <= 10; i++) { for (int j = 1; j <= i; j++) { System.out.print("*"); } System.out....
2020-02-26 21:52:43
6734
2
原创 java实现输入一个字符串,统计数字的个数
import java.util.*;public class Test02 { public static void main(String[] args) { Scanner scan=new Scanner(System.in); String info=scan.next(); int index=0; int c...
2020-02-24 21:00:04
4382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人