自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 如何扩展Linux系统分区大小

3.创建 PV4.扩展逻辑卷。

2024-09-19 02:51:49 874

原创 在校生如何学习Java才能顺利通过面试!

我也和一些大学老师打过交道,也看过一些大学里用的Java和数据库等编程方面的教材,再结合诸多应届生在面试时的表现,我的感受是,或许大学阶段更会培养学生的理论素养,但大学生朋友在读大学阶段,一定要提升实际的编程能力,包含但不限于(SSM)框架的编程能力,数据库实际操作能力和Java核心部分代码的开发和调试能力。4、当运行好以后,着重观察集合,面向对象,多线程,IO处理,JDBC,异常处理相关章节,这个阶段,是以掌握API用法为主,在这基本上再看下诸如接口,抽象类,异常处理流程,垃圾回收之类的高级知识点。

2024-09-19 00:29:16 691

原创 从JVM设计角度解读Java内存模型

JMM 是通过各种操作来定义,包括对变量的读写操作,监视器 monitor 的加锁和释放操作,以及线程的启动和合并操作, JMM 为程序中所有的操作定义了一个偏序关系,称为 Happens-before ,要想保证执行操作 B 的线程看到 A 的结果(无论 A 和 B 是否在同一个线程中执行),那么 A和 B 之间必须满足 Happens-before 关系。注:除了不可变对象以外,使用被另一个线程初始化的对象通常都是不安全的,除非对象的发布操作是在使用该对象的线程开始使用之前执行。

2024-09-18 19:35:48 492

原创 一篇博文:带你TypeScript入门,两万字肝爆,建议收藏!_ddd typescript

/ 受保护的只能在类里面用,类的外面不能用的。// 受保护的只能在类里面用,类的外面不能用的。// 导入的是一个命名空间。// 受保护的属性不能类的外面使用。// console.log(p.height) // 私有属性不能类的外面使用。// 受保护的属性不能类的外面使用。// console.log(p.height) // 私有属性不能类的外面使用。

2024-09-18 18:00:26 626

原创 spring boot @Async异步注解上下文透传

Override@Override//------- 继承父类 重写对应的方法 end1、MyCallable是继承Callable,创建MyCallable对象的时候已经把Attributes对象赋值给属性context了(创建MyCallable对象的时候因为实在当前主线程创建的,所以是能获取到请求的Attributes),在执行call方法前,先执行了RequestContextHolder.setRequestAttributes(context);

2024-09-18 12:44:00 993

原创 Redis分布式锁,你用对了吗?

这时候,业务B已经拿到了锁,准备去执行,这个时候服务A恢复过来并做完了业务,就会释放锁,而B却还在继续执行。另外,多说一句,单点Redis的所有手段,这种多机模式都可以使用,比如为每个节点配置哨兵模式,由于加锁是一半以上同意就成功,那么如果单个节点进行了主从切换,单个节点数据的丢失,就不会让锁失效了。如果对一致性的要求高一些,可以尝试多机部署,比如Redis的RedLock,大概的思路就是多个机器,通常是奇数个,达到一半以上同意加锁才算加锁成功,这样,可靠性会向ETCD靠近。所以,我们需要一个超时来兜底。

2024-09-18 11:18:06 913

原创 Kubernetes 命令缩写

secrets true Secretserviceaccounts sa true ServiceAccountservices svc

2024-09-18 07:44:07 377

空空如也

空空如也

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

TA关注的人

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