
前端
Mr. 假老练
在这个浮躁功利,套壳开源,弄虚作假的世界里,做个单纯的程序员!
展开
-
图片懒加载了解
一个页面图片过多,且比较大(几百KB~几M),如果要全部加载就会消耗大量流量,也会导致页面加载速度很慢,所以需要对图片进行懒加载,加快页面加载速度,优化用户体验。转载 2024-03-19 10:52:07 · 142 阅读 · 0 评论 -
JS如何优雅地实现两个大数相加(高精度)
介绍了一种字符串方式处理大数加法原创 2024-03-07 17:25:48 · 726 阅读 · 0 评论 -
一种VUE3全局变量使用方式
一种利用inject和provide的全局变量调用方式,只需一行代码即可使用全局变量,避免了每个组件重复获取globalProperties原创 2022-12-13 14:11:22 · 661 阅读 · 1 评论 -
纯HTML+CSS 实现甘特图
纯HTML+CSS实现简易甘特图,不依赖任何Framework!原创 2022-07-22 10:40:09 · 3384 阅读 · 2 评论 -
JS Date 神奇的日期BUG
1990年4月15日凌晨2.00 和 3.00 js日期为什么会一样原创 2022-07-01 16:49:31 · 239 阅读 · 0 评论 -
JS 立即执行函数
js中的函数有两种定义方式,即声明式和表达式。//声明式function sum(){ //...}//表达式var sum = function (){ //...}声明式定义的函数会被提升,所谓提升,就是js编译器会优先编译,即优先存在。即使在声明之前调用函数都能调用到。而表达式则必须在定义后才能使用。立即执行函数常见的有两种写法//()在里面(function sum(){ //do something...}())//()在外面原创 2021-11-20 16:53:02 · 740 阅读 · 0 评论 -
A* 算法 C++
#include <iostream>#include <cstdio>#include<cstring>#include <queue>#include <algorithm>#include <cmath>#include <stack>// #include <array>using namespace std;const int N = 10;int map[N][N];c.原创 2021-08-06 15:57:27 · 499 阅读 · 0 评论 -
vue Three.JS 使用
封装好的模型查看组件<template> <div class="model-wrapper" ref="ModelWrapper"></div></template><script lang="ts">import * as THREE from "three";import { GLTFLoader } from "three/examples/jsm/loaders/GLTFLoader.js";import { FBXLo原创 2021-07-27 17:38:00 · 437 阅读 · 0 评论 -
VUE 3 注册全局变量
import { createApp } from 'vue';import ElementPlus from 'element-plus';import 'element-plus/lib/theme-chalk/index.css';import App from './App.vue';import './registerServiceWorker';import router from './router';import store from './store';import {$ge原创 2021-04-08 16:12:11 · 1856 阅读 · 1 评论 -
vue3页面缓存解决方案 keepalive
页面缓存解决方案keep-alive1. //*.vue<template><router-link to:"/" /><router-link to:"/about" />//固定写法<router-view v-slot={Component}> <keep-alive :includes="openedTabs"> <component :is="Component"/> </keep原创 2021-04-01 10:25:08 · 1812 阅读 · 0 评论