摘要: jenkins插件无法下载 java 的ssl问题。手动安装一个 skip-certificate-check 插件,通过地址https://updates.jenkins.io/download/plugins/skip-certificate-check/1.0/skip-certificate 阅读全文
posted @ 2021-11-13 19:55 赤子说 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1、配置用户名邮箱 1 2 git config --global user.name "用户名" git config --global user.email "邮箱" 2、查找.gitconfig文件位置 1 find / -name .gitconfig 3、打开.gitconfig文件4、加 阅读全文
posted @ 2021-01-22 11:22 赤子说 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 例1: T1:select * from table lock in share mode(假设查询会花很长时间,下面的例子也都这么假设) T2:update table set column1='hello' 过程: T1运行(并加共享锁) T2运行 If T1还没执行完 T2等...... el 阅读全文
posted @ 2021-01-05 20:16 赤子说 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 说在前面:基于innodb讨论 1.insert时全表锁,update是行级锁(非绝对-成功使用索引时锁行,否则锁表) 2.是否使用行锁分析 3.行表锁总结: 1)表级锁 开销小,吞吐量会减小 2)行级锁 消耗大,吞吐量也大 3)MyISAM只支持表级锁;InnoDB支持行级锁(分为共享锁与排它锁) 阅读全文
posted @ 2021-01-05 19:58 赤子说 阅读(2651) 评论(0) 推荐(0) 编辑
摘要: 如果 left 和 right 构造方式不同则可能造成 比较结果不正确的情况产生 正常: new BigDecimal(0.1).compareTo(new BigDecimal( 0.10)) ==> 0 new BigDecimal("0.1").compareTo(new BigDecimal 阅读全文
posted @ 2021-01-04 10:41 赤子说 阅读(4221) 评论(0) 推荐(0) 编辑
摘要: 1.所有字段字符集修改-执行如下sql,执行生成sql: select concat( 'alter table dbName.', table_name, ' modify ', column_name, ' ', data_type, '(', character_maximum_length, 阅读全文
posted @ 2020-12-23 12:01 赤子说 阅读(664) 评论(0) 推荐(0) 编辑
摘要: DefaultServerProvider会加载文件 /opt/settings/server.properties 需要配置完成,每个环境配置一份即可 env=dev apollo.meta=http://ip:9116 apollo.configService=http://ip:9116 阅读全文
posted @ 2020-12-08 13:27 赤子说 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 配置ssh密钥 分别对githubn和gitlab生成对应的密钥(默认情况下本地生成的秘钥位于/Users/用户名/.ssh/),并且配置git访问不同host时访问不同的密钥, 1、 在gitbash中使用 ssh-keygen -t rsa -C "公司邮箱地址"-f ~/.ssh/gitlab 阅读全文
posted @ 2020-11-07 17:29 赤子说 阅读(446) 评论(0) 推荐(0) 编辑
摘要: Java中的Unsafe对象可以直接调用内存,而且CAS等原子性操作中,也都是使用Unsafe对象,但当我们自己准备去使用Unsafe.getUnsafe()函数获取Unsafe对象时,却会抛出SecurityException:Unsafe异常,原因是因为双亲委派制的保护机制 我们看一下Unsaf 阅读全文
posted @ 2020-10-26 11:06 赤子说 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 简单解释一下J.U.C,是JDK中提供的并发工具包,java.util.concurrent。里面提供了很多并发编程中很常用的实用工具类,比如atomic原子操作、比如lock同步锁、fork/join等。 从Lock作为切入点 我想以lock作为切入点来讲解AQS,毕竟同步锁是解决线程安全问题的通 阅读全文
posted @ 2020-10-24 18:21 赤子说 阅读(908) 评论(0) 推荐(0) 编辑