- 博客(16)
- 问答 (9)
- 收藏
- 关注
原创 线程池学习记录
2.如果发现大于或者等于核心线程数,并且queue队列还没满,则把任务放在queue里面等待。如果queue满了,再查看maxPoolSize,如果发现现在的线程数小于maxPoolSIze,就继续创建新线程处理,如果大于等于maxPoolSize,则不能在创建新的了,要拒绝新到的任务(拒绝策略需要指定)。1.如果当前的线程池的线程数还没有达到corePoolSize,不管是否有空闲的线程,都会新增加一个线程处理这个新任务。在队列没满的时候,线程数是核心线程数,当队列满了,需要的话,才会增加到最大线程数。
2024-02-20 19:17:42
164
1
原创 idea-maven Proiects没有Plugins和Dependencies
自己的解决方法:file-setting-Build,Execution,Deployment-build tools-maven。里面的Maven home directory 看看是不是版本过高,换一个试试。pom文件打开右键的diagram,也没有图形。
2023-05-25 16:09:09
192
原创 UUID基本内容
记录uuid学习内容1.最常用uuid生成:UUID uuid = UUID.randomUUID();2.JDK源码中的src.zippublic static UUID randomUUID() { SecureRandom ng = Holder.numberGenerator; byte[] randomBytes = new byte[16]; ng.nextBytes(randomBytes); randomBytes[6] &= 0x0
2022-04-12 16:53:34
647
原创 springcloud gateway 使用过程中遇到的问题记录
1.[server-a] 2021-09-28 15:45:27.513 [reactor-http-epoll-3] [] ERROR o.s.b.a.w.r.error.AbstractErrorWebExceptionHandler - [7eb3451d] 500 Server Error for HTTP POST "/api/test"reactor.netty.http.client.PrematureCloseException: Connection prematurely closed
2021-09-29 10:04:46
7108
13
原创 feign调用出错问题
springboot版本2.2.0.RELEASE1.feign本身的超时时间1.feign:hystrix:enabled: trueclient:config:default:connect-timeout: 1000read-timeout: 20002.熔断超时时间hystrix:command:default:execution:timeout:enabled: trueisolation:thread:timeou.
2021-05-21 17:20:15
6805
原创 typora画图简单入门
刚接触typora,关于如何画出图真是搞了半天,以此记录。1.打开typora2. 快捷键ctrl+shift+k,之后如下图会出现代码块,这里可以选择语言3.写代码块,选择语言,就可以出现下面的图了....
2021-01-22 17:26:42
2412
原创 迭代器 java.util.NoSuchElementException
循环中不能用两次及两次以上的next()方法。可将next()取出的数据先传给一个新的对象。1.可能错误的写法,用了两次keys.next()Iterator<String> keys = keySet.iterator();while (keys.hasNext()){ map.put(String.valueOf(keys.next()), requestPa...
2020-03-11 17:36:09
193
原创 powder design16.5记录
1.添加table2.改变颜色选中table,右键 format3.添加列4.unsigned intorcale没有找到设置的地方,但是mysql可以database->change current DBMS5.表属性中的preview查看可在数据库执行的sql语句。注意mysql和orcale的格式不同。...
2020-01-17 09:55:47
228
原创 @Transactional 白话(小白)
事务类型:事务分为本地事务和分布式事务。这两种类型根据访问并更新的数据资源的多少来进行区分的,本地事务是在单个数据源上进行数据的访问和更新,而分布式事务是跨越多个数据源。本地事务:spring实现事务的方式有两种,编程式和声明式。@Transactional就是声明式。@Transactional(rollbackFor = Throwable.class)例子:待...
2020-01-14 14:13:26
257
原创 YYYY-MM-dd和yyyy-MM-dd的区别
yyyy-MM-dd:普通的年YYYY-MM-dd:和yyyy-MM-dd几乎一样,但是只要本周跨年,那么这周就算入下一年。例如2010-12-28,就会变成2011-12-28public class testDate{ public static void main(String[] args){Calendar calendar1 = Calendar.getInstan...
2020-01-14 09:59:24
3222
原创 seata1.0 分布式事务里面的查询问题
无论第3步是否成功,总的是否回滚,第2步查询出来的都是第1步执行完的结果,因为在一个分布式事务里面。另外一种情况,如果第2步查询出来的结果用于其他处理了,比如更新表,这个算作第2.1步;那么如果第3步失败了,第2.1步也会回滚。...
2020-01-13 16:25:23
552
原创 消息队列分布式事务(仅参考)
a---------------MQ--------------------ba与MQ之间有确认,如果a发送到MQ失败,则a回滚,但是a如果发送到消息队列了,那么即使后面出问题了,a也不会回滚。MQ会有存储消息和消息重发,来保证b一定消费到。a-----------zk-------------ba-----------mq-----------b记录待...
2020-01-08 11:09:12
141
原创 seata1.0程序包io.seata.codec.protobuf.generated不存在
本地执行下mvn clean install -DskipTests=true,这是官网方法。具体步骤,以idea为例:
2020-01-02 10:05:59
499
转载 left,right和inner join区别
转自:https://www.cnblogs.com/assasion/p/7768931.html这里记录只为自己学习一、sql的left join 、right join 、inner join之间的区别 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录...
2019-12-18 10:37:39
200
空空如也
关于#mongoTemplate#的问题,如何解决?
2024-03-08
分布式tx-lcn5.0.2版本,测试遇到的问题
2019-11-26
WebMvcConfigurationSupport 拦截器失效
2018-12-17
iframe ng-src 跳转 访问https://ip
2018-12-03
jquery的表格插件 datatable使用ajax传递查询参数
2018-09-18
Hibernate-jpa查询某个数据表是否存在以及实现创建
2018-09-14
entityManager 如何执行自定义insert语句 ?
2018-09-13
jpa接口重定义写入数据库方法
2018-09-12
k8s使用ceph集群做后端存储,rbd和cephfs的应用场景是什么?
2017-12-06
k8s 1.8.0 动态存储供给方式 +ceph rbd 出现问题,求解答
2017-12-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人