自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot+quartz实现定时任务的创建、删除、查询操作

2、配置quartz的数据源等操作需要对父类的方法进行重写。 做调度问题,不应该把任务写在配置类里面,应该用控制台增加,以下的文件直接拿来用就行。5、DOM类的相关定义

2023-08-27 12:25:05 1544

原创 使用调度框架quartz

可以禁止使用并发执行。

2023-08-27 11:58:53 283

原创 解决前后端交互Long类型精度丢失的问题

使用注解就可以解决问题。

2023-08-26 17:04:45 375

原创 Java中日志的相关操作

使用的过程中直接复制进入就可以了。

2023-08-25 18:07:32 175

原创 npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! Vue开发中安装库经常报错

npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!npm ERR!完美解决问题!!!

2023-06-27 21:57:16 3861 3

原创 MySQL数据库的递归查询with recursive

通过inner join t1 t2 on t2.id = t.parentid 找到id='1'的下级节点。以上是我们研究了树型表的查询方法,通过递归的方式查询课程分类比较灵活,因为它可以不限制层 级。通过这种方法就找到了id='1'的所有下级节点,下级节点包括了所有层级的节点。初始节点为1-1-1,通过递归找到它的父级节点,父级节点包括所有级别的节点。上边这种方法是向下递归,即找到初始节点的所有下级节点。n=5时结束递归调用。t1表中初始的数据是id等于1的记录,即根结点。

2023-03-30 15:41:23 2356 1

原创 docker pull 出现错误:Error response from daemon

解析ip不可用,可以使用 dig @114.114.114.114 registry-1.修改/etc/hosts强制docker.io相关的域名解析到其它可用IP。IP地址非固定可能会变动,所以需要多试几次(几个IP)保存配置文件后进行多次重试可以成功下载镜像。.io找到 如下信息。

2023-03-25 21:34:41 4105

原创 后端操作微信公众号

微信公众号开发。

2023-03-24 16:08:33 980

原创 OA系统添加审批模板

1、列表页面1.1、动态添加路由在“系统管理”->“菜单管理”添加“审批设置”->“审批类型”对于菜单信息,我们也可以直接导入菜单表初始化数据,后续不用再单独配置说明:“审批模板设置”页面内容较多,因此单独打开一个独立页面。

2023-03-23 16:13:50 1322 1

原创 Activiti入门

(1)要实现上述的流程,我们自己可以通过字段标识来实现这个审批效果,在业务表中加个字段,比如填写请假单用1标识,部门经理用2标识,总经理用3标识,人事备案用4标识,好像看起来没啥问题,也实现了审批效果。启动一个流程实例表示开始一次业务流程的运行,比如员工请假流程部署完成,如果张三要请假就可以启动一个流程实例,如果李四要请假也启动一个流程实例,两个流程的执行互相不影响,就好比定义一个 java 类,实例化两个对象一样,部署的流程就好比 java 类,启动一个流程实例就好比 new 一个 java 对象。

2023-03-22 09:56:24 5779 3

原创 Maven加载遇到的问题:Invalid bound statement (not found): XXX

maven在默认情况下,只会加载编译src-main-java目录里面的Java类型的文件,其他类型的文件不会进行加载。2、application-dev.yml添加。把Xml文件放到resources目录下面。在pom.xml添加。

2023-03-20 21:00:45 167

原创 Mybatis-Plus代码生成器

【代码】Mybatis-Plus代码生成器。

2022-11-08 14:18:04 229

原创 Spring的@Configuration、@Bean、@Conponent 和 @ComponentScane

这几日通过编写后端程序,突然对以上几个注解产生点迷糊,一直在懂与不懂得边缘游走。今天特写一篇文章,帮助我以及其他遇到此问题得小伙伴排忧解难。

2022-11-08 14:12:46 986 1

原创 Vue前端模板框架--vue-admin-template

Vue前端模板框架--vue-admin-template

2022-11-04 10:59:11 16695 5

原创 Spring Boot 整合 Swagger2 纠错

另外一种解决方法是,经过上网查证,可能由于Spring Boot和Swagger版本的问题,Spring Boot2.6以上的版本,需要使用到Swagger的版本是2.9.7,而且引入的两个版本要是相同的。因为我要建立的是微服务的项目,需要建立许多模块,以至于我在父工程中引入了当前模块,然后我在子模块中又引入了当前模块,造成了冲突。

2022-10-21 10:16:10 9878 4

原创 nodejs和node-sass版本问题

node和node-sass版本问题

2022-10-03 19:33:33 2090

原创 Uni-app微信小程序开发

之前,毕业设计做过一款微信小程序,后端可以直接连接在微信小程序。根据视频,已经完整整出来了,完整的项目就在下面仓库地址,欢迎大家点赞,下载。

2022-07-30 16:34:16 141

原创 使用Token进行身份验证

token,简简单单帮你上手实现

2022-06-10 09:47:58 12356

原创 Linux三种网络连接——非常详细

Linux三种网络连接,非常详细。

2022-06-01 14:27:55 2867

原创 QueryRunner的使用方法,史上最全的

DBUtils包所提供的QueryRunner类,是针对数据库链接池的使用,一方面解决了数据库访问过多时造成数据库承受的压力,另一方面也简化了数据查询。定义方法:public abstract class BaseDao { /** * 使用apache的DbUtils操作数据库 */ private final QueryRunner queryRunner = new QueryRunner(); /** * 用来执行insert,u.

2022-05-22 15:32:44 1918

原创 在Javaweb中使用JSON数据格式发送以及响应

在传统的Javaweb中数据发送以及响应的,我们通常使用servlet。随着技术的不断更新迭代,当我们使用axios发生json格式的数据时,我们后台之内使用json数据格式来进行响应。1.如果我们在前端发送普通请求参数时,我们在后台还能使用servlet.getParameter方法接收前端使用VUE进行发送new Vue({ "el":"#app", "data":{}, "methods":{ "commonParam":function.

2022-05-14 09:32:54 2493

原创 Spring 中 @Value 详解及 SPEL 表达式

问题:今天遇到@Value注解,一会用@Value(#{})、一会用@Value(${}),并感觉有点不太适应,特查询资料,@Value注解也会用到相关的spel表达式,帮助和我一样有困惑的小伙伴解疑答惑。(细节最重要)目录问题:1.在Spring中我们经常会使用@Value注解,它有两种配置形式,都可以将外部值动态注入到Bean中2.基于配置文件的注入,用到的是@Value(${})3.基于非配置文件注入 @Value{#{}}注入普通字符串注入操作系统属性...

2022-05-13 11:06:07 5550

原创 字符串 格式化 String.format()的详细解释

问题: 当我们开发的时候,有时候会遇到需要输出一定格式的字符串,在JDK1.5中增加了一个非常有用的静态函数format(String format, Objece... argues),可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式,是最复杂也是最难掌握的一点,而argues则是一系列等待被格式化的对象。该函数对c语言中printf函数的用法进行了一定的模仿,因此有c语言基础的人学起来会轻松许多。下面我们着重讨论一下format 参数的格式及含义。...

2022-05-12 20:46:21 10353 1

原创 Spring中的Lombok依赖中, @Data 注解详解

今天有个小伙伴问我,配置@Data注解之后,还需要配置有参与无参的构造方法吗?今天,我就给大家好好讲解讲解,@Data注解1.首先我们要想在实体类中使用@Data注解,必须导入相关的依赖我们首先需要在idea的plugins下载lombok,然后,我们需要导入一个Lombok 的maven 依赖<dependency> <groupId>org.projectlombok</groupId> <artif..

2022-05-11 10:42:48 7073

原创 Cron表达式详细教程

0.介绍欢迎大家关注我的公众号,可以和大家一起交流,进步,收获知识与能力。微信公众号:杨同学的编程生活Id:Code-2048正文:当我们第一次使用cron时 ,比较难受,一看这个表达式感觉什么也都不会,今天您看到我的博客,可以让您轻松解决这个问题。cron 表达式是一个字符串,该字符串由 6 个空格分为 7 个域,每一个域代表一个时间含义。通常定义 “年” 的部分可以省略,实际常用的由 前六部分组成cron表达式格式:{秒数} {分钟} {小时} {日期} {月

2022-05-09 11:47:13 7701

原创 Swagger简单配置

@Configuration@EnableSwagger2 //开启Swagger2//测试运行 http://localhost://8080/swagger-ui.htmlpublic class SwaggerConfig { //配置了swagger的docket的bean实例 @Bean public Docket docket(Environment environment){ //返回带有环境变量的实例 //设置要显示的S.

2022-05-08 16:09:27 174

原创 springboot 基础知识2

1.Shiro realms,users,roles,permissions Factory SecurityManager SecurityUtils.setSecurityManager(securityManager); //获取当前的用户对象Subject Subject current = SecurityUtils.getSubject(); //判断当前用户是否被认证 current.isAuthenticated() UsernamePassw...

2022-05-03 17:18:56 6080 1

原创 SpringBoot 基础知识

**1.设置隐藏相关的文件**Settings--Editor--File Types*.mvn;*.gitignore;*.cmd;*mvnw;*.iml;2.parent :继承spring-boot-starter-parent的依赖管理,控制版本与打包等内容。 dependencies: 项目具体依赖,这里包含了spring-boot-starter-web用于实现HTTP接口(该依赖中包含了Spring MVC), 官网对它的描述是:使用Spring M.

2022-04-20 16:39:02 376

原创 VUE手写分页组件

分页组件一次写成,可重复使用。<template> <div class="pagination"> <!-- 上 --> <button :disabled="pageNo == 1" @click="$emit('getPageNo', pageNo - 1)"> 上一页 </button> <button v-if="startNumAndEndNum.start &gt

2022-04-15 10:41:41 245

原创 使用XML开发JavaWeb,识别相关的Bean

invoke

2022-04-15 10:31:58 385 1

原创 JavaWeb的基础知识点

1)html语言是解释型语言,不是编译型,浏览器是容错的2)html页面中由一对标签组成:<html></html3)title 表示网页的标题4)可以在meta标签中设置编码方式5)<br/>表示换行 。br标签是一个单标签。单标签:开始标签和结束标签是同一个,斜杠放在单词后面6)p 表示段落标签7)img 标签图片标签 src属性表示图片文件的路径 width和height表示图片的大小 alt表示图片的提示8)路径的问题:...

2022-04-15 09:37:30 3143 1

原创 substring()、substr()、slice()

1.三者的相同点这三个方法都可以对字符串进行截取,并且返回一个新的字符串。不会对原来字符串进行修改。2.不同点 substring substring(start,end)用来提取介于start到end之间的字符,包括start处的字符,不包括end处字符。start是必须的,end可以省略,代表start到字符串末尾之间的字符。 substr substr(start,length)用来提取从start位置开始的指定数目的字符start是必须的,length可以

2022-03-29 12:02:15 104

原创 在JavaWeb中使用反射技术简化代码

1.在servlet中使用反射技术@WebServlet("/fruit.do")public class FruitServlet extends ViewBaseServlet { private FruitDAO fruitDAO = new FruitDAOImpl(); @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws

2022-03-29 10:57:37 214

原创 JAVAWEB 相关的教程

https://heavy_code_industry.gitee.io/code_heavy_industry/pro001-javaweb/lecture/https://heavy_code_industry.gitee.io/code_heavy_industry/pro001-javaweb/lecture/此地址是相关的javaweb相关知识点的归纳总结。

2022-03-21 11:39:29 683

原创 Vue组件通信

注意:组件通信在你们将来面试的时候出现频率超级高。、前面基础的时候:组件通信讲了6种?组件通信方式1:props使用场景:[父子通信]传递数据类型:1:可能是函数 -----------实质子组件想给父亲传递数据2:可能不是函数-----------实质就是父亲给子组件传递数据<TodoList :todos="123" updateChecked="hander">特殊情况:路由传递props1:布尔值类型,把路由中params参数映射为组件props数据2:..

2022-03-18 09:20:15 741

原创 防抖debounce 和 节流 throttle

防抖:定义:当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,如果设定的时间到来之前,又一次触发了事件,就重新开始延时。存在的意义:如果事件处理函数调用的频率无限制,会加重浏览器的负担,浏览器的性能是有限的,导致用户体验非常糟糕。需要减少调用频率,同时又不影响实际效果。实现效果:如果短时间内大量触发同一事件,只会执行一次函数。如何实现:利用setTimeout()和clearTimeout() -import _ from 'lodash'; export.

2022-03-18 09:16:55 82

原创 系统登陆验证过程(验证token是否合理)

现在我主要介绍一下,用户后台登陆系统之后,使用token来校验用户是否合法,使用户信息保持正确。相关代码我已放入下面,有需要的朋友即可尝试一下。1.首先看到web.xml <!--配置,解决请求乱码问题--> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springfram...

2022-03-17 15:59:37 1728

原创 正则表达式

1.正则表达式. - 除换行符以外的所有字符。^ - 字符串开头。$ - 字符串结尾。\d,\w,\s - 匹配数字、字符、空格。\D,\W,\S - 匹配非数字、非字符、非空格。[abc] - 匹配 a、b 或 c 中的一个字母。[a-z] - 匹配 a 到 z 中的一个字母。[^abc] - 匹配除了 a、b 或 c 中的其他字母。aa|bb - 匹配 aa 或 bb。? - 0 次或 1 次匹配。* - 匹配 0 次或多次。+ - 匹配 1 次或多次。

2022-03-16 17:25:24 330

原创 VUE2的相关知识点

Vue2学习笔记关于不同版本的Vue:vue.js 与 vue.runtime.xxx.js的区别: 1.vue.js是完整版的Vue,包含:核心功能+模板解析器 2.vue.runtime.xxx.js是运行版的Vue,只包含:核心功能,没有模板解析器因为vue.runtime.xxx.js没有模板解析器,所有不能使用template配置项,需要使用 render函数接收到createElement函数去指定具体的内容脚手架文件结构:node_modules public favi

2022-03-10 17:26:43 877

原创 Spring项目的相关配置文件

1.在web.xml配置 <session-config> <!--session的超时时间为2小时min--> <session-timeout>120</session-timeout> </session-config> <!--加载spring的配置文件,spring框架,加载spring-*的所有文件--> <context-param&gt

2022-03-10 17:14:57 511

空空如也

空空如也

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

TA关注的人

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