自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 前端性能优化——图片压缩和懒加载

这里主要介绍第二种方法。(1)将小于某个大小的图片转化成 data URI 形式(Base64 格式),减少请求数量,但是体积变得更大(2)调用第三方依赖,在打包时压缩图片。

2024-01-29 14:07:52 583

原创 路由懒加载(React和Vue)

在webpack.config.js配置打包成chunks。点击跳转到About路由开始加载About的chunk文件。点击跳转到About路由开始加载About的chunk文件。初始跳转到Home路由只加载Home的chunk文件。初始跳转到Home路由只加载Home的chunk文件。1、为了提升性能,将懒加载的文件单独打包。2、React使用路由懒加载前后对比。3、Vue使用路由懒加载前后对比。不同路由文件打包到一个文件内。(1)不使用路由懒加载。使用vue-loder。(2)使用路由懒加载。

2024-01-27 23:15:57 669

原创 Webpack5从零开始搭建Vue-cli

1、创建config文件,包含开发环境配置、生产环境配置以及合并后的webpack.config.js。

2024-01-27 22:45:18 619

原创 Streamlit实战项目,远程连接MongoDB数据库,并部署到Streamlit Cloud

通过宝塔面板在腾讯云服务器搭建MongoDB数据库(1)安装并配置将bindIp设置为0.0.0.0,可以通过ip访问设置允许身份验证(2)为数据库配置用户名:admin,密码:XXXXXX(3)使用本地Navicat测试连接导入.sql文件生成数据库表结构和数据。

2024-01-18 14:02:05 589

原创 Git LFS上传大文件

【代码】Git LFS上传大文件。

2024-01-17 20:36:16 393

原创 利用git从github上clone修改后上传更新

在本地文件夹打开Git Bash。

2024-01-17 14:29:10 423

原创 Git上传本地项目到github(全过程)

首次上传,可能会遇到ssh连接超时的问题,尝试多次都无法成功。名称可以选择跟本地项目名一致,其它选项默认即可。(3)修改SSH设置,更改端口号为443。在要上传的项目文件夹右键打开Git Bash。Esc后,输入:wq!,会显示成功通过身份验证。,可以成功通过验证。

2024-01-17 11:26:17 478

原创 Vue3+TS+Vite项目部署(Windows10)

【代码】Vue3+TS+Vite项目部署(Windows10)

2023-06-11 15:15:03 587

原创 Learning in the Frequency Domain(频域)阅读笔记

1、背景知识1.1、频域频域相关知识:频谱、相位谱、傅里叶变换、欧拉公式等…傅里叶级数:任何周期函数都可以分解成一堆(无穷个)正弦函数 Asin(wx+φ),又因为sin(a+b) = sina cosb+cosa sinb,则对于任何周期函数可以分解为一堆正弦和余弦函数。傅里叶级数所做的工作:把{1,sinx,cosx,sin2x,cos2x,…,…}看成空间的基(原因:这组基的各部分之间是相互正交的,也就是线性无关的);然后将f(x)展开成这组基的线性组合。1.2、YCbCr彩色空间

2022-01-04 17:04:52 2938

原创 CSDN去除图片水印

1、方法一上传图片后,将url中 ?之后的内容去掉(其中#pic_center是居中操作)。删除前:删除后:2、方法二上传图片后,记录图片的url。插入语句,通过HTML语句设置图片格式,其中,<center>表示图片居中,width="90%表示图片大小。<center><img src="https://img-blog.csdnimg.cn/96cf4f2e11364fbcbbda8b7a05c7b257.png" width="90%">效果

2022-01-04 16:54:41 1032 1

原创 图像分割——基础——学习笔记

基础知识分类:按照分割任务可以分为:语义分割、实例分割和全景分割。越来越精细。例如其中,语义分割可以分割出picture中所有的飞机(用同一种颜色标注)。实例分割可以在语义分割的基础上,对不同飞机用不同颜色标注。​全景分割可以在实例分割的基础上,对背景进行划分。常见数据集:PASCAL VOC、MS COCO评价指标:根据真实标签和预测标签得到混淆矩阵根据混淆矩阵的数值计算得到global_accuracy = 分对的个数(对角线求和)/像素点总数(所有值求和)。先求每一类的

2021-12-07 09:15:10 1918

原创 CP-VTON学习笔记

1、概述虚拟试穿的目标是用一件新的服装产品合成一个照片逼真的新形象,同时忽略旧形象的影响。与VITON一样,CP-VTON作者期望直接从2D图像合成真实感图像。提出了一个对齐网络STN和一个单通道生成框架Try-on Module。将基于图像的虚拟试穿作为一个有条件的图像生成问题来解决,即特征保持的虚拟试穿网络网络由两部分构成:GMM(Geometric Matching Module) + TOM(Try-on Module)2、GMM显式地将输入的衣服C与前面提到的人的表示P对齐,并产生扭曲

2021-12-05 21:06:52 849

原创 2D虚拟试衣——服装变形

1、TPS(Thin Plate Spline)方法TPS(薄板样条)插值是常用的2D插值方法。来表达薄金属板的物理弯曲能与点约束的关系(用一个薄钢板的形变来模拟2D形变,确保这N个点能够正确匹配,那么怎样的形变,可以使钢板的弯曲能量最小)。补充:插值的常用方式​ 将一张图片(包含10个像素点)扩大10倍,得到一张新图(包含100个像素点),其中90个像素点的值是缺少的,此时就可以使用插值法解决缺失问题。给定两张图片中一些相互对应的关键点,将其中一张图片形变到另外一张图片上,使得这些关键点都对应重

2021-12-05 20:54:30 1218

原创 使用清华镜像安装pytorch

前期准备:1、配置python环境,python3.82、安装Anaconda最新版(建议通过清华镜像下载安装包)3、配置CUDA11.4(前提是电脑有NVIDIA显卡)安装pytorch:(1)网上好多推荐使用Conda,通过清华镜像安装下载pytorch 先添加清华镜像路径conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channe

2021-08-04 16:05:23 26016 3

原创 前端跨域访问sessionID不一致导致的session为null问题

问题登录页面实现验证码功能,后台在生成验证码的同时,将验证码存到session中。前端通过post请求登录,后台可以接收到前端传来的用户名、密码、验证码的数据,但是在后端验证码匹配的时候,获取的session为null。问题详情:1、CaptchaController中,在生成验证码的同时,将验证码存到session中。2、前端发起登录请求3、后端对前端传来的验证码进行校验。4、报错:servlet.service() for servlet [dispatcherservlet] in

2021-04-08 21:52:22 1771

原创 mybatis异常集之Cannot determine value type from string ‘xxx‘

报错:2021-04-08 10:37:12.908 ERROR 11704 --- [nio-8081-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springfra

2021-04-08 10:47:04 2118 3

原创 SpringBoot中自定义的普通类,工具类和main调用Controller或Service向数据库插入数据

SpringBoot中自定义的普通类,工具类和main无法直接调用Controller或Service向数据库插入数据。需要先新建一个工具类,然后调用工具类来间接调用Service向数据库存数据。原因:Spring中的Service不是想new就能new的,因为通过new实例化的对象脱离了Spring容器的管理,获取不到注解的属性值,所以会是null,就算调用service的类中有@Component注解加入了Spring容器管理,也还是null.下面给出一个我实际碰到的问题及解决方法:问题背景,我

2021-04-07 21:19:25 2920 7

原创 mysql中查询列Singal报错

SELECT Signal FROM copy_record;结果:原因:Signal 是mysql的关键字,所以不要用Signal做列名。。。

2021-03-13 12:01:02 192

原创 el-form和el-select的使用

**1、el-form属性和事件:model=“addForm” 绑定表单数据:rules="addFormRules"绑定自定义校验规则ref=“addFormRef” 用于表单校验// 监听添加任务对话框的关闭事件 addDialogClosed () { this.$refs.addFormRef.resetFields() },2、el-input数据绑定上图三处需要一致,prop="taskName"不能省,否则重置表单无法生效。可以直

2021-03-11 15:25:35 2020

原创 一个el-select的值受另一个el-select的影响

改变价格模式的值,执行类的值也发生改变。改变前:改变后:原因:代码中两个el-select的绑定了同一个值。解决方法:分别绑定不同的值。

2021-03-11 10:09:04 1613

javaTCP Socket.zip

FinalServer(服务器)和FinalClient(客户端)在一个项目中。 FinalThread多线程类 entity.WaterClock对象实体类

2021-03-14

空空如也

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

TA关注的人

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