- 博客(19)
- 收藏
- 关注
原创 IDEA使用JRebel运行,控制台没有日志问题,已解决
使用JRebel热部署运行,不管是run还是debug运行,控制台只打印输出,日志没有打印,试试删除项目中rebel.xml文件,在重启项目即可解决。
2024-01-30 08:50:13 1139
原创 Java生成数据库文档
最近项目完结,没有数据库接口文档,像我这么懒得程序员当然是懒得写,所以找到一个神器screw来生成数据库表结构设计。亲测数据库支持如下MySQLMariaDBTIDBOracleSqlServerPostgreSQLCache DB等等引入pom坐标 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker
2021-11-12 15:21:56 208
原创 时间转cron表达式
在Java服务端日常开发中,相信大家都会使用SpingBoot,写定时任务是不可避免的,那一定要了解一下cron表达式:星号(*):可用在所有字段中,表示对应时间域的每一个时刻,例如,在分钟字段时,表示“每分钟”;问号(?):该字符只在日期和星期字段中使用,它通常指定为“无意义的值”,相当于占位符;减号(-):表达一个范围,如在小时字段中使用“10-12”,则表示从10到12点,即10,11,12;逗号(,):表达一个列表值,如在星期字段中使用“MON,WED,FRI”,则表示星期一,星期三和星期
2021-10-29 17:06:44 4841 2
原创 关于时间操作那点事
本文章对时间常用的部分操作,进行了封装/** *获取当前月份有多少天 * @param date 当前日期 * @return 天数 */ public static int getDaysOfMonth(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date); return calendar.getActu
2021-10-29 15:20:22 177 1
原创 Springboot读取本地图片
spring boot直接使用浏览器读取本地的图片,太方便了,简直不要太爽~~~~上代码在项目中创建一个config包,代码如下:@Configuration //此处换继承类(这里只写一个重写方法相同)public class WebMvcConfig extends WebMvcConfigurationSupport { /** * @param registry 注册表 */ @Override public
2021-10-26 08:26:55 1666
原创 Mybatis-plus分页
Mybatis-plus分页1.导入坐标依赖,或者jar包<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.0.5</version> </dependency>2.在配置文件中添加分页插件方法(一定
2020-11-27 21:18:33 312 1
原创 MyBatis-plus自动填充
MyBatis-plus自动填充我们在项目中经常会遇到一些数据,每次都是用相同的方式填充,比如记录的创建时间,更新时间等,可以使用MyBatis-plus的自动填充,或者实体类的set方式来实现(1).在数据库的数据包中添加字段:create_time,update_time等需要自动填充的字段,我这里只做简单的介绍我们的实体类可以使用Lombok进行统一管理也可以自行手动生成set和get等方法(我这里使用Lombok)(2).在实体类上添加注解@Datapublic class User {
2020-11-19 21:11:49 704 2
原创 SpringBoot集成Mybatis控制台打印sql日志
SpringBoot集成Mybatis控制台打印sql日志一,log4j日志第一步,在父pom中导入坐标<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion>
2020-11-18 21:04:51 1188 2
原创 使用原生JavaScript写一个倒计时页面
使用原生JavaScript写一个倒计时页面直接看代码:<!doctype html><html><head><meta charset="utf-8"><title>倒计时</title> <script> function Down(){ //获取初始时间 var time = document.getElementById("Time"); //获取到id为time
2020-09-17 23:08:25 299
原创 王者商店之jdbc---数据库c3p0连接池,druid连接池,MVC设计模式
王者商店之jdbc—Properties读取配置文件,MVC设计模式,MySQL建表,Statement和PreparedStatement的区别及用法今天咱们要分享的是一个控制台版本的具有管理员和普通用户操作的王者商店系统,因为Java代码较多,所以分开来,望大家理解因为本人之前分享过了一次jdbc连接的步骤及使用,不会jdbc的好兄弟们,可以点(jdbc连接数据库的一般步骤)进行观看学习,仅供参考下面进入今天的主题:王者商店,今天咱们的任务是:完成初始化界面和管理员功能做项目之前,先分析思路,所
2020-07-15 23:53:12 272 1
原创 Java之IO,网络编程实现人机聊天对话
Java之IO,网络编程实现人机聊天对话功能首先咱们来看一下模拟环境:某程序员大锤有一个非常喜欢的女神,为了保留和女神的各个瞬间,某程序员大锤想把他们的聊天信息(只保留文字)都保存到自己本地系统,作为以后在一起的甜蜜回忆.经过自己分析,他和女神聊天的信息库大致如下(这是两个文件):=某程序员大锤常用语文件(大锤.txt):=在么 我给你发了一个红包 好的=女神常用语文件(女神.txt):=正要去洗澡… 正在吃饭… 正在和朋友在一起 谢谢,那我不客气了,你早点休息 真的啊,大锤,你真好 大锤你真棒 怎么了
2020-06-25 21:02:58 1036
原创 Java异常简介------Exception And Err等
标题# Java异常简介------Exception And Err等之处理机制Java异常的概念:没有按照原定的计划进行,发生了特殊状况,异常机制提供了程序退出的安全通道,当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器.异常的分类:上图简单的展示了一下异常的结构图,但不是所有的异常,具体的可以查看api文档,还可以自定义异常Throwable:是Java中所有错误或异常的超类,有两个重要的子类:Error(错误)和Exception(异常)Error(错误):表示Jav
2020-06-11 22:21:05 632
原创 Calendar等日期类的应用----万年历
Calendar等日期类的应用----万年历上期咱们简单的说了下Calendar,Date,SimpleDateFormat,今天咱们就来应用一下首先我们看一下日历的基本功能:输入以下数字,显示相对应的日期:1.查看上个月的日历2.查看下个月的日历3.查看去年本月的日历4.查看明年本月的日历5.查看指定年月的日历直接来看大概效果图:下面咱们就来用代码实现它:go首先把日历功能的主体结构构建出来:public class CalendarTest { //定义一个全局静态的键盘扫描
2020-05-30 17:35:52 727
原创 Calendar之商品促销活动
Calendar之商品促销活动日期直接看题目:计算商品促销日期:商场需要在一件商品过期的前两周的周五开始做促销计算商品过期日期往前推两周的周五的日期public class ShangPinCuXiao { public static void main(String[] args) { //定义一个键盘扫描器 Scanner in = new Scanner(System.in); //提示用户输入的时间及格式 System.out.println("请输入商品的过期时间:(格
2020-05-29 23:57:49 892 1
原创 饮料购买
饮料购买今天带大家使用封装,继承,[多态]来写一个简单的饮料购买程序话不多说,直接看需求吧:编写程序实现饮料购买:编写程序,接收用户输入的信息,选择购买的饮料。可供选择的饮料有:咖啡、矿泉水和可乐。其中,购买咖啡时可以选择:容量,然后再选择加糖、加奶还是什么都不加。购买可乐时可以选择:买可口可乐还是百事可乐。购买矿泉水可以选择:容量看完了需求,再来看一下效果图吧:既然使用到了继承,那么咱们就要来写父类,找出他们共同的属性:姓名和饮料,我这里将他们的父类定义成了一个抽象类,并且提供了inf
2020-05-21 22:19:38 2227 5
原创 Java中常用的关键字static和final
Java中常用的关键字static和final在我们平时的开发当中,经常会遇见static关键字,那么大家对static的用法,大家知道多少呢?下面我们来一起看一下吧,首先咱们来看《Java编程思想》中的一段话: “static方法就是没有this的方法.在static方法内部不能调用非静态方法,反过来是可以的.而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法.这实际上正是static方法的主要用途.” 简而言之,一句话来描述就是: static方便在
2020-05-18 22:16:52 356
原创 Java访问修饰符public,private,protected以及不写(默认)default的时候区别
Java访问修饰符public,private,protected以及不写(默认)default的时候区别public(共有的): 对所有类或者包可见以及被访问 注:如果类像被其他包引入,必须声明为public 使用对象:类,接口,变量和方法protected(受保护的): 在同一个包的类和多有的子类使用,被protected修饰的方法和属性,在同一个包内可被访问和继承,不在同一包内,子类可以继承,不是子类的不可以访问 注:不能修饰类,外部类
2020-05-15 22:46:07 781 1
原创 jdbc连接数据库的一般步骤
JDBC连接数据库JDBC的全称是Java数据库连接(Java Database Connectivity),它是一套用于执行SQL语句的Java API链接数据库的一般步骤:1.导入jar包>>>>>>>>将jar复制在项目的lib下,右键jar包>>buid path>>configure buid path2.导...
2020-04-01 10:05:22 453 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人