1 面向对象的基本概念 1.1 什么是面向对象 面向对象程序设计(Object Oriented Programming,OOP)是一种基于对象概念的软件开发方法,是目前软件...
1 面向对象的基本概念 1.1 什么是面向对象 面向对象程序设计(Object Oriented Programming,OOP)是一种基于对象概念的软件开发方法,是目前软件...
最近在做一个RN项目,其中出现了一个崩溃问题,原因是服务端数据结构变更导致RN代码报错“r.includes is not a function”。这么小的问题在浏览器里面不...
1.React Native相对于原生的ios和Android有哪些优势? 2.React Native组件的生命周期 3.当你调用setState的时候,发生了什么事? 当...
在几年的时间里,NodeJS逐渐发展成一个成熟的开发平台,吸引了许多开发者。有许多大型高流量网站都采用NodeJS进行开发,像PayPal,此外,开发人员还可以使用它来开发一...
发现一个非常恼人的BUG. 对于已经push到仓库的文件, 如果修改了其文件名的大小写方式, 例如把 playCard.vue 修改成了 PlayCard.vue , 这就...
历时两年的深度打磨,滴滴普惠泛前端团队和滴滴 R-Lab 泛前端团队联合打造的超轻量级动态化跨端开发框架 —— Hummer,终于开源啦。 它由极具精简的 Hummer Co...
现在iOS16已经发布一段时间,各大应用也都舍弃了对iOS12的兼容,iOS13对响应UI实例生命周期的api做了很大调整,主要来说就是就是两方面,一方面在单场景的应用中,把...
在日常的Android开发,我们肯定会使用Toast来进行弱提示让用户有更好的交互体验。这里分享一个常用的Toast开源库——Toasty。 Toasty 引入项目 截止到我...
本文是借鉴 戴铭老师 iOS开发高手课 内容总结。 App 的安装包主要是由资源和可执行文件组成的。 App瘦身:无用图片、代码删除 + 图片压缩 目录 1、苹果App Th...
一、Android 在\项目\node_modules\react-native\ReactAndroid\src\main\java\com\facebook\react\...
import org.springframework.util.DigestUtils;String md5Password = DigestUtils.md5DigestA...
今天来看一下如何在vue+element-ui的项目中成功上传文件给后台服务器 在before-update中我需要进行的操作 在成功之后on-success中 如果没有设置...
npm 包的 ~和^ ~会匹配最近的小版本依赖包。比如 ~1.2.3会匹配所有的1.2.x版本,但不包括1.3.0版本^1.2.3 会匹配所有的1.x.x的包,包括1.3.0...
UIViewController 的生命周期有个奇怪的地方,就是有页面加载的方法 viewDidLoad(),却没有页面销毁的方法。只有一个 deinit{},它代表的是对象...
组件化开发首先配置项目需要注意以下: 1.统一版本号管理:重新创建一个.gradle结尾的文件作为统一的管理如下图: 2.将这个文件通过build.gradle引进使用如下图...