首页 > TAG信息列表 > 巨坑

千万不要用JSON.stringify()去实现深拷贝!有巨坑!!

本人已参与「新人创作礼」活动,一起开启掘金创作之路。 JSON.stringify()进行深拷贝的各种坑 当对象中有时间类型的元素时候 -----时间类型会被变成字符串类型数据 const obj = { date:new Date() } typeof obj.date === 'object' //true const objCopy = JSON.parse(JSON.str

MySQL 巨坑:update 更新慎用影响行数做判断!!!

来源:cnblogs.com/yjmyzz/p/13562182.html 业务系统中,使用update语句更新数据是再正常不过的场景,我们也经常通过update更新的行数,来做一些业务判断,类似下面的伪代码:(mybatis + mysql 场景) if (xxxMapper.updateByPrimaryKeySelective(entity)>0){ //更新成功,做其它业务处理 }

vue swiper 初始化巨坑解决方案

vue swiper 初始化巨坑解决方案   1延迟修改属性初始化方案 <swiper class="swiper" :options="swiperOptionTop" ref="swiper1"> <swiper-slide class="slide-1" v-for='item in imgList'> <img :src='item&

关于video标签的巨坑

事情是这样的,请求第一页的资源的时候,第一个位置是个视频,现在视频的src是写在video的source中的,   第一个位置: 但是切换到下一页的时候,下一页的数据的第一个位置也是视频,但是页面上显示的还是之前的,打开调试工具看,可以发现source标签的src属性已经是新的链接了,但是显示的还是之

mybatis的xml里的sql如何使用注释,以及使用 `--` 进行注释的巨坑

mybatis的xml里的sql如何使用注释,以及使用 -- 进行注释的巨坑 结论:使用 <!-- 注释 -->,千万别用 --(pgsql) 或者 #(mysql) 之类的,有巨大的坑!!! 下面以pgsql为例: 使用 -- 确实也能注释,大多数情况是没问题的,但是有时候会引入巨坑,如下图,注释的内容中含有 #{xx} 的时候,就会出事了!还

云服务器搭建k8s集群的巨坑,node间网络不通问题

      最近用腾讯云服务器搭建了k8s集群,踩到一个巨坑。现象就是服务正常搭建完毕,各个必须的pod也处于ready状态,但是node不能访问别的node的pod。搭建的示例tomcat的demo也不能通过外网正常访问。      后面发现得设置腾讯云服务器的安全组策略,除了打开tcp端口之外,还得打开

巨坑:数据库查询有结果,而对应的实体类个别为null

一个小小的疏忽,浪费了好几个小时时间,差点崩溃!!! 在完善项目数据库的过程中,由于命名的不规范,所有对某些数据库的表字段进行了修改。然后在重新整理测试代码的过程中,发现查询出现有几个字段一直没有映射成功,依然为null。然后开始令人崩溃疯狂找bug过程,各种方法都试了个遍.......  

一篇关于Java选手给自己挖的js字符串替换巨坑的日志

        以前总觉得前端很简单,就是js加点css,当我开始写前端的时候,才发现前端就是一片汪洋。         记得Java替换字符串的方法,有个replaceAll(),大家都猜到了,我在js里面用了replaceAll()方法,我当初为什么会用replaceAll(),就是因为这个页面控制台提示了replaceAll()

初学Spring踩的史前巨坑

  最近因为学习需要,本人学完JavaWeb就立马跟战Spring,中间跳了太多步骤,导致在学习Spring过程中遇到了各种困难,看视频也是无济于事,就只能将手中的代码改为面向百度编程。   话不多说,直接上坑。   1.开发工具的坑     目前了解的只有Eclipse和MyEclipse两个开发工具,先说MyE

MySQL 巨坑:永远不要在 MySQL 数据库中使用 UTF-8编码!!!

#前言 主要是目前网络上几乎所有的文章都把 “utf8” 当成是真正的 UTF-8,包括之前我写的文章以及做的项目(捂脸);因此希望更多的朋友能够看到这篇文章。 相信还有很多跟我在同一条船上的人,这是必然的。 所以,大家以后再搭建MySQL、MariaDB数据库时,记得将数据库相应编码都改为utf8mb4。

每日一题力扣41巨坑

给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。   进阶:你可以实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案吗? 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/first-missing-positive著作权归领扣网络所有。商业转载请联系官方授

关于nginx加载配置文件的巨坑

关于nginx加载配置文件的巨坑 赶紧把博客写了,趁热打铁,不然怕晚上有些细节不记得 一、巨坑问题引入   今早前端开发又来追我一个问题,上月底29日问过(我还以为他完全忘记这事,或者悄咪咪地这问题自己解决了)。说是他本地掉线上系统的登录接口,一直转圈登不上。还一再给我强调要是登不

巨坑BUG!!! thymeleaf的三元运算,或与非 运算,大于小于运算

最近在学习springboot,学到前端部分的thymeleaf时卡住了,主要是三元运算上面;过程是这样的:我把原来项目改造成springboot项目,在前端部分使用三元运算进行分页操作,遇到了大坑;改了老半天; BUG1:thymeleaf的三元运算比较数字时要使用单引号 ‘’ 将数字包裹器来 <a th:href="'/book/li

swagger-ui 通过nginx转发时的巨坑!!!

先上pom <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version> </dependency> <dependenc

c++做出游戏巨坑

认定这个哎鸭鸭是个小神经病, 于是不而目她,继续讲他的课。哎鸭鸭坐下了,嘴里却一直嘟哪囔囔,好像心里不服气。https://www.douban.com/note/786411948/“我家就是有那么一套破 衣服,信不信由.....可是,无人理她。她说的话,几乎没有任何人再感兴了。不过,有一个人例外。下课以后,大宇悄悄

android 巨坑 app:processDebugResources IllegalArgumentException

问题: app:processDebugResources'. > java.lang.IllegalArgumentException(no error message) 原因:  资源文件中id包含空格 解决方法: 全局搜索   @+id/   看那个id包含空隔   点赞 收藏 分享 文章举报 yicaifenchen8 发布了30 篇原创文

javascript中数组元素删除方法splice,用在for循环中巨坑

一、demo splice: 该方法会改变自动原始数组长度 实例: var array = ["aa","dd","cc","aa"]; //方法2:删除数组元素 array.splice(1,1); //输出结果:["aa","cc","aa"] getArray(array); 输出:aa     cc    aa 数组长度自动减一

[终极巨坑]golang+vue开发日记【三】,登陆界面制作(二)

写在前面 本期内容是承接上期已经做好了登陆界面来写的,不过本期是以golang为主,可能需要大家把最基本的语法结构熟悉一下:菜鸟教程。这样的话方便展开,自然而然的,本篇也是直接实战为主。这次需要依赖mysql,这个必须安装,redis最好也安装一下,以后会用到。 启动一个go项目 这里我打算启动

css浮动的"巨坑"与完美解决办法

浮动 1 浮动概念 如果想实现网页中排版布局,比如一行内显示对应的标签元素,可以使用浮动属性。浮动可以实现元素并排。 块转行内日块也可以实现一行显示,不过存在空白折叠现象 float 浮动 属性值 描述 none 表示不浮动,所有之前讲解的HTML标签默认不浮动 left 左浮动 righ

MySQL 巨坑:永远不要在 MySQL 中使用 UTF-8

最近我遇到了一个bug,我试着通过Rails在以“utf8”编码的MariaDB中保存一个UTF-8字符串,然后出现了一个离奇的错误: Incorrect string value: ‘😃 <…’ for column ‘summary’ at row 1 我用的是UTF-8编码的客户端,服务器也是UTF-8编码的,数据库也是,就连要保存的这个字符串“ <

better-scroll之吸顶效果巨坑挣扎中

     今天和大家分享下better-scroll这款移动端用来解决各种滚动需求的插件(目前已经支持PC) 关于其中的API大家可以去官网看下  这里就给大家介绍几种常用的以及需要注意的点是什么   首先说一下better-scroll的使用注意问题吧      1、移动端 我们通常采用三段式进行布局的

spring boot 使用 jsp视图(巨坑)

添加依赖 <!-- https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-jasper --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactI