自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 模拟登录并连接Ftp文件服务器并下载文件

模拟登录并连接Ftp文件服务器并下载文件1、连接ftp文件服务器 // 连接ftp文件服务器 public static FTPClient getFtp() { String url = "10.20.1.110";//ip地址 String username = "user";//用户名 String password = "password";//密码 int port = 110;//端口号 FTPClien

2021-10-14 11:39:29 890

原创 按照Map中的key值进行排序、判断Map中是否存在某个值

##按照Map中的key值进行排序Map<String, Double> resultMap = new LinkedHashMap<>(); sMap.entrySet().stream() .sorted(Map.Entry.comparingByKey()) .forEachOrdered(x -> resultMap.put(x.getKey(), x.getValue()

2021-09-07 21:00:29 666

原创 根据key值对Map中的key值进行排序

根据key值对Map中的key值进行排序//对sMap中key值进行排序 Map<String, Double> resultMap = new LinkedHashMap<>(); sMap.entrySet().stream() .sorted(Map.Entry.comparingByKey()) .forEachOrdered(x -> re

2021-09-06 10:21:15 267

原创 获取两个月份之间的所有月份(含跨年)

获取两个月份之间的所有月份(含跨年)/** * 获取两个月份之间的所有月份(含跨年) * @param minDate * @param maxDate * @return * @throws ParseException */ public static List<String> getMonthBetween(String minDate, String maxDate) { ArrayList<S

2021-09-06 10:15:40 858

原创 获取年份加周之间的所有周数

获取年份加周之间的所有周数(可以跨年) /** * 获取年份加周之间的所有周数 * @param * @param * @return */ /** 举例说明: 获取2020-1(表示2020年第一周) 到2020-35(表示2020年第35周)之间的所有的周数 */ public static List<String> getWeekBetween(String startWeek, String end

2021-09-06 10:10:20 168

原创 Java 16进制与10进制相互转换

16进制与10进制相互转换public class Demo06 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int i = scanner.nextInt(); encodeHEX(i); decodeHEX("302d"); } //将十进制的数转换为十六进制 public s

2021-09-06 10:03:13 515

原创 解决Linux下redis客户端工具连接不到redis服务

解决Linux下redis客户端工具连接不到redis服务1.修改redis.conf配置文件默认的地址是127.0.0.1 代表的是只能本地连接修改为0.0.0.0 表示打开远程连接 所有的地址都可以连接将受保护模式修改为no(redis4.0以下的版本没有这个模式配置,不 用修改)保存退出redis.conf文件2.在linux下的防火墙中开放6379端口注意:端口号也可以在redis.conf配置文件中修改的 你修改成多少了 就要开放相应的端口号。[root@localho

2021-02-24 10:32:32 1316

原创 maven+springboot项目访问jsp页面,页面直接被下载下来

maven+springboot项目访问jsp页面,页面直接被下载下来1.Springboot框架默认是不支持JSP的,所以要导入解析jsp的jar包 <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provi

2021-02-02 23:49:42 416

原创 java8特性快速对list集合的筛选过滤和计算

java8特性快速对list集合的筛选过滤和计算一、准备工作1.创建一个Student对象package com.shiro.test.java8特性;import java.io.Serializable;/** * 学生的实体类 */public class Student implements Serializable { private String id; private String username; private Integer age;

2021-01-20 20:48:54 9593 10

原创 将Float类型的数字保留2位小数

将Float类型的数字保留2位小数#推荐使用第一种方法1.利用DecimalFormat类进行保留小数float a = 12f; b = 25f;//对数据进行保留两位小数 如果是保留四位小数就是("0.0000")DecimalFormat b = new DecimalFormat("0.00")String format = b.format(a/b);//float format= (float)b.format(a/b);//这边应该是要进行强制转换 不转换的话也行返回的是Str

2021-01-19 21:45:27 14469 1

原创 java日期比较的四种方法

java日期比较的四种方法package 日期比较;import org.junit.Test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.time.LocalDate;import java.time.format.DateTimeFormatter;import java.util.Calendar;import java.util.Date;/** * 日期比较的四

2020-12-21 22:58:49 1205

原创 根据当前时间获取前几个月(规定时间段)的具体时间

根据当前时间获取前几个月(规定时间段)的具体时间。public static void main(String[] args) { //对当前时间进行转换 括号里面的是转换规则("yyyy-MM-dd HH:mm:ss") SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date dateTime = DateUtils.getNowDate(); //DateUtils是自

2020-12-21 17:17:11 694 2

原创 Java实体类中又包括List<实体类>增删改查的代码编写

Java实体类:是指与数据库中相对应的表,成一一对应关系,实体类中的字段包括字段名和字段类型,往数据库中存的是字段值单个的。业务复杂的情况下,需要实体类中还要包含List<实体类>,举例来说,问题表中有问题Id,题目标题,题目类型,题目内容,关键点就在这里题目内容,题目内容中又包括题目编号、题目内容,前端返回的是List<实体类>,这个实体类就需要单独写一个(属性与属性值包括题目编号与题目内容)简单来说比如有单选、多选、判断题,出题的人肯定要写题目内容,比如选项1、选项2,等等,这些

2020-10-21 17:11:50 7531 2

原创 SpringBoot的启动项程序和Application.properties核心配置文件的编写

1.SpringBoot的核心配置文件Application.properties#DB Configuration 数据源的配置spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://127.0.0.1:3306/user?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTime

2020-10-13 10:30:03 350

原创 查询数据库中表名的SQL语句

1.SQL 查询所bai有表名:SELECT * FROM INFORMATION_SCHEMA.TABLES where table_schema = ‘ry_test’ //'ry_test是数据库的名字。2.动态获取表名select * from ${tableName} //tableName就是前端也就可以说是页面传过来的。

2020-10-12 17:41:45 2777

原创 java:找不到符号:类**位置:程序包错误

错误:Error:(195, 81) java: 找不到符号符号: 变量 Constants位置: 类 com.ruoyi.project.datacentel.controller.FileController场景在IDEA下正在调试运行的SpringBoot项目,提交代码并下拉代码后,重新启动会报找不到类、引用类错误,clean一下Maven项目后,再次重新调试启动后就会成功。...

2020-09-24 18:11:15 17478 2

原创 DateFormat类和SimpleDateFormat类的用法

DateFormat类和SimpleDateFormat类的用法、String类型日期与Date类型日期的相互转换。 java.text.DateFormat是日期/时间格式化子类的抽象类,我们通过这个类可以帮我们完成日期和文本之间的转换,也就是可以在Date对象与String对象之间进行来回转换。格式化:按照指定的格式,从Date对象转换为String对象。解析:按照指定的格式,从String对象转换为Date对象。由于DateFormat为抽象类,不能直接使用,所以需要常用的子类java..

2020-09-24 11:38:21 872

原创 java中的toString方法和equals方法

1.public String toString();返回的是该对象的字符串表示。返回的值就是该对对象的类型+@+内存地址值。由于toString方法返回的结果是内存地址,而在开发中,经常需要按照对象的属性得到相应的字符串表现形式,因此也需要重写它。重写也就是想按照自己的意愿输出该类的信息。生成toString 的快捷键 alt+insert 之后选择自己的所要生成的代码如果不希望使用toString方法的默认行为,则可以对它进行覆盖重写。例如自定义的Person类:public class P

2020-09-24 10:48:47 385

原创 内部类与外部类

内部类与外部类内部类:将一个类A定义在另一个类B中,里面的那个类A就称为内部类,B则称为外部类。内部类可以直接访问外部类的成员,包括私有成员。外部类要访问内部类成员,必须建立内部类的对象外部类名.内部类名 对象名 = new 外部类型().new 内部类型();``package JavaSE.SE.Day04;/**内部类与外部类@author PC*/public class Person {private boolean live = true;class Heart {

2020-09-24 10:13:26 273

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除