自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 svg 缩写的含义

svg 缩写的含义 M 代表 MoveTo 移动到 两个参数 x,y x代表x 坐标 y代表y 坐标 L 代表 LineTo 划线到 两个参数x,y x代表x坐标 y 代表y坐标 l 代表 LineTo 划线到 两个参数x,y x代表相对坐标 y代表相对坐标 与上个点的相对坐标 H 代表 HorizonTo 代表水平位置 一个参数 代表水平位置 V 代表 VerticalTo 代表垂直方向 一个参数 代表垂直位置 h 代表 HorizonTo吧相对水平位置移动 v 代表 Vertic

2022-03-15 09:11:17 785

原创 svg 缩写含义

### svg 缩写的含义``` M 代表 MoveTo 移动到 两个参数 x,y x代表x 坐标 y代表y 坐标 L 代表 LineTo 划线到 两个参数x,y x代表x坐标 y 代表y坐标 l 代表 LineTo 划线到 两个参数x,y x代表相对坐标 y代表相对坐标 与上个点的相对坐标 H 代表 HorizonTo 代表水平位置 一个参数 代表水平位置 V 代表 VerticalTo 代表垂直方向 一个参数 代表垂直位置 h 代表 HorizonTo吧相对水平位置移动 v .

2022-03-11 16:40:07 1073

原创 svg 操作

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <tit.

2022-03-11 15:17:51 192

原创 flex 布局学习 重要属性

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>fl.

2022-01-06 16:04:09 89

原创 flex 布局

flex 布局中 有几个重要的属性align-items 纵轴方向 每个元素的align-selfCSS align-items属性将所有直接子节点上的align-self值设置为一个组。 align-self属性设置项目在其包含块中在交叉轴方向上的对齐方式。align-content 多行 元素位置该属性对单行弹性盒子模型无效。(即:带有flex-wrap: nowrap)。justify-content属性定义了浏览器之间,如何分配顺着弹性容器主轴(或者网格行轴) 的元素...

2022-01-06 15:23:58 226

原创 vue 导出execl

第一步安装依赖npm install file-saver -Snpm install xlsx -Snpm install script-loader -D第二步 下载Export2Excel.jshttps://github.com/PanJiaChen/vue-element-admin/blob/7ddfe81749639ddc1a8cd1b2ecbbf6f79400fb66/src/vendor/Export2Excel.js#L103第三步 导出 import('..

2021-12-31 14:27:01 380

原创 精简的递归自动柯里化 理解

精简的递归自动柯里化 理解

2021-12-24 17:27:49 167

原创 css3+JavaScript 水波纹效果

水波纹效果

2021-12-23 12:25:23 171

原创 css 实现点击后水波推动效果 运用:active 和 ::after

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <tit.

2021-12-23 10:06:38 1068

原创 获取:root 的值和设置值

获取:root 的值和设置值

2021-12-22 15:02:31 2341 2

原创 模板语法

联合使用 <slot> 和 <template> 简单使用

2021-12-20 14:41:29 75

原创 JavaScript 中的管道运算符

这pipeline operator是已经讨论了很长时间但从未成为 JavaScript 语言的特性之一。这改变了并pipeline operator作为草案进入了 TC39 流程的第 1 阶段。2021 年,它从第 1 阶段移至第 2 阶段。目前只有@babel/plugin-proposal-pipeline-operator · Babel实现了 生成环境勿用 只做了解// Piping example:// Define some functions:const add =..

2021-12-18 10:57:05 2272

原创 实现一个简单的go web服务器 支持中间件

自定义的简单go 服务器

2021-12-16 16:34:04 131

原创 golang echo框架的中间件的实现原理

主要用到了 go 的func 函数 类型 和 闭包和 函数的延迟执行package mainimport "fmt"//这个其实 高阶函数和闭包的妙用 延迟执行// 可以把函数作为参数传递给另一个函数,这样可以在调用这个函数时才会执行它。// 通过简单的中间件 实现了装饰器模式//类似套娃或者洋葱模型 重上往下//最后调用的时候 会先经过装饰器的函数 再到真正要执行的函数//装饰器函数的循环调用 有个很秒的地方 第一次循环的时候 把真正要要执行的函数包裹起来 变成返回的函数

2021-12-16 09:26:35 389

原创 IOptions 与IConfigureOptions 配置使用

//首先创建一个服务class BookService : IBookService{ private readonly string _name; public BookService(IOptions<BookOptions> option) { _name = option.Value.Name; } public void Print() { Console.WriteLine($"书籍的名字是..

2021-08-12 15:02:14 748

原创 ConfigurationBuilder 读取文件

IConfigurationBuilder builder = new ConfigurationBuilder(); builder.SetBasePath(@"D:\c#\ConsoleApp29\ConsoleApp29");//设置路径 builder.AddJsonFile("appsettings.json", optional: false, reloadOnChange: true);//读取文件 var configura.

2021-08-12 14:57:16 1679

原创 asp.net core apiversion 与swagger 结合

1 需要引用我们要到的库using Microsoft.AspNetCore.Mvc;using Microsoft.AspNetCore.Mvc.ApiExplorer;using Microsoft.AspNetCore.Mvc.Versioning;using Swashbuckle.AspNetCore.SwaggerGen;2 在我们的 configservices 中进行配置services.AddApiVersioning(options =>{ option..

2021-08-10 17:06:37 327

原创 springboot 拦截器

package com.niun.douzhe.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.InterceptorRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configur

2020-05-28 11:23:37 96

原创 logback.xml配置

<?xml version="1.0" encoding="UTF-8" ?><!-- 级别从高到低 OFF 、 FATAL 、 ERROR 、 WARN 、 INFO 、 DEBUG 、 TRACE 、 ALL --><!-- 日志输出规则 根据当前ROOT 级别,日志输出时,级别高于root默认的级别时 会输出 --><!-- 以下 每个配置的 filter 是过滤掉输出文件里面,会出现高级别文件,依然出现低级别的日志信息,通过filter 过滤只记录本

2020-05-28 11:21:29 85

原创 springboot 引入mybatis-plus后 一直报Invalid bound statement (not found)的问题

在学习springboot 的时候 先引入了 mybatis 后引入了 mybatis-plus然后开始在mybatis-plus 文件中写自己定义的sql 的时候 一直报 Invalid bound statement (not found) 显然是xml没有加载进去后来看了一些博主的文章发现我配置文件没有写对一开始只写了 mybatis 的配置没有写mybatis-plus 的配置居然这两个配置不是通用的配置mybatis-plus 一点要写xml的位置文件...

2020-05-27 17:49:15 423

空空如也

空空如也

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

TA关注的人

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