以下內容是 2023年 January 的归档:

服务器memcached清理缓存 查看状态的方法

首先打开cmd窗口。输入一下命令清除memcached缓存。 1、连接 telnet 127.0.0.1 11211 2.查看状态 stats 3.清除缓存 flush_all 显示ok以后,缓存就清理成功啦。 4.退出memcache quit 各个变量的含义:   STAT pid 22362 //memcache服务器的进程ID   STAT uptime 1469315 //服务器已经运行的秒数   STAT time 1339671194 //服务器当前的unix时间戳   STAT version 1.4.9 //memcache版本   STAT libevent 1.4.9-stable //libevent版本   STAT pointer_size 64 //当前操作系统的指针大小(32位系统一般是32bit,64就是64位操作系统)   STAT rusage_user 3695.485200 //进程的累计用户时间   STAT rusage_system 14751.273465 //进程的累计系统时间   STAT curr_connections 69 //服务器当前存储的items数量   STAT total_connections 855430 //从服务器启动以后存储的items总数量   STAT connection_structures […] (more...)

使用wx.makePhoneCall报错:makePhoneCall:fail parameter error: parameter.phoneNumber should be String instead of Array

最近在做一个小程序,涉及到不同页面有不同的号码,本人小白,网上很多参考是单一的号码,比如一个小程序就几个号码,这样当然可以直接写死,当我直接使用参数获取号码,就不行了。 后来我找到了一个重要的参考 来自:https://blog.csdn.net/weixin_48201140/article/details/106406533 wxml部分 1<view bindtap="callPhone" data-phone="{{userPhone}}">{{userPhone}}</view> js部分 123456callPhone (e) { let mobile = e.currentTarget.dataset.phone; //获取data-phone的手机号 wx.makePhoneCall({ phoneNumber: mobile }) } 但是当我把代码放进去,发现会报错。直接把wxml部分的参数userPhone换成号码,又能打电话。换成参数就报错 makePhoneCall:fail parameter error: parameter.phoneNumber should be String instead of Array 我们在phoneNumber中使用的确实是字符串,可是仍然提示我们号码未定义,这个时候我们只需要在phoneNumber后面加上 +”就可以,将其转化为字符串 代码修改成下面这样就可以了。 1<view bindtap="callPhone" data-phone="{{userPhone}}">{{userPhone}}</view> js部分 123456callPhone (e) { let mobile = e.currentTarget.dataset.phone; //获取data-phone的手机号 wx.makePhoneCall({ phoneNumber: mobile+"" }) } 有用的话 记得收藏下我的博客,会记录很多奇怪的坑。 (more...)