logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

正则表达式介绍与使用

正则表达式:一、概述正则表达式:符合一定规则的表达式。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差。具体操作功能:1、匹配:Stringmatches方法。用规则匹配整个字符串,只要有一处不符合规则,就匹配结束,返回false。2、切

#正则表达式#javascript#java
eslint配置注意事项

4:1errorParsing error: The keyword ‘import’ is reserved确保.eslintrc文件存在,并且内容为{"extends": "airbnb","plugins": ["react"]};

什么是图像的懒加载?如何实现?

图像的懒加载是一种优化网页性能的技术,它延迟加载视口之外的图像,直到用户滚动到它们即将出现的位置时才加载。这样可以减少初始页面加载时的网络请求和数据传输量,加快首屏渲染速度,节省用户流量。封装一个LazyImage组件,利用 Intersection Observer 监听图片是否进入视口,进入后再加载真实图片。通过懒加载,可以显著提升长页面的加载速度和用户体验,是前端性能优化的常用手段。需要注意

文章图片
#javascript#html5
react-native设置应用启动页

2、选中Image.xcassets ➜ LaunchImage,就是上一步创建的LaunchImage,右侧框中的部分是让你选择要支持的系统,横竖屏之类的(这个按照需求选择,如果你的项目不打算支持ios6可以不选择)。3、选中LaunchScreen.xib,会有个弹出框,默认选择确定就行,然后把右边的 Use Launch Screen 取消选中(因为ios可以用来自定义图片启动屏幕或通过 L

文章图片
#react native#android#ios
SQLServer附加数据库失败

无法升级数据库 'jspjiaoshidanganxns',因为此版本的 SQL Server 不支持该数据库的非发布版本(539)。不能打开与此版本的 sqlservr.exe 不兼容的数据库。必须重新创建该数据库。无法打开新数据库 'jspjiaoshidanganxns'。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 950)有关帮助信息,请单击

#数据库
回流和重绘的理解

摘要:回流(Reflow)和重绘(Repaint)是影响页面性能的关键因素。回流由布局变化触发,会导致重新计算布局;重绘则由样式变化触发,仅重新绘制外观。使用transform实现动画可避免回流,利用GPU加速提升性能,实现60fps流畅动画,相比传统修改top/left等方法更具优势。transform通过修改合成层属性,不阻塞主线程,适合复杂动画场景,但需注意避免滥用导致内存消耗过大。

文章图片
#javascript#typescript#开发语言
React-Navigation中withNavigation、withNavigationFocus高阶组件的使用

当你无法直接将 navigation 这个 prop 传递给当前组件的时候,或者不想在深度嵌套的子组件中传递它时,它将非常有用,能够直接使用这个高阶组件进行包装需要navigation属性的组件即可。使用方法如下所示,我们通过使用withNavigationFocus组件进行包装组件FocusStateLabel,从而获取到isFocused状态进行判断,值得说明的是,这个效果是和从navigat

文章图片
#react.js#react native#javascript
2018年终总结,2019年年度计划

今天是2019年1月1日,新的一年开始了,在过去的一年里学习与规划有点杂乱,没有一个统一的计划,基本是在需要使用什么技术就去学习,而不会专门去钻研一项技术.效果不是很好.2019年计划进行有规律地学习,主要涉及到以下三个方面:一、学习android底层知识与实践技术通过购买基本知识书籍和反向工程进行加深知识的理解二、学习React-Native技术底层知识多参考别人已经上架使用的项目,进...

'config.h' file not found'和/Libraries/WebSocket/libfishhook.a'-Xcode10,React-Native更新问题

1.React Native 中在xcode10运行提示 ‘config.h’ file not found解决方法:在项目终端执行以下命令cd node_modules/react-native/third-party/glog-0.3.4../../scripts/ios-configure-glog.shclean the project and build again, th...

#ios
react-native设置应用启动页

2、选中Image.xcassets ➜ LaunchImage,就是上一步创建的LaunchImage,右侧框中的部分是让你选择要支持的系统,横竖屏之类的(这个按照需求选择,如果你的项目不打算支持ios6可以不选择)。3、选中LaunchScreen.xib,会有个弹出框,默认选择确定就行,然后把右边的 Use Launch Screen 取消选中(因为ios可以用来自定义图片启动屏幕或通过 L

文章图片
#react native#android#ios
    共 25 条
  • 1
  • 2
  • 3
  • 请选择