自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (19)
  • 收藏
  • 关注

原创 使用fetch进行网络请求

fetch请求

2022-11-23 18:12:13 322 1

原创 Three.js 学习笔记

Three.js学习

2022-10-05 21:02:18 283

原创 初始化React项目时因为Node版本太低出错(内附Wins Linux更新Node版本教程)

**初始化React项目对Node版本有要求:Create React App requires Node 14 or higher.**因此需要更新Node版本,具体跟新方法如下:https://m.html.cn/qa/node-js/14806.html跟新完成之后,即可按照指定命令创建React项目...

2022-04-22 16:52:50 2175

原创 浏览器的运行机制--浏览器的渲染进程

写本博客的原因在于:面试的时候,被问到为什么渲染进程和Js进程是互斥的,虽然知道是互斥的,但是说不出来原因https://www.jianshu.com/p/05606b0b4eb1

2021-09-28 16:03:04 134

原创 Vue子组件在props中获取的属性,在methods中打印出来是undefined解决方案

<template> <div id="user-message"> <div class="icon"> <img :src="msg.personIcon" alt=""> </div> <div class='name-decription'> <div class="name">{{msg.username}}</div> &lt

2021-07-13 16:04:38 1232

原创 从工作角度前后端该学什么语言(框架) + Vue3+Typescript 小结

从工作的角度:后端:Java > Go > Node(Javascript)前端:Javascript(TypeScript) > Flutter > Android(Java Kotlin) > ios > Swift学习了 HTML、CSS、JavaScript,哪个框架更容易找工作:国外 React > Vue > Angular 不推荐jQuery国内 Vue > React > Angular 不推荐jQuery

2021-05-11 10:25:38 412

原创 计算图像FID

fid.pyimport osimport argparseimport torchimport torch.nn as nnimport numpy as npfrom torchvision import modelsfrom scipy import linalgfrom data_loader import get_eval_loadertry: from tqdm import tqdmexcept ImportError: def tqdm(x): ret

2021-04-09 09:44:51 3598 1

原创 leet-code-17加油站

/ 题目描述 // 环形路上有n个加油站,第i个加油站的汽油量是gas[i]. // 你有一辆车,车的油箱可以无限装汽油。从加油站i走到下一个加油站(i+1)花费的油量是cost[i],你从一个加油站出发,刚开始的时候油箱里面没有汽油。 // 求从哪个加油站出发可以在环形路上走一圈。返回加油站的下标,如果没有答案的话返回-1。 // 注意: // 答案保证唯一。function canCompleteCircuit(gas, cost) { ...

2021-03-22 21:22:58 98

原创 leet-code-29买股票的最好时机(ii)

假设你有一个数组,其中第i个元素表示某只股票在第i天的价格。设计一个算法来寻找最大的利润。你可以完成任意数量的交易(例如,多次购买和出售股票的一股)。但是,你不能同时进行多个交易(即,你必须在再次购买之前卖出之前买的股票)。算法分析分析本题的意思是可以无限次买入和卖出,但是必须等上一只股票 卖出了才能买入 也就是说手上至始至终只有一只股票function maxProfit( prices ) { var max = 0; for (var i = 0; i < prices

2021-03-10 21:16:14 103

原创 leet-code-30 买股票的最好时机(i)

假设你有一个数组,其中第 i 个元素是股票在第 i 天的价格。你有一次买入和卖出的机会。(只有买入了股票以后才能卖出)。请你设计一个算法来计算可以获得的最大收益分析:因为只有一次买入和卖出机会,因此就要找卖出和买入的最大差值[1,4,2] --> 第一天买入为1 ,第二天卖出为4 ,利润为3function maxProfit( prices ) { if (prices.length == 0) { return 0 } var max = 0;

2021-03-10 09:43:14 137

原创 轮播图实现(HTML+CSS+JS+动画)

css部分* { margin: 0; padding: 0;}li { list-style: none;}.focus { position: relative; width: 730px; height: 300px; margin: 100px auto; overflow: hidden;}.prev,.next { display: none; position: absolute; t

2021-03-08 21:29:12 276

原创 计算图像传输占用带宽

传输速率约为2000Mbps,那么传输分辨率为2592*1944的图像的话,帧率能达15帧,是怎么算的

2021-01-16 15:20:52 4257

原创 python计算FID

https://blog.csdn.net/qq_40608730/article/details/110546612

2021-01-07 15:07:40 6071

原创 安装Git,并把VSCode作为默认编辑器

1.下载Git安装包,进行安装2.选择安装路径 ,点击Next3.在窗口中选择组件,添加勾选倒数第二个组件:在所有命令行中使用Truetype字体,点击Next4.可直接跳过下一步5.选择默认编辑器 VSCode6.[创建文件夹]界面,选项默认,点击Next7.配置环境变量选项一,不会修改系统环境变量,但是Windows系统cmd命令行中无法使用git命令选项二,会将git相关程序加入系统环境变量中,使得Windows系统cmd命令行中可以使用git命令选项三,会将git相关程序以

2020-12-22 09:46:59 8923 1

原创 关于深度学习损失函数MSE的一些简单总结

MSELoss损失函数中文名字就是:均方损失函数,公式如下所示:(xi-yi)的平方这里 loss, x, y 的维度是一样的,可以是向量或者矩阵,i 是下标。很多的 loss 函数都有 size_average 和 reduce 两个布尔类型的参数。因为一般损失函数都是直接计算 batch 的数据,因此返回的 loss 结果都是维度为 (batch_size, ) 的向量。一般的使用格式如下所示:loss_fn = torch.nn.MSELoss(reduce=True, size_aver

2020-11-30 16:06:18 6681

原创 计算两个文件夹中对应图片的PSNR/SSIM

import osimport numpy as npimport mathfrom PIL import Imageimport timestart = time.clock()# 当中是你的程序def psnr(img1, img2): mse = np.mean((img1 / 1. - img2 / 1.) ** 2) if mse < 1.0e-10: return 100 * 1.0 return 10 * math.log

2020-11-26 11:01:24 2354 4

原创 Wins安装pytorch(GPU版本)

建立一个虚拟空间: conda create -n pytorch pip python=3.6cmd–>activate pytorch导入清华源(网上可查找其他):conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/

2020-09-18 09:44:49 130

原创 JavaScript 点击表头,实现排序效果

<head> <meta charset="UTF-8"> <title>哈哈哈哈</title></head><style>table{border-collapse:collapse;width:90%;}tr{border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: lightgray;height:35p

2020-09-04 22:20:51 552 1

原创 Javascript DOM常用场景(1.删除行为前的提示 2.登陆时候,验证账号密码是否为空 3.判断密码是否是数字(整数) 4.验证email格式是否正确)

1.删除行为前的提示(在进行删除操作前,都应该提示用户是否要删除)<head> <meta charset="UTF-8"> <title>哈哈哈哈</title></head><script> function deleteRow(link){ b = confirm("确定删除?"); if (!b) return; table = document.getEleme

2020-09-04 22:00:34 353

原创 javascript 前端计算年龄(只考虑年份)

<head> <meta charset="UTF-8"> <title>哈哈哈哈</title></head><script> function s(id){ return document.getElementById(id).value;} d = new Date();function haha(){ year1 = s("year"); month1 = s("month"); day1

2020-08-28 16:21:27 1189

原创 CSS前端编写一个注册登录页面

<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><style>table{ border:1px solid lightgray;} p.blue{ color:blue;}.firstcol{ width:20%; text-align:center;}.secondcol{ width:20%; text-al

2020-08-24 10:47:58 1041

原创 CSS 前端实现LOL选择英雄界面

<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><style>body{ width:100%; background-color:Gainboro;}table.left{ float:left; width:250; height:500; background-color:black; border-collapse:

2020-08-21 16:24:27 1116 1

原创 Java 实现服务端和客户端互聊(不同线程)

发送进程import java.net.Socket;import java.io.OutputStream;import java.io.DataOutputStream;import java.io.IOException;import java.util.Scanner;public class SendThread extends Thread{ private Socket s; public SendThread(Socket s){ this.s = s; }

2020-08-06 09:53:05 453

原创 Java 查询本主机IP所在网段有多少可用IP(*)

import java.net.InetAddress;import java.net.UnknownHostException;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;import java.io.BufferedReader;import java.io.IOExcept

2020-08-04 18:40:58 577

原创 Java GUI的增加、删除、修改

public class Hero { //增加id属性 public int id; public String name; public float hp; public int damage; public static void main(String[] args){}}package multiplethread;import java.util.LinkedList;import java.util.Collections;

2020-08-04 09:41:56 1276

原创 Java实现账号密码验证(数据库中的账号密码)

import java.sql.DriverManager;import java.sql.Connection;import java.sql.Statement;import java.sql.ResultSet;import java.sql.SQLException;public class Login { String user; String password; public boolean login(String name,String password ){ bool

2020-07-30 10:18:26 4773 3

原创 Java 实现对象插入、删除、更新、集合返回、数据库中数据总数获取

package jdbc;import java.sql.Driver;import java.sql.DriverManager;import java.sql.Connection;import java.sql.Statement;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java

2020-07-24 22:04:47 347

原创 JAVA 当插入一条数据之后,通过获取自增长id,得到这条数据的id,比如说是55. 删除这条数据的前一条,54. 如果54不存在,则删除53,以此类推直到删除上一条数据

package jdbc;import java.sql.Connection;import java.sql.Statement;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.ResultSet;import java.sql.PreparedStatement;import java.sql.DatabaseMetaData;public class TestJDBC { .

2020-07-24 15:34:02 197

原创 Java 穷举法破解密码(线程)

生成一个长度是3的随机字符串,把这个字符串当作 密码创建一个破解线程,使用穷举法,匹配这个密码创建一个日志线程,打印都用过哪些字符串去匹配,这个日志线程设计为守护线程package multiplethread;import java.util.List;import java.util.ArrayList;import java.util.Random;import java.util.LinkedList;public class Decoder extends Thr..

2020-07-19 11:38:37 1386

原创 JAVA 通过聚合方法和原始方法找指定数据

import java.util.List;import java.util.ArrayList;import java.util.Arrays;import java.util.Random;import java.util.stream.Stream;import java.util.Collections;import file.Hero;public class TestAggregate { public static void main(String[] args){

2020-07-17 11:00:04 132

转载 JAVA Lambda表达式简单理解

添加链接描述

2020-07-16 17:08:28 128

原创 Java 实现HashMap键值反转

package collection;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import file.Item;import java.util.HashMap;import java.util.Collections;public class TestCollection { public static void main(String[] args){ HashM

2020-07-15 11:21:12 1148

原创 Java 分别用二叉树、选择法、冒泡法进行排序

package collection;import java.util.List;import java.util.Date;import java.util.ArrayList;import file.Hero;public class HeroNode{ public HeroNode leftNode; public HeroNode rightNode; public Object value; public void add(Object v){ if(null==v

2020-07-14 16:41:39 127

原创 Java 设计一个Hero二叉树,HeroNode. 可以向这个英雄二叉树插入不同的Hero对象,并且按照Hero的血量升排序。 随机生成10个Hero对象,每个Hero对象都有不同的血量值,插

public class Hero implements { public String name ; public float hp; public Hero(){} public Hero(String name,float hp){ this.name = name; this.hp = hp; } public String toString(){ return "name:"+name+"\t"+"hp:"+ hp+"\n"; }}package col.

2020-07-14 12:56:01 610

原创 Java 复制文件/文件夹

package file;import java.io.IOException;import java.io.InputStream;import java.util.Scanner;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.BufferedReader;import java.io.PrintWriter;import java.io.

2020-07-10 18:24:57 233

原创 Java 寻找文件夹下的子文件中是否包含特定字符(传统方法、多线程方法、线程池方法)

package file;import java.io.IOException;import java.io.InputStream;import java.util.Scanner;import java.io.File;import java.io.BufferedReader;import java.io.PrintWriter;import java.io.FileReader;import java.io.FileWriter;public class TestStream..

2020-07-09 21:30:27 224

原创 JAVA 对象流序列化

准备一个长度是10,类型是Hero的数组,使用10个Hero对象初始化该数组然后把该数组序列化到一个文件中,接着使用ObjectInputStream 读取该文件,并转换为Hero数组,验证该数组中的内容,是否和序列化之前一样package file;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.FileReader;import java.io.BufferedR

2020-07-09 16:33:46 254

原创 JAVA移除代码注释

package file;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.FileReader;import java.io.BufferedReader;import java.io.PrintWriter;public class TestStream{ public static void main(String[] args){ File f =

2020-07-08 20:48:54 423

原创 Java对文件加/解密

package file;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.FileReader;import java.io.IOException;public class Encoder { public static void main(String[] args){ File f1 = new File("D:/AA/A/test4.txt");

2020-07-08 16:01:11 125

原创 JAVA 拆分、合并文件

java把拆分文件 中关闭流的风格,修改成 finally 方式把合并文件 中关闭流的风格,修改成 try()package file;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Arrays;public c

2020-07-07 17:43:01 207

JS学习笔记,相比上一个修复了轮播图下方小圆圈问题

JS基础以及BOM和DOM相关操作

2021-03-08

js学习资源(js基础、BOM和DOM操作)

js基础操作,以及js核心 BOM和DOM操作

2021-03-08

HTML(5)+CSS(3)学习笔记.docx

HTML+CSS

2021-02-08

论文及相关笔记.rar

截至2021.2.1所读论文及相关笔记

2021-02-01

ES6、正则表达式、类、函数.rar

ES5、ES6、类、函数、正则表达式等前端相关知识,学习笔记及相关代码

2021-01-12

用python将汉字转化为4位数字表示.rar

3500个汉字,转化为4位数表示

2020-12-29

git学习笔记.docx

git 学习笔记,适合新手入门,能够熟悉git基本指令,并将代码上传到 github,并在github上下载代码,并模拟了协同开发过程中使用 git ,仅供自己学习使用

2020-12-26

Node代码.rar

Node零基础学习资料,包含代码和笔记,以及部分简单项目

2020-12-25

论文以及相关笔记.rar

研一到目前为止(2020/12/7)所看论文整理以及阅读笔记。

2020-12-07

Flex布局笔记.docx

关于Flex布局的笔记整理,能够详细理解Flex布局原理和用法,仅供自己学习。

2020-12-07

mall.rar 商城项目 + Better-scroll 代码即笔记

里面包含Vue CL3商城项目源代码,以及Better-Scroll的相关代码,仅供个人学习使用,啦啦啦啦啦啦啦啦

2020-12-05

Promise.rar

关于ES6中一些关于Promse的简单简单笔记记录及相关代码,

2020-11-09

05-vuerouter.rar

记录了Vue-router的相关基本操作和配置,包含学习笔记等等,仅供个人学习使用。啦啦啦啦啦啦啦啦啦啦啦啦啦

2020-11-06

04-箭头函数.rar

记录了Vue-cli2的相关基本操作和配置,包含学习笔记等等,仅供个人学习使用。啦啦啦啦啦啦啦啦啦啦啦啦啦

2020-11-06

03-vuecli3.rar

记录了Vue-cli3的相关基本操作和配置,包含学习笔记等等,仅供个人学习使用。啦啦啦啦啦啦啦啦啦啦啦啦啦

2020-11-06

02-vuecli2.rar

记录了Vue-cli2的相关基本操作和配置,包含学习笔记等等,仅供个人学习使用。啦啦啦啦啦啦啦啦啦啦啦啦啦

2020-11-06

01-webpack的使用.rar

详细记录了webpack相关的配置,以及相关的很多笔记,仅供本人学习使用。

2020-11-06

learn_vue.rar

Vue.js学习笔记,根据视频敲代码,并且根据老师所讲内容,总结了部分笔记,仅供个人学习使用,啦啦啦啦啦啦啦啦啦啊啦啦啦啦

2020-10-27

learn_bootstrap.rar

记录Bootstrap的学习笔记,仅供学习使用,初次学习,记录得并不仔细,只是按照视频代码敲了一遍。哈哈哈哈哈哈哈哈哈啊哈哈哈哈哈哈

2020-10-25

空空如也

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

TA关注的人

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