- 博客(40)
- 资源 (9)
- 收藏
- 关注
原创 OnlyOffice出现JWT问题和文档下载失败问题解决
修改文件:C:\Program Files\ONLYOFFICE\DocumentServer\config\default.json。文件位置:C:\Program Files\ONLYOFFICE\DocumentServer\config\local.json。ONLYOffice文档下载失败,原因是被禁用了IP访问服务,需要打开。将三项修改为false,修改完成后重启onlyoffice服务。将两项修改为true,修改完成后重启以上相同的服务即可。解决方案:禁用jwt,并且重启服务。
2024-12-18 14:21:00
1437
3
原创 vue3中使用pinia和localstorage保存登录信息
三、创建一个stores/userStore.js文件。一、安装pinia:npm i pinia。二、在main.js中引入pinia。第四步:在A页面中保存登录信息。第五步:在B页面中读取登录信息。
2024-12-04 16:02:05
444
原创 两种方案使用uniapp开发安卓项目接入MQTT
3、使用HbuilderX制作自定义基座(因为该插件使用了原生接口,官方基座无此功能,因此需要生成自定义基座),为了让基座支持以下的两个引用。提示制作完成后,用数据线连接android设备,然后运行项目:(如果发生无法连接或发现,可以打开设备端的开发者模式,具体步骤这里不详述)2、使用以下代码引入并运行(我安卓端测试通过的是wss安全协议,所以使用wxs,其它协议可能会报找不到某个对象或构造函数)1、安装mqtt.js:npm i mqtt@^3.0 (目前我测试通过的是3.0)
2024-11-28 15:19:03
1154
1
原创 利用beforeRouteEnter实现每次进入页面时调用页面方法和变量,同时适用于router-view缓存页面
【代码】利用beforeRouteEnter实现每次进入页面时调用页面方法和变量,同时适用于router-view缓存页面。
2024-11-11 15:13:24
186
原创 npm install gyp ERR! stack Error: `gyp` failed with exit code: 1
2、node版本不对,降低node版本尝试。1、确保已经安装了python。
2024-07-01 14:58:20
617
原创 MySQL时间相差8小时解决方法
那是由于默认是美国的时间,需要SQL运行设置一下:SET GLOBAL time_zone='Asia/Shanghai'
2024-06-24 15:39:55
575
原创 在IIS中设置Vue路由功能(实现能通过浏览器输入URL跳转)
当发布Vue项目到IIS中时,默认情况下是无法直接通过浏览器输入二级URL进行访问的,例如打开“http://www.test.com"能正常打开,但直接输入"http://www.test.com/user"就会显示无法找到页面。这是因为IIS无法找到这个URL地址,因此需要配置IIS进行URL转发。打开IIS,通过Web平台安装程序,安装一个名为URL重写的组件。复制进去后保存退出,即可完成,此时就可以通过URL进行直接访问不同路径的页面了。1、在IIS中安装一个叫“URL重写”功能。
2024-06-12 16:51:06
692
原创 使MAC电脑外接键盘支持Home和End键
按 i 键进行编辑,编辑完后按ESC键退出编辑模式,然后按:qw保存退出。往DefaultKeyBinding.dict添加下面的内容。
2024-06-04 16:33:33
349
原创 什么是CPN用户驻地网?
总之,用户驻地网是一种非常有用的技术,它可以让用户从远程位置访问本地网络,实现远程访问、远程控制、远程管理、远程监控、远程存储、远程备份等,从而提高用户的工作效率,实现安全可靠的远程访问,提高网络的可用性,提升用户体验,降低运营成本,实现远程备份,提高安全性等。VPN技术可以建立一个安全的、可靠的、可管理的网络通道,从而实现远程访问。用户驻地网的应用非常广泛,它可以用于政府机构、企业、学校、医院等组织,以及个人用户,实现远程访问、远程控制、远程管理、远程监控、远程存储、远程备份等。
2024-05-30 16:05:06
1559
原创 利用koa-onerror实现前端错误显示
如果未安装之前,一直会显示not found这种提示,很不利于调试,可以安装以下中间件实现前端提示错误。(上线可考虑禁用此提示)安装:npm i koa-onerror。
2024-04-10 17:32:02
304
1
原创 常用vscode插件
说明: Allow peeking to css ID and class strings as definitions from html files to respective CSS. Allows peek and goto definition.VS Marketplace 链接: https://marketplace.visualstudio.com/items?VS Marketplace 链接: https://marketplace.visualstudio.com/items?
2024-04-09 08:36:55
209
1
原创 在Vue3中使用vite配置proxy实现跨域请求
"Authorization": "bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAi" //设置请求报头。target: 'http://www.baidu.com/api/', // 目标服务器地址。changeOrigin: true, // 启用代理时,改变源地址。相当于请求了后端服务接口:http://www.baidu.com/api/page。
2024-04-08 14:03:43
818
转载 防抖和节流及实现方法
本质都是为了控制函数在高频事件下的触发次数,降低函数执行频率,节省计算资源,提高性能。可以看出,防抖的关键点在于:利用闭包,在返回的函数体里,通过不断开启和清除定时器,在限定时间内不断点击,仍然只执行最后一次。如果在3秒内,不停的输入内容,则会不停地触发事件——清除上一个定时器,开启新的定时器;第一次,lock=true ,进入if判断,关锁---等待3秒,开锁,执行操作;第二次,lock=true ,进入判断,关锁---等待3秒,开锁,重复操作...高频事件下,控制(函数)执行的次数。
2023-10-12 11:38:47
81
原创 如何重置Vue中Data对象数据
有时候为了重置多个表单中的一些数据,使用重新加载页面显示又不友好,如果仅仅是为了重置页面的表单等数据,可以直接重置Vue中data对象:
2023-09-05 15:19:48
611
1
转载 let和var区别
在函数里使用var声明了一个变量,那么这个变量在整个函数内都是有效的,例如在for循环里用var声明一个变量,在for循环外也是可以使用的。但是let作用域是块状作用域,只在作用域里有效,例如在for循环里用let声明一个变量,在for循环外面是不能被访问的。var声明的变量属于顶层对象window,因此可以通过 window. 变量名 来访问这些变量,而let和const声明的变量不能这样访问。当使用var声明一个var变量时,该变量会被提升到作用域的顶端,但是赋值的部分不会提升。
2023-06-30 09:35:54
167
原创 WINDOWS SERVER 2016 设置使用照片查看器查看图片
1.使用win+R快捷键快速打开运行,输入regedit打开注册表2.在注册表中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations3.在右侧新建字符串项4.需要新建两项.jpg 和.png,值都为PhotoViewer.FileAssoc.Tiff5.之后就可以使用照片查看器查看.jpg 和.png的图片了...
2022-05-11 16:25:29
1411
原创 vue3 报错提示 找不到模块“./XXX.vue”或其相应的类型声明
解决方法:1、在src根目录下创建一个文件env.d.ts的文件2、在文件上写上以下内容:declare module '*.vue' { import type { DefineComponent } from 'vue' // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types const component: DefineComponen...
2022-05-06 16:32:18
3125
1
原创 ‘TheWelcome‘ is declared but its value is never read.Vetur(6133)报错解决方法。
在VSCODE中,左下角点设置,输入vetur validation,取消勾选,重新打开文件即可。
2022-05-06 15:22:30
2691
2
原创 无法输入终端命令或打开VSCODE黑屏解决方法
1、将之前安装的VSCODE卸载并且删除原来所有的VSCODE配置文件2、重新安装VSCODE,然后右键VSCODE图标,取消以兼容模式支行这个程序的打勾,然后在其支行路径后面增加 --disable-gpu,例如:“"C:\Program Files\Microsoft VS Code\Code.exe" --disable-gpu”...
2022-04-28 15:56:31
2141
原创 出现You are using the runtime-only build of Vue 解决方法
出现:无法编译组件中的template内容,提示:You are using the runtime-only build of Vue where the template compiler is not available解决方法:由于vue-cli3.0以后精简了很多文件,其中包括去掉了vue.config.js文件,因此需手动在项目根目录下创建此文件,并配置以下内容:module.exports = {runtimeCompiler: true},然后重新编译生成。...
2022-04-28 15:54:57
1293
原创 利用Resource Hacker简单去除WinRar广告
下载 Resource Hacker 用软件打开WinRAR.exe 点击展开String Table image.png 打开80:2052 删除1277所在整行,并点击运行,然后另存为,替换原来安装目录下的WinRAR.exe即可完成。 image.png PS:如果无法去除,可尝试重新安装winrar,然后再试一次。如果弹出是试用版对话框,请在winrar安装目录下创建rarreg.key文件。...
2022-04-28 15:52:45
1667
原创 vue cli3及以上如何禁用eslint检查?
方法一:创建配置文件来定义禁用范围在根目录创建文件.eslintignore加入如下内容*/.js*/.vue方法二:在文件某行上面写以下标识,禁用下一行// eslint-disable-next-line to ignore the next line.console.log("这行esline不检查")方法三:在文件中写上以下标识,禁用整个文件/* eslint-disable */方法四:修改package.json文件禁用全局:"eslintConfig.
2022-04-28 15:46:43
641
转载 fiddler 命令
一. Fiddler内置命令。上一节(使用Fiddler进行抓包分析)中,介绍到,在web session(与我们通常所说的session不是同一个概念,这里的每条HTTP请求都成为一个session)界面中可以看到Fiddler抓取的所有HTTP请求.而为了更加方便的管理所有的session, Fiddler提供了一系列内置的函数用于筛选和操作这些session(习惯命令行操作Linux的童
2017-08-17 10:50:28
503
让VisualStudio2013支持AngularJS的html标签-优化新版本Angular
2016-08-02
让VisualStudio2013支持AngularJS的html标签
2016-07-19
利用批处理和Curl命令上传微信媒体素材文件
2015-11-12
YouTube和PlentyofFish.com网站架构分析
2013-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人