首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
翻翻
掘友等级
c++
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 7
沸点 2
赞
9
返回
|
搜索文章
最新
热门
算法--滑动窗口法(请找到满足 xx 的最 x 的区间(子串、子数组) )
1)窗口是滑动的、可变长度的。每当发现重复字符时,舍弃最左边的那个重复字符,也就是移动一格。 2)winLeft是满足要求的字串的左边索引位置,j是变动的右边的索引位置。 第一次循环时,winLeft是0。 第二次循环时,winLeft是0。 第三次循环时,winLeft是0。…
简化表单验证(面对对象编程)
本篇文章背景是纯html开发,无任何框架,无状态管理。也可迁移到框架开发。 表单操作一直都是前端的一大复杂点,很繁琐。如果用传统的面向过程思维去编写表单验证逻辑,不便于维护,感觉逻辑很散。 做了好几个项目,都需要填写表单并验证,于是我将逻辑抽离,代码如下。 差不多就是这样,将同…
解决微信小程序自定义弹窗时,背景页面可滚动
公司有需求做一个广告弹窗,但是小程序现有的弹窗样式太固定,无法满足需求,于是就手动写了个弹窗。之后发现自己写的小程序弹窗出现以下问题: 页面可以滚动。也就是说弹窗只遮住了100vh(视窗高度),然后页面滑动之后,下面的部分页面没被遮住。 需求是:在打开弹窗的时候,让页面不可滚动…
react-native 事件监听器DeviceEventEmitter,实现页面之间的互相通知和刷新
当我们在A页面上更新了数据,希望回退到B页面时能够同步更新,此时可以通过DeviceEventEmitter设置监听事件,例如,在A页面设置如下代码:在组件销毁的时候要将其移除:B页面接收事件通知:在
android适配全面屏(react native)
我们的app在全面屏上会短一截,是因为没有适配全面屏,目前多数app的高宽比是16:9,而全面屏一般是18:9或者更大,如果从来没有处理过 android.max_aspect,也没有设置android:resizeableActivity为true。那么你的应用在会出现上下黑…
由ActivityIndicator引起的APP卡顿
有段时间,我们APP有时候会遇到卡顿的情况,而且只有Android机会遇到。这个bug困扰我好久,因为这个bug出现几率根据手机的型号各自不同,而且还区分ios和android,及其恶心。后来发现,ActivityIndicator还在显示的时候,如果进行往下滑动操作,就会卡住…
react-native webview内嵌 vue或者react网页,连续操作时,如何返回到网页原先的浏览位置
我们项目组在APP编写过程中,遇到个问题:我们接入了某A购物团平台的商品数据到本网,然后使用vue写了个页面B放置这些数据,点击就跳转到A平台的网页或者APP购买,遇到一个问题:当没安装A这个APP时,在跳转到A平台网页后返回到B网页时,如何返回到本来的浏览位置。其实这个'返回…
setInterval调用被废弃或者setInterval的无间隔连续调用
setInterval调用被废弃和无间隔重连续调用,都是js的单线程引起的。 1.首先来讲setInterval调用被废弃的原因。 js是单线程,因此只能在执行完同步script之后才能执行异步的事件回调,例如promise、ajax、setInterval、setTimeou…
react-native-yunpeng-alipay(iOS)配置
配置方法见npm。 一般用 react-native link react-native-yunpeng-alipay 直接链接原生,如果链接不成功,就需要手动配置了。 1. 双击打开react native一级项目下的ios/xxx.xcworkspace,将node_mod…
react-native-swiper设置高度失败
react-native-swiper有时候设置高度不会起作用,是因为默认If no specify default fullscreen mode by flex: 1,由于将swiper的样式默认设置为flex:1,所以宽高在同级元素里是尽量占到最大。因此解决方法是,将与s…
下一页
个人成就
文章被点赞
19
文章被阅读
15,634
掘力值
395
关注了
0
关注者
4
收藏集
2
关注标签
1
加入于
2018-01-23