自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud Alibaba学习笔记 ——(三、基于 Nacos 实现分布式注册中心)

Date:2020年12月Refer:阿里云大学2021年发表博文:三、基于 Nacos 构建分布式配置中心3.1 回顾 NacosNacos 是 阿里巴巴的开源框架,提供如下两种功能:注册中心分布式配置中心分布式配置中心:Zookeeper携程阿波罗3.2 分布式配置中心产生背景?传统项目出现的问题:在项目中定义配置文件,最大的缺陷,如果在生产环境正在运行时突然需要修改配置文件,必须重启服务器。分布式配置中心的概念?

2024-04-30 16:44:43 464

原创 springboot高级功能(四)业务实战,自定义注解收集操作日志

现在正是金三银四的春招高潮,前阵子小编一直在搭建自己的网站,并整理了全套的**【一线互联网大厂Java核心面试题库+解析】:包括Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等**

2024-04-30 16:43:40 472

原创 springboot高级功能(二)springboot核心架构,自定义start全解析(start中配置从数据源)

1、看视频进行系统学习这几年的Crud经历,让我明白自己真的算是菜鸡中的战斗机,也正因为Crud,导致自己技术比较零散,也不够深入不够系统,所以重新进行学习是很有必要的。我差的是系统知识,差的结构框架和思路,所以通过视频来学习,效果更好,也更全面。关于视频学习,个人可以推荐去B站进行学习,B站上有很多学习视频,唯一的缺点就是免费的容易过时。2、读源码,看实战笔记,学习大神思路“编程语言是程序员的表达的方式,而架构是程序员对世界的认知”。所以,程序员要想快速认知并学习架构,读源码是必不可少的。

2024-04-30 16:43:09 493

原创 SpringBoot高级【异常处理的五种方式】

既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。

2024-04-30 16:42:38 435

原创 RxJava源码剖析

setDisposable 的方法不影响流程分析,这里就先跳过了,有兴趣的可以点进去看一下。再看 source.subscribe(),首先这里的 source 指的是 create 方法创建的 ObservableCreate 对象,调用 subscribe 传递的是 ObserveOnObserver。这里是我们之前分析过的创建 ObservableSubscribeOn 的代码,这里的 this 指的是 observeOn 创建的 ObservableObserveOn 对象。

2024-04-30 10:35:04 618 1

原创 rrxjava原理,Android社招最全面试题,全网疯传_android 社招java面试题

既已说到spring cloud alibaba,那对于整个微服务架构,如果想要进一步地向上提升自己,到底应该掌握哪些核心技能呢?就个人而言,对于整个微服务架构,像RPC、Dubbo、Spring Boot、Spring Cloud Alibaba、Docker、kubernetes、Spring Cloud Netflix、Service Mesh等这些都是最最核心的知识,架构师必经之路!下图,是自绘的微服务架构路线体系大纲,如果有还不知道自己该掌握些啥技术的朋友,可根据小编手绘的大纲进行一个参考。

2024-04-30 10:33:20 400

原创 rrxjava原理,Android社招最全面试题,全网疯传_android 社招java面试题(2)

作为一名即将求职的程序员,面对一个可能跟近些年非常不同的 2019 年,你的就业机会和风口会出现在哪里?在这种新环境下,工作应该选择大厂还是小公司?已有几年工作经验的老兵,又应该如何保持和提升自身竞争力,转被动为主动?就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。最近我整理了一份复习用的面试题及面试高频的考点题及技术点梳理成一份“Java经典面试问题(含答案解析).pdf和一份网上搜集的“Java程序员面试笔试真题库.pdf。

2024-04-30 10:32:49 337

原创 rpc调用过程原理分析以及Dubbo、Feign调用过程

public class UserServiceImpl implements UserService {public String getUserNameById(Long userId) {return userId > 0 ? “向振华” : “无名”;}}服务提供者RPC通信类,采用socket通信public class RpcHandler {public void run() throws Exception {ServerSocket serverSocket = new ServerSoc

2024-04-30 10:32:18 647

原创 MySQL 性能优化的 9 种姿势,面试再也不怕了!(1)

Orders表中最后一条记录Id_P字段值为65,在左表中没有记录与之匹配,但依然保留。我们使用full join对两张表进行连接查询,sql如下:查询结果如下:查询结果是left join和right join的并集。MySQL从4.0版本开始支持union查询,他可以把需要使用临时表的两条或更多的select查询合在一个查询中。在客户端查询会话结束的时候,临时表会被自动删除,从而保证数据库整齐、高效。

2024-04-30 04:32:47 558

原创 MySQL 常用分库分表方案,都在这里了!

针对以上面试题,小编已经把面试题+答案整理好了。

2024-04-30 04:32:16 393

原创 MySQL 备份总结

最近我根据上述的技术体系图搜集了几十套腾讯、头条、阿里、美团等公司21年的面试题,把技术点整理成了视频(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。最近我根据上述的技术体系图搜集了几十套腾讯、头条、阿里、美团等公司21年的面试题,把技术点整理成了视频(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。:每次对数据进行完整的备份,即对整个数据库的备份(是差异备份与增量备份的基础)

2024-04-30 04:31:46 561

原创 MySQL 基础学习总结(一)_mysql 校验等号特殊字符

SQL:结构化查询语言 程序员需要学习SQL语句,程序员通过编写SQL语句,然后DBMS负责执行SQL 语句,最终来完成数据库中数据的增删改查操作。给大家送一个小福利附高清脑图,高清知识点讲解教程,以及一些面试真题及答案解析。送给需要的提升技术、准备面试跳槽、自身职业规划迷茫的朋友们。给大家送一个小福利[外链图片转存中…(img-nrCmTIZk-1714422664227)]附高清脑图,高清知识点讲解教程,以及一些面试真题及答案解析。送给需要的提升技术、准备面试跳槽、自身职业规划迷茫的朋友们。

2024-04-30 04:31:15 654

原创 Java项目毕业设计:基于springboot+vue的酒店民宿网站

2020年在匆匆忙忙慌慌乱乱中就这么度过了,我们迎来了新一年,互联网的发展如此之快,技术日新月异,更新迭代成为了这个时代的代名词,坚持下来的技术体系会越来越健壮,JVM作为如今是跳槽大厂必备的技能,如果你还没掌握,更别提之后更新的新技术了。此之快,技术日新月异,更新迭代成为了这个时代的代名词,坚持下来的技术体系会越来越健壮,JVM作为如今是跳槽大厂必备的技能,如果你还没掌握,更别提之后更新的新技术了。[外链图片转存中…(img-VGU1Nox3-1714402252779)]

2024-04-29 22:51:10 426

原创 Java项目毕业设计:基于springboot+vue的校园新闻网站

校园新闻网站的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理、新闻类型管理、校园新闻管理、留言板管理、论坛交流、系统管理,用户前台:首页、校园新闻、论坛交流、留言反馈、个人中心、后台管理等功能。由于本网站的功能模块设计比较全面,所以使得整个校园新闻网站信息管理的过程得以实现。效果图控制器类/***/@Autowired/***//***//***//***//***//***//***///全部更新。

2024-04-29 22:50:39 182

原创 Java项目毕业设计:在线点餐外卖平台网站(java+springboot+vue+mysql

(img-zMdFa5YM-1714402197466)](img-6zoiiqt1-1714402197466)](img-5nfbPJbN-1714402197467)](img-B6wLjFix-1714402197467)]2.3 MySQL数据库 4。2.4 Tomcat介绍 4。2.2 Java技术 3。3.2.1经济可行性 6。3.2.2技术可行性 7。3.1需求分析概述 6。3.3系统功能设计 7。第2章 技术介绍 2。第3章 需求分析 5。3.2可行性分析 6。

2024-04-29 22:50:08 486

原创 Java相关知识官方链接

为什么我不完全主张自学?①平台上的大牛基本上都有很多年的工作经验了,你有没有想过之前行业的门槛是什么样的,现在行业门槛是什么样的?以前企业对于程序员能力要求没有这么高,甚至十多年前你只要会写个“Hello World”,你都可以入门这个行业,所以以前要入门是完全可以入门的。②现在也有一些优秀的年轻大牛,他们或许也是自学成才,但是他们一定是具备优秀的学习能力,优秀的自我管理能力(时间管理,静心坚持等方面)以及善于发现问题并总结问题。

2024-04-29 16:56:35 510

原创 Java的集合类介绍

图片转存中…(img-tUYgMWHk-1714380947134)]

2024-04-29 16:56:03 667

原创 Java的第十六章:反射与注解

else if(fieldType.equals(boolean.class)){//判断成员变量的类型是否为boolean型。}else if(fieldType.equals(float.class)) {//判断成员变量的类型是否为float型。if(fieldType.equals(int.class)) {//判断成员变量的类型是否为int型。System.out.println(“修改后的值:”+field.get(example));

2024-04-29 16:55:33 491

原创 Java的新未来:逐渐“Kotlin化”

什么是ActiveMQ?ActiveMQ服务器宕机怎么办?丢消息怎么办?持久化消息非常慢怎么办?消息的不均匀消费怎么办?死信队列怎么办?ActiveMQ中的消息重发时间间隔和重发次数吗?

2024-04-29 16:53:47 626

原创 Java实现截图小工具【完整版】

什么是ActiveMQ?ActiveMQ服务器宕机怎么办?丢消息怎么办?持久化消息非常慢怎么办?消息的不均匀消费怎么办?死信队列怎么办?ActiveMQ中的消息重发时间间隔和重发次数吗?

2024-04-29 11:01:19 149

原创 java实现微信第三方登录流程源码详解,所遇到的坑(1)

logger.debug(“-------------------------微信授权回调,获取用户信息失败!logger.debug(“有openid的跳转http://m.huerdai.net222222”);logger.debug(“首次认证:http://m.huerdai.net”);logger.debug(“已经授权过,没有绑定手机号,也是直接跳转到首页”);//已经授权过,没有绑定手机号,也是直接跳转到首页。

2024-04-29 11:00:15 295

原创 java实现延时处理

i < 5;i++) {//延迟三秒取出//入队try {测试结果如下:2.3 优缺点优点:效率高,任务触发时间延迟低。缺点:(1)服务器重启后,数据全部消失,怕宕机(2)集群扩展相当麻烦(3)因为内存条件限制的原因,比如下单未付款的订单数太多,那么很容易就出现OOM异常(4)代码复杂度较高3.时间轮算法3.1 思路时间轮算法可以类比于时钟,如上图箭头(指针)按某一个方向按固定频率轮动,每一次跳动称为一个 tick。

2024-04-29 10:59:44 304

原创 Java实现复数Complex的加减乘除运算、取模、求幅角角度

上述知识点,囊括了目前互联网企业的主流应用技术以及能让你成为“香饽饽”的高级架构知识,每个笔记里面几乎都带有实战内容。很多人担心学了容易忘,这里教你一个方法,那就是重复学习。打个比方,假如你正在学习 spring 注解,突然发现了一个注解@Aspect,不知道干什么用的,你可能会去查看源码或者通过博客学习,花了半小时终于弄懂了,下次又看到@Aspect 了,你有点郁闷了,上次好像在哪哪哪学习,你快速打开网页花了五分钟又学会了。从半小时和五分钟的对比中可以发现多学一次就离真正掌握知识又近了一步。

2024-04-29 10:58:39 198

原创 Java二叉树遍历

我还通过一些渠道整理了一些大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。还有专门针对JVM、SPringBoot、SpringCloud、数据库、Linux、缓存、消息中间件、源码等相关面试题。带超详细答案,希望能帮助到大家。**[外链图片转存中…(img-G250k9C2-1714339521112)]

2024-04-29 05:25:32 576

原创 java二十三种设计模式------(一)装饰模式 装饰类VS子类继承

又是一年求职季,在这里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考以下是部分内容截图## 最后又是一年求职季,在这里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考以下是部分内容截图。

2024-04-29 05:24:28 163

原创 java二十三种设计模式------(一)装饰模式 装饰类VS子类继承(1)

还有更多的Redis、MySQL、JVM、Kafka、微服务、Spring全家桶等学习笔记这里就不一一列举出来存中…(img-20K01mjw-1714339421535)]

2024-04-29 05:23:57 606

原创 Java书城项目第四阶段:图书模块

Java架构学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2021年最新大厂面试题。

2024-04-29 05:23:26 648

原创 Java 知识点总结篇(2)

金三银四到了,送上一个小福利!o.(类) 包含输入、输出相关功能的类;修饰符金三银四到了,送上一个小福利![外链图片转存中…(img-drevC2P0-1714316850816)][外链图片转存中…(img-9Fb3nJ4n-1714316850817)][外链图片转存中…(img-RnQa34MP-1714316850817)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-28 23:07:41 798

原创 Java 知识点总结篇(1)(1)

这份文档从构建一个键值数据库的关键架构入手,不仅带你建立起全局观,还帮你迅速抓住核心主线。除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。你的支持,我的动力;祝各位前程似锦,offer不断!!!dis使用者都是一份非常完美的教程了。[外链图片转存中…(img-QKDwbnmD-1714316781086)]你的支持,我的动力;祝各位前程似锦,offer不断!!!本文已被。

2024-04-28 23:06:38 262

原创 Java 相关面试问题突击

一个程序中可以有多个类,但只能有一个类是主类。在 Java 应用程序中,这个主类是指包含 main()方法的类。而在 Java 小程序中,这个主类是一个继承自系统类 JApplet 或 Applet 的子类。应用程序的主类不一定要求是 public 类,但小程序的主类要求必须是 public 类。主类是 Java 程序执行的入口点。可变性简单的来说:String 类中使用 final 关键字修饰字符数组来保存字符串,,所以 String 对象是不可变的。补充(来自issue 675。

2024-04-28 23:06:07 686

原创 Java 监控基础 - 使用 JMX 监控和管理 Java 程序

资源代理 MBean Server 是 MBean 资源的代理,通过 MBean Server 可以让 MBean 资源用于远程管理, MBean 资源和 MBean Server 往往都是在同一个 JVM 中,但这不是必须的。想要 MBean Server 可以管理 MBean 资源,首先要把资源注册到 MBean Server,任何符合 JMX 的 MBean 资源都可以进行注册,最后 MBean Server 会暴露一个远程通信接口对外提供服务。

2024-04-28 23:05:01 279

原创 GIT上超火的阿里内部1000页Java核心笔记,啃完竟然拿到阿里P7offer!(1)

跟Synchronized 相比 ,可重入锁 ReentrantLock 其实现原理有什么不同?那么请谈谈AQS 框架是怎么回事儿?请尽可能详尽地对比下Synchronized 和 ReentrantLock的异同ReentrantLock 是如何实现可重入性的?除了ReetrantLock,你还接触过JUC中的哪些并发工具?请谈谈ReadWriteLock 和StampedLock。如何让Java的线程彼此同步?你了解过哪些同步器?请分别介绍下。

2024-04-28 17:02:33 728

原创 git上传项目(1)

由于篇幅有限,这里就不一一罗列了,20道常见面试题(含答案)+21条MySQL性能调优经验小编已整理成Word文档或PDF文档还有更多面试复习笔记分享如下Word文档或PDF文档[外链图片转存中…(img-AQL6AAnc-1714294877158)]还有更多面试复习笔记分享如下[外链图片转存中…(img-eB8l2XYa-1714294877158)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-28 17:01:28 785

原创 Gitlab Runner的分布式缓存实战

mkdir -p /var/services/homes/zq2599/minio/gitlab_runner \&& chmod -R 777 /var/services/homes/zq2599/minio/gitlab_runner \&& mkdir -p /var/services/homes/zq2599/minio/config \&& chmod -R 777 /var/services/homes/zq2599/minio/configsudo docker run -p 9000:900

2024-04-28 16:59:43 536

原创 GitHub高赞,一款足以取代迅雷的开源下载工具

不过对于TJ君这代人来说,迅雷可能代表着一个时代、一段回忆,所以今天就给大家介绍一款开源的仿迅雷工具,严格来说,WebTorrent并不完全是一款仿迅雷的产品,它更像是一个迅雷的加强版,迅雷有的功能它都有,它有的迅雷不一定有,就像勒布朗詹姆斯,比他壮的没他快,比他快的没他壮。WebTorrent使用JavaScript语言编写,并实现了点对点传输,不仅可以直接拿来当一个BT下载工具,也可以和迅雷一样边下边播。

2024-04-28 16:59:12 752 1

原创 6种新方法帮你提高Java学习能力

总体来说,如果你想转行从事程序员的工作,Java开发一定可以作为你的第一选择。但是不管你选择什么编程语言,提升自己的硬件实力才是拿高薪的唯一手段。如果你以这份学习路线来学习,你会有一个比较系统化的知识网络,也不至于把知识学习得很零散。我个人是完全不建议刚开始就看《Java编程思想》、《Java核心技术》这些书籍,看完你肯定会放弃学习。建议可以看一些视频来学习,当自己能上手再买这些书看又是非常有收获的事了。手再买这些书看又是非常有收获的事了。

2024-04-28 06:09:56 352

原创 6年拉力工作经验,学了阿里P8级架构师的7+1+1落地项目,跳槽阿里年薪直接40W+

本人面试腾讯,阿里,百度等企业总结下来的面试经历,都是真实的,分享给大家!本人面试腾讯,阿里,百度等企业总结下来的面试经历,都是真实的,分享给大家![外链图片转存中…(img-jpXcMZFc-1714255636110)][外链图片转存中…(img-ha7rKopO-1714255636111)][外链图片转存中…(img-x309vUo8-1714255636111)][外链图片转存中…(img-1XDXNb10-1714255636111)]

2024-04-28 06:07:33 1001

原创 6年开发,五面阿里,耗时3月系统梳理Java全栈知识点,终获P7Offer!

学习视频:主从复制学习时用的相关资料+面试题:学习视频:[外链图片转存中…(img-ZMPXwmPP-1714255606161)]大厂面试真题:[外链图片转存中…(img-fC4BWKvH-1714255606162)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-28 06:07:02 952

原创 6就完事了!跳槽离职阿里3月底开始面试,面了24+公司,斩获17张意向Offer!

假如有个数组[3,2,2,3,3,4,4,5,6,6,7,4,4,4],有重复数据,现在要去重,要求去重后的数组元素与原来数据的索引顺序一致。假如有个数组[1,3,7,3,8,4,9,6],现在要求数组中存在最大差值的两个数的索引下标。假如有个数组[1,2,3,3,4,4,5,6,6,7],相对递增有序,给定一个值假如3,打印这个值在数组中出现的第一个索引下标?假如我要对接第三方的系统,但是我自己的业务服务协议不支持,如果支持的话有一定改造成本,用哪种设计模式会减少对系统的侵入性?说说这么做的好处是什么?

2024-04-28 06:06:31 497

原创 两个入门案例带你入门SpringMVC 注解版&&XML版

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。下面的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)最新整理电子书ing工厂// 注册所有的配置类//2 post中文乱码针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。下面的面试题答案都整理成文档笔记。

2024-04-27 04:44:41 338 1

空空如也

空空如也

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

TA关注的人

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