首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

vueIE下无法正常工作,Promise未定义?

用vue写了一个日历组件,Firefox、Edge、Chrome以及360等浏览器极速模式中运行一切正常,如图: 但在IE和360等浏览器的兼容模式下却显示了模板,看起来像乱码一样,如图: 按F12...左思右想,突然灵光一闪,ES5的函数声明中并不能为形参赋默认值,这种写法是ES6新增的,而IE是不兼容ES6的,那就把代码改一改,这里不再赋默认值,为了让方法可以正确执行而不报错,调用这个方法的地方都强制传参就好了...`es6-promise`项目[github地址](https://github.com/stefanpenner/es6-promise) 现在,这个组件终于可以IE上正常展示了!...最后,我们的项目是否需要兼容ES5需要您对您的用户有一个较为明确的认知,并不是所有项目都需要去做ES5兼容,毕竟因此会增加不少的工作量。...VUE: 1 / 1 vueIE下无法正常工作,Promise未定义?

4.1K20

保障MySQL数据安全的14个最佳方法

服务器、MySQL也会崩溃,也有可能遭受入侵,数据有可能被删除。只有为最糟糕的情况做好了充分的准备,才能够事后快速地从灾难中恢复。企业最好把备份过程作为服务器的一项日常工作。...当然,要改变默认的空口令,其方法如下:   Access MySQL控制台:$ mysql -u root -p   MySQL控制台中执行:   > SET PASSWORD FOR 'root'@...MySQL控制台中进行操作:   > USE mysql;   > UPDATE user SET user="another_username" WHERE user="root";   > FLUSH...可以用下面的命令进行检查:   mysql> select * from mysql.user where user="";   安全的系统中,不会返回什么信息。...$export MYSQL_HISTFILE=/dev/null   上述命令使所有的日志文件都定向到/dev/null,你应当从home文件夹移除.mysql_history:$ rm ~/.mysql_history

4.4K100

DBbrain诊断日 | 不这么办,数据库敢崩个三天三夜给你看

本期分享是一个真实的现网故障案例,而且最近几个月内多个客户都出现了相似的故障,对于迪B哥来说更是印象深刻,刚刚从事DBA工作的前几年,也处理过类似的问题,接下来的分享内容将会从真实案例的复盘为切入点...“死锁”可以理解为两个或两个以上的线程执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。...否则,InnoDB无法检测到由MySQL LOCK TABLES语句设置的表锁或由除InnoDB之外的存储引擎设置的锁定的死锁。...通过SQL进入数据库内核之前拒绝的方式,能解决更多高并发故障中,通过kill无法快速恢复的场景,除了上文介绍的“热点更新引发死锁检测阻塞的场景”之外,还适用于: 某类SQL并发急剧上升,影响正常业务,...用户可以通过DBbrain控制台中,设置目标SQL的特性。

65520

开发同学,这么写不能走索引

一个字符类型的、一个int类型的,查询的时候到底会不会走索引,其实很多工作了几年的开发人员有时也会晕,下面就用具体事例来测试一下。 01 准备工作 先准备2张表,以备后续测试使用。...对应的执行计划如下: mysql> explain select * from test1 where c_no='100'; +----+-------------+-------+-------...| ALL | c_no | NULL | NULL | NULL | 7 | 14.29 | Using where | +----+-------...| ALL | NULL | NULL | NULL | NULL | 7 | 100.00 | Using where | +----+-------...; 如果字段做了函数计算后,该列上即使有索引也无法使用(MySQL8.0之前的版本) 因此开发同学写SQL的时候要注意SQL的写法,缺少一个单引号可能导致很大的性能差异。

47440

MySQL 函数索引功能终于可以实现了

升级MySQLMySQL8 是很多企业都还没有做的事情,可能是诱惑力不够,SQL 的进步方面MySQL 的确是说一说,今天来说说函数索引的问题。...不少的SQL语句中撰写中,MySQL都会强调不允许存在条件左边有函数的情况,但这对于其他的数据库来说并不是一个必须的要求,因为其他的数据库大多支持函数索引的问题,这就导致MySQL 语句查询和索引方的太简单的问题...另一个开源数据库PostgreSQL的guide中写明了,使用函数索引的情况下,索引的表达式索引的搜索期间不会重新计算,以为他们已经存储索引中,查询中将查询视为 where 索引列=‘常量’ ,...> 上面的部分,之前MySQL无法接受这样的写法的,必须转换写法才能完成这样的查询功能并且有效率的工作。...以上就是 2中MySQL8中对于一些特殊的查询需求中走索引的方案。

22730

Mysql索引原理(八)」使用索引扫描做排序

这基本上都是随机I/O,因此按索引顺序读取数据的速度通常要比顺序地全表扫描慢,尤其是I/O密集型的工作负载时。 MySQL可以使用同一个索引既满足排序,又用于查找行。...ORDER BY子句和查找型查询的限制是一样的:需要满足索引的最左前缀的要求;否则,MySQL都需要执行排序操作,而无法利用索引排序。...NULL, `inventory_id` int(10) DEFAULT NULL, `customer_id` int(10) DEFAULT NULL, `staff_id` int(...rental_date='2019-10-10' order by inventory_id desc,staff_id 3、where和order by中的列无法组合成索引的最左前缀 ... where...rental_date='2019-10-10' order by customer_id asc 4、wehre子句索引列的第一列上市范围条件,所以MySQL无法使用索引的其余列 ... where

1.2K10

MySQL 8.0中的JSON增强

存储JSON列中的任何JSON文档的大小都仅限于max_allowed_packet系统变量的值。 MySQL 8.0.13之前,JSON列不能有非NULL的默认值。...3.JSON和非JSON值之间的转换: MySQLJSON值和其他类型值之间转换时遵循的规则: CAST(other type AS JSON) 结果为JSON类型的NULL值。...JSON使用索引方式: MySQL JSON列上无法创建索引,是通过从JSON列中提取标量值,创建索引。这样能更有效的结合MySQL优势。...,作为无法索引JSON列的解决方案。...2年多开发经验,10年数据库运维工作经验,其中专职做MySQL工作8年;曾经担任过项目经理、数据库经理、数据仓库架构师、MySQL技术专家、DBA等职务;涉及行业:金融(银行、理财)、物流、游戏、医疗、

3.9K31

Mysql 常用查询性能优化

对于大多数中小型应用,最多和最明显的的性能问题应该是出自最底层的数据库,数据库的性能又很复杂,SQL优化,索引等等, 工作七年的生涯中,也踩过无数的坑,以下写6点比较常用的心得,帮助大家避免和绕过一些比较明显的坑...MYSQL不允许对同一张表进行查询和更新,比如: DELETE FROM tb1 WHERE id in (select id from tb2 where tb2.col = 1);//这句SQL虽然合法...,但是无法MYSQL中执行 SQL本身没有问题,只是MYSQL不允许这样处理,可以生成新的表来绕过限制,比如 delete from tb1 where id in ( select a.id from...此时不能使用OR语句,因为这样做就无法区分不同颜色的商品数量,也不能在WHERE条件中指定颜色,比如:select count(*) from items where color=‘blue’ and...但是有一个常见的问题,就是偏移量非常大的时候,例如 LIMIT 1000,20 这时候MySQL需要查询10020 条记录然后只返回最后20条,前面1000条都被抛弃,代价非常高。

1K20

Mysql进阶优化篇05——子查询的优化和排序优化

WHERE b.monitor IS NULL; 结论:尽量不要使用 NOT IN 或者 NOT EXISTS,用 LEFT JOIN xxx ON xx WHERE xx IS NULL 替代...优化建议: SQL 中,可以 WHERE 子句和 ORDER BY 子句中使用索引,目的是 WHERE 子句中 避免全表扫描, ORDER BY 子句 避免使用 FileSort 排序。...如果 WHERE 和 ORDER BY 后面是相同的列就使用单索引列;如果不同就使用联合索引。 无法使用 Index 时,需要对 FileSort 方式进行调优。...看来优化器做的工作真的特别灵活。 原因:所有的排序都是条件过滤之后才执行的。...group by 先排序再分组,遵照索引建的最佳左前缀法则 当无法使用索引列,增大 max_length_for_sort_data 和 sort_buffer_size 参数的设置 where 效率高于

2K20
领券