自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于Vue和Element UI框架的表格分页实现

基于Vue和Element UI框架的表格分页实现背景:给定一个数据列表(数组形式),不能再次向后台进行请求,实现分页效果html代码如下:<!-- 底部分页导航 --> <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="pagenum" :page-sizes="[5, 10, 20, 50]"

2022-03-19 19:44:29 1141

原创 Vue响应式原理

步骤:首先要对数据(data)进行劫持监听,所以我们需要设置一个监听器Observer,通过Object.defineProperty来实现监听数据的改变和读取(属性中的getter和setter方法) 实现数据劫持。Vue中的data中的每个属性都会被创建一个Dep对象。同时,解析el进行视图的初始化,如果html中有多个地方用到该属性,则每个地方都会将会生成一个Watcher的实例,并被放入到该属性对应Dep的实例中的subs数组中。当属性发生改变时,Observe监听到属性的改变,调用该属性

2022-03-15 15:03:15 881

原创 CSS三角形绘制

CSS三角形绘制思路让宽高为0。(eg:width:0;eheight:0)让边框变大。(eg:border:100px solid;)让边框的其他三边为透明 transparent。代码如下: #tup{ height: 0px; width: 0px; border: 100px solid; border-top-color: transparent; border-bottom-color: red; border-left-color: tra

2022-03-08 13:56:57 127

原创 js实现拖拽功能Drag(并用Vue封装成自定义指令v-drag)

首先是三个事件,分别是mousedown,mousemove,mouseup。当鼠标点击按下的时候,需要一个tag标识此时已经按下,可以执行mousemove里面的具体方法。clientX,clientY标识的是鼠标的坐标,分别标识横坐标和纵坐标,并且我们用offsetX和offsetY来表示元素的元素的初始坐标。也就是说定位信息为: 鼠标移动时候的坐标 - 鼠标按下去时候的坐标 + 元素初始情况下的坐标(元素.offetLeft/offetTop)。总结为:鼠标移动时候的坐标 - 鼠标相对于元素.

2022-03-01 21:54:26 649

原创 z一面代码题j

let value = 1;function foo() { console.log(value);}function bar() { let value = 2; foo();}bar() //1window.name = 'ByteDance';function A () { this.name = 123;}A.prototype.getA = function () { return this.name + 1;};let...

2022-02-22 16:23:00 190

原创 图像融合-pytorch

import torchEPSILON = 1e-10# addition fusion strategy# (加法融合策略)def addition_fusion(tensor1, tensor2): return (tensor1 + tensor2)/2# attention fusion strategy, average based on weight maps# (注意力融合策略,基于权重图的平均值)def attention_fusion_weight(tens

2022-01-02 23:29:41 1650

原创 根据监督方式划分分类算法,分类学习问题可分为三大类:有监督分类、半监督分类和无监督分类。

文章目录一、有监督分类二、无监督分类三、半监督分类根据监督方式划分分类算法,分类学习问题可分为三大类:有监督分类、半监督分类和无监督分类。一、有监督分类有监督分类是指用来训练分类器的所有样本都经过了人工或其他方式的标注,有很多著名的分类器算法都属于有监督的学习方式,如AdaBoost,SVM,神经网络算法以及感知器算法。二、无监督分类无监督分类是指所有的样本均没有经过标注,分类算法需利用样本自身信息完成分类学习任务,这种方法通常被称为聚类,常用的聚类算法包括期望最大化(EM)算法和模糊C均值聚

2021-12-17 19:02:45 7372

原创 决策树算法介绍(ID3算法和CART算法)

文章目录一、ID3算法二、CART算法一、ID3算法信息熵:加入当前样本集D中第K类样本所占的比例为Pk(k=1,2…|K|),K为类别的总数(对于二元分类来说,K=2),则样本集的信息熵为:Ent(D)的值越小,则D的纯度越高。信息增益:是由两个熵相减得来的,是由经过特征分裂后的熵减去分裂前结点的熵。假定离散属性a有V个可能的取值{a1,a2,…av},如果使用特征a来对数据集D进行划分,则会产生V个分支结点,其中第v个结点包含了数据集D中所有在特征a上取值为av的样本总数,记为Dv。因

2021-12-17 18:53:44 2325

原创 Google搜索技巧

“ “关键词” ”----> 双引号精准搜索,“:档案类型”----> 冒号+档案类型(pdf、doc、torrent…),“关键词 site:网址”----> 通过site在某一个网站内搜索,“ + / – ”----> 通过加号或者减号进行搜索,eg:番号-A,搜索的时候不会出现带A的番号。必须含有A则输入 番号+A。“ / ”----> 按下键盘上的斜杠,则会自动聚焦搜索框。“ … ”----> 使用两个点,能够快速搜索到特定..

2021-12-13 15:24:36 720

原创 卷积神经网络CNN

一、结构结构:卷积层----->池化层----->全链接层二、卷积层卷积层:提取出图像的特征卷积核、填充(padding)、步长(stride)------>三者共同决定了卷积层输出特征图的尺寸卷积层级之间的神经元是局部链接和权值共享,这样设计很大程度上减小了(w,b)的数量,加快了训练。填充(padding)---->实现输入和输出图像大小一致 p=(f-1)/2通道(channel):一般彩色图像有三个颜色通道,对应红、绿、蓝三种颜色多过滤器(Multiple

2021-12-13 13:27:34 2266

原创 Deep Cropping via Attention Box Prediction and Aesthetics Assessment -阅读笔记

Deep Cropping via Attention Box Prediction and Aesthetics Assessment-通过注意力框预测和美学评估进行深度裁剪

2021-12-13 13:00:52 2935

原创 Automatic Image Cropping with Aesthetic Map and Gradient Energy Map 阅读笔记

·使用美学图和梯度能量图进行自动图像裁剪摘要:图像裁剪是图像编辑中提高图像审美质量的一项基本任务。本文提出了一种基于美学图和梯度能量图的图像自动裁剪技术。我们不是利用以前方法中的美学规则,而是通过具有大规模数据集的深度卷积神经网络来学习美学图,用于美学质量评估。美学图可以突出高(或低)美学质量类别的区别图像区域。梯度能量图呈现图像的边缘空间分布,并且被开发来计算图像的简单性。然后,使用美学图和梯度能量图学习构图模型,以评估剪裁区域的构图质量。此外,还开发了一个美学保存模型来计算保留在剪裁区域中的美学信.

2021-12-10 17:07:30 2216

计算机web前端学习(面试)资料

CSS、JS、TS、ECharts、Vue2、Vue3、排序算法等等

2022-06-16

计算机Web前端学习及面试资料

js,css,html,计算机网络,跨域,Ajax,Vue,VueCLI,排序算法

2022-03-15

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

TA关注的人

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