大二
徐林2333
这个作者很懒,什么都没留下…
展开
-
Vue入门05(双向绑定)
输入框显示内容:<html><head> <title>vue04</title> <meta charset="utf-8"/></head><body><div id="app5"> 输入框<input type="text" v-model="message">{{message}}</div></body><script s原创 2021-04-20 15:48:49 · 82 阅读 · 0 评论 -
Vue入门03绑定点击事件
<html><head> <title>vue04</title> <meta charset="utf-8"/></head><body> <div id="app4"> <button v-on:click="sayHi">点击我</button> <!--v-on绑定点击事件--> </div><原创 2021-04-20 15:25:19 · 444 阅读 · 0 评论 -
学习网站
https://www.jquery123.com/ -------------- jquery学习命令原创 2021-04-20 11:33:45 · 271 阅读 · 0 评论 -
Vue入门02
vue实现if-else判断:<html><head> <meta charset="utf-8"/> <title>vue2</title></head><body><div id="app2"> <h1 v-if="ok">ok</h1> <h1 v-else>no</h1></div><scrip原创 2021-04-20 10:57:20 · 87 阅读 · 0 评论 -
Vue入门01
初步理解:File---->setting----->Plugins--------->安装vue插件实现双向绑定,操作虚拟Dom,实时更新前端数据:(导入vue.js cdn:<script src="https://cdn.jsdelivr.net/npm/vue@2.5.21/dist/vue.min.js"></script>)<html><head> <meta charset="utf-8"/>原创 2021-04-20 10:22:59 · 80 阅读 · 0 评论 -
ajax
ajax,通过与后台服务器进行少量的数据交换,实现异步局部更新,不需要刷新整个页面。ajax的核心是XMLHttpRequest对象(XHR),XHR为向服务器发送请求和解析服务器响应提供了接口。能够以异步方式从服务器获取新数据。常用参数:url:请求地址data:要发送的数据success:成功之后执行的回调函数(全局)实例1: 使用ajax前记得导入依赖//若是下载在本地,webapp中需要指定绝对路径。cdn导入不需要<script scr="${pageContext.req原创 2021-04-15 11:10:49 · 163 阅读 · 0 评论 -
SpringBoot+Thymeleaf实现图片上传和显示
1.导入两个图片上传所需要的依赖,查看自己是否已经导入。 <!--图片上传依赖--> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.75</version> </d转载 2021-04-14 09:39:14 · 2796 阅读 · 1 评论 -
前端修改功能日期无法获取展示
这是我最原始的代码,由于日期没有进行转型。所以我th:value="${apple.date}"中获取的值是Mon Apr 12 00:00:00 CST 2021这个样子的。updUser.html:<label class="layui-form-label">日期</label> <div class="layui-input-block"> <input type="date" name="date" th:value="${ap原创 2021-04-12 10:20:27 · 366 阅读 · 0 评论 -
layui实现单选反选全选
<table class="layui-table" lay-filter="test" id="bd"><!--表单标签加上id属性--> <tr> <th>选择</th> <!----添加选择框的位置----> <th>id</th> <th>品种</th> <th>单价(原创 2021-04-12 09:06:21 · 357 阅读 · 0 评论 -
网页添加Live2D,背景线条动漫人物
背景悬浮线条:<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script><script> $(function(){ function n(n,e,t){ return n.getAttribute(e)||t } function e(n){ return document.getElementsByTagName(n) } function t(原创 2021-04-11 19:20:38 · 629 阅读 · 0 评论 -
Thymeleaf自定义日期格式输出
日期格式输出,自定义‘yyyy-MM-dd’ 2020-01-01 <td th:text="${#dates.format(number.getBirthday(), 'yyyy-MM-dd')}"></td>number.getBirthday()换为自己前端获取值的参数即可例如我的: <tr th:each="a: ${apples}"> <td th:text="${a.id}"></td>原创 2021-04-11 14:42:00 · 317 阅读 · 0 评论 -
SpringBoot整合mybatisPlus(2)
之前文章Springboot整合和mybatisplus测试成功,接下来测试我们写的sql是否成功。在resources目录下新建mapper文件夹,新建UserMapper.xml文件:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">.原创 2021-04-10 14:53:06 · 107 阅读 · 0 评论 -
SpringBoot整合mybatisPlus
1.首先创建好项目之后导入依赖pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <grou原创 2021-04-10 14:37:11 · 205 阅读 · 0 评论 -
SpringBoot如何打成jar包
1. 如果META-INF下存在.MF文件,先将其删除2.3.4.MainClass中,添加项目的Application,Main方法执行入口5.添加完成,点击Apply,ok6.7.Build,打包(这个方法有时候不好用,可以参考另一种方法,见下面8.9步骤)8.(如果尝试过上面7的打包方法,进行这一步时候记得清除META-INF下的.MF文件)或者点击右边Maven中的package快速打包,打的包在target下。9.如下图蓝色字体为jar包存放路径,BUILD SUC原创 2021-04-09 08:23:46 · 796 阅读 · 2 评论 -
ajax异步删除
Controller//删除前的代码@RequestMapping("/delete")public String delUser(int id){ indexService.delUser(id); return "redirect:index";} //删除更改后代码 @RequestMapping("/delete") @ResponseBody public String delUser(int id){ indexService原创 2021-04-08 16:16:33 · 792 阅读 · 2 评论 -
SpringBuffer,SpringBuilder,Spring之间的关系区别
SpringBuffer,SpringBuilder,Spring之间的关系区别:0、String 是不可变的对象, 每次对 String 类型进行改变的时候都相当于生成了一个新的 String 对象,然后将指针指向新的 String 对象,每次生成对象都会对系统性能产生影响,所以经常改变内容的字符串最好不要用 String1、StringBuffer 与 StringBuilder 中的方法和功能完全是等价的。2、只是StringBuffer 中的方法大都采用了 synchronized 关键字进行原创 2021-03-31 19:45:45 · 6545 阅读 · 3 评论 -
IOC与AOP
IOC与AOPIOC:(Inverse of Contro)控制反转,有时候也被称为DI依赖注入,它是一种降低对象耦合关系的一种设计思想。IOC是spring的两大核心概念之一,ioc给我们提供了一个bean容器,这个容器会帮助我们去创建对象,不需要我们手动的去创建。ioc容器有一个非常强大的功能叫做DI依赖注入。我们可以通过写java代码或者xml配置的方式把我们想要注入对象所依赖的一些其他的bean自动的注入进去。正是因为有了依赖注入使得ioc有了非常强大的东西叫解耦AOP:(Aspect原创 2021-03-31 19:37:56 · 99 阅读 · 2 评论 -
前端查询全部信息id排序凌乱,解决方法
前端遍历所有信息代码: <table class="layui-table" id="test"> <colgroup> <col width="150"> <col width="200"> <col> </colgroup> <thead> <tr>原创 2021-03-31 15:20:22 · 569 阅读 · 0 评论 -
Springboot登录功能,拦截器
登录功能Controller:拦截器:controller: @GetMapping("/login") public String login(){ return "login"; } @RequestMapping("/tologin") public String tologin(@RequestParam("username") String username, @RequestParam原创 2021-03-30 11:22:06 · 244 阅读 · 0 评论 -
controller,service,mapper,entity的关系与作用
controller,service,mapper,entity根据个人理解与流程图相结合展现,controller,service,mapper,entity直接的关系及作用原创 2021-03-24 19:58:12 · 3004 阅读 · 0 评论 -
@Transactional注解
@Transactional 是声明式事务编程中使用的注解。事务注解会让一个方法在执行之后,哟啊么提交所有的改变,要么什么都不改变,ACID原则 (原子性,一致性,隔离性,持续性)添加在接口的实现类上,或者接口的实现方法上。1. 仅限于 public 方法才能生效, 这个是取决于aop的本质特性决定。2. 数据库引擎必须支持事务(mysql5.5.5之前,数据库引擎是myisam,那么不支持事务)3. 自我调用问题,在同一个bean中,一个正常的方法叫一个带事务注解的方法,事务是不会奏效的。原创 2021-03-24 09:30:15 · 506 阅读 · 0 评论 -
入门学习JWT(代码测试)
什么是JWT:1. JSON Web Token ====》JWT2. jwt是信息加密的一种方式,一个JWT由三个部分组成:header,payload,signature。分别保存了不同的信息。三个部分在JWT中分别对应英文句号分割出来的三个串3. payload中通常base64加密,可以被反编译,所以敏感信息尽量不要放到里面pom.xml导入mvn依赖: <dependency> <groupId>com.auth0</groupI原创 2021-03-23 15:15:43 · 267 阅读 · 2 评论 -
Springmvc扩展(重写视图跳转)
扩展springmvc:新建一个MyConfig,随便重写一个springmvc中的方法打开发现只有我们之前定义过的几个方法,并没有自带的方法发现原来是没有实现接口,实现这个接口中的方法这个时候就会发现有很多方法供我们使用,我们选择视图跳转方法重写视图跳转方法当走inin路径时候就会跳转到test路径...原创 2021-03-05 15:59:30 · 127 阅读 · 1 评论 -
ruoyi-vue代码生成新增模块
1、启动Ruoyi服务2、新建1个业务表sys_order1、必须要有自增主键;2、必须要有表注释;3、每个字段必须有注释;3、新建菜单目录系统管理------>菜单管理-------->新增4、生成代码系统工具------>代码生成-------->导入导入之后找到编辑点击生成代码,会生成一个压缩包5、执行生成的SQL代码生成的代码是:showMenu.sql放到MySQL库ry-vue执行,结果如下:可以看到导入的数据2原创 2021-03-01 08:29:34 · 1989 阅读 · 0 评论 -
若依前后端分离,去除验证码登录2
1. 后端验证去掉验证码验证2. 前端验证,删除掉3. 启动原创 2021-02-02 15:36:55 · 1559 阅读 · 3 评论 -
java配置redis
引入redis依赖 <!-- 引入redis客户端依赖 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.4.2</version> </dependency>原创 2020-12-16 15:49:11 · 940 阅读 · 0 评论 -
idea搭建若依框架前后端全分离项目(配置启动环境)1
环境配置JDK >= 1.8Mysql >= 5.7.0Redis >= 3.0Maven >= 3.0Node >= 10若依源代码 下载1. 下载完将项目导入idea中2. 将sql里的文件导入数据库,数据库–>创建数据库ruoyi-vue–>导入 文件夹找到对应位置的sq文件导入3. 启动redis4. 配置application-druid.yml修改ruoyi-admin\src\main\resources路径下面app原创 2021-02-01 20:41:46 · 3184 阅读 · 0 评论 -
linux运行jar包(从打jar包开始详细全过程+踩坑)
修改数据库连接:编辑resources目录下的application-druid.yml:url: 服务器地址 (这里填写windows的IP地址)username: 账号(默认root)password: 密码 (默认root)1.maven的安装教程下载地址为:http://maven.apache.org/download.cgi进入此页面之后点击下载,然后解压,我把目录名改为maven,目录结构如下图所示下面我们配置环境变量这是maven_home配置:在path变量的原创 2020-12-30 16:41:53 · 1852 阅读 · 1 评论 -
jQuery与JavaScript与ajax三者的区别与联系
简单总结:1、JS是一门前端语言。2、Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页面的局部更新。3、jQuery是一个框架,它对JS进行了封装,使其更方便使用。jQuery使得JS与Ajax的使用更方便关系比喻:若把js比作木头,那么jquery就是木板(半成品)jQuery与ajax都是js的一个框架,各有各的功能,若js是父亲的话,jquery与ajax就是两个儿子详细情况:1.javascript是一种在客户端执行的脚本语言。ajax转载 2021-01-08 11:01:06 · 134 阅读 · 0 评论 -
js与jquery关系
JavaScript是网页编程语言,而jQuery是一个基于js编写的框架jquery就是基于JavaScript语言写出来的一个框架,实质上还是js而已So:1.jQuery 是一个 JavaScript 库。2.jQuery 极大地简化了 JavaScript 编程。(代码比沉重的JavaScript轻灵多了)3.jQuery 使JavaScript更好用。4.jquery就是要用更少的代码,漂亮的完成更多的功能。一些方法对比:⑴使用JavaScript和jQuery分别加载DOMJa原创 2021-01-08 10:54:09 · 1041 阅读 · 0 评论