自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网站变灰,国难日可用

【代码】网站变灰,国难日可用。

2023-05-11 17:46:03 101

原创 毛玻璃..

css 毛玻璃实现 backdrop-filter: blur(20px);

2022-07-11 13:01:45 146

原创 js函数传参时:值传递和引用传递的区别

做leetcode的一道题,需要改变参数,这时就需要引用传递。

2022-06-17 14:25:41 157

原创 js 实现简单区块链

一步步解决问题,简单写一条区块链

2022-06-08 15:49:39 3422

原创 在vite+vue3中仿照Rust ,实现路由

原本的路由把view下所有的路由当成页面import { createRouter, createWebHistory, RouteRecordRaw } from "vue-router";const modules: Object = import.meta.glob('../views/**/**.vue');class keepAlive { arr: Array<String>; constructor(names: Array<String>) {

2022-04-14 11:23:33 751

原创 Rust学习笔记

rust 安装看大哥的b 站视频,做笔记安装 vscode >2013 添加 c++ 环境运行 rustup-init 文件 输入 1 进行安装新建 main.rs 文件,fn main(){println!("hello, world")}rustc main.rs 生成 main.exe 可执行文件main 即可执行vscode 插件使用 cargocargo --version 查看版本cargo new hello_cargo 创建项目cargo ch

2022-04-08 17:54:10 521

原创 vue 3 defineProps

defineProps1.js,使用defineProps({ iconShow: { type: Boolean, default: true, }, data: { type: Object, require: true, },});ts使用interface Props { iconShow?: boolean; data: Array<brData>;}// 添加默认值const props = withDef

2022-04-07 13:04:16 9192

原创 【无标题】

看了一个文章为了比他写的更好,我把代码写成了这样,结果很拉跨。 // 6人 0~20*12岁 乘积为17597125 getAge(6, 20, 17597125); function getAge(people, ageMax, endNumber) { // 结果 let arr = []; let arr2 = []; // 循环 function a(state, sum, index) { // 最

2022-03-21 18:03:27 227

原创 数字黑洞 495 6174

看到一个数学问题,动用自己性感的小手实现了一下// 黑洞数字 6174 495 let str = "2467"; let getEndstrber = (str, num = 0) => { if (end(str) === str) { return str + "___________" + num; } else { num++; return getEndstrber(end(str),num);

2022-03-21 17:43:05 293

原创 vue3编写插件并发布到npm

vue插件:https://v3.cn.vuejs.org/guide/plugins.html按照官网的指引初始化一个包 npm init 按照顺序填写内容命名版本描述初始文件 (默认index.js,设置可以更改)测试,(这里没有直接enter跳过)git 地址,(同样没有)关键词 (谁便写俩)作者 : 例如 lw开放协议,enter+yes,同意写初始文件 index.js创建components文件夹,包含两个vue组件:如lwButton.vue&l

2022-03-14 18:00:51 809

原创 Vue3 router 默认加载 views 文件夹下全部vue文件

vue3 动态把views文件夹下全部vue文件加载为路由

2022-03-04 09:15:53 1451

原创 nuxt3 的使用

nuxt 使用点击观看杨老师的完整教学视频npx nuxi init nuxt3-appnpm inpm run dev// 首次启动项目会生成.nuxt文件夹(生成代码,实际运行)页面路由先在 app.vue 中提供路由插槽<template> <div> <!-- <NuxtWelcome /> --> <h3>hello nuxt3</h3> <!-- 路由出口 -->

2022-03-03 16:28:02 3534

原创 pinia 的使用(vue3)

pinia 的使用下载引入 pinianpm install pinia// main.ts (vue3 )import { createPinia } from 'pinia';app.use(createPinia());创建 store>index.ts 文件import { defineStore } from 'pinia'// 主要的全局数据 main只是描述信息export const useMainStore = defineStore('main', {

2022-03-03 16:21:34 1972

原创 前端发布到服务器

使用 cmd scp 上传本地文件到服务器(首先要买一个服务器)windows 打开 cmdnpm i scp -gscp -r dist root@47.107.51.21:打开 esc 实例远程链接(Workbench 远程连接最好用)执行 ls 命令看是否上传成功如果不行执行ssh-keygen -R 47.107.51.21下载必须的依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel获取 ng

2022-02-25 09:18:13 2270 1

原创 加快 GitHub(或其他)方法

加快 GitHub(或其他)方法打开文件 C:\Windows\System32\drivers\etc\hosts 加上140.82.112.4 github.com185.199.108.153 assets-cdn.github.com199.232.69.194 github.global.ssl.fastly.net最后 cmd 打开控制台,输入指令 ipconfig /flushdns...

2022-02-25 09:16:55 205

原创 Vite超方便,快捷的使用(回不去了)

自动按需引入,函数,组件(你已经是一个成熟的组件了,自己要学会按需)

2022-02-24 14:59:36 518

原创 js案例,string去除空格时遇到的问题

js字符串的去空格首先有一个字符串,var b = "abcd e"for(var i =0;i<=b.length;i++){ if(b[i]===" "){ b[i] = ""; console.log(b[i],"你好") } } console.log(b)我们遍历字符串,如果等于空格,给它赋值为空字符串。但是并没有效果。我们看一下他索引为4的空格是什么?首先,输出空格 ,字

2021-04-22 14:06:27 188

原创 js 案例 自幂数

水仙花数,与进阶。水仙花数关于水仙花数,是在100~999之间的,每位数的立方和等于他本身的数。就比如,153 == 111 + 555 + 333,这就是水仙花数。那么就很简单了,直接暴力运算。fl(); function fl() { for (var i = 1; i <= 9; i++) { for (var j = 0; j <= 9; j++) { for (var n = 0; n <=

2021-04-15 16:57:53 287

原创 js实例,判断三角形

判断三角形如题:用户输入三边,判断是什么三角形?先来判断输入是否正确function notNum(a) { if (isNaN(a)) { return true; } else if (a === "0") { return false; } else if (typeof a == "object") { return true; } else if (a ==

2021-04-15 14:30:02 1889

原创 js 案例 闰年

闰年var a = prompt("请输入年份");让用户输入一个年份while (true) { if (isNaN(a)) { }else if( a === "0"){ break; }else if( a == 0){ }else { break;

2021-04-15 11:09:22 417

原创 js基础

js 数据类型看代码:var num = 999, bool1 = false, str = "666", obj = { aa : "小胖", bb : "大胖", }, a, b = null; console.log(num,bool1,str,obj,a,b,c); console.log(typeof num,typeof bool1,typeof str,typeof obj,typeo

2021-04-15 10:16:27 43

原创 JS 暴力输出

js暴力算法,爽翻天问题1, 假如你在爬楼梯,楼梯一共有N层,但你每次爬楼梯只能走一步、两步或三步,计算共有多少种走法,怎么打印出所有走法?只走一步两步,存在这样的规律:当共有 n 步时,可以走一步,就相当于看n-1步有多少种走法 也可以走两步,加上n-2的走法。这样自己调用自己,就可以解决。数学方法找规律var n = prompt("请输入台阶数量"); function out(n){ if(n == 1){ return 1;

2021-04-14 20:20:18 157

原创 js 案例:输出菱形星星

js 案例:输出菱形星星今天写了一些东西,要用js 打印星星,自己做了一个总结。输出几行几列的星星:第一次先让用户规定输出几行几列的星星h1();function h1() { var n = prompt("请输入几行"); var m = prompt("请输入几列"); var str = ""; for (var i = 0; i < n; i++) { for (var j = 0; j &lt

2021-04-14 19:48:05 2018

空空如也

空空如也

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

TA关注的人

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