[前端] 常见问题集合 mouseover :如果一个父元素里面有一个子元素,那么当鼠标从外界进入父元素时会触发一次mouseover,此时e.target为父元素,在由父元素进入子元素时又会触发一次mouseover,此时e.target为子元素(有一种冒泡的感觉)mouseout: 同上的场景,当由鼠标从父元素向外界移动时,会触发一次 e.target为父元素。当鼠标从父元素移动到子元素时触发一次e.target为父元素。mouseleave: 同上的场景,只有鼠标从父元素移动到外界会触发一次,e.target 为子元素。
[CMake] add_dependencies的使用 可以确定项目之间的依赖关系。但是有些东西Cmake并不能确定依赖关系,比如有一个exe,它采用函数显式加载一个动态链接库,那么CMake就不能确定项目的依赖关系,此时就需要使用。,注意需要指定的是 子项目中的CMake中确定的名称。
[杂项] C++从一个序列查找子序列的方法 最典型的就是在一个字符串中查找对应的子字符串了,一开始我是以为C++没有类似的函数,其实是有的只不过不在 std::string 里面,而是在算法里面int main()else {});if (index!无需多言,你想要的效果都有但是对于分割字符串的算法 splite C++17是真的没有。
[html]常见的content-type类型 content-type是有用的,如果conten-type写错了,可能在浏览器中就不会有很好的展示,比如你把一个mp3的文件当做了mp4来展示,直接通过浏览器来访问就无法正常播放。//可以让浏览器重定向到 location 指定的url上。可能有的http服务器有方便的接口设置该响应头。//直接在浏览器中打开。
[Qt] 报错HEAP CORRUPTION DETECTED CRT detected that the application wrote to memory after end of headp 参考在网络上搜索的文章,大部分都是说出现此报错的场景是,如一个指针你开辟了4个字节的内存但是你却使用了8个字节的内容,在delete那个指针时就回报如下错误。