ICode9

精准搜索请尝试: 精确搜索
  • 那些年,我们一起踩过的3个spring事务的大坑2021-04-07 14:56:12

    前言Spring框架已是JAVA项目的标配,其中Spring事务管理也是最常用的一个功能,但如果不了解其实现原理,使用姿势不对,一不小心就可能掉坑里。为了更透彻的说明这些坑,本文分四部分展开阐述:第一部分简单介绍下Spring事务集成的几种方式;第二部分结合Spring源代码说明Spring事务的实现原理;第

  • 学编程,踩过的C语言指针变量的大坑!你们有遇到过吗?2021-04-06 19:05:10

    先看一个初始化带头结点单链表的例子,LNode是结点变量,LinkList是结点指针变量,等同于LNode* typedef struct LNode{ // 定义单链表节点类型 int data; struct LNode *next; }LNode,*LinkList; 例1、错误的方法:初始化带头结点的单链表 void InitList(LinkList

  • 记一次linux部署的大坑2021-03-17 18:32:49

    一个web项目,在windows中跑正常,挪到linux里面运行,报 PropertyAccessException 2: org.springframework.beans.MethodInvocationException: Property 'transportIds' threw exception; nested excepti on is org.springframework.beans.factory.BeanCreationException: Error crea

  • Java中命令行调用大坑2021-02-24 20:00:06

    Java中命令行调用大坑 背景 我司有一个查询服务接口机,QPS大概40~50,调用方式是Java调用Shell命令行的方式,核心代码如下: Process ps = Runtime.getRuntime().exec("your command"); ps.getInputStream();//处理输入流 以前用的好好的,最有一次直接把接口机堵死了,ssh都很难登陆

  • 用过 mongodb 吧, 这三个大坑踩过吗?2021-02-23 22:52:22

    一:背景1. 讲故事前段时间有位朋友在微信群问,在向 mongodb 中插入的时间为啥取出来的时候少了 8 个小时,8 在时间处理上是一个非常敏感的数字,又吉利又是一个普适的话题,后来我想想初次使用 mongodb 的朋友一定还会遇到各种新坑,比如说:插入的数据取不出来,看不爽的 ObjectID,时区不对等等,

  • springboot @Value注解大坑,赋值两次数据不一致2021-02-06 10:30:52

    问题:启动项目时给实体类赋值,使用@Value注解获取nacos配置数据失败。 解决:断点调试发现项目启动时实体类赋值第二次时获取的数据值变了 查资料源码 太复杂了不想看,因为其他项目也使用过@Value,赋值是正常的,然后对比发现springboot版本不一致,原来使用4.3.8,现在的项目使用4.2

  • 一口气带你踩完五个 List 的大坑,真的是处处坑啊!|原创2021-01-18 17:52:19

    一口气带你踩完五个 List 的大坑,真的是处处坑啊!|原创 楼下小黑哥 小黑十一点半 List 可谓是我们经常使用的集合类之一,几乎所有业务代码都离不开 List。既然天天在用,那就没准就会踩中这几个 List 常见坑。今天我们就来总结这些常见的坑在哪里,捞自己一手,防止后续同学再继续踩坑。

  • 震惊!java中日期格式化的大坑!2021-01-07 23:04:31

    前言 我们都知道在java中进行日期格式化使用simpledateformat。通过格式 yyyy-MM-dd 等来进行格式化,但是你知道其中微小的坑吗? yyyy 和 YYYY 示例代码 @Test public void testWeekBasedYear() { Calendar calendar = Calendar.getInstance(); // 2019-12-

  • vue使用cordova的大坑!!2021-01-05 14:34:16

      额,前段时间用 cordova 包了个 vue 项目,跑真机,完美。跑公司安卓系统虚拟机,跨。   原因找了很久,最后发现是路由的问题,使用了 createWebHistory ,去掉了 hash ,虽然是打包APP看不到路由,就是我手贱喜欢搞些有的没的。   虚拟机安卓系统比较老,很多功能没给上去, webview 的实现也

  • Java开发最容易踩的十个大坑,每条都是血的教训!2020-12-17 13:32:26

    本文为Java程序员们准备了一系列广为流传的Java最佳编程实践,请认真读几遍(尤其是小白)。 认真看完后,必有收获,日后开发可以少踩坑! 文末干货:Java业务开发常见错误100例 1.优先返回空对象而非null 如果程序要返回一个对象,确保返回的对象有值而不是null。这能节省大量的"if else"检查。

  • mysql中NULL大坑2020-12-14 12:57:23

    mysql中NULL大坑 参考网址: 建表规范 https://mp.weixin.qq.com/s?__biz=MzU4ODI1MjA3NQ==&mid=2247490967&idx=2&sn=fc92dc46ad2b6b2c2964c06f6277c4f7&chksm=fddecb53caa94245107a004935add8c0ccb059830f61d31ef404d172c3b07f87c0f576aa9a62&mpshare=1&scene=

  • 批量删除数据,常见的大坑!!!2020-11-09 10:52:30

    行数据批量delete时,InnoDB如何处理自增ID,是一个潜在的大坑。整个实验步骤如上图:第一步:建表,设定自增列;第二步:指定id=1插入,锚定第一行是id是1;第三步:不指定id,依赖自增机制,插入3行;画外音:此时id应该变为2,3,4了?第四步:delete删除所有记录;画外音:坑就容易出在这里。第五步:指定id=0插入;第六步:

  • Python遇到的大坑2020-04-26 17:40:04

         首先,说明一下本人Python小白一个,完全是因为公司业务需要,所以接触Python,给我第一感觉,语法真的看得很不舒服,然后加上今天遇到的大坑,让我更加不爱Py!    很久之前我就装好python的开发环境,然后导入工程,开始按需求边摸索他的语法边改代码,但是改完之后打包发现,根本运行不起

  • springbot单机秒杀,锁与事务之间的大坑2020-04-21 09:02:32

    一: 先上结论,如果把锁放在事务里面,会出现脏读数据,解决方案:锁上移。 1.有问题的代码: @Service public class SeckillServiceImpl extends ServiceImpl<SeckillMapper, Seckill> implements ISeckillService { private static Lock lock = new ReentrantLock(true); @Auto

  • R语言画图大坑之分图总标题2020-03-09 20:51:46

    很多时候画小图却没有大标题,这个mtext()命令可以补上。注意par()命令中的oma参数非常重要。 par(mfrow = c(2, 2), oma = c(0, 0, 3, 0)) plot(qnorm, main = expression(Phi^{-1})) plot(qlogis, main = "The Inverse Logit : qlogis()") abline(h = 0, v = 0:2/2, lty = 3, col

  • 开发用工具操作MySQL的一个大坑2020-03-07 11:55:38

    一、说明故事的开始是这样的,表中某个字段类型varchar(3),根据业务需要改为varchar(6),这些都是正常的。DBA需要做的工作如下: 1、查看存储空间df -h2、查看表大小50G大表3、查看表结构show create table xxx\G;4、官方查看是否支持online DDL,是否会重建表、是否表锁等,分析对系统的影响

  • 读《晨间日记的奇迹》2020-02-01 10:41:24

    日本作家:佐藤传 在 2009年写的 可以让自己看清楚自己的内心,反省自己的行为,督促自己完成计划,最终达成制定好的目标。 三点好处: 1,让自己保持头脑清醒 2,帮助反思,更好地规划 3,了解自己   日记三大误区: 日记一定要写得详细好看。 日记一定要分享给别人看。 日记写完不回顾。   回

  • BeanUtils.copyProperties之大坑2019-12-28 09:53:34

    大坑 两个不同的包(springframework , apache)中有一个相同名字的类,相同的方法,方法的作用相同,参数个数相同。 就是参数位置不同,是相反的。? import org.springframework.beans.BeanUtils; import org.apache.commons.beanutils.BeanUtils

  • 引用类型的传参,大坑已填2019-11-13 22:00:00

    Js 中数据类型就两种,基本数据类型(简单数据类型),引用数据类型(复杂数据类型)。 基本数据类型有:String、Number、Boolean、 undefined、null。 引用数据类型:Object、Array、Date等可以用new关键字的。 首先我们来了解一下基本数据类型,var num = 1; 基本数据类型会在内存中的栈开辟一

  • 微信开发中微信分享中的大坑2019-09-11 10:03:57

    做微信分享在web开发工具分享都是可以的 ,手机分享一直失败经过不断查发现以下大坑。还不报错。 1、 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 2、 这个链接还不能和授权的链接一致需要域名下其他页面。

  • Linux系统服务之大坑2019-08-23 20:58:14

    1.CentOS6启动流程 2.CentOS7启动流程 3.C6和C7的区别 4.运行级别C6&C7 0 关机 1 单用户模式 (超级权限 必须面对实体硬件) 2 暂未使用 3 字符界面(黑框) 4 暂未使用 5 图形界面 6 重启 0 6 关机 重启 3 5 字符 图形 2 4 没有使用 1 单用户 System V init运行级别 systemd目

  • latexdiff中的大坑:字符编码问题2019-08-04 20:05:13

    最近用latex写文章,要用到修订模式,于是采用latexdiff命令生成修订版pdf。这原本是一个非常简单方便的方法,却隐藏着字符编码的问题,初次用可能会遇到意想不到的问题,让人很烦,比如,生成出来的.tex文档,不是UTF-8编码,而是UTF-16,这导致latex无法编译(本人是采用的Windows10+TeXLive 2019+VS C

  • 记druid 在配置中心下的一个大坑2019-05-06 11:37:43

    把我们的dubbo 应用移步到配置中心上去之后,发现我们的应用过一段时间就会出现cpu 100%的情况 (大概是12个小时),一开始cpu占用是2-5% 的样子,什么都没做,后面竟然用尽了cpu。。 把jvm 线程堆栈打印一下,发现线程数竟然达到了上万.....   发现最多是这样的一个线程: "com.alibaba.nacos.

  • Web前端过程中,必须避开这5个大坑!2019-03-31 16:51:09

    作为初入职场的我们,在学习与工作中,总是会遇到不同的挫折。虽然有些错误与某一个具体的行为相关,但有些错误却是所有Web开发人员都需要面对的挑战。因此,通过研究,体验和观察,小编总结了Web开发人员常犯的5个错误——以及如何避免这些错误分享给大家。     错误一转件所谓“应该能

  • anaconda安装包踩的大坑2019-03-02 18:47:32

    参考:https://blog.csdn.net/weixin_33725272/article/details/87440262 问题: $ conda update anaconda-navigator Solving environment: failed   # >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<&

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有