日常日志
文章平均质量分 58
longlongValue
这个作者很懒,什么都没留下…
展开
-
微信小程序中@vant/weapp的组件van-calendar及van-picker显示异常问题
由于新的项目需求将来部署环境可能设计小程序及PC端,在技术选型的时候也增纠结过uniapp+uView2.0还是微信小程序原生+vant。当然了,从标题想必也看出来我选了什么了。本来以为会很顺利的将页面原型百分之九十九点九九九九…的还原出来,但是往往事非人愿,新建了小程序并集成了weapp vant以后,并非一帆风顺。原创 2024-01-07 10:22:32 · 873 阅读 · 2 评论 -
vite 配置 vite-plugin-mockjs mockjs
vite-plugin-mock的使用与问题原创 2023-06-16 17:46:38 · 1914 阅读 · 1 评论 -
ChatGPT——一个新的时代又要来临了
ChatGPT经历了GPT-1(2018年)、GPT-2(2019年)、GPT-3(2020年)、InstructGPT(2022年初)和GPT-4(2023年初)五个版本原创 2023-04-03 11:07:34 · 4006 阅读 · 0 评论 -
微信小程序订阅消息开发流程
微信小程序订阅消息开发流程原创 2022-07-19 11:52:57 · 3097 阅读 · 0 评论 -
AirtestIDE+Appium+iOS自动化测试踩坑记录
AirtestIDE使用记录踩坑步骤踩坑结果环境准备安装流程开始测试自动化测试相信大家都耳熟能详,没见过杀猪起码也应该见过猪肉(没用过自动化测试起码对这个词语也并不陌生),本人是从事iOS的工作的,一提到自动化测试脑海中直接浮现出英文单词:XCTest,UITests。但就目前公司提供的安卓已有方案来看,反正我不熟(AirtestIDE)。那么有什么办法能快速跟目前已有方案进行接轨呢?当然是看官方教程!当然,你也可以跟着我的踩坑记录来接着往下看(教程有一定的延迟没有更新导致我在这里栽了一个大跟头:insp原创 2021-11-12 18:20:53 · 2899 阅读 · 2 评论 -
2021-04-07(uni-app使用iOS NFC功能快捷通讯方法)
测试环境HBuilder X 3.1.6基座SDK版本1.9.9.80552引用方式var nfcHelper = uni.requireNativePlugin("GLLNFCUniPlugin-Helper")APIiOS 11 NFCNDEFReaderSessionnfcNDEFReaderAvaliable()/*! * @method 同步判断是否支持NFCNDEFReaderSession */// 示例var ret = nfcHelper.nfcNDEFRe原创 2021-09-23 14:00:29 · 2673 阅读 · 10 评论 -
iOS 12对象序列化(NSKeyedArchiver)
NSKeyedArchiver对象序列化NSKeyedArchiver归档NSKeyedArchiver解档自iOS 12以后对象序列化的方法有了些许变化,用以记录NSKeyedArchiver归档由原来的+ (BOOL)archiveRootObject:(id)rootObject toFile:(NSString *)path变为+ (nullable NSData *)archivedDataWithRootObject:(id)object requiringSecureCoding原创 2020-08-04 19:23:37 · 1527 阅读 · 0 评论 -
vuecli3 element按需加载按需引入(包括样式)
自从前后端分离之后,大部分时间都是在用weui(we-vue组件库)的css样式做公众号等前端网页开发。近期公司准备为统一用户项目做一个管理控制台,我就准备用Vue + [element-ui](https://element.eleme.io/)做框架进行开发,具体选型好处就不再详细说明了,这里简单说一下按需引入element-ui的问题。首先我们按照官网进行install安装操作:...原创 2019-06-26 11:42:35 · 17325 阅读 · 9 评论 -
Django+Vue+微信登录授权前后端分离实现过程中踩坑问题阶段性总结
首先,关于Django+Vue前后端分离介绍请参考使用Django + Vue.js快速而优雅地构建前后端分离项目或者使用Django + Vue.js快速而优雅地构建前后端分离项目关于Vue的使用请参考Vue.js官方网站我要说明的是另外以下几点:跨域问题关于跨域问题是指在开发前端页面使用前端热更新调试过程中与Django进行的数据请求产生的跨域问题.例如你在本地htt...原创 2018-09-26 10:41:44 · 3526 阅读 · 1 评论 -
Mac SCP简单使用(Mac WinSCP)
在Mac下是没有WinSCP的.而WinSCP之所以叫这个名字是因为在windows上使用的SCP客户端工具.在Mac上面有自带的SSH命令行.当然也可以使用SCP工具.例如FileZilla.但是你要清楚的明白一件事:好用与免费总是存在着冲突问题.FileZilla没有解压缩功能.即使你使用的FileZilla,也需要与SSH命令行搭配使用.下面就我使用的SSH命令行连接远端服务器和解压缩上...原创 2018-09-26 10:33:33 · 52790 阅读 · 3 评论 -
Django中方法的局部变量与全局变量的改变影响,内部function访问不到外部function的自带属性
在编写公众号页面的过程中发现一个很明显却又很坑的问题.当你把全局变量赋给局部变量之后,如果你改变了局部变量,那么全局变量也会随着改变. 没听懂么?那么我们来看代码吧. var hi = {}; hi['longlong'] = '520'; function helloWorld(next_step) { var hello = hi; ...原创 2018-05-08 10:44:15 · 1501 阅读 · 0 评论 -
iOS 每天凌晨发送通知更新界面
当新的一天来到,或者说当运营商时间更新的时候,UIApplication会下发一个通知来告诉你时间改变了。可以在程序中监听UIApplicationSignificantTimeChangeNotification 事件来对界面进行更新或者做任何你需要做的事。当系统的区域格式,或者时间格式(是否24小时制)改变时,UIApplication也会下发一个通知来告诉你这个变化。可以在程序中监听 NSCu原创 2017-08-03 09:39:07 · 876 阅读 · 0 评论 -
ios各种编码格式范围深坑
写了一个二维码,闸机读出来竟然不对,我就问你尴不尴尬?因为我二维码传的是原始的字符串,读出来之后是303232333435等,这分明是要反加密的节奏啊,于是utf-8反加密,当数据中每个字节全部小于80时完全正常无压力。但是当数据大于80时就加了c2 80或c3 80,c2 90 或c3 90.这就更尴尬了。找了半天没有丝毫头绪。就知道可能是加密方式错了,可是变换各种加密方式无果。整整一天发现生成二原创 2017-07-26 17:32:09 · 2343 阅读 · 0 评论 -
iOS 服务器对接友盟消息推送生产环境推送失败(客户端接受不到推送消息)
使用企业账号发布了一个应用程序。结果却发现客户端接收不到消息推送。过程中发现开发模式消息推送很正常。生产环境下我打印出deviceToken单播也是正常的。但是使用我们自己服务器发送就有问题了。断定是deviceToken和服务器对接的问题,但是deviceToken单播都可以难道是服务器对接有问题?又果断试了一下其他可以正常发送消息的deviceToken,发现很正常。后来在友盟论坛看到以下让我哭原创 2017-09-12 15:46:58 · 3040 阅读 · 0 评论 -
iOS SDK 中unrecognized selector sent to instance错误
情况描述:生成SDK正常。当在集成SDK的项目中调用方法时报unrecognized selector sent to instance错误。问题思路:刚开始第一感觉是自己SDK中配置文件有问题导致找不到头文件。但是当自己把search header等加上去之后再导入项目中运行还是如此。问题解决:打开工程配置 - Build Settings - Other Linker Flags,添加原创 2018-01-17 16:55:01 · 812 阅读 · 2 评论 -
Angular ng-repeat 单选框默认选中第一个
1.多个input的type=”radio”不使用ng-repeat正常获取value值。<div class="weui-cells weui-cells_radio"> <label class="weui-cell weui-check__label" for="[[cardFaceNo]]" > <div class...原创 2018-03-12 14:06:43 · 2803 阅读 · 0 评论 -
有关微信小程序Promise踩的大坑
接触小程序以来一直都是使用的typeof回调方式进行异步操作。但是随着接触的深入发现该回调方式虽然完全可以实现相关操作但是可读性和可维护性并不是很高。然后就研究了一下ES6-Promise。听说微信小程序支持过一段时间又移除掉了,但是我在小程序中还是依然可以使用不知道什么原因。首先说一下我的目录结构: 首先我把wx.request在http.js中封装好了 然后又在fm_netw...原创 2018-04-02 13:10:31 · 5947 阅读 · 0 评论 -
warning: could not execute support code to read Objective-C class data in the process.
iOS开发做压力测试的过程中出现:warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available.出现这个问题的时候我使用的是前段时间介绍异步线程改同步调用的方法...原创 2018-04-20 10:11:36 · 23181 阅读 · 1 评论 -
Code=6 "The connection has timed out unexpectedly
在做蓝牙通讯时的压力测试的时候,发现蓝牙连接之后会迅速断开,并且控制台会报错Error Domain=CBErrorDomain Code=6 "The connection has timed out unexpectedly." UserInfo=0x1e09c050 {NSLocalizedDescription=The connection has timed out unexpe...原创 2018-04-20 12:31:49 · 4546 阅读 · 0 评论 -
Python(Django) Ajax request.FILES InMemoryUploadedFile
在使用Django项目中,From表单提交了图片集合var formdata = new FormData();formdata.append("csrfmiddlewaretoken",'{{ csrf_token }}');if ($('.js_file')[0].files.length > 0){ $.each($('.js_file')[0].files, fu...原创 2018-05-11 11:45:54 · 2692 阅读 · 4 评论 -
使用Word写测试用例遇到页码从第三页开始问题
按照惯例,我百度搜了一下,大家都是说分页—->设置页脚 —-> 链接到上一个点掉 —-> 设置页码格式 —-> 起始编码设1 —-> 选择你想要的页码格式就可以了。但是当我走到第三步点击“链接到上一个”这个按钮始终是灰色的不让点击, 我也很奇怪,我分页了,可怎么都点不掉。后来发现这里是错误的。我习惯性从插入中分页 但是想从第三页开始页码却需要分节符,我把分页符合分节符当成一种东西来用了,平时原创 2017-05-12 16:11:18 · 658 阅读 · 0 评论