2 wen_binObject

尚未进行身份认证

加油~~~

等级
TA的排名 6w+

vue 中的多种组之间通讯方式

前三种使用的比较多会vue的人基本都了解使用原理后面几种可能适用性不会那么高不过特定的问题解决起来也是很方便的1.大家使用做多肯定是父子组件间的通讯了Vue.component('child',{data(){return{mymessage:this.message}...

2019-08-01 17:29:09

状态码301和302区别

1.首先分析下相同点和不同点。相同点301和302状态码都表示重定向,客户端浏览器的URL都会改变(用户看到的效果就是他输入的地址A瞬间变成了另一个地址B)。不同点301redirect:301代表永久性转移(PermanentlyMoved)301表示旧地址A的资源已经被永久地移除了(这个资源不可访问了),搜索引擎在抓取新内容的同时也将旧的网址交换为重定向之后的网址;302...

2019-07-31 18:27:17

解决vue中父组件修改子组件样式的问题

1去掉scoped当<style>标签有scoped属性时,它的CSS只作用于当前组件中的元素。但是在父组件中添加scoped之后,父组件的样式将不会渗透到子组件中,所以在父组件中书写子组件的样式是无效果的。2混用本地和全局样式<style>/*全局样式*/</style><stylescoped>/*本地...

2019-06-24 12:18:59

vue 生命周期详解

引入官网一张生命周期详情图Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、销毁等一系列过程,我们称这是Vue的生命周期。通俗说就是Vue实例从创建到销毁的过程,就是生命周期。每一个组件或者实例都会经历一个完整的生命周期,总共分为三个阶段:初始化、运行中、销毁实例、组件通过newVue()创建出来之后会初始化事件和生命周期,然后就会...

2019-05-17 13:31:06

js简单的面试题:找出字符串中出现次数最多的字符

简单的对象赋值法lettestStr='adsadafgxzcnvzbsadadadsaddd';functiongetMax(str){debugger;letobj={};for(letiinstr){if(obj[str[i]])...

2019-04-18 09:39:43

新版chrome中http无法打开摄像头问题解决

自己写的获取摄像头权限人脸识别由于浏览器的原因不能使用了。经查询时因为http高版本chrome的安全限制问题。1.Windows:chrome快捷方式右键->属性->目标输入框中追加--unsafely-treat-insecure-origin-as-secure=“http://host||ip:port”--user-data-dir=“F:\temp”(–...

2019-03-26 15:53:24

vue 基于获取摄像头权限 拍照的人脸识别技术

为什么要做这个呢?不同用户具有不同的权限如果管理员用户被别人知晓了怎么办?为了解决该用户账号密码泄露导致的误操作。前端实现思路是什么呢?前端思想是获取摄像头权限通过canvas获取base64图片然后转为二进制文件流通过FormData(form表单提交)和后端交互的方式进行识别后端的实现思路呢?创建一个sql里面存一些有权限的人员信息包含照片等用上传的照片和sql里...

2019-03-26 10:57:31

前端获取电脑摄像头权限并拍照进行人脸识别

为什么要做这个呢?为了解决账号密码泄露导致的误操作。前端实现思路是什么呢?前端思想是获取摄像头权限通过canvas获取base64图片然后转为二进制文件流通过FormData(form表单提交)和后端交互的方式进行识别后端的实现思路呢?创建一个sql里面存一些有权限的人员信息包含照片等用上传的照片和sql里面的数据进行对比人脸识别进而知道进入当前系统的人是否具有某些权限...

2019-03-26 10:49:29

java 多态的学习和堆栈方法区画图 向上转型 向下转型

classTest2_Polymorphic{ publicstaticvoidmain(String[]args){ Fatherf=newSon(); System.out.println(f.num); //成员变量编译看左边(父类)运行看左边(父类)。 f.print(); /*成员方法编译看左边(父类)运行看右边(子类)。...

2019-03-12 19:52:58

React / Vue 组件中的key详谈

我先回答这个问题:key的作用主要是为了高效的更新虚拟DOM在diff算法中key是为了在diff算法执行时更快的找到对应的节点,提高diff速度两个相同的组件产生类似的DOM结构,不同的组件产生不同的DOM结构。同一层级的一组节点,他们可以通过唯一的id进行区分。基于以上这两点假设,使得虚拟DOM的Diff算法的复杂度从O(n^3)降到了O(n)。这里我们借用React’sd...

2019-02-18 16:58:08

mysql 存储过程(Stored Procedure)

存储过程(StoredProcedure)优点:将重复性很高的一些操作,封装到一个存储过程中,简化了对这些SQL的调用。批量处理:SQL+循环,减少流量,也就是“跑批”。统一接口,确保数据的安全。1.不带参数的存储过程:CREATEPROCEDUREv()SELECTVERSION();调用:2.创建带有in类型的存储过程CREATEPROCEDUREremo...

2019-02-18 15:22:08

msql 自定义函数(UDF)

如果我想实现一个这样的函数,并且经常使用,就可以定义自定义函数(方便重复调用)。先简单的创建一个不带参数的自定义函数:调用自己创建的自定义函数:创建带参数的自定义函数:CREATEFUNCTIONliang(num1SMALLINTUNSIGNED,num2SMALLINTUNSIGNED)RETURNSFLOAT(10,2)RETURN(num1+num2...

2019-02-18 09:35:10

mysql 比较运算符 日期时间函数 信息函数 聚合函数 加密函数

1.比较运算符返回1是true返回0是false。2.日期时间函数只列举了常用的几个日期时间函数。DATE_ADD();SELECTDATE_ADD(date,INTERVALexprunit);//第一个参数是时间然后INTERVAL数字(可以为负值)WEEK/DAY/YEAR等。DATEDIFF();SELECTDATEDIFF(expr1...

2019-02-13 17:13:20

mysql数值运算符

数值运算符前六个简单的我就不写demo了,和JavaScript用法一样。DIV这个方法JavaScript没用不过也很简单(我的理解是先除然后向下取整)。TRUNCATE();//第一个参数是截取的数第二个是小数点后几位(可以为负值)数字截取只截取不做数值操作。...

2019-02-13 15:39:39

mysql 字符函数

1.字符函数1.CONCAT();CONCAT(“第一个需要连接的内容”,“第二个需要连接的内容”,…);2.CONCAT_WS();需要注意的是CONCAT_WS(“分隔符”,“第一个需要连接的内容”,“第二个需要连接的内容”,…);参数的一个个是分隔符之后的内容都会用分隔符进行连接。3.FORMAT();FORMAT(输入的数值,保留几位小数);//三位一划分3...

2019-02-13 14:00:44

mysql无限级分类表设计

1.先创建表CREATETABLEtdb_goods_types(type_idSMALLINTUNSIGNEDPRIMARYKEYAUTO_INCREMENT,type_nameVARCHAR(20)NOTNULL,parent_idSMALLINTUNSIGNEDNOTNULLDEFAULT0);2.写入数据INSERTtdb_goods_t...

2019-02-13 11:28:04

mysql 外键相关 mysql JOINS

1.删除时属性:默认(RESTRICT),RESTRICT,NoACTION,CASCADE,SETNULL属性。当取值为NoAction或者Restrict时,则当在父表(即外键的来源表)中删除对应记录时,首先检查该记录是否有对应外键,如果有则不允许删除。当取值为Cascade时,则当在父表(即外键的来源表)中删除对应记录时,首先检查该记录是否有对应外键,如果有则也删除外键在子表(即包...

2019-02-12 15:17:54

mysql 简单的数据操作

mysql表中数据修改操作:执行:UPDATEtestSETage=age-5WHEREid=0;//id=0的age减少5所以从30变为了25;mysql表中数据删除操作:DELETEFROMtestWHEREid=5;对查询结果进行分组:SELECTpasswordFromtestGROUPBYpassword;HAVING是分组...

2019-01-31 17:21:32

mysql学习笔记

连接数据库:mysql-uroot-p-P3306-h127.0.0.1查看数据库版本:SELECTVERSION();查看数据库当前时间:SELECTNOW();查看当前用户:SELECTUSER();创建数据库:CREATEDATABASEt111;显示当前数据库服务器中的数据库列表:SHOWDATABASE;四个是默认有的t111是新创建的。查看数据库的...

2019-01-23 14:52:39

mysql修改my.ini遇到的权限问题 及mysql的启动和关闭。

window10版本修改mysql中的my.ini遇到了权限问题。错误提示如下:发现没有权限,如果右键有用管理员打开,直接打开然后修改报错即可。如果右键没有用管理员打开,就window下用管理员打开记事本,然后用记事本打开my.ini,修改然后保存即可。用cmd打开mysql原因是需要用管理员方式打开netstartmysql打开mysqlnetstopmasql...

2019-01-21 16:32:02

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。