草庐IT

Bug-tracker

全部标签

故障案例:MySQL唯一索引有重复值,官方却说This is not a bug

一、问题:MySQL5.7.38主从架构,主节点唯一索引上(唯一索引不是主键)有重复值,全部从节点报1062,SQL线程状态异常,根据SQL线程报的binlog位置点,insert数据时有重复值,插入失败二、原因:unique_checks=0时导致,在bug(106121)列表中官方解释的原因:该参数关闭,维护唯一索引时,不会进行物理读,只会进行内存读,来确保唯一索引的唯一性,即如果内存中有冲突数据就报1062,如果内存中没有冲突数据插入成功,不会进行io来将唯一索引相关的数据页拉取到内存。官方的回复“IMHOthisisnotabug”,我理解的意思“不要你觉得,我要我觉得,我就是这么玩的

故障案例:MySQL唯一索引有重复值,官方却说This is not a bug

一、问题:MySQL5.7.38主从架构,主节点唯一索引上(唯一索引不是主键)有重复值,全部从节点报1062,SQL线程状态异常,根据SQL线程报的binlog位置点,insert数据时有重复值,插入失败二、原因:unique_checks=0时导致,在bug(106121)列表中官方解释的原因:该参数关闭,维护唯一索引时,不会进行物理读,只会进行内存读,来确保唯一索引的唯一性,即如果内存中有冲突数据就报1062,如果内存中没有冲突数据插入成功,不会进行io来将唯一索引相关的数据页拉取到内存。官方的回复“IMHOthisisnotabug”,我理解的意思“不要你觉得,我要我觉得,我就是这么玩的

苹果 Safari 浏览器技术预览版 165 发布:兼容 macOS 13/12,修复 Bug 并改进性能

 3月9日消息,苹果今天发布了Safari技术预览版165更新,这是苹果于2016年3月以来推出的实验性浏览器。苹果设计了Safari技术预览版来测试可能会引入到未来版本的Safari功能。当前的“Safari技术预览”版本基于Safari16更新构建,包括对macOS13Ventura中的功能支持,例如实况文本、通行密钥、Web扩展改进等。Safari技术预览版165包括针对WebInspector,CSS,JavaScript,Layout,Media,Forms,WebAnimations,WebCrypto,WebGL,Loading,WebAPI,Accessibility和WebE

英伟达承认 Windows 11/10 驱动导致 CPU 占用率过高的 Bug,现紧急推出 531.26 热修补程序

3月7日消息,在更新3月的NVIDIA显示驱动程序(版本531.18)之后,一些Windows11/10用户表示自己遇到了一些奇怪的Bug。Reddit上部分游戏玩家注意到,在游戏结束后CPU使用率会突然飙升到10%以上,甚至可能超过15%。这一问题会导致玩家的笔记本电脑变热,并致使性能降低以及耗电加快。英伟达随后确认了CPU使用率过高的问题,并表示将在接下来的几个小时内为 531.18版本驱动推出的紧急修补程序以解决该问题。据称,这些问题是由NvidiaDisplayContainerService引起的。那么DisplayContainerService到底做了什么,为什么它还要占用你的C

苹果 Safari 浏览器技术预览版 165 发布:兼容 macOS 13/12,修复 Bug 并改进性能

 3月9日消息,苹果今天发布了Safari技术预览版165更新,这是苹果于2016年3月以来推出的实验性浏览器。苹果设计了Safari技术预览版来测试可能会引入到未来版本的Safari功能。当前的“Safari技术预览”版本基于Safari16更新构建,包括对macOS13Ventura中的功能支持,例如实况文本、通行密钥、Web扩展改进等。Safari技术预览版165包括针对WebInspector,CSS,JavaScript,Layout,Media,Forms,WebAnimations,WebCrypto,WebGL,Loading,WebAPI,Accessibility和WebE

英伟达承认 Windows 11/10 驱动导致 CPU 占用率过高的 Bug,现紧急推出 531.26 热修补程序

3月7日消息,在更新3月的NVIDIA显示驱动程序(版本531.18)之后,一些Windows11/10用户表示自己遇到了一些奇怪的Bug。Reddit上部分游戏玩家注意到,在游戏结束后CPU使用率会突然飙升到10%以上,甚至可能超过15%。这一问题会导致玩家的笔记本电脑变热,并致使性能降低以及耗电加快。英伟达随后确认了CPU使用率过高的问题,并表示将在接下来的几个小时内为 531.18版本驱动推出的紧急修补程序以解决该问题。据称,这些问题是由NvidiaDisplayContainerService引起的。那么DisplayContainerService到底做了什么,为什么它还要占用你的C

一个 bug 竟然是 Protobuf 的 feature

大家好,我是了不起。最近我们在项目中,通过使用protobuf格式作为存储数据的一个载体。一个不小心就给自己埋了个大坑,还是过了好久才发现。protobuf简介protobuf全名叫Protocalbuffers.它是由Google研发的,一种可跨语言、可跨平台、可扩展的序列化数据的机制。类似于XML,但是它更小、更快、更简单。你只需要定义一次你希望的数据如何被结构化,然后你可以使用它的生成工具,生成包含一些序列化和反序列化等操作的源代码。可以轻松地从各种数据流和使用各种编程语言写入和读取结构化的数据。proto2版本支持在Java、Python、Objective-C和C++中生成代码。使用

一个 bug 竟然是 Protobuf 的 feature

大家好,我是了不起。最近我们在项目中,通过使用protobuf格式作为存储数据的一个载体。一个不小心就给自己埋了个大坑,还是过了好久才发现。protobuf简介protobuf全名叫Protocalbuffers.它是由Google研发的,一种可跨语言、可跨平台、可扩展的序列化数据的机制。类似于XML,但是它更小、更快、更简单。你只需要定义一次你希望的数据如何被结构化,然后你可以使用它的生成工具,生成包含一些序列化和反序列化等操作的源代码。可以轻松地从各种数据流和使用各种编程语言写入和读取结构化的数据。proto2版本支持在Java、Python、Objective-C和C++中生成代码。使用

又出 bug 了 ?Safari 下文字和省略号重叠问题

Safari不愧是新时代的IE,各种bug层出不穷。比如有这样一个多行省略打点的布局div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}这样在文本超过三行的时候就会出现省略号没啥问题,和正常浏览器一样。但是这样有个问题,每行文字右端空隙太大,不美观,如下下面加上文本两端对齐div{/**/text-align:justify;}啪!bug就出现了image-20230311122556890当然,如果设计不介意的话,不使用文本两端对齐也能简单规避这个问题。那有没有什么

又出 bug 了 ?Safari 下文字和省略号重叠问题

Safari不愧是新时代的IE,各种bug层出不穷。比如有这样一个多行省略打点的布局div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}这样在文本超过三行的时候就会出现省略号没啥问题,和正常浏览器一样。但是这样有个问题,每行文字右端空隙太大,不美观,如下下面加上文本两端对齐div{/**/text-align:justify;}啪!bug就出现了image-20230311122556890当然,如果设计不介意的话,不使用文本两端对齐也能简单规避这个问题。那有没有什么