自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wen_binobject的博客

前端开发

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 React / Vue 组件中的key详谈

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

2019-02-18 16:58:08 1078

原创 mysql 存储过程(Stored Procedure)

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

2019-02-18 15:22:08 911

原创 msql 自定义函数(UDF)

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

2019-02-18 09:35:10 222

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

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

2019-02-13 17:13:20 241

原创 mysql数值运算符

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

2019-02-13 15:39:39 369

原创 mysql 字符函数

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

2019-02-13 14:00:44 243

原创 mysql无限级分类表设计

1.先创建表CREATE TABLE tdb_goods_types(type_id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,type_name VARCHAR(20) NOT NULL,parent_id SMALLINT UNSIGNED NOT NULL DEFAULT 0);2.写入数据INSERT tdb_goods_t...

2019-02-13 11:28:04 1257

原创 mysql 外键相关 mysql JOINS

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

2019-02-12 15:17:54 149

angular 技术分享

文斌 关于angular 管道 和Rx.JS的PPt。 文斌 关于angular 管道 和Rx.JS的PPt。 文斌 关于angular 管道 和Rx.JS的PPt。 文斌 关于angular 管道 和Rx.JS的PPt。 文斌 关于angular 管道 和Rx.JS的PPt。

2017-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除