- ESLint校验
"rules":{//定义对象的set存取器属性时,强制定义get"accessor-pairs":2,//指定数组的元素之间要以空格隔开(,后面),never参数:[之前和]之后不能带空格,always参数:[之前和]之后必须带空格"array-bracket-spacing":[2,"never"],//在块级作用域......
- ERROR in [eslint]
解决办法:在vue.config.js里添加配置lintOnSave:false,重新运行项目就好了。......
- .NET 7发布到IIS HTTP 错误 500.19 - Internal Server Error
之前一直都是用的独立发布,就没有配置过服务器环境,今天发布了一个依赖版,果不其然报错了一番查找之后原因也是很简单,服务器需要安装一个.NET运行时的环境https://dotnet.microsoft.com/zh-cn/download/dotnet/7.0打开之后下载这一个,你也可以选择下载左边的SDK,里面是包含了.NET运......
- mybatis if标签判断Integer类型的值不等于0 (!=''等价于!=0)
场景当传入的activityInfoDTO属性codeAction的值为0时,需要通过状态(code_action=0或1)来查询数据,code_action类型为Integer<iftest="activityInfoDTO.codeAction!=nullandactivityInfoDTO.codeAction!=''">andcode_action=#{acti......
- 使用nuxtjs静态部署时报错TypeError: renderContext.renderResourceHints is not a fu
在使用nuxt框架进行静态打包部署时候每次总会有一两个界面报TypeError:renderContext.renderResourceHintsisnotafunction的错误 一开始以为是asyncData中获取的数据有问题,在各种排查后返现数据没问题,再次编译还是会有错误,最后甚至把asyncdata方法给删除掉都还是有这个错......
- 现代C++(Modern C++)基本用法实践:五、智能指针(Smart Pointers)
概述c++效率较高的一个原因是我们可以自己定制策略手动申请和释放内存,当然,也伴随着开发效率降低和内存泄漏的风险。为了减少手动管理内存带来的困扰,c++提出了智能指针,可以帮助我们进行内存管理,有三种:std::unique_ptr是一种独占所有权的智能指针,它不允许多个指针指向同一个对......
- 对目标元素进行监听 - addListener和IntersectionObserver
在web的构建中,经常需要对元素进行监听,例如监听元素是否出现在可视范围内。我们可以通过addEventListener来监听滚动,计算元素距离顶部的位置对元素的变更来做出反应。但是长时间大量的触发事件反而对网页性能影响很大,使用节流的话其实也只是浅浅的优化一下性能。有没有其他思路可......
- 并查集(Disjoint Set)
并查集是算法竞赛中常用的一种数据结构。其主要功能是查询两个元素是否在同一个集合以及将两个集合合并。第一部分并查集的基本操作算法思想我们将所有元素建成很多树(森林),每一棵树就是一个集合,比如下图有\(\{1,2,3,4,5,6\},\{7,9,10,11,12,13\}\)两个集合。......
- 直接“printf”到char数组字符串——C语言snprintf函数
注:我写这个只是为了备注并介绍一下这个神器。有关它的更详细用法,互联网的各个角落都不缺少资料。如果您和曾经的我一样是C语言的初学者,您有可能时常遇到那些“奇异”的字符串处理问题,例如,int里的数转成char数组字符串类型,在char数组中间插入或者删除什么东西,等等。要是采用传统方......
- 112.说一说strcpy、sprintf与memcpy这三个函数的不同之处
112.说一说strcpy、sprintf与memcpy这三个函数的不同之处1.复制的内容不同。strcpy只能复制字符串,而memcpy可以复制任意内容,例如字符数组、整型、结构体、类等。2.复制的方法不同。strcpy不需要指定长度,它遇到被复制字符的串结束符"\0"才结束,所以容易溢出。memcpy则是根据其第3......