- 博客(117)
- 资源 (3)
- 收藏
- 关注
原创 .net core配置文件appsetting.json,返回的中文乱码了
net core的配置文件appsetting.json,返回了中文,但是乱码了。1、不设置ContentType的charset。2、将appsetting.json另存为UTF-8编码。
2022-09-06 14:16:58 729 1
原创 微信小程序请求接口提示Provisional headers are shown
微信小程序提示Provisional headers are shown的解决方案
2022-08-24 11:11:58 4766 1
原创 微信小程序报错“对应的服务器证书无效”
原因: 域名对应的证书过期了解决: 如果是部署在nginx,更换最新的证书,然后重启nginx即可证书存放路径可查看nginx.conf的ssl_certificate异常: 更换证书重启nginx后,仍然报错。原因:api用的仍然是旧的证书。可能没有杀完nginx的所有进程就重启了解决:杀完nginx所有进程,再重启即可。在nginx目录下,打开cmd,使用如下命令杀进程并重启nginx:D:\Soft\nginx-1.15.7>taskkill /IM nginx.exe /F.
2022-05-13 10:57:50 9194
原创 使用vs的多行替换快速实现sql脚本转model
解决办法: 用\r\n换行,同时勾选“使用正则表达式”例子:/// <summary>\r\n///\r\n///</summary>\r\npublic string
2022-05-09 16:32:44 417
原创 WRONGTYPE Operation against a key holding the wrong kind of value
参考文章: WRONGTYPE Operation against a key holding the wrong kind of valuekey我是用LPush的方式存进redis,用SPop的方式取值时,报了这个错误。原因:LPush存进redis的,数据类型是List;而SPop只能对集合Set操作,所以就报错了。解决:改成用SAdd存进redisLPush和LPop、LLen对应SAdd和SPop、SCard对应...
2022-04-20 18:33:02 568
原创 无法唤起订阅消息弹窗 requestSubscribeMessage:fail can only be invoked by user TAP gesture
参考文章:wx.requestSubscribeMessage调用失败,如下原因是什么?requestSubscribeMessage:fail can only be invoked by user TAP gesture这是订阅消息弹窗时返回的错误信息原因: 不是用户点击或者支付回调触发的订阅消息弹窗解决:将事件改成点击的,由bindtap来触发。过程:玩大转盘时,在开发者工具、别人手机都能唤起订阅消息弹窗,但是我的手机就是不行。在我手机玩其他游戏,又能唤起订阅消息弹窗。给大转盘换
2022-03-22 18:40:50 6119 1
原创 微信提审素材上传接口返回85092 invalid preview_info format
原因: 上传的视频不是操作小程序的。解决: 上传的视频只能是操作小程序的。过程:测试的时候,用微信提审素材上传接口随便上传了一个视频,也拿到了mediaid。但是提交审核时一直返回85092 invalid preview_info format。开始以为是格式问题, 检查发现和官网一样,后来试着上传操作小程序的视频,再提交审核,竟然通过了。操作小程序的视频可以是屏幕录制,也可以是拍摄的。图片列表pic_id_list里的数据可以是随意一张图的,不必是操作小程序的图...
2022-03-17 17:09:57 567
原创 oracle 根据查询结果循环插入数据
student表有多少个学生,就要往A表和B表插入多少条数据,取student表的id:begin for item in (select id from student) loop insert into tableA values(item.id,'',''); insert into tableB values(item.id,'',''); end loop;end;注意事项:虽然只查了一列,item也不是默认等于id的,还是要用 item.id......
2021-12-10 17:09:09 2473
原创 微信小程序引用第三方字体
先上解决方案:将字体文件放到小程序的文件服务器文件服务器允许跨域IIS添加HTTP响应头Access-Control-Allow-Origin,值给*微信小程序调用服务器上的字体文件/******************* 分割线,下面是解决方案出来之前的探索 **********************************************需求给了一个字体文件 xxx.ttf,3M多,转成base64后4M多,超过了小程序单包大小上限,直接解析失败于是去百度,看有没有什
2021-11-04 15:29:48 404
原创 自定义头部导航栏的页面,让滚动条只在内容部分,而不是整个页面
1、父容器.parent{ overflow: hidden; display: flex; flex-direction: column; height:100vh;}2、头部导航栏.navigation{ z-index: 999; width: 100%; height: 100rpx; box-sizing: border-box; position: fixed; top: 0rpx; left: 0r
2021-10-27 17:17:19 422 1
原创 容器高度不定,超出高度出现滚动条
1、父容器.parent{ overflow: hidden; display: flex; flex-direction: column;}2、子容器.child{ overflow-y: auto; /*或者overflow-y: scroll;*/}
2021-10-27 17:10:13 1241 1
原创 微信小程序取全局变量最新值
有个全局变量 themecolor,初始值是 yellow。在首页把值改成了blue。但是在首页之后的详情页,页面data取到的themecolor还是yellowdetail.jsPage({ data:{ color:app.globalData.themecolor }})detail.wxml 页面显示的还是黄色<view style="background-color:{{color}}"></view>解决办法:在onload里用setDa
2021-10-20 11:29:05 212
原创 qrcodejumpget和qrcodejumpdownload都返回47001
参数要传空的{}才行,否则就会报错。微信文档里没说明这点,也是有点点坑呢
2021-08-18 15:26:54 1041
原创 更新了swagger文件,但是访问swagger都是旧版的
原因:漏写了这两个,所以虽然swagger的xml文件里有,在swagger页面上也不会显示
2021-07-27 13:28:48 487
原创 svn获取代码时报错【 C:\Users\ADMINI~1\APPData\Loca\Temp\svn.... 找不到指定路径】
获取代码时报错:C:\Users\ADMINI~1\APPData\Loca\Temp\svn… 找不到指定路径解决办法:清理原始副本
2021-07-23 10:12:05 1911
原创 微信小程序Checkbox的自定义样式在组件不生效,在页面才会生效
今天测试发现,checkbox的自定义样式,在自定义组件里不生效,只能放在调用组件的页面里
2021-06-26 15:36:46 1079 1
原创 微信小程序 Watch监听不触发
监听了goodlist,并且深监听,但是测试发现,goodlist的某些属性改变会触发,某些属性却不会触发。原因:只会监听goodlist原有的属性,后面添加的属性不会监听。比如goodlist原本是{no:‘123’,name:‘mytv’,price:25}后来给它新增了两个属性payamout和num:{no:‘123’,name:‘mytv’,price:25,payamout:25,num:1}那payamout和num改变时,就不会触发监听...
2021-06-13 13:33:44 1508
原创 image间距去不掉?
这个图片上下都有边距,怎么设置都去不掉先上解决办法:1、mode改成widthFix2、image加上display:flex;详细说明:查阅资料发现有人说是mode的问题,于是试着改成widthFix和aspectFill,上面的那条边距就消失了。估计是因为使图片长边能完全显示,导致图片的高度不按照我们设置的高度来了。aspectFit 缩放模式,保持纵横比缩放图片,使图片的长边能完全显示出来。也就是说,可以完整地将图片显示出来。为了能将图片完整显示,又没有这个问题,就将mode改成了w
2021-06-10 17:17:57 230
原创 小程序boolean数据传递(字符串转成boolean)
A页面:let isvip = false;wx.navigateTo({ url: '../B/B?isvip=' + isvip,})B页面:onLoad: function (options) { let isvip = JSON.parse(options.isvip); }B页面接收到的isvip是"false",用JSON.parse转换成Boolean
2021-06-09 17:58:49 1563
原创 Git使用问题汇总
卸载了小乌龟后,要重启电脑。获取代码时报“No supported authentication methods available(server sent:publickey)”,解决办法:用Pageant加密钥获取代码时报:cannot spawn D:\SoftInstall\TortoiseGit\bin\TortoiseGitPlink.exe: No such file or directory。原因是:重装后,保存的还是原来的路径,重装后改了安装路径,导致找不到了。所以把这个ssh的路径.
2021-04-08 10:46:05 142
原创 利用批处理文件bat自动删除和压缩文件
用批处理文件来管控服务日志,定时删除和压缩,以防它占的磁盘空间过大。1、写bat文件,相关代码如下:::服务日志处理流程:1、删除n天以前的日志 2、压缩今天之前的日志::服务日志所在目录:D:\services\Log::1、删除服务30天前的日志Forfiles /p D:\services\Log /s /d -30 /m *.* /c "cmd /c del /q /f @path"::2、压缩今天之前的日志,并删除源文件(只压缩文件类型为.log的文件)set Path=;"
2021-02-26 15:02:36 3731
原创 让弹窗在当前屏幕垂直水平居中
position: fixed; /*得是fixed*/top:50%;left:50%;transform:translate(-50%,-50%);如果position是absolute,页面如果没有滚动,也能实现垂直水平居中。但是如果页面往下滚动后,再显示弹窗就不是垂直居中了。
2021-01-29 14:49:09 940
原创 flex布局,怎么让单个项目和其他项目的水平对齐方式不一样?
justify-self虽然能够敲出来,但是没有作用。要想让单个项目和其他项目的对齐方式不一样,只能用margin-top:auto,或者margin-bottom:auto
2021-01-13 15:55:14 1027
原创 【C#】async/await 笔记
using Newtonsoft.Json;using System;using System.Collections.Generic;using System.Linq;using System.Threading;using System.Threading.Tasks;namespace test{ class Program { static void Main(string[] args) { Console.
2020-11-19 16:48:33 106
原创 布尔值传递到其他页面变成了字符串
说明:布尔值传递到其他页面会变成字符串,为了方便判断,想让它保持布尔类型A页面:let isbool = false;wx.navigateTo({ url: ‘/pages/b/b?isbool=’+isbool });B页面 onLoad: function (options) { let isbooltemp = options.isbool; console.log(getValueType(isbooltemp ),"isbooltemp
2020-10-22 09:57:03 3603
原创 【微信小程序】设置画布字体
得将属性设置写在fillText的前面,否则不起作用 var context = wx.createCanvasContext('canvas') context.setFontSize(10); //设置字体大小 context.setTextAlign('center'); //设置字体水平居中 context.setTextBaseline('middle') //设置文字的竖直对齐方式为居中 context.setFillStyle('#ffffff'); /
2020-09-23 16:24:33 2473
转载 【微信小程序】不满一屏,置于底部;超过一屏,放在内容底部
参考文章:CSS: 页面底部自适应:页面高度不足时,在底部显示;页面高度超出时,随页面滚动想让class=btn-box的view 底部自适应:解决方案:在page的样式里用flex,同时最小高度设置为100%
2020-07-08 15:06:31 1668
原创 【微信小程序】进入一个页面时,没有定位在顶部,而是页面中部
原因:这个页面有textarea,并且设置了自动聚焦<textarea class="textarea-style" auto-focus placeholder="请输入~" name="textarea" show-confirm-bar="{{false}}" bindinput="bindInput" cursor-spacing="50"></textarea>解决:把textarea的自动聚焦 auto-focus去掉即可<textarea class="
2020-06-18 18:14:29 1110 1
原创 【微信小程序】提取数组的部分元素组成一个新数组
studentlist:[{id:“202006130101001”,name:“lisi”,gender:1,score:500},{id:“202006130101002”,name:“zhangsan”,gender:2,score:600}]只想要其中的id和name:let studentsinfo=[];//提取数组的部分元素组成一个新数组that.data.studentlist.forEach(item => { let newdata = {}; newdata
2020-06-13 18:15:32 4529
原创 【微信小程序】利用CSS绘制扇形
CSS:.triangle-down { width: 0; height: 0; color: white; text-align: center; border-left: 10rpx solid transparent; border-right: 10rpx solid transparent; border-top: 10rpx solid rgba(51,...
2019-12-27 10:24:14 859
原创 TortoiseSVN的安装以及汉化
1、官网下载TortoiseSVN安装包以及中文简体语言包2、下载好之后,安装TortoiseSVN安装包3、安装语言包4、安装完成后,TortoiseSVN一般来说就安装并汉化成功了。如果还是英文,就点击鼠标右键,将TortoiseSVN的语言设置成中文简体。...
2019-12-25 14:53:24 546
原创 dll无法引用最新的,总是跑以前的
原因:项目bin文件夹下一直都是旧的dll解决办法:去项目bin文件夹下把该dll先删了,把新的dll放进去,然后在项目里重新引用就可以了
2019-12-05 23:16:56 148
原创 【SQL Server】数据库连接失败
背景说明: 昨天还能正常连接,今天却连接失败。原因: 昨天改了计算机名称,一直没重启。今天重新开机后,计算机名称修改生效了。而数据库连接服务器时,服务器名称仍然使用旧的名称来登录,就连接失败了。解决办法: 将服务器名称改成新的计算机名称或者127.0.0.1...
2019-11-27 12:12:26 1076
Postman_v4.1.3.rar
2019-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人