入二叉树中的两个结点,输出这两个结点在数中最低的共同父结点。
分析:求数中两个结点的最低共同结点是面试中经常出现的一个问题。这个问题至
少有两个变种。
第一变种是二叉树是一种特殊的二叉树:查找二叉树。也就是树是排序过的,位于
左子树上的结点都比父结点小, 而位于右子树的结点都比父结点大。 我们只需要从根结点开
始和两个结点进行比较。 如果当前结点的值比两个结点都大, 则最低的共同父结点一...
分类:
微信 时间:
2015-04-29 13:40:20
阅读次数:
211
一百行代码实现微信朋友圈九宫格图片显示...
分类:
微信 时间:
2015-04-29 17:10:02
阅读次数:
308
ngrok实现本地项目外网访问(微信公众平台访问本地服务器)
最近在做微信公众号开发,微信坑爹的只支持80端口,而公司的80端口一直被另一项目占着,于是百度如何访问本地服务器,最终找到了ngrok反向代理,详见百度百科(其实也不详细)...
分类:
微信 时间:
2015-04-30 08:57:13
阅读次数:
405
因为有公司同事的代码可以参考 但是 !!! 可能我天生愚笨 - - 真心一步一个坑 心累....各种接口文档看不懂.... 历经千辛万苦的3星期 终于写好了写的比较简洁 大概是1.网站的微信验证(就是同步到微信企业号的通讯录) 有这个 才能关注之后点进去 不然就是隐藏的2.回调模式,第一眼看到的时候...
分类:
微信 时间:
2015-05-04 11:45:26
阅读次数:
273
第一步:生成access_token https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$app_id&secret=$app_secret 第二步:判断用户是否已关注公众号 https://api. ...
分类:
微信 时间:
2020-04-17 11:10:15
阅读次数:
441
css的变化 标准的css基本都是支持的。 选择器有2个变化:*选择器不支持;元素选择器里没有body,改为了page。微信小程序即是如此。 复制代码page{ } 单位方面,px无法动态适应不同宽度的屏幕,rem只能用于h5。如果想使用根据屏幕宽度自适应的单位,推荐使用rpx,全端支持。 尺寸单位 ...
分类:
微信 时间:
2020-04-17 20:14:50
阅读次数:
283
这个模块做了2周,找了很多资料文档,看示例看别人的demo,最后发现其实还是得靠自己,不吐槽了,开正文。我实现的小程序模块自动连接(根据需要,可改手动),是在小程序初始化完成时开始自动调用执行。 大致流程: 1、 开启蓝牙适配2、 获取蓝牙适配器状态,判断设备蓝牙是否可用。3、 判断蓝牙适配器可用时 ...
分类:
微信 时间:
2020-04-18 23:07:59
阅读次数:
93
wechat-chart 基于微信小程序 Canvas API 实现的柱状图和趋势图 GitHub 地址 用法 let Line = require('../../utils/line.js'); let line = new Line(); line.draw({ renderTo: 'lineC ...
分类:
微信 时间:
2020-04-19 19:33:46
阅读次数:
122
<swiper bindanimationfinish="Functionr" > 1 function:function(e){ 2 this.setData({ 3 swiperCurrent: e.detail.current 4 }) 5 } 将 bindChange 更换为 bindani ...
分类:
微信 时间:
2020-04-21 15:11:32
阅读次数:
142
条件渲染 vue:使用v-if指令,v-else表示v-if的else块,v-else-if表示v-if 的“else-if 块” div v-if="type 'A'"> A </div> <div v-else-if="type 'B'"> B </div> <div v-else-if="ty ...
分类:
微信 时间:
2020-04-25 00:47:25
阅读次数:
92
wx.requestSubscribeMessage(Object object) 注意:2.8.2 版本开始,用户发生点击行为(必须是bindtap)或者发起支付回调后,才可以调起订阅消息界面。 wxml文件上 <view class='btn'> <view bindtap="direct" b ...
分类:
微信 时间:
2020-04-27 09:22:20
阅读次数:
142
微信小程序实现原理 微信小程序采用 、`wxss javascript MVVM UI Webview AppService Webview AppService JSBridge UI`的渲染与事件的处理。 目录结构 打包前 打包后 架构方案 微信小程序的框架包含两部分 视图层与 逻辑层, 层用来 ...
分类:
微信 时间:
2020-05-02 17:10:40
阅读次数:
179
微信小程序开发之picker 一、绑定简单数组 通过bindChange控制index,使得当前选择值发生改变 示例1 data: { Data: ['A','B'], Index: 0, } <picker class="picker" bindchange="bindChange" value= ...
分类:
微信 时间:
2020-05-04 19:27:14
阅读次数:
79
新零售小程序就是由小程序+新零售的结合,促进线上和线下的融合。
分类:
微信 时间:
2020-05-04 23:01:45
阅读次数:
450
想要开发出一套高质量的小程序,运用框架,组件库是省时省力省心必不可少一部分,随着小程序日渐火爆,各种不同类型的小程序也渐渐更新,其中不乏一些优秀好用的框架/组件库。1:WeUI小程序–使用教程https://weui.io/官方介绍:WeUI是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。小程序开发中最常用到的一款框架,受广大
分类:
微信 时间:
2020-05-07 09:22:24
阅读次数:
197
封装登录功能:模板复用方式 通过 wxlogin(布尔值)状态来处理是否登录,以及显示和隐藏 检测登录状态的方法 一、 登录: 允许授权: //处理允许登录的功能 processLogin(e) { console.log('点击允许获取用户信息:',e) if (!e.detail.userInf ...
分类:
微信 时间:
2020-05-07 22:46:29
阅读次数:
115
前言 有多少人一直在期盼着小程序可以实现SmartConfig或者Airkiss的功能? 来吧!我的这种方式包您满意. 注:APUConfig 是我自己取的名字(哈哈谁让这种方式,我是第一个在微信小程序上实现的),代表着 AP UDP Config 绑定流程详细说明: APUConfig小程序端源码 ...
分类:
微信 时间:
2020-05-09 16:45:14
阅读次数:
115
在小程序正式发布(1月9日)前的这几天,微信调整了小程序的服务类目。调整后最新的服务范围如下: 2016年的两大热门领域 —— 直播和共享都出现在了新的服务类目中先看大类,相比最初的版本: 删除了休闲娱乐,变成「生活服务」下的小类 新增了社交、体育、商家自营 电商更改为「电商平台」,快递、物流与仓储 ...
分类:
微信 时间:
2020-05-18 14:11:34
阅读次数:
103
微信扫二维码后总是不能直接下载apk,只好做个页面提示用户如何下载,代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wid ...
分类:
微信 时间:
2020-05-20 12:50:22
阅读次数:
521
1.什么是 Java 虚拟机?为什么 Java 被称作是“平台无关的编程语言”? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是 ...
分类:
微信 时间:
2020-05-22 17:16:27
阅读次数:
123