- 博客(25)
- 收藏
- 关注
原创 css js 通过滚动监听实现搜索框淡入淡出效果实现
问题点:display:‘none’ 是会是元素直接在dom中去除不会占用位置,可能会导致页面重绘,动画效果失效。解决:先让元素出现,通过setTimeout延时设置动画效果,消失时相反。通过给元素添加display:'none’属性。,在搜索框出现的时候,给它添加。
2022-10-25 16:19:23
588
原创 vuepress 运行报错 Vue packages version mismatch:
本机的版本是2.7.12,vue-server-renderer的是2.7.11。这是vue和vue-template-compiler版本不一致导致的。目录下的package.json,把。编译时的vue版本指定为。就可以正常编译运行了。
2022-10-13 10:17:59
1431
原创 支付宝小程序 Session会话保持
而小程序的my.request的请求线程在接收到请求的结果后会检测请求返回的cookie中是否有值(猜测还会判断如果有值是否和之前的一致,改成新的,测试过程中发现的),如果有则会保存到进程的某个位置去,在之后的请求中会带着这个cookie进行请求,这样也就和后端保持住了会话连接。其实和微信小程序是有区别的,微信小程序如果想要和后台以session的方式来保持会话的连接,必须在每次请求的请求头中自己设置cookie(内容主要是sessionid),服务端识别有效的sessionid会继续保持会话。
2022-09-29 15:08:14
853
原创 uniapp webview h5 通信 window.postMessage 方式
uniapp webview h5 通信 window.postMessage 方式
2022-09-27 11:37:04
7478
4
原创 vue axios 封装解析
由于axios自己实现了一套拦截器,所以可以对在发送请求前利用拦截器对request请求的参数内容进行修改(包括不限于修改特点的请求参数内容,token,请求地址等),对response响应内容进行特点的处理(如特定返回的内容执行特定的结果)设置成全局的,利用$去调用,没有特意的封装,相当于就是把自定义创建的axios变成全局的,代码简单,操作容易,复用差了点。所以在调用axios的方法时,传入自定义的参数,然后在拦截器中进行逻辑处理,用来实现不同的效果。您可以将拦截器添加到 axios 的自定义实例中。.
2022-08-15 16:07:02
191
原创 JS async/await 不能阻塞返回 非Promise对象 测试
JS async/await 不能阻塞返回 非Promise对象测试代码1async function fn1(){ console.log(1); await pr1(); await pr2(); console.log(2);};function fn2(){ console.log(3);};function pr1(){ setTimeout(() => { console.log(4); resolve();
2022-04-27 15:59:56
2084
1
原创 windows xp 注册dll 或者exe 时需要注意
windows xp 注册dll 或者exe 时需要注意注册失败提示D:\APPSOFT\zl9Card_Alipay>C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe zl9Card_Alipay.dllMicrosoft (R) .NET Framework Assembly Registration Utility 4.0.30319.1Copyright (C) Microsoft Corporation 1998-2
2022-03-02 09:59:45
728
原创 centos 7 挂载硬盘进行分区,第二块分区失败记录
centos 7 挂载硬盘进行分区,第二块分区失败记录然后删除分区后,再次利用扇区的方式进行分配大小,又变正常了
2022-02-20 17:06:22
731
原创 nextcloud 设置文件最大上传限制
nextcloud 设置文件最大上传限制官方文档| Uploading big files > 512MB — Nextcloud 14 Administration Manual 14 documentationnginxclient_max_body_sizefastcgi_read_timeoutclient_body_temp_path从nginx 1.7.11开始,fastcgi_request_buffering提供了一个新的配置选项。在 nginx 配置中将此选项设置为可
2021-12-25 17:24:00
7122
原创 vue-element-admin 使用axios 发送post请求时的问题
vue-element-admin 使用axios 发送post请求时的问题 axios({ method: 'post', url: '/text/GetFileName', //设置header *****必要***** // headers: {'content-type': 'application/x-www-form-urlencoded','charset':'UTF-8'}, data: {
2021-12-19 16:47:20
1777
原创 vue-element-admin 切换tag标签时,页面刷新丢失解决办法
vue-element-admin 切换tag标签时,页面刷新丢失解决办法设置路由中meta的noCache属性改成false要在script设置统一的name名称
2021-12-18 23:30:07
2672
原创 升级vue-element-admin中element-ui的版本报错 缺少math.div 函数
升级vue-element-admin中element-ui的版本报错 缺少math.div 函数报错内容 缺少math.div 函数98% after emitting CopyPlugin ERROR Failed to compile with 1 error 10:31:42
2021-12-18 23:13:06
4258
1
原创 JWT token 过期续签的问题想法
JWT token 过期续签的问题想法服务端保存签发的token,进行失效判断,使用Redis保存如果服务端,不保存token客户端解析 token中 payload的数据,添加失效时间,再失效时间之前再次进行签到客户端 保存两个 token:access_token、refresh_tokenrefresh_token 的有效期比 access_token 长,成倍数2倍,当access_token 失效后,使用refresh_token去重新进行续签如果refresh_tok
2021-12-09 10:17:25
1669
原创 vue-elemnt-admin npm run dev 运行报错
vue-elemnt-admin npm run dev 运行报错描述:vue-element-admin 4.4.4电脑中有之前的vue-element-admin 模板,可以正常的运行,但是拉取最新版运行时提示如下错误错误内容 DONE Compiled successfully in 4163ms
2021-11-30 16:45:55
3268
6
原创 公众号跳转的网页缓存无法清除的问题?
微信公众号的域名重新解析后,公众号跳转的网页缓存无法清除的问题?背景:域名进行一一次新的解析,解析后,新关注的用户可以正常的使用公众号功能,原来已经关注的用户,访问仍然是重新解析之前的地址https://mp.weixin.qq.com/s/c4HPSJMm8dTYhjozgeUpdQ?poprequest=1&dm=shyfybjy.cn&acc=c6cbb05b-e8b1-8662-a12a-18244e0e6f89已经试过的办法:清除微信设置中–》通用–》清除缓存手机应用管
2021-05-07 11:57:04
526
原创 IIS部署C++动态库引用时,无法加载动态库的.dll,找不到此模块
IIS部署C++动态库引用时,无法加载.dll模块引用在查看打包的动态库dll的依赖时,发现缺少相关的系统依赖可以找齐这些依赖,让动态库运行起来实际解决办法在打包动态库生成dll文件时,再属性中修改运行库的方式,这样子打包的动态库时不依赖于运行池...
2021-04-29 14:05:03
810
原创 pljson获取Json类型数据的内容
pljson获取Json类型数据DECLARE cardID varchar2(1000); Json_out pljson; baseInfo pljson;begin cardID := '123' ; pak_ybhttp.GetPatientInfo(cardID =>cardID,Json_out => Json_out); dbms_output.put_line(Json_out.to_char); --获取二级jso
2021-04-28 10:14:20
456
原创 Oracle 发送HTTP请求及封装成包
Oracle 发送HTTP请求查询是否为当前用户分配acl权限select * from dba_network_acl_privileges ;查看文件夹下是否有该acl文件SELECT any_path FROM resource_view WHERE any_path like '/sys/acls/%.xml';如果有,执行以下sql,将系统中已经有的acl分配给当前用户begin dbms_network_acl_admin.add_privilege
2021-04-27 15:45:28
931
原创 asp.net mvc 和 .net core 获取IP地址
asp.net mvc 和 .net core 获取IP地址//.net if (actionContext.HttpContext.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] != "") MonLog.ClientIP = actionContext.HttpContext.Request.ServerVariables["REMOTE_ADDR"]; else MonLog.ClientIP = actionConte
2021-04-14 15:00:56
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人