随笔分类 -  java

摘要:/** * 计算 年龄 * * @param birthDate 生日 * @return 岁数 当 生日 大于 当前时间时,返回 -1 */ public static int getAge(Date birthDate) { // 当前日历 Calendar nowCalendar = Cale 阅读全文
posted @ 2023-11-18 15:27 岁月记忆 阅读(39) 评论(0) 推荐(0)
摘要:/** * 判断指定时间是否在指定时间范围 * 指定时间为 null 时, 指定时间为 当前时间 * @param from 开始时间 * @param to 结束时间 * @return 结果 当 from ≥ 当前时间 ≤ to :true,否则 false */ public static b 阅读全文
posted @ 2023-11-18 15:26 岁月记忆 阅读(16) 评论(0) 推荐(0)
摘要://获取月度第一天 public String getFirstMonthDay(int month) { Calendar calendar = Calendar.getInstance(); // 设置月份 calendar.set(Calendar.MONTH, month - 1); // 阅读全文
posted @ 2023-11-18 15:24 岁月记忆 阅读(50) 评论(0) 推荐(0)
摘要:public String formatTosepara(BigDecimal value) { Double data = Double.valueOf(String.valueOf(value)); DecimalFormat df = new DecimalFormat("#,###.00") 阅读全文
posted @ 2023-11-18 15:23 岁月记忆 阅读(204) 评论(0) 推荐(0)
摘要:byte,short,chart——>int——>long——>float——>double 低————————————————————————>高 类型转换分为: 强制类型转换(由高-->低时使用), 自动类型转换/ 隐式类型转换(由低-->高时使用), 例如: int t = 100; doub 阅读全文
posted @ 2023-08-29 08:58 岁月记忆 阅读(28) 评论(0) 推荐(0)
摘要:import java.sql.Date; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @describe jdbc PrepareStatement 控制台打印组装后的 SQL */ public cl 阅读全文
posted @ 2023-05-24 16:17 岁月记忆 阅读(267) 评论(0) 推荐(0)
摘要:import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.math.BigDecimal; import java.sql.Date; import java.sql.Timestamp; impor 阅读全文
posted @ 2023-05-23 14:13 岁月记忆 阅读(2335) 评论(0) 推荐(0)
摘要:首先在终端上输入 git log 查看已经提交的版本 然后输入 git reset --hard 1cfd1634e3c82de62b8edd84315f89fc7de935bc(你要回退的版本id) 然后强制推送到远程仓库 git push --force 阅读全文
posted @ 2023-05-18 17:02 岁月记忆 阅读(352) 评论(0) 推荐(0)
摘要:用户发送请求至前端控制器DispatcherServlet; DispatcherServlet收到请求后,调用HandlerMapping处理器映射器,请求获取Handle;处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherSer 阅读全文
posted @ 2023-02-07 15:19 岁月记忆 阅读(161) 评论(0) 推荐(0)
摘要:1.添加maven依赖 <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId> <version>1.6.2</version> </dependency> 2.使用工具类 在se 阅读全文
posted @ 2022-12-03 17:21 岁月记忆 阅读(352) 评论(0) 推荐(0)
摘要:引入Hutool 在项目中可以通过maven引入Hutool库,方式如下: <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.6.5</version> </depende 阅读全文
posted @ 2022-12-03 17:18 岁月记忆 阅读(6455) 评论(0) 推荐(0)
摘要:我出错的项目是mybatis-generator gui(一个逆向生成工具)下载地址:https://github.com/zouzg/mybatis-generator-gui 出错报文: 1. 首先使用工具打开该项目(我使用的idea) 查看是否有包没有导入(没有的请导入) 2. 请配置环境变量 阅读全文
posted @ 2022-11-26 11:11 岁月记忆 阅读(362) 评论(0) 推荐(0)
摘要:GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 “标准答案” : GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Boo 阅读全文
posted @ 2022-11-02 10:54 岁月记忆 阅读(44) 评论(0) 推荐(0)
摘要:JavaScript第一章 JavaScript是由网景公司发明的一种脚本语言,最早期仅用于对网页中的表单进行验证或动态特效。 自从NodeJS出现后,JavaScript也能够作为后端服务器程序的开发语言。JavaScript的核心为ECMAScript,ECMAScript在市面上有不同的版本, 阅读全文
posted @ 2022-10-31 10:23 岁月记忆 阅读(27) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-10-31 10:21 岁月记忆 阅读(36) 评论(0) 推荐(0)
摘要:什么是Java Server Pages? JSP全称Java Server Pages(java + html),是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java servlet,主要用于实现Java web应用程序的用 阅读全文
posted @ 2022-10-31 10:17 岁月记忆 阅读(250) 评论(0) 推荐(0)
摘要:HTTP协议 HTTP 协议是 Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网( WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP 是一个基于 TCP/IP 通信协议来传递数据(HTML 文件、图片文件、查询 阅读全文
posted @ 2022-10-31 10:16 岁月记忆 阅读(128) 评论(0) 推荐(0)
摘要:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objec 阅读全文
posted @ 2022-10-31 10:14 岁月记忆 阅读(174) 评论(0) 推荐(0)