入二叉树中的两个结点,输出这两个结点在数中最低的共同父结点。
分析:求数中两个结点的最低共同结点是面试中经常出现的一个问题。这个问题至
少有两个变种。
第一变种是二叉树是一种特殊的二叉树:查找二叉树。也就是树是排序过的,位于
左子树上的结点都比父结点小, 而位于右子树的结点都比父结点大。 我们只需要从根结点开
始和两个结点进行比较。 如果当前结点的值比两个结点都大, 则最低的共同父结点一...
分类:
微信 时间:
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
自从苹果在iPhone上普及了指纹解锁,以个人生理特征作为密码的生物识别已经成为了越来越流行的身份鉴别手段,冲击着使用多年的传统文字密码方式。
毕竟,在脑袋里记住密码,真的不如用你独一无二的身体特征直接作为密码那么方便。
就说我们每天都在用的微信,现在也赶上这个潮流了。
可能你已经知道,最近微信新增了一个使用声音作为登录密码的功能,叫“声音锁”...
分类:
微信 时间:
2015-05-04 15:38:27
阅读次数:
289
接口链接https://api.mch.weixin.qq.com/pay/orderquery请求参数:字段名变量名必填类型示例值描述公众账号IDappid是String(32)wx8888888888888888微信分配的公众账号ID商户号mch_id是String(32)1900000109微...
分类:
微信 时间:
2015-05-05 16:16:35
阅读次数:
5344
最近两天做了个web app应用程序,在手机自带浏览器中正常,微信浏览器中却出现了字体缩小情况,经过实验,在去掉bootstrap.css引用后window.innerWidth是320px,加上引用后window.innerWidth是480px。手机浏览器以大分辨率加载网页,网页元素就会响应缩小...
分类:
微信 时间:
2015-05-05 18:28:09
阅读次数:
703
UIImage *normal= [UIImage imageNamed:@"chatto_bg_normal"];// 这个是最终形状的图片。UIImageView *imageView= [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 100...
分类:
微信 时间:
2015-05-06 14:47:54
阅读次数:
244
<!--pages/bar/index.wxml--> <view class="container"> <ec-canvas id="mychart-dom-bar" canvas-id="mychart-bar" ec="{{ ec }}"></ec-canvas> </view> import ...
分类:
微信 时间:
2018-07-03 18:11:23
阅读次数:
789
这个问题我在小程序社区中提的,后来有个帮我回答了这个问题,我试了一下可以。 解决办法是过滤富文本内容,给图片标签添加一个样式,限制图片的最大宽度。 replace(/\<img/gi, '<img class="rich-img" ' ); 就可以了 rich-text .rich-img { wi ...
分类:
微信 时间:
2018-07-04 18:53:23
阅读次数:
1144
日常编程中,我们可能会碰到项目中的分享功能,各大平台都有分享接口和文档说明,当然也有一些一键分享插件,例如:sosh,iShare.js等等 但有些同学不想引用插件,那么我整理了一些常用的分享至平台功能,以供参考。 html结构: 注:分享至微信 您需要在css中将二维码隐藏,通过hover 微信图 ...
分类:
微信 时间:
2018-07-05 19:38:13
阅读次数:
341
为何有 HTTP 协议还需要 WebSocket ? Http协议 有个缺陷:通信只能由客户端发起。举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。HTTP 协议做不到服务器主动向客户端推送信息。(单向请求)注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。 ...
分类:
微信 时间:
2018-07-06 16:39:14
阅读次数:
281
swiper 滑块视图容器。 很多网页的首页都会有一个滚动的图片模块,比如天猫超市首页,滚动着很多优惠活动的图片,用来介绍优惠内容,以及供用户点击快速跳转到相应页面。 Swiper不仅可以滚动图片,也可以是文本,以及其他组件,需要灵活应用。 基本的配置包括:是否显示面板指示点、指示点颜色,当前选中的 ...
分类:
微信 时间:
2018-07-10 23:36:05
阅读次数:
360
前言 大家好,这里是「brucepk」爬虫 系列教程。此文首发于「brucepk」公众号,欢迎大家关注。此系列教程以实例项目为材料进行分析,从项目中学习 python 爬虫,跟着我一起学习,每天进步一点点。 学编程是一件枯燥的事情,比较好的方法是在实际项目中学习成长。今天带来的是 30 行代码画出你 ...
分类:
微信 时间:
2018-07-11 17:07:15
阅读次数:
181
一、目标1、提升开发速度2、更好的响应需求变化二、面临的问题业务需求的变化是永恒的,而变化势必会引发代码的变化,新增代码或修改代码。改动的地方越多,引入新的错误几率就越大。三、应对思路最小化原则,确保每次业务需求变化可以用最小的代价来完成。1、视图模板化,组件化2、逻辑代码对象化、版本化3、事件传递参数化、代理化四、架构模型1、视图2、逻辑与事件通信视图层需要传递一组参数(对象名、方法名、方法需要
分类:
微信 时间:
2018-07-14 14:50:25
阅读次数:
306
这一段时间做小程序项目,使用的是mpvue的框架,需要自己实现验证码输入,模拟input的光标,上一个框输入后后一个框自动获取焦点,删除时从后往前依次删除。下图是整体效果: CSS文件 ...
分类:
微信 时间:
2018-07-15 19:49:43
阅读次数:
468
微信小游戏一经推出就受到了许多开发者的关注,目前已有2000多款作品上线。我们也在第一时间推出了微信小游戏适配解决方案,并持续优化改进,同时整理发布了多篇关于使用白鹭引擎开发微信小游戏的FAQ文章(详情可查看白鹭引擎公众号历史消息),但仍有部分新手开发者遇到了一些开发问题。为此我们为这些开发者梦整理出了近期常见的小游戏开发问题,以供大家参考。后续,我们还将持续的整理相关内容,帮助开发者们更好更快的
分类:
微信 时间:
2018-07-19 16:08:36
阅读次数:
254
效果描述: 按动主页按钮跳转至列表页,在列表页显示请求网页所获取的信息,并通过所得信息的id的不同,链接到不同的网页进一步获取不同信息。 触碰按钮跳转至列表页触碰表题按钮跳转至详情页,其中不同的按钮对应的详情页内容不同而格式相同。 这样的好处是,可以通过网页信息的改变自动改变页面信息。 流程: 使用 ...
分类:
微信 时间:
2018-07-19 19:19:18
阅读次数:
447
解决办法: 小程序全局配置app.josn增加选项:"navigationStyle": "custom", ~ 具体如下: 原生小程序开发> 打开 app.json: mpvue方式开发小程序> 打开 /src/main.js: 本文地址:https://www.cnblogs.com/rapal ...
分类:
微信 时间:
2018-07-19 21:01:27
阅读次数:
1625
第1章 导学与申请appkey如何更好的学习本课程?如何申请开发者key?如何调用和测试接口? 第2章 准备工作开发前的准备工作以及第三方开发工具的选择 第3章 小程序的基础知识与新特性讲解小程序的一些必须要掌握的基础知识,如文件类型、项目结构、配置文件等。部分之前老课程中没有涉及的重要新特性也会在 ...
分类:
微信 时间:
2018-07-21 11:45:07
阅读次数:
2880