时间: 2019-06-23 分类: 微信小程序 标签:
一、小程序 VS HTML5 小程序并不是 HTML5 应用,而是更偏向于传统的 CS 架构,它是基于数据驱动的模式,一切皆组件(视图组件)。下面是小程序与普通 Web App 的对比。 普通 HTML5 都是执行在浏览器的宿主环境,浏览器提供 window、document 等 BOM 对象,但小程序没有 window、document,它更像是一个类似 Node.js 的宿主环境;因此在小程序内不能使用 document.querySelector 这类 DOM 选择器,也不...

时间: 2019-06-22 分类: 微信小程序 标签:
小程序·云开发 是微信团队联合腾讯云团队推出的一套小程序开发解决方案。小程序·云开发为开发者提供完整的云端流程,弱化后端和运维概念,开发者无需购买和管理底层计算资源,包括服务器、数据库、静态存储,只需使用平台提供的简易 API 进行核心业务等开发,实现快速上线和迭代,把握业务发展的黄金时期。 简单来说,小程序开发中用到的服务器、数据库和静态资源管理,都可以托管到「小程序·云开发」上,小程序开发者只需要关注业务功能实现,而不需要关心服务器运维等带来的问题。小程序开发主要用到的是前端...

时间: 2019-06-15 分类: 微信小程序 标签:
一、准备工作 小程序开发要先注册小程序账号,有了小程序账号才可以使用开发者工具。小程序是一种特殊的开发形式,里面的 API 和组件都是自己定制的,因此在普通的浏览器中不能预览,要预览功能和页面就需要使用开发者工具。 1.注册小程序账号 先准备一个没有注册过公众号的邮箱,然后访问小程序介绍页面并点击底部的「前往注册」按钮,再按照提示填写个人信息,最后进入邮箱激活账号即可。 2.安装开发者工具 小程序有自己的开发者工具,可以编写代码,实时查看页面和功能效果,还能在开发者工具中进行...

时间: 2019-06-08 分类: 微信小程序 标签:
一、什么是微信小程序 小程序是有别于传统 Web App、HTML5、原生 App 以及微信公众号的一种新的应用形式,由微信团队于 2017 年 1 月对外发布的,经过近两年的发展,小程序越来越成熟,小程序研发也越来越受到重视。什么是小程序?用张小龙自己的话来说: 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无须安装卸载。 ...

时间: 2019-05-27 分类: 程序人生 标签:
这篇回答并不是讲述在生活中程序员如何买苹果,而是以买苹果为例说明程序员如何解决问题。程序员需要对问题进行透彻的分析,理清其涉及的所有细节,预测可能发生的所有意外与非意外的情况,列出解决方案的所有步骤,以及对解决方案进行尽量全面的测试。而这些正是编程难的地方。任何一点遗漏都会成为bug,轻则导致挨骂,重则导致经济损失甚至危害安全 普通人: 我今天要买一斤苹果。 程序员: 我今天要买一斤苹果。 因为我只喜欢红富士苹果,所以我只买红富士苹果。 我能接受的最高价格是 10 元 / 斤。 正常...

时间: 2019-05-20 分类: 其他 标签:
玩法 点击小圆点,围住小猫。 你点击一次,小猫走一次。 直到你把小猫围住(赢),或者小猫走到边界并逃跑(输)。 赢游戏小技巧   刚开始玩的时候觉得很难赢,静下心来仔细想想,算法肯定是按照离边界的最短距离路线来移动小猫,这么一来甚至可以给小猫挖坑,游戏难度瞬间就下来了~。   一开始算法应该是随机选一个方向,为了更容易赢,我们可以落子在 四边中最少子的,最边缘的那部分。接着看小猫移动方向,然后在小猫前进方向的最边缘,能有多远离离多远落子,注意别把它的活路堵死,留一个出个...

时间: 2019-05-11 分类: 产品和运营 标签:
微信是采用什么样的算法做到的?简单百度了下,目前尚未有官方的说明。 我按照自己的逻辑尝试了下,这个算法需要满足以下几点要求: 1、每个人都要能够领取到红包; 2、每个人领取到的红包金额总和=总金额; 3、每个人领取到的红包金额不等,但也不能差的太离谱,不然就没趣味; 4、算法一定要简单,不然对不起腾讯这个招牌; 正式编码之前,先搭建一个递进的模型来分析规律 设定总金额为10元,有N个人随机领取: N=1 则红包金额=X元; N=2 为保证第二个红包可以正常发出...

时间: 2019-05-09 分类: 产品和运营 标签:
目标 奖品尽量在活动期间被平均分布(不要在活动一开始就被抽完) 大奖尽量在后面才被抽中 奖品尽量不要有剩余 每个奖品可以设置抽中概率 对于最后一点,因为活动前并不知道参加活动人数,所以设置的概率反而影响了前面几点。如果概率大了可能活动一开始就被抽完,如果太小参与人数不多可能到活动结束之后奖品还余了一半。 其实平均分布才是最关键的。满足了这个条件之后可以根据奖品的数量或概率让奖品在活动时间内靠前或者靠后被抽中。我们来分析一下如何满足这点 分析 要让奖品平均分布在活动...

时间: 2019-04-11 分类: web前端 标签:
WOW.js支持多种动画效果,让你的页面滚动效果更加有趣。 WOW.js 依赖 animate.css,所以它支持 animate.css 多达 60 多种的动画效果,能满足你的各种需求。 WOW.js 使用了 querySelectorAll 方法,IE 低版本会报错,支持IE10+。为了达到更好的兼容,最好加一个浏览器及版本判断。 使用方法 1、引入文件 <link rel="stylesheet" href="css/animate.min.css"> 2、HT...

时间: 2019-04-08 分类: MacOS 标签:
新建一个FormatConver.sh文件,写入下面代码,打开终端,把脚本文件拖进来,然后空格在后面写上参数,即可。 参数说明: 用法:FormatConvert.sh arg0 arg1 arg2 arg0:指定路径。arg1:需要查找并且替换的文件名后缀不要有点。arg2:替换成的后缀 用法示例:将桌面gorpeln文件夹中的txt文件后缀统一修改为bat 终端输入:/Users/gorpeln/Desktop/FormatConver.sh /Users/gorpe...

gorpeln的个人博客 - gorpeln