`
郭丶小川
  • 浏览: 33982 次
社区版块
存档分类
最新评论
文章列表
一、什么是 GCD 1. GCD 是苹果为解决多线程而定义的一套库,并且 GCD 可以自动管理线程的生命周期,就可 ARC 类似,不需要我们手动去管理 2. GCD 是用 纯C 语言 写的,所以我门使用的是 GCD 中的函数,并不是面向对象的方法 3. GCD 核心概念 1)任务 : 就是某个线程要执行的方法 2)队列 : 存放所有的任务 4. GCD 使用步骤 1)确定要执行的任务 2)将任务添加到队列中,GCD 会自动将队列中的任务取出,放在对应的线程中去执行 5. 同步异步 1)同步 : 在同一个线程中执行任务,不会创建新的线程 // 同步函数 // 参数 1: 队列 ...
1.自定义监听类 /** * 短信**,用于自动填充验证码 */ public class SMSContentObserver extends ContentObserver { public final String SMS_URI_INBOX = "content://sms/inbox";//收信箱 private Activity activity = null; private String smsContent = "";//验证码 private EditText verifyText ...
1、提高页面加载速度 在小程序这个环境下,怎样提高页面加载速度呢? 这个问题很大,我把问题具体一下,如何缩短从用户点击某个链接,到打开新页面的这段时间? 这里抛一个核心关键点:     从页面响应用户点击行为 ...
文档坐标和视口坐标   视口坐标是相对于窗口的坐标,而文档坐标是相对于整个文档而言。例如,在文档坐标中如果一个元素的相对于文档的Y坐标是200px,并且用户已经把浏览器向下滚动了75px,那么视口坐标中元素的Y坐标为200px – 75px = 125px。   如何获取浏览器滚动条的位置?Window对象的pageXOffset和pageYOffset属性在所有浏览器中提供这些值,除IE8以及更早的版本。IE和所有现代浏览器也可以通过scrollLeft和scrollTop属性获取滚动条位置。   下面代码的getScrollOffsets方法获取滚动条位置: //以一个对象的x和y属性 ...
第一步 进入小程序,下单,请求下单支付,调用小程序登录API来获取Openid(https://mp.weixin.qq.com/debug/w ... .html#wxloginobject),生成商户订单,这些都是在小程序端完成的业务。 小程序端代码 // pages/pay/pay.js var app = getApp(); Page({     data: {},     onLoad: function (options) {         // 页面初始化 options为页面跳转所带来的参数     },     /* 微信支付 */     wxpay: functio ...
什么是继承? 继承是将两个类中相同的属性及方法抽取出来,放到一个新的类中(父类),而这两个子类依然拥有这些属性和方法。抽象点的 说,每辆车子都能跑(拥有跑的方法),都有轮胎(有轮胎这个属性)。 使用继承编程的好处? 使用继承编程可以大大的减少代码冗余,增加代码复用。 如何使用继承? 以第一问为例做延伸:假若我们现在需要两个类,一个货车类,一个轿车类。代码如下 /// <summary>     /// 货车类     /// </summary>     class Truck     {         //时速         public int Spee ...
微信小程序是一个工程,就和盖房子一样,打好了地基,才能保证后续工程师建立在可靠牢固的基础上。 笔者需要经常新建项目,每次都要重复“修改项目结构 -> 从老项目中复制粘贴文件 -> 删除一些老项目中代码”这样的过程,实在是…费心费力。 另一个痛点是:每次新建小程序页面要生成三个文件名相同的文件 ( .wxml、.wxss 和 .js ),命令行太长(据微信同事:也可以在 app.json 的 pages 字段下添加新页面的路径,保存后也会生成对应的文件)。 目标 我们现在有两个目标:     根据通用模板新建项目     一键新建页面目录以及在目录中的三个文件 :.wxml、 ...
转自解放号社区:http://bbs.jointforce.com/topic/25545 一.服务层 package com.demo.websocket; import java.io.IOException; import java.util.Iterator; import java.util.concurrent.ConcurrentLinkedQueue; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.springframewor ...
今天看到一则新闻,微信小程序开始开放模糊搜索了,所以亲自测试了一下,确实开放了部分模糊搜索: 这个开放包含两个方面: 1:微信搜索开放; 2:小程序搜索开放; 开放的种类比如:表情、美食、音乐、电影、读书、日记、计算、股票、日历、电商、酒店、出行、汽车、旅行、快递等等; 我看到这个消息,测试完毕后,有了一点点个人的看法,我认为,这并非是微信要开放模糊搜索,而是开始使用微信搜索的热词,是一种将小程序切入微信用户的标志性行为。 这个开放也给了我们一个启示:关于小程序名字命名的启示; 不知大家怎么看? 转自解放号社区:http://bbs.jointforce.com/topic/25547
一:编写tabBar模板 众所周知,微信小程序的tabBar都是新开页面的,而微信文档上又表明了最多只能打开5层页面。这样就很容易导致出问题啦,假如我的tabBar有5个呢?下面是微信原话: 一个应用同时只能打开5个页面,当已经打开了5个页面之后,wx.navigateTo不能正常打开新页面。请避免多层级的交互方式,或者使用wx.redirectTo 因此这几天想着根据微信tabBar数组来自定义模板供页面调用。不过我在list里面每个对象都增加了一个selectedColor和active属性,方便对每个tabBar当前页做样式,如果不传直接使用设置的selectedColor。因此这串 ...
1、小程序简介没有介绍小程序功能 2、类目与页面提供的内容不一致 3、小程序提供的服务和内容必须是正式的,不能以测试内容提交,多次以测试内容提交 4、含有声音视频内容,请补充相关对应类目 5、首页图片与文字有互相重叠,建议优化 6、搜索框及少数下才能选中,页面评论点击无响应,页面图片分辨率尺寸失真 7、部分图片显示被压缩体检不好 8、有账号体系的小程序,除自有登录方式,必须支持微信授权登录 9、必须登录才能使用的服务,请提供测试账号 10、存在虚拟物品在线交易, ios系统需要走IAP,小程序暂不支付,请留意后续 11、小程序服务类目所对应的页面中的核心内容必须与该类目一致。 12、必须保证用户 ...
  2016年小程序的推出,刷爆了朋友圈。作为一名好奇的程序猿,当然是要学习一下。于是就在2个月前在小黄象发了个demo 图书管理系统(社区API版).个人在写这个demo的时候发现小程序有一些不方便的地方: 不能使用promise(后来发现手动引用第三方promise库还是可以的) 不能使用promise意味着一定要使用回调这种写法,当回调的层次深了后,代码的可读性将大幅下降,日后维护也麻烦。 开发模式不利于代码的重复利用  后来发现Gcaufy大神有开发了一个wepy框架,能解决小程序的一些问题。以下摘自于wepy的介绍. 主要解决的问题 开发模式转换 支持组件化开发 支持加载外部NPM包 ...
form 组件 表单 主要属性: 效果图: form.wxml添加代码: form.js添加代码: form.wxss添加代码: 注意: form表单组件 是提交form内的所有选中属性的值, 注意每个form表单内的组件都必须有name属性指定否则提交不上去, button中的type两个submit,reset属性分别对应form的两个事件。 原文链接:http://bbs.jointforce.com/topic/23116
wafer-master小程序 1、Centos 重启nginx systemctl restart|stop|start|status nginx.service status是状态,可以看出nginx是否正在运行! systemctl restart nginx.service systemctl restart vsftpd.service 2、vsftpd Linux添加FTP用户并设置权限 在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test 2、建用户,命令行状态下,在root用 ...
一、小程序参数二维码的8大使用场景 1 地推。     使用小程序参数二维码组织地推,考核地推人员,评估渠道效果。 http://bbs.jointforce.com/data/attachment/forum/201701/12/144247a7d73mk11vfzm130.jpg 2 广告投放     使用小程序参数二维码统计广告效果 http://bbs.jointforce.com/data/attachment/forum/201701/12/144248y449kg98slcm9mjz.jpg 3 门店运营     通过参数二维码,可以精确的知道用户来自哪家门店,对门店的运营质量 ...
Global site tag (gtag.js) - Google Analytics