- 博客(105)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 nginx反向代理解决打前端项目打包环境下https与http混用的问题
请注意,上述示例中的配置是基本的反向代理配置。根据你的需求,你可能还需要进行其他配置,例如添加SSL证书、缓存、限速等。
2024-06-26 14:00:30
574
原创 通过html2canvas和jsPDF将网页内容导出成pdf
1. 使用html2canvas将选中DOM生成截图对象;2. 将截图对象借助jsPDF导出为PDF文件
2024-02-03 16:14:53
1273
1
原创 nodejs中process.execPath和__dirname差异
是一个用于存储当前正在执行的Node.js可执行文件的路径的字符串。它返回Node.js可执行文件的绝对路径,例如。是一个全局变量,它表示当前模块的目录的路径。它是相对于当前模块文件所在的路径的字符串。在每个模块中都有自己的值,根据当前模块所在的不同,存储了Node.js可执行文件的路径,而。在整个Node.js进程中只有一个值,而。, 则表示当前模块的所在路径。存储了当前模块的路径。
2024-01-30 17:28:42
408
原创 在nodejs中使用mysql2
在之前的项目中nodejs模板使用的mysql包,mysql数据库版本是5.7,最近更新了数据库版本为mysql8,发现之前的代码无法成功连接数据库。
2024-01-30 17:17:56
1050
原创 sysbench压测MySQL8问题记录
数据库版本:MySQL8.0.26sysbench版本:sysbench 1.0.17CentOS版本:CentOS Linux release 7.9.2009 (Core)执行
2023-04-14 17:03:09
2062
原创 解决CentOS7 yum install XXX安装软件时总是自动更新一次yum源
在使用CentOS7 yum安装软件时遇到总是自动更新一次yum源的问题。
2023-04-13 15:31:58
1808
原创 CentOS7安装及配置nginx
yum方式安装nginx,它的安装根目录为/etc/nginx,静态资源由Nginx托管,外网必须通过正确的Url才能访问到服务器上的静态资源,而url路径跟文件的存放路径有关,可以通过修改nginx的配置文件实现自定义文件路径配置。
2023-04-12 14:57:54
2031
原创 uniapp 固定首行和固定列的表格
在uniapp应用中新建一个页面;css部分用到了sass,开发工具是HbuilderX的话安装插件即可。
2022-09-23 17:23:51
8627
7
原创 WPF应用程序 MVVM开发示例
WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架。MVVM是Model-View-ViewModel的简写。
2022-09-23 15:01:30
6236
原创 Hbuilder X npx browserslist@latest --update-db
Hbuilder X npx browserslist@latest --update-db
2022-09-01 17:03:45
13905
原创 ECMAScript6 Proxy和Reflect 对象操作拦截以及自定义
Proxy:用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如属性查找、赋值、枚举、函数调用等),用代理实例不影响原对象操作,实现代理拦截需要在代理对象上操作;Reflect:一个内置的对象,它提供拦截 JavaScript 操作的方法。这些方法与proxy handlers的方法相同。Reflect不是一个函数对象,因此它是不可构造的。...
2022-08-09 23:15:35
10183
原创 window.requestAnimationFrame Web3D渲染帧率控制
告诉浏览器——你希望执行一个动画,并且要求浏览器在下次重绘之前调用指定的回调函数更新动画。
2022-08-06 21:33:44
12305
原创 JavaScript 对象可计算的属性名
JavaScript中可以通过点号(.)或者方括号([])与属性名结合访问对象属性,但是如果属性名包含了特殊符号或中文,亦或是需要通过计算才能够得到属性名,则用方括号和计算组合获取。
2022-07-31 17:08:37
12352
原创 JavaScript 生成器Generator
生成器对象是由一个generatorfunction返回的,并且它符合可迭代协议和迭代器协议。
2022-07-31 15:34:20
12313
原创 uniapp自定义应用退出执行内容
App平台环境中,我希望在退出应用的时候做某些操作,官方文档也提供了方法,链接https//ask.dcloud.net.cn/article/35120,这里用另外一种。
2022-07-19 17:40:27
15461
原创 JavaScript Date对象时间处理
创建一个 JavaScript Date 实例,该实例呈现时间中的某个时刻。Date 对象则基于 Unix Time Stamp,即自 1970 年 1 月 1 日(UTC)起经过的毫秒数。
2022-07-13 22:58:03
15812
原创 Visual Studio Code 编辑器透明化设置
在使用了一些插件,观察效果后,选择了 Windows opacity 作为最理想效果插件,在vscode的插件市场搜索Windows opacity就能找到。
2022-07-07 15:26:55
21451
4
原创 uniapp组件和HTML标签重名致设置标签样式不生效
在uniapp中使用 input 标签,希望修改 placeholder 属性内容的样式,在css( style)中修改未生效
2022-07-06 17:11:10
16456
原创 JavaScript 箭头函数
基础语法:(param1, param2, …, paramN) => { statements }(param1, param2, …, paramN) =>{ return expression; }
2022-07-02 15:23:12
16431
原创 ECMAScript6 var、let和const笔记
当前的执行上下文。 值和表达式在其中 "可见" 或可被访问到的上下文。如果一个变量或者其他表达式不 "在当前的作用域中",那么它就是不可用的。
2022-06-12 15:14:09
16291
1
原创 Three.js学习七——播放模型动画时模型沿着轨迹移动
在播放导入的模型动画同时,让模型沿着预定路径轨迹移动。例如导入一个会跑步动作的模型,让它沿着一条类似跑道的路径跑步移动。模型使用的是官方示例中的Soldier模型。
2022-06-10 14:05:06
20616
5
原创 Three.js学习六——模型动画
让模型实现动画效果,需要使用Three动画系统。模型使用的是官方示例中的Soldier模型,文件位置:three.js-master\examples\models\gltf\Soldier.glb
2022-06-09 16:08:00
23040
15
原创 Three.js学习四——模型导入
通过Three.js的材质和几何体,我们可以很方便的创建基础3D模型,但涉及到复杂模型时,一般是由专业建模工具生成模型文件再导入的方式将模型引入到我们的3D场景中进行使用。以GLTF加载器(GLTFLoader)为例,加载gltf模型......
2022-06-06 18:13:56
26157
4
原创 Three.js学习三——借助控制器操作相机
目录Three.js的控制器如何使用控制器完整代码在 Three.js学习二——Three.js极简入门 中已经介绍如何搭建Three.js开发环境并实现一个包含旋转立方体的场景示例,本文将引进一个控制器的念并使用”轨道控制器”(OrbitControls)来达到从不同方向展示场景内容的效果。Three.js的控制器three.js的核心专注于3D引擎最重要的组件。其它很多有用的组件 —— 如控制器(control)、加载器(loader)以及后期处理效果(post-processing effe
2022-05-07 16:56:08
18170
11
原创 Three.js学习二——Three.js极简入门
准备硬件和环境1、一台可用浏览器的带文件系统的电脑;2、下载官网提供的代码包,官方提供的示例和相关库文件都在里面,官网地址:https://threejs.org/;3、下载安装vscode编辑器,地址:https://code.visualstudio.com/Download安装好后,在vscode的插件市场搜索 Live Server,点击安装,方便开小型服务,解决因直接打开的文件中存在import,导致跨源请求被拦截的问题。掌握一些概念性知识1、前端基本功 – HTML+CSS+J
2022-05-03 23:38:54
27528
1
原创 Vue项目中使用Three.js写Web3D页面问题记录
在Vue项目中使用Three.js出现明显卡顿现象:单页写的物体自动移动移植到Vue项目中明显卡顿原因:用浏览器开发者工具中的Performance分析网页性能,发现有一项reactiveGetter耗时占比高,展开其中包含调用Three.js相关函数,结合Vue响应式原理,Vue会对data里面的变量进行变化追踪,占用了资源。解决方法:将data中的数据写到mounted中或者定义当页局部变量在Vue项目中退出动画页面还会调用requestAnimationFrame现象:在Vue项目中某页面W
2022-01-19 16:32:13
17592
原创 Three.js学习一——Three.js学习路线(供参考)
前期准备前端基本功 – HTML+CSS+JS ,至少会写需要导入外部JS的单页HTMLThree.js 概念 – Three.js是基于原生WebGL封装运行的三维引擎,在所有WebGL引擎中,Three.js是国内文资料最多、使用最广泛的三维引擎。入门Three.js直接跟着官方文档走就好,官方文档????尝试跟着写页面,我们发现基于Three.js写页面的三要素是:场景(Scene)、相机(Camera)、渲染器(Renderer)熟练掌握官网提供了很多examples,里面找到自己
2021-12-31 17:38:41
23484
7
原创 JavaScript Math 对象笔记
目录定义属性和方法Math对象属性Math对象方法例子定义Math 对象主要是为了方便解决数学上的常见但不常规的计算,属性包含如圆周率这类特定数值,方法包含如取绝对值这类计算。Math对象的使用就是调用函数把返回值赋给变量,不需要实例化。属性和方法Math对象属性属性描述数学表达数值大小E自然指数e2.71828…LN22的自然对数ln20.69314…LN1010的自然对数ln102.30258…LOG2E2为底数,e的对数log
2021-11-16 16:30:05
16800
C#程序报错:error CS1701: 如何解决?
2020-05-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人