自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp实现微信小程序全局可分享功能

1.创建一个全局分享的js文件。uniapp实现微信小程序全局【发送给朋友】、【分享到朋友圈】、【复制链接】主要使用 Vue.js 的 全局混入。// 导入并挂载全局的分享方法。

2023-09-04 10:08:25 3207

原创 Uniapp申请APP版应用签名、打包、并在微信开放平台申请移动应用的全流程攻略

Uniapp申请APP版应用签名、打包、并在微信开放平台申请移动应用的全流程攻略

2023-05-18 11:07:33 5393 1

原创 解决80端口,Nginx与IIS端口冲突问题

3.以管理员身份启动cmd,输入sc config http start=demand & net start http,执行。1.以管理员身份启动cmd,输入sc config http start=disabled,执行。如果80端口没有占用,Nginx正常启动后,IIS网站无法启动时执行3.4.如果80端口被System进程占用通过1.2.可以启动Nginx。4.启动World Wide Web 发布服务。2.重启电脑,启动Nginx.exe。

2023-05-17 10:06:14 1798

原创 Markdown Preview Enhanced 开启toc技巧

在md文档中加入以下内容, 然后在设置中开启允许script。

2023-05-17 10:03:44 303

原创 “因为在此系统上禁止运行脚本”解决办法

主要是由于power shell的安全策略,将 tsc 命令视为了不安全脚本,不允许执行该脚本。所以只需要放开权限就可以了。我们通过管理员权限运行power shell(可通过。在控制台中执行相关命令时,出现了如下或类似提示。如果想恢复初始状态,则输入以下命令。打开),然后输入命令。

2023-02-15 10:36:34 21071

原创 webWorker多线程调用

1.webWorker多线程可最大程度调用cpu,调用计算机的多个核心同时工作2.不会阻塞主线程, js线程与gui进程并行3.计算密集型或高延迟的任务。

2023-02-09 16:47:22 583

原创 使用nvm对node进行多版本管理

通过使用nvm对node进行多版本管理

2023-02-06 13:43:49 153

原创 Scss换肤功能

换肤1.自定义数值这样设置后,可实现切换至任意颜色scss文件中设置变量页面设置则将切换的值赋值给变量scss文件中:root { --label-font-color: rgb(0, 255, 21); --label-font--bkcolor: rgb(0, 255, 21);}页面中使用const custom=document.getElementsByTagName('body')[0].style;custom.setProperty('--label-fon

2023-01-05 15:23:54 490

原创 微信开发者工具C盘占用大的问题

解决微信开发者工具C盘占用过大的问题

2022-11-29 09:16:08 1845 2

原创 性能测试分析与使用

性能测试的分析与使用,性能测试经验总结,基本使用操作,前后对比

2022-08-04 10:00:57 2314

原创 React功能篇 - 使用react-i18next进行国际化

react-i18next国际化步骤一.安装依赖二.配置文件2.1 新建config.js2.2 语言文件示例三.详细使用3.1 类(class)组件中使用3.2 函数(function)组件或Hook中使用3.3 切换语言功能一.安装依赖安装react-i18next和 i18next依赖npm install react-i18next i18next或yarn add react-i18next i18next二.配置文件在src下新建i18n文件夹,以存放国际化相关配置,可根据需要

2022-04-08 11:03:37 3469 1

原创 微信公众号开发流程指南

微信公众号开发流程指南一.物料准备二.开发须知0.接入验证1.消息类型概括(MsgType)2.申请服务号的原因为账号类型所支持功能不同,职能不同3.当开启服务器配置后,公众号的原始菜单将会失效, 会以自定义菜单为准4.如下文介绍Api中出现Token字样, 则统一为通过AppId和AppSecret获取到的临时令牌三.开发流程及业务场景(持续补充)1.关注/订阅 公众号实现登录功能2.生成带参数的二维码2.1创建二维码2.2获取二维码2.3 前端通过返回的url直接显示二维码即可一.物料准备微信公众平

2022-03-29 14:01:48 17331

原创 antdesign 动态引入icon

第一步: 创建一个icon.js文件,写一个自定义组件// ICON.jsimport { createVNode } from 'vue'import * as $Icon from '@ant-design/icons-vue'export const Icon = props => { const { icon } = props; return createVNode($Icon[icon]);};第二步: 视图中引入即可注意: 引入的icon必须为大写<t

2022-02-16 09:46:10 2440

原创 office运行时错误,部分系统文件可能丢失或已损坏(错误代码:0x80040154)

在使用Office进行文件操作时,经常会出现如图下所示office运行时错误,部分系统文件可能丢失或已损坏(错误代码:0x80040154)出现这种情况多数是由于Office的安全机制导致的解决步骤:打开左上角 文件 菜单找到 选项 菜单打开后找到 信任中心 同时点击 信任中心设置找到 受保护的视图 ,将右侧选项全部取消勾选即可...

2022-01-21 13:35:56 16187

原创 谷歌浏览器反复提示PageOffice安装

原因:Chrome开发团队以网络安全为由,强推ssl证书,希望所有部署在公网的网站,全部改用https访问,所以最新的谷歌和edge升级到94版本后对公网上的http请求下的非同域的http请求进行了拦截,于是就出现了目前遇到的反复提示安装pageoffice客户端的问题。适用对象:Web系统在公网部署的用户。(部署在内网的Web系统无此问题)解决方案:用户暂时可以用火狐,360浏览器,搜狗等浏览器替代。(如果购买的是PageOffice5.0产品,已可免费升级到5.3.0.1及以上版本解决此问

2022-01-18 10:34:05 8835 3

原创 正则表达式

文章推荐文章一:正则表达式不要背文章二:Js中的正则表达式基础知识单个字符多个字符应用方法test测试一个字符串是否符合规范exec利用正则规范查找第一个满足的条件,并返回长度为1的数组var str = "今天23的天35气挺6好";var reg = /\d+/;console.log( reg.exec( str ) );结果为["23"]match利用正则规范查找匹配值,并返回全部数组var str = "今ab天23ER天35气挺6好 rwr10度"

2021-10-25 13:55:02 102 1

原创 qiankun前端微服务框架-同一服务器同一端口

基于vue3编码部署在同一服务器同一端口需要注意的点主应用子应用第一步:配置History第二步:配置publicPath第三步:统一library名称,需要与主应用中配置的name保持一致Nginxnginx配置目录结构...

2021-08-10 15:38:21 1585 1

原创 前端使用Minio存储的优缺点

概述:老规矩,先放文档 Minio官方文档通过对Minio官方文档的解读,以及了解过相应的文章后得出的一些结论可能有理解错误的地方,欢迎各位大佬指正安装 :yarn add minio或者npm i minio优点:1.前端直传Minio,可减少与后端交互所造成的性能浪费缺点:1.只支持Webpack工程化构建的项目,因为webpack是基于nodeJs的,可以使用require, fs等函数2.不支持Vite工程化构建形式,Vite是EsModule纯浏览器模块的形式

2021-07-24 17:09:14 5845 2

原创 JavaScript设计模式初探

设计模式初探单例模式内部定义变量,并通过闭包判断,不存在则生成新的策略模式符合单一职责原则增加或减少策略,无需大改原有的代码针对同一问题的多种处理方式,仅仅是具体行为有差别时参考文章:JavaScript用策略模式消除if else 和switchconst listString={ add:0, del:1, update:2}const strFunc={ add:function(){ return listString['add']; }, de.

2021-07-13 13:05:17 116

原创 React知识点汇总

纯函数确定的输入,产生确定的输出,与执行次数,时间无关不产生副作用单纯的函数调用例如: const add=x=>x+1副作用系统IO相关APIDate.now()、Math.random()等不确定性方法在函数体内修改函数外变量的值在函数体内修改函数参数的值调用会产生副作用的函数 http请求总结:具有不确定性的操作,你都可以理解为是不纯的,不纯的那么意味可能带来副作用。...

2021-07-09 17:36:22 283 2

原创 React功能篇 - 封装网络请求库axios

React封装axios请求库1.创建 httpload.js 文件2.创建api文件夹,将以下代码放入index.js3.react页面中调用4.刷新refreshToken 代码 [非必须,根据具体需求使用]1.创建 httpload.js 文件import axios from 'axios';import { message } from 'antd';import NProgress fro.

2021-07-09 10:12:55 1469

原创 React开发中用到的依赖插件及用途

本文主要用于记录收集开发过程中用到的第三方依赖及组件路由懒加载react-loadable文章地址:React路由懒加载使用craco配置项目(替代webpack进行配置)yarn add @craco/craco craco-less @babel/plugin-proposal-decorators babel-plugin-import​​​​​​​ -D文章地址:React使用craco配置项目及配置别名store状态管理器redux 和 react-redux文章地

2021-07-08 20:28:37 488

原创 React路由懒加载

完成路由懒加载功能安装依赖yarn add react-loadable新建loadable.js文件import React from "react";import { Spin } from "antd";import Loadable from "react-loadable";// 加载动画const loadingComponent = () => { return ( <div className={"spin-loading"}> .

2021-07-08 19:42:58 155

原创 React使用craco配置项目及配置别名-不使用eject

目录操作步骤1.安装依赖2.根目录下创建 craco.config.js3.修改 package.json 中的 scripts4.根目录下创建 jsconfig.json须知:适用于使用 create-react-app 创建项目,不想 eject 项目但想对项目中 wepback 进行自定义配置的开发者使用 react-scripts4 需要将 craco 更新至 6.0 版本,如果用 react-scripts3 那就还用 craco5可实现以下效果antd 组件按需加载支持 le

2021-07-08 19:11:57 1727

原创 [重点]2023前端全方位知识点

目录学习文章基础知识相关提升技能相关JS1.闭包2.深拷贝浅拷贝3.ES6 特性4.JavaScript规定了几种语言类型5. javascript中变量类型分为值类型(基本数据类型)和引用类型6.Js中精度问题7.原型链继承学习文章基础知识相关一名【合格】前端工程师的自检清单答案:Cep58的主页-答案提供者的原型和原型链作用域和闭包语法和API执行和机制JavaScript基础篇提升技能相关字节跳动员工的文章JS1.闭包2.深拷贝浅拷贝浅拷贝还是同一块内存地址,深拷贝

2021-07-02 15:44:59 514

原创 Vue3系列(三)之CDN引入依赖包优化打包速率

目录一.概述二.CDN网站分享三.打包前后对比四.实例代码1.index.html 页面2.vue.config.js须知:2.1 cdn预设值2.2 在configureWebpack下定义externals,2.3 在chainWebpack下将当前页面定义的cdn值传到主页面3. main.js中的使用五.啰里啰嗦注意!!!注意!!!注意!!! 本文是基于Webpack打包一.概述使用CDN的好处缓解服务器的压力,将首屏加载时的请求分摊给其它的服务器优化打包后verdor.js过大问题

2021-06-02 14:16:49 3113 8

原创 qiankun前端微服务框架

目录一.须知二.主应用配置三.微应用配置如何创建Vue3项目一.须知官网: https://qiankun.umijs.org/zh/guide主应用: 支持任意技术栈,无限制微应用: 暂不支持vite2.x 版本,因为vite打包代码时,内部的esbuild会tree shake掉与qiankun相关的生命周期钩子二.主应用配置三.微应用配置注册vue.config.jsconst path = require("path");const packageName = r

2021-05-27 08:59:07 3114 5

原创 前端开发代码命名规范

目录一.开发与命名规范二.VsCode 插件扩展三.家族式设计语言概念(未落地)须知: 以下均为实际开发中用到的物料与规范,在此留存,会持续完善内容,同时欢迎各位补充!一.开发与命名规范约定文件必须添加头部解释说明,用以概括当前文件的主要作用相同内容的 UI 或者内容被使用 2 次以上,务必封装成组件临时数据如果过长,必须新建一个 js 用来放置临时数据,如当前页的 data.js提交代码前务必执行 eslint 校验并自行删除 console 输出,保持代码的整洁度项目采用懒加载形式

2021-05-27 08:50:15 825

原创 前端优秀文章好文收集

浅谈前端权限设计方案搭建规范的Vue3.x 项目工程环境真正的手摸手带你实现 Vue 组件库Nginx配置21道关于性能优化的面试题(附答案)Vue 项目中各种痛点问题及方案前后端接口鉴权全解 Cookie/Session/Token 的区别...

2021-05-07 14:22:57 194 1

原创 从官网通过execl制作省市区行政代码

官网: http://www.mca.gov.cn/article/sj/xzqh/2020/1.复制页面中的内容,将其粘贴至execl中2.根据行政区划代码生成行政级别及父级IDC1填充:=IF(MID(A1,3,2)="00",1,(IF(MID(A1,5,2)="00",2,3)))D1填充:=IF(C1=1,0,(IF(C1=2,(MID(A1,1,2)&"0000"),(MID(A1,1,4)&"00"))))官方行政区划数据中直辖市没有二级行政区域,不符合三级联动数据

2021-04-27 17:02:12 883 2

原创 CSDN导出PDF方法

控制台 console 选项下 输入以下代码根据具体需要调整属性的移除1.以下代码基本够用(function(){ $(".p4course_target, .comment-box, .recommend-box, #csdn-toolbar, #tool-box").remove(); $("aside").remove(); $("#toolBarBox").remove(); $(".recommend-tit-mod").remove(); $(".template-bo.

2021-04-19 13:40:36 211 2

原创 Vue3系列(二)之安装依赖与UI框架初体验

目录一.安装依赖一.安装依赖后缀加上 @next ,表示使用最新版本的依赖包yarn add axios@nextyarn add vue-router@nextyarn add vuex@nextyarn add element-plus@nextyarn add ant-design-vue@next注意这里有个坑,less 和 less-loader 必须写到 devDependencies 里面,不然项目运行会报错yarn add less less-loader --dev

2021-04-12 09:02:47 921

原创 Vue3系列(一)之初始化项目及Vite 2.0配置

Vite 2.0配置一.vite介绍二.项目搭建- vue3.0 + vite2三.配置留存 vite.config.js一.vite介绍vite官网:https://cn.vitejs.dev/Vite 是由 Vue 作者尤雨溪开发的一套一种新的、更快地 web 开发工具,它具快速的冷启动、即时的模块热更新、真正的按需编译几个特点。二.项目搭建- vue3.0 + vite2注意事项:1.官方发布:Vite 目前只适用于 Vue 3.x,这也意味着开发的过程中不能使用与 Vue 3 不兼容的库

2021-04-12 09:02:23 1884

原创 tsz_module公共Npm包

目录一.Npm命令行二.安装项目依赖三.组件列表1.工具类1.axios网络请求2.Mock集成3.通用JS工具类4.Execl文件导出5.PdfJs集成6.store(vuex状态管理) - 登录部分2.组件类1.分页组件2.校验短信验证码组件3.上传下载组件4.留言组件5.搜索组件6.微信登录组件一.Npm命令行须知:发布前需先将npm源改为原始源,否则会出现登录不了的问题npm login //登录账号,只需要登录一次npm publish //发布项目//npm源npm con

2021-04-12 09:00:58 220

原创 大平台基础概念与实践

目录一.中台概念列举1.物料中台(公用common)2.数据中台(数据支持可视化) - 难点在于数据的存储规格,目前建议各系统存入Json3.业务中台(提供公用Api技术调用,减少二次造轮)4.技术中台二.前端三.后端一.中台概念列举1.物料中台(公用common)1.组内的组件库,如:上传下载组件,选人组件,分页组件,网络请求2.登录页业务,各系统二次开发定制3.工具js共享2.数据中台(数据支持可视化) - 难点在于数据的存储规格,目前建议各系统存入Json1.支付数据2.登录数

2021-04-12 08:57:42 349

原创 Vue3.x新特性总结及与vue2.x的对比

Vue3.0 特性总结1.OptionsApi 和 CompositionApi的区别2.template模板支持多个根标签3.获取页面实例与路由信息4.Vuex状态管理5.响应式对象函数 ref和reactive1.OptionsApi 和 CompositionApi的区别OptionsApi - Vue2.x1.限制了自由度,必须按照规定来书写代码,如props,methods,data,computed,watch,各司其职,禁止越界2.上下文必须使用this3.生命周期包含beforeC

2021-04-12 08:53:02 1725

原创 vue优化篇-1.前端性能优化及注意点

一.页面级优化1.减少HTTP请求数2.使用静态资源CDN加速3.使用字体图标 iconfont 代替图片图标4.使用 fontmin-webpack 插件对字体文件进行压缩。5.使用雪碧(精灵)图,多张图片合为一张图片6.提取公共样式,减少css样式获取7.图片懒加载 v-lazy-conmpent8.压缩文件用gzip, 前端webpack开启gzip,服务端也开启gzip9.尽可能利用 CSS3 效果代替图片,代码大小比图片小,并且显示效果好10.为避免卡顿,初次请求页面应延迟启动

2021-04-02 13:50:36 358

原创 Vue优化篇-2.防抖节流

调用throttle(this.fun, 3000, true)1.防抖/** * 防抖原理:一定时间内,只有最后一次操作,再过wait毫秒后才执行函数 * * @param {Function} func 要执行的回调函数 * @param {Number} wait 延时的时间 * @param {Boolean} immediate 是否立即执行 * @return null */let timeout = null;function debounce(func, wa

2021-04-02 13:45:33 241

原创 Jmeter使用文档

jmeter使用文档一.准备工作二.安装1.安装jdk1.8+以上的版本2.解压apache-jmeter-5.4.1.zip2.1 启动软件2.2 修改为中文模式三.功能说明及名词解释3.1线程组一.准备工作环境: JDK 1.8+以上版本JDK1.8下载地址: https://download.csdn.net/download/r657225738/13115829软件: Jmeter 5.4.1下载地址: https://jmeter.apache.org/download_jmeter.

2021-03-18 15:55:20 1005

原创 VsCode同步插件配置

个人VSCode配置giteeID: kvao5ri2jq6xh0c9bzp1415access_token: 91a4deb7da9f02e6adaccb042f54f9c1“gitee.gist”: “kvao5ri2jq6xh0c9bzp1415”“gitee.access_token”: “91a4deb7da9f02e6adaccb042f54f9c1”https://www.cnblogs.com/HDWdemo/p/13308309.html...

2021-03-18 09:08:11 115

Nginx动态配置conf

Nginx动态配置conf,实现可编辑配置

2024-04-10

测试-Charles安装部署+文档

Charles安装文件+部署文档,用于测试

2024-03-13

web用于链接pc桌面端

web链接pc桌面端

2024-01-03

Kestrel框架的使用demo

本示例可直接运行,方便快速了解Kestrel框架. Kestrel 是包含在 ASP.NET Core 项目模板中的 Web 服务器, .NET Core 支持的所有平台和版本均支持 Kestrel。

2023-07-17

C#中DotNetty的使用demo

DotNetty是微软的Azure团队,使用C#实现的Netty的版本发布。不但使用了C#和.Net平台的技术特点,并且保留了Netty原来绝大部分的编程接口。让我们在使用时,完全可以依照Netty官方的教程来学习和使用DotNetty应用程序

2023-07-17

nvm-setup-v1.1.10

管理多版本node,对应不同项目使用,可灵活切换

2023-02-06

win-acme.v2.1.22.1267.x64.pluggable.zip

win-acme是一款免费SSL证书自动获取和部署工具,由于官方下载慢,特提供Csdn版本供使用. 具体的使用教程可看我收集的好文地址https://blog.csdn.net/r657225738/article/details/103778925

2022-05-31

.Net Framework 目标包含多个.net框架

.Net Framework 目标包来源为VS2019中所下载的目标包,包括v4.0,v4.5,v4.5.1,v4.5.2,v4.6,v4.6.1

2022-03-23

win-acme.v2.1.20.1185.x64.pluggable.zip

win-acme是一款免费SSL证书自动获取和部署工具,由于官方下载慢,特提供Csdn版本供使用. 具体的使用教程可看我收集的好文地址https://blog.csdn.net/r657225738/article/details/103778925

2021-11-22

win-acme.v2.1.18.1119.x64.pluggable.zip

win-acme是一款免费SSL证书自动获取和部署工具,由于官方下载慢,特提供Csdn版本供使用. 具体的使用教程可看我收集的好文地址https://blog.csdn.net/r657225738/article/details/103778925

2021-07-15

React devTools

用于React开发使用的chrome浏览器插件,可以很方便快捷的帮助开发者进行软件开发

2021-07-09

win-acme.v2.1.16.1030.x64.pluggable.zip

win-acme是一款免费SSL证书自动获取和部署工具,由于官方下载慢,特提供Csdn版本供使用. 具体的使用教程可看我收集的好文地址https://blog.csdn.net/r657225738/article/details/103778925

2021-03-17

Android NFC版HCE模式 支持读与模拟卡

通过谷歌官方demo精简而来的模拟卡模式,实现了手机(android4.4以上)模拟卡功能,通过另一个手机安装的Mycardreader.apk读取数据,代码包括cardEmulatin和cardReader两部分

2021-03-17

vue上传组件.zip

vue封装的百度上传组件,主要是用来自用,便于下次使用时找到,是完全好使的!

2020-12-18

查看svn密码工具.zip

用久了svn,有时候会忘记了svn的密码,但又不想重置密码,下载后运行lookSvnPwd.exe,在命令行窗口就会显示当前连接svn的账号和密码。

2020-11-25

jdk-1.8-8u77-windows-x64.7z

用于搭建java环境,便于部署相关的技术栈,放置该软件安装包便于后期使用.

2020-11-15

win-acme.v2.1.10.896.x64.pluggable.zip

win-acme是一款免费SSL证书自动获取和部署工具,由于官方下载慢,特提供Csdn版本供使用. 具体的使用教程可看我收集的好文地址https://blog.csdn.net/r657225738/article/details/103778925

2020-09-04

win-acme.v2.1.2.641.x64.pluggable.zip

win-acme是一款免费SSL证书自动获取和部署工具,非常难下载,托朋友下载的,资源宝贵,具体的使用教程可看我收集的好文地址https://blog.csdn.net/r657225738/article/details/103778925

2019-12-31

360度预览图片

支持图片的360度的旋转,完全体验VR全景图片 0

2018-10-16

根据DB生成实体类

根据DB自动生成实体类,支持多种数据库格式,方便实用!!!

2018-09-20

ajaxRequst离线包

该离线包为ajaxRequst离线包,用于web网站开发。为了方便以后的开发,留下离线包做存档

2018-06-14

空空如也

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

TA关注的人

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