- 博客(16)
- 收藏
- 关注
原创 react-native:解决使用webView后部分场景在安卓10崩溃闪退问题
app闪退问题原因:安卓7以上版本(7和7以下版本不会出现闪退):在屏幕不可视区域加载webView或者webView不在可视区域内切换页面时app崩溃闪退(在屏幕可视区域加载webView或者webView在可视区域内切换页面不会闪退)解决办法进入页面时给wevView设置状态为false并且延时加载,设置lodding,等其他视图渲染完毕后wevView状态设置为true,然后加载webView。import {useNavigation} from '@react-navigatio
2021-09-15 08:43:14
4097
1
原创 密码校验1 (超级变态的密码)
密码规则:1.密码长度不能小雨8个或少于32个字符2.密码中至少包含2个字母,最少包含一个小写字母,一个大写字母,一个数字,一个特殊字符3.密码中同一字符连续字符出现次数不能超过2,不能包含重复字符序列(重复次数为4,重复序列字符数为1)4.密码不能包含用户名和用户名的倒序,不能包含用户手机号和用户邮箱账号5.修改密码-新密码至少与旧密码差别3个字符且不能与近3个历史密码重复代码一:第一条和第二条可以一起校验判断密码必须包含大小写字母数字特殊字符/^(?=.*[a-z])(?=.*[A-Z
2021-02-27 21:32:25
1554
原创 vue父组件校验子组件表单(子组件表单可动态删除或添加)
需求下图表单为子组件,点击右下角添加或右上角减号可以添加或删除对应表单解决办法 校验方法在子组件写 父组件点击提交时获取子组件实例 子组件通过回调函数判断是否执行下一步1.父组件点击下一步,执行@click="validate"函数<el-button size="small" type="primary" class="g_ml20" @click="validate">下一步</el-button>2.父组件获取子组件实例,子组件方法进行校验----2.1子
2021-01-06 10:20:34
3171
1
原创 Vue.js商品详情放大镜
最近在做一个购物网站的小项目,做到商品详情页面图片放大镜(淘宝天猫吧鼠标放到图片上会放大看细节),如果手写的话需要变更本来写好的很多东西.查过资料后发现有一个依赖包,很方便,本文为大家介绍这个小插件PicZoom先来一张效果图首先第一步要下载该插件:npm install vue-piczoom --save然后在引用也导入import PicZoom from 'vue-piczoo...
2020-03-11 19:09:21
777
原创 node.js和前端三大框架的基本命令
node.js安装express开发框架命令行输入npm install -g express在文件夹下创建项目express [项目名] --view=ejs项目根目录下个有4个文件夹bin:存放目录源代码的文件夹public:项目静态文件夹routers:存放路由的文件夹views:存放模板的文件夹创建完成后进入项目根目录 cd [项目名]输入安装命令npm insta...
2020-03-05 09:55:29
360
原创 vue字体自适应
1:在项目中安装flexiblenpm i lib-flexible --save-dev2:项目入口文件main.js中引入lib-flexible:import 'lib-flexible'3:找到node_modules\lib-flexible\flexible.js文件修改里面的数值修改第1处是设置屏幕宽度大于多少时字体变为最大倍数也就是第2处的数值,第3处数字越大变化越...
2020-03-04 18:19:23
5221
2
原创 远程连接服务器并部署静态文件
远程连接windows 自带mastsc程序,连接windows界面,适合windows server.各平台通用 命令行,SSH.各平台通用 连接桌面,sshssh secuer shell 安全终端,通信协议,加密用的ssl (https).场景:1.连接远程服务器2.本地和服务器上传下载文件(ftp,sftp)3.git ssh 仓库链接登陆方式:1.用户名,密码(方便...
2019-08-15 12:38:06
446
原创 关于服务器的一些小知识
linux上世纪七十年代unix系统,命令行系统.命令行系统,当时的大学生和企业使用,收费的.上世纪九十年代大学生Linux基于类UNIX开发linux系统.linux开源免费,开发越来越多,演化出相似功能各有所长的各种版本(发行版)UNIX类UNIX: linux(各种企业服务器) macOS(苹果) freeBSD(付费,相机,游戏机厂商)linux演化:众多发行版.debian...
2019-08-15 12:34:12
198
原创 GIT版本控制(基础知识)
git版本控制引题:随着项目越来越大,出现以下问题:1.项目本来正确,加了些新功能或改bug,结果不知不觉影响到其他功能导致项目无法运行,再往回改又越来越多的问题.2.无法查看较早历史版本.3.多人协作,每个人的代码不完全一致,项目经理合并代码时容易出现问题.主流工具SVN: (有点像自动同步功能的网盘),特点服务器上维护共享文件,客户端下载(checkout检出); 客户端可以修改代...
2019-08-15 12:29:54
189
原创 hexo项目架子搭建教程
layout: phototitle: myhexodate: 2019-08-02 11:09:09tags:hexohexo搭建教程###Hexo简介Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。大家可以进入hexo官网进行详细查看,因为Hexo的创建者是台湾人,对中文的支持很友...
2019-08-02 19:57:57
222
原创 Mysql数据库基础
1.select 查询select 列名… from 表名 where 条件;where条件:1.1 比较运算表示相等的 =大于 >大于等于 >=小于 <小于等于 <=不等于 !=1.2 逻辑运算 and(并且) or(或者) not(取反)– 查询工资大于800 并且 部门等于20where sal>800 and deptno=20– ...
2019-07-12 17:53:28
140
原创 Django三:django的第一个视图
在Django第一篇里面写了创建了一个名为polls的app接下来我们就开始写这个应用先来看一下整个django项目包括哪些文件打开文件polls/views.py ,这个文件刚开始只导入了一个库和一段注释,创建视图需要手动写一下代码:polls下的url文件需要手动创建(下文会提到)这是Django中最简单的视图。要调用视图,我们需要将其映射到URL - 为此我们需要一个urls文...
2019-07-10 21:55:10
171
原创 Django二:了解settings配置
上一篇讲了怎么安装与创建项目,这一篇先说一下settings里的配置有什么作用django默认数据库为sqlite,在这里我连接的是mysql数据库"""Django settings for django_test project.Generated by 'django-admin startproject' using Django 2.2.3.For more informa...
2019-07-10 20:58:00
178
原创 Django一:新手入门安装创建项目(非常详细)
在入门之前先了解一下什么是djangoDjango是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。官网 https:/...
2019-07-10 20:34:32
522
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人