会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
44
45
46
47
48
49
50
51
52
···
127
下一页
2021年3月8日
app弹出软键盘获取键盘高度不准确的原因及导致底部定位的元素无法贴近键盘的问题
摘要: 1、问题背景 在评论或者发布内容时经常会用到这样的设计,输入框弹起,然后底部定位的一块区域(通常用于选择一些附加信息,比如图片、话题、表情等)也随之弹起,定位在软键盘上方方便用户选择。但是一般点击输入框,软键盘自动弹起,就会覆盖掉底部定位的元素,而我们是需要底部定位的元素跟随软键盘一起弹起的,这样就
阅读全文
posted @ 2021-03-08 17:49 古兰精
阅读(3022)
评论(0)
推荐(0)
2021年3月5日
App平台iOS设备上因内存不足导致白屏、闪退的原因及其解决方案
摘要: 一、原因 1、问题背景原因 任何手机设备上,当手机内存不足时,os都会回收资源。一般是先回收后台打开的资源。如果当前应用占用的资源过高,当前应用也有可能崩溃。尤其是在调用摄像头点击拍照时,手机内存占用会达到一个峰值,此时较容易出问题。 iOS上当内存不足时,根据uiwebview和wkwebview
阅读全文
posted @ 2021-03-05 18:51 古兰精
阅读(4077)
评论(2)
推荐(1)
2021年2月26日
浅谈移动端开发技术
摘要: 说起移动端开发,就绕不开 Hybrid 技术。这篇文章主要是引申出一些概念,方便后续介绍 js bridge、deeplink 等知识。如果有错误的地方,欢迎在评论区里面指出来。 一、Native App 在说 Hybrid App 之前不得不先讲到 Native App,这是最为传统的一种移动端开
阅读全文
posted @ 2021-02-26 19:01 古兰精
阅读(916)
评论(0)
推荐(0)
浅析Console命令调试常用方法
摘要: 今天看到一个文章说console.table展示数据和copy复制数据,平时用的比较少,一般调试使用console.log(),其实console还有很多其他命令,我自己一般用的很少,所以决定记录一下,使用起来也挺方便。 1、console.table展示数据(以表格形式) 在控制台上展示数组或对象
阅读全文
posted @ 2021-02-26 16:56 古兰精
阅读(574)
评论(0)
推荐(0)
2021年2月25日
浅析Vue3.0为什么采用Proxy:搞懂Object.defineProperty和Proxy响应式的区别
摘要: 一、Object.defineProperty() 作用:在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回这个对象。 1、基本使用 语法:Object.defineProperty(obj, prop, descriptor) 参数:要添加属性的对象、要定义或修改的属性的名称或 [Sy
阅读全文
posted @ 2021-02-25 14:35 古兰精
阅读(589)
评论(0)
推荐(0)
2021年2月24日
JavaScript小技巧:合并变量赋值、&&运算符判断巧用、前端语音播报、package.json中^,~的区别、利用 new URL 解析URL
摘要: 一、合并变量赋值 我们经常用到合并变量声明,也就是当我们声明多个同类型的变量时,可以像下面这样简写。 // 长 let test1; let test2 = 1; // 短 let test1, test2 = 1; console.log(test1, test2) // undefined 1
阅读全文
posted @ 2021-02-24 18:34 古兰精
阅读(296)
评论(0)
推荐(0)
浅析JavaScript中的装箱和拆箱
摘要: 在javascript中有两种数据类型: 基本类型:字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol 引用类型:对象(Object)、数组(Array)、函数(Function) 在 JavaScript 中,有四个基本
阅读全文
posted @ 2021-02-24 17:49 古兰精
阅读(1389)
评论(0)
推荐(0)
浅析浏览器是如何工作的(三):机器码和字节码、隐藏类和内联缓存、异步编程与消息队列、垃圾回收机制原理、利用V8原理优化
摘要: 最近看到一篇文章,详细讲述了浏览器是如何工作的,感觉非常好,所以决定一点点摘录及研究下。 一、机器码、字节码 1、V8 为什么要引入字节码 早期的 V8 为了提升代码的执行速度,直接将 JavaScript 源代码编译成了没有优化的二进制机器代码,如果某一段二进制代码执行频率过高,那么 V8 会将其
阅读全文
posted @ 2021-02-24 13:25 古兰精
阅读(497)
评论(0)
推荐(0)
2021年2月23日
浅析java双亲委派机制及其作用及代码示例
摘要: 首先我们了解下什么是双亲委派机制?当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。 Java虚拟机对class文件采用的是按需加载的方式,也就是说当需要使用该类时才会将它的class文件加载到内存生
阅读全文
posted @ 2021-02-23 23:01 古兰精
阅读(3423)
评论(0)
推荐(1)
2021年2月22日
uni-app知识点:禁止页面返回及如何实现自定义返回逻辑、实现再次返回退出应用时不退出应用而是在后台运行、uni-app ios滑动时卡顿不流畅问题解决方案
摘要: 一、禁止页面返回 在uni中页面的生命周期有一个 onBackPress ,只要知道这个生命周期怎么使用就可以运用了,只需要在 当前页面 加上 return true,就可以阻止当前页面返回。起初我想当然的以为是return false像阻止默认事件那样,结果一直没有效果。 onBackPress(
阅读全文
posted @ 2021-02-22 11:19 古兰精
阅读(8233)
评论(0)
推荐(0)
上一页
1
···
44
45
46
47
48
49
50
51
52
···
127
下一页
公告