自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 资源 (4)
  • 收藏
  • 关注

原创 01.VUE生命周期的理解和案例

文章目录生命周期分为三个阶段 初始化阶段 运行中阶段 销毁阶段 前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):impor..

2021-08-07 16:11:54 293

原创 1.创建vue空项目(在电脑命令控制台和软件控制台都可以)

1.cmd-R打开控制台2.新建一个空的文件夹(当然这里不建也行,搭建新项目的时候再重新起一个名字即可)3.输入F:\>cd \demoTest进入空的文件夹(demoTest)4.进入之后输入指令配置vue空项目F:\demoTest>vue init webpack demoTest5.选择选项6.等待加载依赖,运行成功7.运行成功截图8. 在vscod的控制台都可以进行(https://www.cnblogs.com/taoweizhong/p/1.

2021-07-30 15:47:57 886

原创 2.uni-app的碎片知识

文章目录1.view标签中属性的使用.它是一个视图容器。.它类似传统html中的div,用于包裹各种元素内容。.详细请看:https://uniapp.dcloud.io/component/view?id=view<view class="box1" hover-class="box1-active"> <view class="box2" hover-class="box2-active" hover-stop-propagation :..

2021-04-09 17:38:30 392

原创 1.uni-app中的生命周期

文章目录1.uniapp应用生命周期2.uniapp页面的生命周期3.uniapp组件的生命周期1.uniapp应用生命周期应用生命周期的例子说明(整个应用全部) 1.onLaunch:初始化完成是触发(全局只触发一次) 2.onShow:启动,或从后台进入前台显示 3.从前台进入后台 4.报错触发2.uniapp页面的生命周期页面的生命周期例子声明(一个独立页面) 1.onLoad:监...

2021-04-09 16:38:31 345

原创 2.组件间通讯

文章目录组件间传值组件间传值(index.vue父组件;test.vue子组件)一、父组件给子组件传值1.在index父组件中定义和发送(进行数据绑定)<test :title="title"></test>//发送到子组件export default { data() { return { title: 'Hello', } },...

2021-04-02 17:38:19 79

原创 1.箭头函数的理解

文章目录1.箭头函数金额普通函数的区别2.什么时候使用箭头函数?3.箭头函数和回调函数的使用区别总结1.箭头函数金额普通函数的区别前提:要想了解箭头函数的使用,就必须知道箭头函数中this的使用普通函数的this:代表的是直接调用者(JS的this是执行上下文),例如obj.arr(),那么arr()方法中的this就是obj直接调用者但是如果没有找到调用者,则this指的是window箭头函数中的this:箭头函数没有自己的this,他的this是继承.

2021-03-30 14:09:24 930

原创 01.Vue的学习

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.什么是Vue2.vue的实现原理3.vue的语法4.vue的计算属性和监视5.vue的class和style的绑定6.vue的练习7.vue条件渲染8.vue列表渲染9.vue增删改10.vue列表的搜索和排序11.vue列表的搜索和排序12.vue事件处理13.vue的表单练习14.vue的表单输入和绑定15.vue的生命周期16.vue的生命周期17.vue生命

2021-03-28 18:48:55 103

原创 03.JS进阶——闭包

文章目录目录文章目录1.案例说明2.了解闭包3.常见的闭包4.闭包的作用5.闭包的生命周期6.闭包的应用__自定义JS模块17.闭包的应用__自定义JS模块28.闭包的缺点以及解决9.面试题02(练习)10.面试题111.面试题2总结1.案例说明function myModule(){ //私有数据 var msg = 'my atguigu' //操作数据的函数 function doSomething(){ //换...

2021-03-28 15:10:24 80

原创 02.JS的进阶——原型与原型链与作用域与变量提升

文章目录目录文章目录1.原型prototype2.显示原型链和隐式原型链3.原型链4.原型链的属性问题5.原型链的补充6.探索instanceof7.面试常问8.变量提升与函数执行9.执行上下文10.执行上下文栈11.执行上下文212.面试题13.作用域14.作用域与上下文15.作用域链16.作用域面试题17.作用域面试题218.引入总结1.原型prototype<!DOCTYPE html&gt...

2021-03-28 15:01:24 158

原创 01.JS的进阶——基础总结与深入

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.数据类型2.数据类型23.数据_变量_内存14.数据_变量_内存25.数据_变量_内存36.数据_变量_内存47.数据_变量_内存58.对象9.对象210.函数11.回调函数12.IIFE立即执行函数13.函数中的this总结1.数据类型<!DOCTYPE html><html> <head> <meta cha.

2021-03-28 14:50:06 102

原创 19.JS基础的学习——19day

文章目录1.轮播图的练习<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } /* * 设置outer的样式 */ #outer{ .

2021-03-27 21:33:14 154

原创 18.JS轮播图的实现

1.tool.js工具类function getStyle(obj , name){ if (window.getComputedStyle) { //正常浏览器的方式,具有getComputedStyle()方法 return getComputedStyle(obj,null)[name]; }else{ //IE8的方式 return obj.currentStyle[name]; } } /* * 当龟兔赛跑

2021-03-27 18:44:31 182

原创 17.JS基础的学习——17day

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档1.轮播图的实现<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } #outer{ width:.

2021-03-27 18:39:51 169

原创 16.JS基础的学习——16day

文章目录目录1.BOM的基本概念(对浏览器的操作)2.History和Location3.方向键控制盒子的移动4.定时器简介5.轮播图的实现6.延时调用7.定时器的应用18.定时器的应用2向右9.定时器的练习答案10.定时器的应用111.定时器的应用212.测试练习1.BOM的基本概念(对浏览器的操作)<!DOCTYPE html><html> <head> <meta charset..

2021-03-27 18:32:52 98

原创 15.JS的基础学习——15day

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.鼠标滚轮事件2.键盘事件3.方向键控制盒子移动练习4.滚轮事件总结1.鼠标滚轮事件<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> #box1{ widt

2021-03-27 17:43:06 109

原创 14.JS基础的学习——14day

1.div随着鼠标移动<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } #box1{ width: 150px; height: 150px; ...

2021-03-27 16:47:38 88

原创 13.JS的基础学习——13day

目录1.练习tr标签的修改12.练习的修改23.执行顺序导致超出索引4.使用DOM修改CSS样式表5.读取当前CSS的元素的样式6.其他样式的操作属性7.其他样式的操作属性练习8.小练习同意书9.事件对象答案10.事件对象浏览器兼容总结1.练习tr标签的修改1(添加删除记录练习)<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/...

2021-03-27 16:39:52 105

原创 12.JS基础的练习——12day

目录1.DOM查询练习2.全选练习3.全选练习答案4.DOM查询补充5.DOM的增删改查6.DOM的增删改查练习7.练习总结1.DOM查询练习<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" .

2021-03-27 16:26:53 114

原创 11.JS基础的学习——11day

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录1、DOM宿主对象(环境or浏览器提供的对象)2、事件的简介3、文档流的加载4、文档流的加载25、DOM查询6、DOM查询练习7、DOM查询8、轮播图的实现1、DOM宿主对象(环境or浏览器提供的对象)<!DOCTYPE html><html> <head> <meta charset="utf-8" /> &lt..

2021-03-27 16:18:06 144

原创 10.JS基础的学习——10day

目录1.正则表达式的简介2.正则表达式的语法3.字符串和正则表达式的方法4.正则表达式的语法5.正则表达式的语法6.电子邮件正则表达式的使用以及编写总结1.正则表达式的简介<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascrip.

2021-03-26 23:12:44 89

原创 9.JS基础的学习——09day

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档1.函数的call和apply<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> /* * call()和apply() * - 这两方法.

2021-03-26 23:03:18 93

原创 8.JS的基础学习——08day

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.数组的简介2.数组的字面量3.数组的4个方法4.数组的遍历5.重写数组的练习6.forEach的使用7.数组的方法slice和splice8.数组的去重练习9.数组的剩余方法总结1.数组的简介<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <tit..

2021-03-26 22:56:07 262

原创 7.JS的基础学习——07day

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.工厂对象的缺点2.构造函数3.构造函数的修改4.原型对象15.原型对象26.toString的使用7.垃圾回收总结1.工厂对象的缺点<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> &lt...

2021-03-26 22:40:46 232

原创 6.JS基础的学习——06day

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.全局作用域(Scope)2.变量的提前声明3.函数的(局部)作用域4.debug的使用5.函数的练习6.this的使用7.this的补充说明8.使用方法创建工厂9.test总结1.全局作用域(Scope)<!DOCTYPE html><html> <head> <meta charset="utf-8" /> .

2021-03-26 21:21:48 188

原创 5.JS基础的学习——05day

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.break和continue的使用2.质数的补充练习3.对象的简介4.属性名和属性值5.基本数据类型和引用数据类型6.对象字面量7.函数8.函数的返回值类型9.立即执行函数10.对象(方法)11.枚举类型对象中的属性总结1.break和continue的使用<!DOCTYPE html><html> <head> &..

2021-03-26 20:46:20 339

原创 4、JS的基础学习——04day

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录1.for循环2.for循环练习3.练习求质数4.完整的质数练习5.or循环的嵌套99乘法表6.for循环的嵌套7.for循环的三角形练习8.把所有的练习打一遍包括新找的9.所有练习下总结1.for循环<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title.

2021-03-26 20:34:47 94

原创 3.JS基础学习——03day

文档目录 流程控制语句 if语句 if语句的练习 if语句求三个数从小到大 条件分支语句 switch语句练习1 switch语句练习2 循环语句 while循环 循环语句的练习 1.流程控制语句<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script ...

2021-03-26 19:47:32 106

原创 2.JS的基础学习——02day

1.js中的进制使用<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> var a =123; /* 在js中,如果需要表示16进制的数字,则需要0x开头 * 如果需要表示8进制的数字,则需要0开头 * 如果显示表示2

2021-03-26 12:30:04 67

原创 1.介绍JS的基本概念——day01

1.JavaScript是一种专为与网页交互而设计的脚本语言,(由三个不同的部分组成)a、ECMAScript提供核心语言功能;b、文档对象模型(DOM),提供访问和操作网页内容的方法和接口(也就是:整个html为一个文档,DOM提供的方法和接口可以对网页进行操作)c、浏览器对象模型(BOM),提供与浏览器交互的方法和接口。(这个是对浏览器)2.三条输出语句<!DOCTYPE html><html> <head> <meta charset="ut

2021-03-26 11:21:28 149

原创 9.spring-boot中使用spring-security

文章目录spring-security一、spring-security1.spring-security是什么?2.spring-security有什么功能?3.spring-security怎么用?二、spring-security使用步骤1.搭建环境2.引入依赖3.导入静态的资源总结spring-security一、spring-security1.spring-security是什么?Spring Security 是针对Spring项目的安全框架,也是Spring Boot底层安全模块默

2020-12-21 22:13:08 146

原创 8.springboot整合mybatis实现数据库数据的增删改查

文章目录一、步骤二、使用步骤1.导入依赖2.配置连接application.yml3.测试是否连接成功4.编写User实体5.编写dao接口(和映射文件对应)6.编写dao映射文件(UserMapper.xml)7.编写表现层UserController一、步骤* 1.导入依赖* 2.测试数据库是否连接* 3.编写实体* 4.编写配置文件* 5.编写sql* 6.controller层调用dao ~~service层调用dao层 controller调用service层~

2020-12-20 17:58:05 174

原创 7.springboot中使用Druid数据源实现CRUD(使用jdbcTemplate模版)

目录前言一、Druid是什么?二、使用步骤1.添加数据源的依赖和日志的依赖2.配置Druid数据源监控2.注入jdbcTemplate实现CURD总结前言一、Druid是什么?在java中要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控,并且 Hikari 与 Driud 都是当前 Java Web 上最优秀的数据源。Druid优点:强大的监控特性、方便扩

2020-12-20 17:23:34 685 3

原创 6.springboot实现增删改查

springboot根据目录点击跳转文章目录springboot前言一、搭建环境1.新建一个SpringBoot项目(快速创建)2.导入静态资源3.模拟数据库(这里使用的时本地的假数据)1.创建数据库实体类2.编写dao层(模拟数据)二、首页实现三、页面国际化1.统一编码2.编写i18n国际化资源文件3.配置国际化资源名称4.首页获取国际化值5.配置国际化的中英文切换1.添加切换标签2.自定义地区解析器(重写解析器的方法在springboot用的多)四、登陆功能的实现五、登陆(并且配置拦截器)六、展

2020-12-17 23:32:59 701

原创 5.Springboot中注解@PropertySource&@ImportResource&@Bean的使用

1.@PropertySource:加载指定的配置文件;使用:@PropertySource(value = {"classpath:person.properties"})@Component@ConfigurationProperties(prefix = "person")public class Person { private String lastName; private Integer age; private Boolean boss;a.@C

2020-12-03 21:36:23 128

原创 4.SpringBoot中的Profile文件的使用

1.在实际开发时,我们可能会有开发环境、测试环境、生产环境,这三个环境的配置信息会不同(数据库连接信息、数据库连接池配置等)。SpringBoot提供了profile功能,可以通过核心配置文件进行动态配置切换。由于SpringBoot有两种配置文件格式,profile在实现上也有区别。1、 .properties;2、 .yml(.yaml);一.在.properties格式配置文件中实现动态切换profile配置的功能:a. SpringBoot项目默认启动时,控制台日志提示了未.

2020-12-03 21:21:44 304

原创 3.Springboot中@ConfigurationProperties和@Value的区别

1.结构图1.Person实体类package com.bean;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;import java.util.Date;import

2020-12-03 13:15:04 132

原创 2.spring-boot快速创建

步骤:1、创建工程的时候选择Spring Initializr————2.填写项目的基本信息————3、选择项目中需要的模块(web、sql、aop等),在创建工程的时候向导会联网自动将这些模块依赖的jar包引入,注意一定要联网快速创建步骤:创建工程的时候选择Spring Initializr填写项目的基本信息选择项目中需要的模块(web、sql、aop等),在创建工程的时候向导会联网自动将这些模块依赖的jar包引入,注意一定要联网1.结构图1.自动导入依赖pom.x

2020-12-03 12:47:55 86

原创 1.SpringBoot入门(普通创建)

1.结构图2.表现层HelloControllerpackage it.guigu.controller;import org.springframework.stereotype.Controller;import org.springframework.stereotype.Repository;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.

2020-12-03 11:40:27 79

原创 16.ssm整合

1.控制层controllerpackage com.itheima.controller;import com.itheima.dao.IAccountDao;import com.itheima.pojo.Account;import com.itheima.service.IAccountService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.st

2020-11-30 23:19:09 74

原创 15.ssm框架的整合

1.先导入依赖pom.xml1.思路第一步:先独立写spring的实现模块第二步:先独立写springmvc的实现模块第三步:整合spring和springmvc(使用web.xml中的监听实现【将实现applicationContext.xml一开始就被扫描到】)第四步:独立写mybatis的实现模块第五步:整合spring和mybatis(将mybatis的SqlMapConfig.xml文件放到spring容器的中去管理:【将动态的dao放到spring中去管理】)整体思

2020-11-30 23:11:47 73

mybatis案例.zip|mybatis案例.zip

mybatis的小案例,基于我的博客的一些小案例小练习,欢迎大家下载。一起学习一起进步。保护头发。

2020-12-01

springmvc案例|springmvc案例.zip

springmvc的案例一些小练习,我写的博客的大部分练习就是这些个案例,欢迎大家一起学习,一起进步。保护住你们的头发。

2020-12-01

spring案例.zip|spring案例.zip

spring案例的所有,spring事务增强、增删改查、注解、xml配置都有,当然数据库还是要自己配,结合自己的博客做的作业

2020-12-01

一个完整的记事本app

基于Android Studio的开发记事本,有需求的自己进行下载哦,代码运行速度快,感觉写的还可以,分享给大家自用

2020-06-28

空空如也

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

TA关注的人

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