自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

军威兄的博客

Java技术沉淀

  • 博客(112)
  • 问答 (1)
  • 收藏
  • 关注

原创 专项攻克汇总——问题与解答

文章目录一、Java基础二、数据库三、Redis四、Spring、Mybatis五、微服务——zookeeper、JSF六、事务七、分布式job、分布式锁八、算法篇一、Java基础类加载机制jvm内存模型、jvm内存优化垃圾回收:gcjava集合:hashMap、线程安全异常与错误多线程线程安全:Lock、reentrantLock、synchronized、volatile、CAS锁:乐观锁、悲观锁反射机制自定义注解二、数据库三、Redis四、Spring、Mybatis

2023-03-20 18:09:31 610

原创 idea通过本地自己的Tomcat启动,Tomcat日志是乱码的解决方案

我们在使用IDEA的时候,项目通常会配置自己的tomcat,但是有时你会发现项目启动的时候控制台会报错,虽然说这个不会影响项目的运行,但是作为有强迫症的人来说,还是很难忍受这个乱码的。以GBK编码回去,它能显示正常,说明最终控制台还是以UTF-8解码的。修改配置前:IDEA(UTF-8编码)---->tomcat(GBK解,UTF-8编)---->IDEA控制台(UTF-8解)修改配置后:IDEA(UTF-8编码)---->tomcat(GBK解,GBK编)---->IDEA控制台(UTF-8解)

2024-12-13 03:10:05 780

原创 开发过程教学——交友小程序

数据库表:数据库表:我-n个好友我-n个粉丝数据库表数据库表。

2023-10-04 01:29:30 1220 1

原创 专项攻克——IOC

专项攻克复习——IOC

2023-04-05 04:21:15 178

原创 专项攻克——AOP

专项攻克——AOP

2023-04-05 03:33:40 522

原创 专项攻克——事务

事务、分布式事务攻克

2023-03-31 20:12:32 1234

原创 专利——一种独立的钢琴键

一种只能钢琴键

2023-03-24 17:56:47 326

原创 专项攻克——java异常与Error

专项攻克——java异常与error

2023-03-22 14:55:30 339

原创 专项攻克——垃圾回收机制

专项攻克——垃圾回收机制

2023-03-21 16:57:39 740

原创 jvm参数调优

jvm调优参数

2023-03-21 14:50:36 484

原创 面试内容收集

java面试

2023-03-17 10:44:36 357

原创 专项攻克——缓存淘汰、淘汰时机

缓存淘汰策略与淘汰时机

2023-03-16 18:34:37 674

原创 专项攻克——死锁

死锁定义:是指多个线程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。

2023-03-15 18:10:42 1307

原创 专项攻克——排序算法

专项攻克——排序算法

2023-03-13 11:03:58 435

原创 专项攻克——二叉树

专项攻克——二叉树

2023-03-10 19:05:06 493

原创 专项攻克——排列、组合

算法-排列组合

2023-03-10 11:15:52 24963

原创 面试准备:复习几个关键的高频算法

刷关键的面试算法

2023-03-08 19:04:56 680

原创 Leetcode TOP100+ 高频题整理

leetcode刷算法题

2023-03-07 17:16:38 236

原创 分布式之CAP原则

分布式CAP

2023-03-07 15:30:17 796

原创 spring是怎么解决循环依赖的

spring是如何解决循环依赖的

2023-03-06 15:11:42 483

原创 java基础——类加载机制

java基础-类加载机制

2023-03-06 10:15:09 913

原创 专项攻克——线程

线程创建方式

2022-11-08 15:30:38 312

原创 订单拆分总结

电商——订单拆分

2022-11-01 19:54:19 323

原创 排序算法之间的区别

排序算法之间的区别

2022-10-27 19:03:35 484

原创 mac 怎么修改mysql密码

mac 怎么修改mysql密码参考:https://blog.youkuaiyun.com/weixin_39811150/article/details/113154714mac navicate安装参考:http://www.32r.com/soft/74115.html

2021-08-05 18:43:22 89

原创 架构学习——Spring cloud(1)

这里写自定义目录标题一、学习资料一、学习资料1、spring cloud英文官网2、spring cloud中文官网3、别人学习spring cloud的一系列总结资料

2020-08-29 21:48:45 122

原创 maven学习——生命周期lifecycle

文章目录零、学习资料一、lifecycle生命周期二、插件Plugins零、学习资料1、Maven实战(六)—— Maven生命周期(Lifecycle)和阶段(Phase)2、关于maven中lifecycle和plugins的概念3、maven lifecycle 与 plugins一、lifecycle生命周期每个maven项目的构建是具有生命周期的,而每个lifecycle包含了多个phase。lifecycle一般具有三种构建形式:default lifecycle、clean l

2020-08-08 20:17:50 907

原创 mac-mysql下载、安装、改密码、视图工具

需要软件1、mysql 【下载及安装】2、navicat

2020-08-02 23:00:58 186

原创 专项攻克——ThreadLocal全解

参考博客:ThreadLocal 用法通俗理解

2020-07-31 11:23:15 392

原创 工作学习——优惠券

文章目录学习资料学习资料优惠券设计:前端&核销篇从业务附属型商城的角度浅谈优惠券设计

2020-07-29 15:30:46 712

原创 java基础问题疑点总结

(1)static作用 类变量。static类变量,必须声明在构造方法和语句块之外;被所有对象所共享,无论一个类创建了多少个对象,类只拥有类变量的一份拷贝;静态变量在程序开始时创建,在程序结束时销毁;可以用类名或者对象名访问类变量 类方法。static类方法,不能操作实例变量,因为实例变量还没有被被加载; static代码块。在类被初次加载时,执行顺序:父类的static代码块,子类的static代码块,父类的成员变量,父类的构造函数,子类的成员变量,子类的构造函数 对象的初始化流程如下:

2020-07-27 14:19:34 1002

原创 专项攻克——java自定义注解

文章目录一、java已有的标注注解举例二、java的四个元注解java怎么自定义注解规则步骤实例一、java已有的标注注解举例@Override 重写@Overlode重载@Deprecated 建议不使用旧API@SupressWarnings 屏蔽警告信息…二、java的四个元注解1、@Retention – 定义该注解的生命周期,有如下几种参数选择RetentionPolicy.RUNTIME : 始终不会丢弃,运行期也保留该注解,因此可以使用反射机制读取该注解的信息。我们自定

2020-07-27 13:56:32 252

原创 入职踩坑

文章目录一、试用期1.1 试用期开始时间1.2 试用期合格要求二、实习生事假结束、到岗时间一、试用期1.1 试用期开始时间试用期开始时间是正式劳动合同签订当日,而不是入职时间。1.2 试用期合格要求1、独立完成上线2、熟悉JSF、JMQ申请流程和原理3、独立完成一个需求4、熟悉自己负责的系统5、有一场技术分享二、实习生事假结束、到岗时间1、实习生事假结束、校招到岗时间需和部门进行沟通协调。...

2020-07-27 12:11:23 138

原创 服务器架构学习——MQ学习总结

文章目录一、学习资料一、学习资料1、MQ(消息队列)功能介绍2、消息队列之 RabbitMQ(重点推荐)二、

2020-07-22 00:40:33 449

原创 服务器架构学习——Dubbo学习总结

文章目录一、Dubbo是什么,为什么用Dubbo,Dubbo为什么要用Zookeeper、二、Dubbo基本原理、项目中怎么具体部署和代码中的使用三、其他学习资料推荐一、Dubbo是什么,为什么用Dubbo,Dubbo为什么要用Zookeeper、学习资料:1、为什么要用Dubbo,Dubbo是什么,为什么要和zk结合使用?2、几种简单的软负载均衡算法及其Java代码实现、对服务上下线/宕机的思考学习资料:为甚用Dubbo、Dubbo的瓶颈与缺点二、Dubbo基本原理、项目中怎么具体部署和代

2020-07-20 01:03:03 171

原创 服务器学习——Linux命令

文章目录学习资料常用命令学习资料常用命令命令含义ip addr查看本机Ip地址vi 文件全路径编辑该文件i或者o开始编辑该文件按esc后,:wq保存并退出正在编辑的文件systemctl start 软件名启动某软件systemctl status 软件名查看某软件的启动状态systemctl stop 软件名停止某启动的软件systemctl enable 软件名开机自启动...

2020-07-19 00:10:08 170

原创 服务器架构学习——RPC学习总结

文章目录一、我的学习资料一、我的学习资料花了一个星期,我终于把RPC框架整明白了介绍几个开源RPC框架

2020-07-18 22:10:39 223

原创 服务器架构学习——Docker学习总结

文章目录一、重要的学习资料二、Docker是什么?三、为什么用Docker?四、Docker在mac上的安装Docker基本命令一、重要的学习资料Docker的安装与使用二、Docker是什么?Docker是一个用Go开发的开源应用容器引擎,遵从Apache2.0协议。Docker 可以帮开发者打包他们的应用和依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker容器完全使用沙箱机制,相互之间不会有任何接口,更重要的是容器性能开销极低。

2020-07-18 20:39:01 182

原创 服务器架构学习——nginx学习总结

文章目录一、学习资料二、nginx为什么要做反向代理?三、nginx为什么要做负载均衡?四、nginx为什么要做动静分离?五、进阶——主服务器的集群?一、学习资料Nginx基础Nginx配置实例(反向代理、负载均衡、动静分离、Nginx高可用集群配置、)Nginx原理解析最全的Nginx总结 (可以直接看这项)Nginx做负载均衡第1、2、3个学习资料来自同一位博主。第4、5项学习资料更是值得一看。二、nginx为什么要做反向代理?安全:暴露的是代理服务器的地址,隐藏了多个真实服务器

2020-07-17 15:28:56 289

原创 zookeeper学习总结

入门。看了一篇zookeeper的入门博客,一看就懂:Zookeeper入门看这篇就够了原理探索。介绍一篇zookeeper的原理探索博客,值得一看:

2020-07-15 16:43:35 126

一种基于压测场景的自动扩容缩容方案

一种基于压测场景的自动扩容缩容方案

2023-03-24

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

TA关注的人

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