自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (9)
  • 收藏
  • 关注

原创 线程池学习记录

2.如果发现大于或者等于核心线程数,并且queue队列还没满,则把任务放在queue里面等待。如果queue满了,再查看maxPoolSize,如果发现现在的线程数小于maxPoolSIze,就继续创建新线程处理,如果大于等于maxPoolSize,则不能在创建新的了,要拒绝新到的任务(拒绝策略需要指定)。1.如果当前的线程池的线程数还没有达到corePoolSize,不管是否有空闲的线程,都会新增加一个线程处理这个新任务。在队列没满的时候,线程数是核心线程数,当队列满了,需要的话,才会增加到最大线程数。

2024-02-20 19:17:42 127 1

原创 Date类型获取年和月

aa.getYear()已经不建议使用,因此采用下面的方式。aa是一个Date类型的变量。

2023-06-01 11:02:44 704

原创 idea-maven Proiects没有Plugins和Dependencies

自己的解决方法:file-setting-Build,Execution,Deployment-build tools-maven。里面的Maven home directory 看看是不是版本过高,换一个试试。pom文件打开右键的diagram,也没有图形。

2023-05-25 16:09:09 113

原创 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 563

原创 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 6354 12

原创 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 6536

原创 typora画图简单入门

刚接触typora,关于如何画出图真是搞了半天,以此记录。1.打开typora2. 快捷键ctrl+shift+k,之后如下图会出现代码块,这里可以选择语言3.写代码块,选择语言,就可以出现下面的图了....

2021-01-22 17:26:42 2252

原创 迭代器 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 163

原创 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 181

原创 @Transactional 白话(小白)

事务类型:事务分为本地事务和分布式事务。这两种类型根据访问并更新的数据资源的多少来进行区分的,本地事务是在单个数据源上进行数据的访问和更新,而分布式事务是跨越多个数据源。本地事务:spring实现事务的方式有两种,编程式和声明式。@Transactional就是声明式。@Transactional(rollbackFor = Throwable.class)例子:待...

2020-01-14 14:13:26 197

原创 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 3033

原创 seata1.0 分布式事务里面的查询问题

无论第3步是否成功,总的是否回滚,第2步查询出来的都是第1步执行完的结果,因为在一个分布式事务里面。另外一种情况,如果第2步查询出来的结果用于其他处理了,比如更新表,这个算作第2.1步;那么如果第3步失败了,第2.1步也会回滚。...

2020-01-13 16:25:23 455

原创 消息队列分布式事务(仅参考)

a---------------MQ--------------------ba与MQ之间有确认,如果a发送到MQ失败,则a回滚,但是a如果发送到消息队列了,那么即使后面出问题了,a也不会回滚。MQ会有存储消息和消息重发,来保证b一定消费到。a-----------zk-------------ba-----------mq-----------b记录待...

2020-01-08 11:09:12 84

原创 lcn简单记录(just学习)

tc:客户端tm:事务协调器原理:代理数据库的连接池,操作是假关闭或者假提交。最后由TM统一通知大家提交

2020-01-08 10:58:27 147

原创 seata1.0程序包io.seata.codec.protobuf.generated不存在

本地执行下mvn clean install -DskipTests=true,这是官网方法。具体步骤,以idea为例:

2020-01-02 10:05:59 437

转载 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 171

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除