自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js倒计时效果

【代码】js倒计时效果。

2024-01-19 12:01:03 498 1

原创 offset和client家族

一、scollTop和scrollLeft 二、clientWidth和clientHeight 三、offsetWidth和offsetHeight

2024-01-17 15:22:33 472

原创 js全选反选

【代码】js全选反选。

2024-01-17 14:22:06 423

原创 事件委托Tab栏切换

【代码】事件委托Tab栏切换。

2024-01-08 14:31:23 434

原创 vue跨域请求

Article.vue中请求获取数据。main.js中定义。App.vue中引用。

2023-11-28 15:03:48 417

原创 Vue路由嵌套和携带参数的几种方法

2、跳转路由并且携带query参数,to的字符串写法。3、跳转路由并且携带query参数,to的对象写法。1、不携带参数的跳转。中使用children嵌套子路由。

2023-11-27 16:14:19 619

原创 Vue路由器(详细教程)

路由:1.理解:一个路由(route)就是一组映射关系(key-value),多个路由需要路由器(router)进行管理。2.前端路由:key是路径,value是组件。1、先安装vue-router路由2.中应用插件3.创建路由router文件夹router.

2023-11-27 13:06:28 712

原创 阿里云oss存储文件上传功能实现(保姆级教程)

【代码】阿里云oss文件上传入门。

2023-11-21 15:55:36 486

原创 文件上传(本地存储)

【代码】文件上传(本地存储)

2023-11-21 14:56:52 234

原创 文章列表分页查询(条件分页)

resours下的mapper结构目录一定要跟上面的mapper结构目录一样。需要拼接sql语句,所有我们用ArticleMapper.xml中写拼接代码。

2023-11-21 14:36:56 166

原创 新增文章参数自定义校验

【代码】新增文章参数自定义校验。

2023-11-19 21:18:09 130

原创 Springboot新增文章

【代码】Springboot新增文章。

2023-11-19 20:07:12 311

原创 更新文章分类

【代码】更新文章分类。

2023-11-19 11:13:06 83

原创 获取文章分类详情

【代码】获取文章分类详情。

2023-11-19 10:58:30 119

原创 文章分类列表进行查询(实体类日期格式设置)

【代码】文章分类列表进行查询。(实体类日期格式设置)

2023-11-18 22:33:03 233

原创 Util工具类(JwtUtil、MD5Util、ThreadLocalUtil、拦截器配置)

【代码】Util工具类(JwtUtil、MD5Util、ThreadLocalUtil、拦截器配置、全局异常处理器)

2023-11-18 21:59:17 551

原创 新增文章分类

@RequestBody,请求参数形式必须是json格式,表格提单不可以用。去掉就可以使用表单提交,不能用json提交

2023-11-18 21:37:47 122

原创 Springboot更新用户密码

【代码】Springboot更新用户密码。

2023-11-17 15:51:22 374

原创 Springboot更新用户头像

人们通常(为徒省事)把一个包含了修改后userName的完整userInfo对象传给后端,做完整更新。但仔细想想,这种做法感觉有点二,而且浪费带宽。于是patch诞生,只传一个userName到指定资源去,表示该请求是一个局部更新,后端仅更新接收到的字段。

2023-11-17 14:50:33 732

原创 参数的校验

【代码】参数校验。

2023-11-17 11:03:20 241

原创 更新用户基本信息

【代码】更新用户基本信息。

2023-11-17 10:50:00 78

原创 ThreadLocal优化

ThreadLocalUtil.set(claims)将数据存储到ThreadLocal中。:改用ThreadLocalUtil获取用户name,在把参数传给findByName方法。测试类证明一下ThreadLocal存储的数据是线程程安全的。接上一篇获取用户详细信息,用ThreadLocal进行优化。

2023-11-17 10:17:29 354 1

原创 获取用户详细信息

controller.UserController:在@RequestHeader请求头中携带登录之后的token,解析出token获取到里面的用户名,然后调用之前的findByName方法,查出用户的信息。:配置文件开启驼峰命名。pojo中定义的驼峰命名,数据库中是下划线命名。无法自动转换,数据库信息就无法展示。:@JsonIgnore注解作用忽略密码属性,返回给用户的信息不能有敏感属性密码。

2023-11-17 09:33:14 57

原创 JWT登录认证(3拦截器)

使用拦截器统一验证令牌。登录和注册接口需要放行。:(在config配置项中配置拦截器):(注册一个拦截器)

2023-11-17 09:05:36 449

原创 JWT登录认证(2认证)

用户登录成功后,系统会自动下发JWT令牌,然后在后续的每次请求中,浏览器都需要在请求头header中携带到服务器,请求头的名称为。如果检测到用户未登录,则http相应状态码为。,值为登录时下发的JWT令牌。

2023-11-15 22:07:28 383

原创 JWT登录认证(1登录)

【代码】JWT登录认证(1登录)

2023-11-15 21:54:15 203

原创 JWT令牌

引入maven依赖坐标。

2023-11-11 09:57:28 98

原创 SpringBoot概述

SpringBoot是Spring提供的一个子项目,用于快速构建Spring应用程序。

2023-11-06 22:00:09 146

原创 sql语句字符函数,数学函数

除掉bb中前后包含的aa,中间的保留。用指定字符做左填充指定长度。

2023-08-04 21:58:40 226 1

原创 MySQL实用命令

order by 需要排序的列表 ASC|DESC。案例:user_test表对班级字段进行去重操作。判断某字段的值是否属于in列表中的某一项。正序ASC倒序EDSC。

2023-08-03 16:09:37 249

原创 Vue配置代理(解决跨域请求)

【代码】Vue配置代理(解决跨域请求)

2023-07-31 15:48:39 274

原创 Vue中默认插槽,具名插槽,作用域插槽区别详解

中传过来的数据,scope这里面的名子自己定义,取games数据时候用自己定义的scope中的名字来取xxx.games,如中定义了其他数据,也可以xxx.msg,这样取定义的其他数据。: 在app.vue中使用MyCategory,里面包裹的结构是不显示的,要想在页面中显示,就需要用到插槽。: 可以用多个插槽,插入在不同位置,需要在子组件中定义

2023-07-31 15:48:03 246

原创 Vue中TodoList案例_动画

主要是引入了import 'animate.css'样式库,然后再li标签外套了transition标签,引用了name里面的名称是animate.css拿过来的,绑定了enter-active-class和leave-active-classanimate库内自带的绑定样式。

2023-07-26 22:50:00 220

原创 Vue过度与动画

先导入import 'animate.css',多条数据transition-group,name用的animate.css库中的name,进出离开效果自动触发,enter-active-class和leave-avtive-class绑定的效果。元素外面包一层transition,展示的时候就默认调用style里面的v-enter-action和v-leave-action执行进入和退出效果,appear上来默认展示动画效果。: 安装第三方样式库。

2023-07-26 22:25:51 425

原创 Vue中TodoList案例_编辑

beforeDestroy钩子中添加。methods:中加一个方法。mounted钩子中添加。

2023-07-25 22:40:24 430

原创 Vue消息订阅与发布

【代码】Vue消息订阅与发布。

2023-07-25 15:18:43 268

原创 Vue全局事件总线

删除props接收的checkTodo,deleteTodo,删除给MyItem绑定的:checkTodo :deleteTodo。删除之前给Mylist绑定的:checkTodo :deleteTodo。: 删除props接收的checkTodo,deleteTodo。

2023-07-25 13:50:28 250

原创 Vue组件自定义事件

通过父组件给子组件绑定一个自定义事件实现:子给父传递数据(第一种写法,使用@或者v-on),通过父组件给子组件传递函数类型的props实现:子给父传递参数。

2023-07-24 22:12:09 282

原创 Vue中TodoList案例_本地存储

数据存储再localStroage中,刷新浏览器保存的数据仍在。

2023-07-23 16:36:26 860 1

原创 Vue中TodoLists案例_底部交互

与上一篇有俩个文件变化了:定义了一个方法checkAllTodo,实现全选和取消全选,并将方法传给儿子组件MyFooter:使用props接收checkAllTodo方法,并且定义一个change改变事件,触发checkAll方法将参数通过checkAllTo传给App.vue,这里的(e.target.checked)值为true或false效果。

2023-07-22 17:26:50 427

御剑后台扫描珍藏版.rar(后台扫描工具)

/syssite/install/ini_setup.php /admin888/admin.php /fonts/login.php /syssite/shopadmin/core.php /beingmate_in.php /FCKeditor/editor/filemanager/upload/php/upload.php /test.php /intraAdmin/modules/pm/include/install.php /intraAdmin/modules/pm/include/update.php /intraAdmin/imagemanager.php /intraAdmin/phpmyadmin/db_create.php /phpmyadmin/db_create.php /intraAdmin/admin.php /do/reg.php /tag.php /wp-admin/install.php /wp-admin/admin-ajax.php /Html/fckeditor/fckeditor.php /admin/admin.php /admin.php

2023-07-28

笔记尚硅谷案例代码大全.zip(附带vue,linux,springCould,javase等,案例代码大全)

案例资料大全(附带vue,linux,springCould,javase等,案例代码) 前端基础:前端html+css零基础教程,2023最新前端开发html5+css3视频 Vue全家桶:Vue2.0+Vue3.0全套教程丨vuejs从入门到精通 React:React教程(2022加更,超火react教程) 前端入门神课【全网最好】 前端html+css零基础教程,2023最新前端开发html5+css3视频 HTML5+CSS3:前端html+css零基础教程,2023最新前端开发html5+css3视频 JavaScript:JavaScript基础&实战丨JS入门到精通全套完整版 jQuery:jQuery教程(jquery从入门到精通) AJAX:【尚硅谷】3小时Ajax入门到精通 ES6-ES11:Web前端ES6教程,涵盖ES6-ES11 Node.js:2023版Node.js零基础视频教程,nodejs新手到高手 AngularJS:AngularJS实战教程angular.js

2023-07-27

Android项目期末大作业,附带设计说明书(不用改配置下载解压就能用)

1. 项目概述 本次项目主要实现了好友通讯录的好友增加、删除、修改和查询功能。通过SQLiteDatabase来存储数据,SQLite数据库和其他的SQL数据库不同, 我们并不需要在手机上另外安装一个数据库软件,Android系统已经集成了这个数据库,功能非常强大,而且使用也很方便快捷。下面会详细介绍SQLite数据库。 2.项目需求分析 随着网络的普及,人类生活越来越依赖网络,人与人之间的交也更多的是在网络上进行,于交流的实时性,即时通讯系统也被越来越多的人所使用。即时通讯系统除了普通的生活上的交流,也在商业交流中越来越受到重视,它可以是个很好的与客户之间即时交流的平台,在时间上它要比电子邮件更加具有实时性,而费用相对电话交流也要经济的多。在这种环境下,聊天软件作为一种即时通讯工具,得到了很好的发展。 3. 开发环境 该项目采用的Android Studio,现在为了方便Android App开发环境搭建,Google公司在官网上提供了一个名为ADT Bundle下载文件的压缩包,在这个压缩包里包含了Eclipse、Android SDK、ADT插件,并且已经全部安装完成。

2023-07-27

尚硅谷Vue代码笔记大全(Vue面试题)

创建期间的生命周期函数: beforeCreate:实例刚在内存中被创建出来,此时,还没有初始化好 data 和 methods 属性 created:实例已经在内存中创建OK,此时 data 和 methods 已经创建OK,此时还没有开始 编译模板 beforeMount:此时已经完成了模板的编译,但是还没有挂载到页面中。 换句话说,此时页面中的类似 {{msg}} 这样的语法还没有被替换成真正的数据。 mounted:此时,已经将编译好的模板,挂载到了页面指定的容器中显示【可以获取 DOM 节点 | 发起异步请求】 用户已经可以看到渲染好的页面了 运行期间的生命周期函数: beforeUpdate:状态更新之前执行此函数, 此时 data 中的状态值是最新的,但是界面上显示的 数据还是旧的,因为此时还没有开始重新渲染DOM节点 updated:实例更新完毕之后调用此函数,此时 data 中的状态值 和 界面上显示的数据,都已经完成了更新,界面已经被重新渲染好了! 销毁期间的生命周期函数: beforeDestroy:实例销毁之前调用。在这一步,实例仍然完全可用。

2023-07-27

github-search-main(测试)

总结ToDoList案例: 1.组件化编码流程: (1).拆分静态组件:组件要按照功能点拆分,命名不要与html元素冲突. (2).实现动态组件:考虑好数据的存放位置,数据是一个组件再用,还是一些组件在用. a:一个组件在用,放在自身即可. b:一些组件在用,放在他们共同的父组件上(状态提升). (3).实现交互:从绑定事件开始. 2.props适用于: (1).父组件 ===> 子组件 通信 (2).子组件 ===> 父组件 通信 (要求父组件先给子组件一个函数) 3.使用v-model时要注意:v-model绑定的值不能是props传过来的值,因为props是不可以修改的. 4.props传过来的若是对象类型的值,修改对象中的属性事,vue不会报错,但不推荐这样做.。。。。。。。。。。。。。。。。。。。。。。。

2023-07-27

尚硅谷TodoList案例代码

尚硅谷TodoList案例代码

2023-07-27

空空如也

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

TA关注的人

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