自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 跨年季巨献!14W字!腾讯高工手写“Redis实战笔记”,高效储存让你的项目性能起飞!

学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波![外链图片转存中…(img-y46nP3H2-1720131483639)][外链图片转存中…(img-evHldBzc-1720131483639)]

2024-07-05 06:18:15 256 1

原创 蓝桥杯AcWing学习笔记 1-1递归的学习(Java)

st[u] = 2;dfs(u + 1);// 第一个分支:不选// 这两行恢复现场加不加都一样的// 因为递归时会被下面的值给覆盖掉 所以不用手动恢复 这里加上是让代码看起来更加圆滑 更加还原算法本身st[u] = 0;// 恢复现场st[u] = 1;dfs(u + 1);// 第二个分支:选st[u] = 0;高中数学枚举,输出n个数所有排列的次序。题中说按字典序排列,但我们枚举后搜索树已经是按照字典序排列了。// 0表示还没放数,1~n表示放了哪个数。

2024-07-05 05:24:31 692

原创 纠结了很久的一个问题, 内部类和静态内部类在使用上有啥区别

蚂蚁面试比较重视基础,所以Java那些基本功一定要扎实。蚂蚁的工作环境还是挺赞的,因为我面的是稳定性保障部门,还有许多单独的小组,什么三年1班,很有青春的感觉。面试官基本水平都比较高,基本都P7以上,除了基础还问了不少架构设计方面的问题,收获还是挺大的。经历这次面试我还通过一些渠道发现了需要大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。

2024-07-05 04:36:25 873

原创 由同事直呼搞不定的spring问题开始,自认为了解的我是如何解决循环依赖的?

循环依赖:说白是一个或多个对象实例之间存在直接或间接的依赖关系,这种依赖关系构成了构成一个环形调用。第一种情况:自己依赖自己的直接依赖第二种情况:两个对象之间的直接依赖第三种情况:多个对象之间的间接依赖前面两种情况的直接循环依赖比较直观,非常好识别,但是第三种间接循环依赖的情况有时候因为业务代码调用层级很深,不容易识别出来。在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。

2024-07-05 03:33:57 753

原创 源码分析RocketMQ之CommitLog消息存储机制

/ @2//@3代码@1:检测操作系统页写入是否繁忙。@Override代码@2:将日志写入CommitLog 文件,具体实现类 CommitLog。代码@3:记录相关统计信息。代码@4:记录写commitlog 失败次数。

2024-07-05 02:46:50 658

原创 欢迎来嫖!阿里P8高级技术专家携这份818页Java核心技术重磅来袭

一次偶然,从朋友那里得到一份“java高分面试指南”,里面涵盖了25个分类的面试题以及详细的解析:JavaOOP、Java集合/泛型、Java中的IO与NIO、Java反射、Java序列化、Java注解、多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、Spring Boot、Spring Cloud、RabbitMQ、Dubbo 、MyBatis 、ZooKeeper 、数据结构、算法、Elasticsearch 、Kafka 、微服务、Linux。

2024-07-05 01:58:41 270

原创 数据结构系列第一部分:表

flag=true;break;break;else{System.out.println(“链表中不存在该序号!\n”);/**

2024-07-05 01:08:17 811

原创 十一、JavaSE进阶之其他常用类(日期类,数字化格式类)。

for循环耗费时长:225毫秒!

2024-07-04 02:43:35 329

原创 分布式、微服务必须配个日志管理系统才优秀,Exceptionless走起

其实关于Kafka,能问的问题实在是太多了,扒了几天,最终筛选出44问:基础篇17问、进阶篇15问、高级篇12问,个个直戳痛点,不知道如果你不着急看答案,又能答出几个呢?若是对Kafka的知识还回忆不起来,不妨先看我手绘的知识总结脑图(xmind不能上传,文章里用的是图片版)进行整体架构的梳理梳理了知识,刷完了面试,如若你还想进一步的深入学习解读kafka以及源码,那么接下来的这份《手写“kafka”》将会是个不错的选择。Kafka入门为什么选择KafkaKafka的安装、管理和配置。

2024-07-04 02:34:08 384

原创 八大排序算法Java实现(下)-快排、归排、基数排序

谈到面试,其实说白了就是刷题刷题刷题,天天作死的刷。。。。。为了准备这个“金三银四”的春招,狂刷一个月的题,狂补超多的漏洞知识,像这次美团面试问的算法、数据库、Redis、设计模式等这些题目都是我刷到过的并且我也将自己刷的题全部整理成了PDF或者Word文档(含详细答案解析)66个Java面试知识点架构专题(MySQL,Java,Redis,线程,并发,设计模式,Nginx,Linux,框架,微服务等)+大厂面试题详解(百度,阿里,腾讯,华为,迅雷,网易,中兴,北京中软等)算法刷题(PDF)

2024-07-04 01:44:17 233

原创 值得收藏:一份非常完整、详细的MySQL规范

因为:无符号相对于有符号可以多出一倍的存储空间VARCHAR(N)中的N代表的是字符数,而不是字节数使用UTF8存储255个汉字 Varchar(255)=765个字节。过大的长度会消耗更多的内存2、避免使用TEXT、BLOB数据类型,最常见的TEXT类型可以存储64k的数据· 建议把BLOB或是TEXT列分离到单独的扩展表中Mysql内存临时表不支持TEXT、BLOB这样的大数据类型,如果查询中包含这样的数据,在排序等操作时,就不能使用内存临时表,必须使用磁盘临时表进行。而且对于这种数据,Mysql还是

2024-07-04 01:34:51 209

原创 使用infinite-scroll实现Ghost博文列表的滚动加载

各位读者,由于本篇幅度过长,为了避免影响阅读体验,下面我就大概概括了整理了19)][外链图片转存中…(img-3E9jXa3j-1720027463520)][外链图片转存中…(img-Sk5Grd2j-1720027463520)][外链图片转存中…(img-bk4kzf0P-1720027463521)]

2024-07-04 01:24:35 385

原创 你是否还在重复造轮子?分享这3个常用的开源工具库,提高生产效率!

有了代表硬件信息的对象HardwareAbstractionLayer 之后,我们就可以获取硬件相关的信息了!下面简单演示一下获取内存和 CPU 相关信息。//内存相关信息//获取内存总容量//获取可用内存的容量有了内存总容量和内存可用容量,你就可以计算出当前内存的利用率了。//CPU相关信息//获取CPU名字//获取物理CPU数//获取物理核心数EasyExcel=========介绍==

2024-07-04 01:15:08 341

原创 五分钟带你玩转rocketMQ(三)spring boot整合rocketMQ

logger.info(“开始发送消息:” + msg);[外链图片转存中…(img-OPgKnyMn-1720026183547)][外链图片转存中…(img-qu2Suv0m-1720026183548)]

2024-07-04 01:03:16 289

原创 一文看懂 Redis 的持久化

我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的。我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的。

2024-07-04 00:50:35 896

原创 【腾讯云云上实验室】个人对腾讯云向量数据库的体验心得_腾讯云云上实验室·向量数据库评测征文活动

务是指在大规模文本/图像数据库中搜索出与指定图像最相似的结果,在检索时使用到的文本/图像特征可以存储在向量数据库中,通过高性能的索引存储实现高效的相似度计算,进而返回和检索内容相匹配的文本/图像结果。[外链图片转存中…(img-WbzQZTkK-1720024807005)][外链图片转存中…(img-omIVX2iJ-1720024807006)]

2024-07-04 00:40:19 316

原创 【④MySQL函数】:让你的数据库操作更高效(一)(1)

分享一些系统的面试题,大家可以拿去刷一刷,准备面试涨薪。

2024-07-04 00:30:51 464

原创 【SpringBoot系列】配置多环境配置文件

SpringBoot为我们提供了超级简单的不同环境配置方案,我们只需要写上符合SpringBoot规范的配置文件就可以实现不同环境的切换了,这边有几点大家需要注意一下,也是在搭建过程中遇到的坑。

2024-07-04 00:21:25 375

原创 【Spring Boot 25】JdbcTemplate配置类 + 事务控制 + API简介(1)

Autowired//判断用户是否登录成功flag=true;四、API介绍我想问下大家当初选择做程序员的初衷是什么?有思考过这个问题吗?高薪?热爱?既然入了这行就应该知道,这个行业是靠本事吃饭的,你想要拿高薪没有问题,请好好磨练自己的技术,不要抱怨。有的人通过培训可以让自己成长,有些人可以通过自律强大的自学能力成长,如果你两者都不占,还怎么拿高薪?架构师是很多程序员的职业目标,一个好的架构师是不愁所谓的35岁高龄门槛的,到了那个时候,照样大把的企业挖他。

2024-07-04 00:11:56 784

原创 【MySQL数据库基本操作(一):增删改查数据库 基本语法总结】

切莫死记硬背,小心面试官直接让你出门右拐1000道互联网Java面试题:Java高级架构面试知识整理:分享一波面试资料:**切莫死记硬背,小心面试官直接让你出门右拐1000道互联网Java面试题:[外链图片转存中…(img-z9LPqRyd-1720022531433)]Java高级架构面试知识整理:[外链图片转存中…(img-TkIZAWMv-1720022531434)]

2024-07-04 00:02:23 145

原创 【kafka专栏】典型应用场景之用户订单处理(含视频)

订单管理:为用户生成订单库存管理:商品库存减1积分管理:为用户增加积分如果按照上图的操作,用户下单之后,依次同步进行订单、库存、积分管理操作。这样做的缺点是用户等待的时间会较长,特别是在系统用户量大、并发度高的情况下,可能会出现用户下单之后页面超长等待的现象。“哎呀,怎么这么慢,是不是没成功啊,再点几下,欸欸,电脑怎么卡死了。为了有效地提升用户的体验,可以在用户下单之后,,之后生成订单,返回给用户一个订购成功的消息。用户直接跳转到订单支付页面。大家看到这里的就涉及到同步和异步。

2024-07-03 23:51:10 790

原创 【Java转Android】36

学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!最后再分享的一些BATJ等大厂20、21年的面试题,把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。Mybatis面试专题MySQL面试专题并发编程面试专题Mybatis面试专题[外链图片转存中…(img-0ZkFYbgc-1720021366442)]MySQL面试专题。

2024-07-03 23:42:58 527

原创 「MySQL」- 基础增删改查

我想问下大家当初选择做程序员的初衷是什么?有思考过这个问题吗?高薪?热爱?既然入了这行就应该知道,这个行业是靠本事吃饭的,你想要拿高薪没有问题,请好好磨练自己的技术,不要抱怨。有的人通过培训可以让自己成长,有些人可以通过自律强大的自学能力成长,如果你两者都不占,还怎么拿高薪?架构师是很多程序员的职业目标,一个好的架构师是不愁所谓的35岁高龄门槛的,到了那个时候,照样大把的企业挖他。为什么很多人想进阿里巴巴,无非不是福利待遇好以及优质的人脉资源,这对个人职业发展是有非常大帮助的。

2024-07-03 23:33:23 822

原创 Vue+Element+Springboot实现图片上传_springboot+vue提交照片的表单

【代码】Vue+Element+Springboot实现图片上传_springboot+vue提交照片的表单。

2024-07-03 23:22:55 166

原创 Spring中Transactional 失效的解决方案,让我们一起探讨一下

其他的内容都可以按照路线图里面整理出来的知识点逐一去熟悉,学习,消化,不建议你去看书学习,最好是多看一些视频,把不懂地方反复看,学习了一节视频内容第二天一定要去复习,并总结成思维导图,形成树状知识网络结构,方便日后复习。这里还有一份很不错的《Java基础核心总结笔记》,特意跟大家分享出来目录::**[外链图片转存中…(img-TmJb5ebQ-1720019586186)][外链图片转存中…(img-8YcwmySk-1720019586187)]

2024-07-03 23:13:18 861

原创 基于微信小程序的刷题网站

(img-TWN1BYt2-1720012960003)](img-he9tf3jd-1720012960004)]当然在这还有更多整理总结的Java进阶学习笔记和面试题未展示,其中囊括了。4.2.1 数据库E-R图 13。2.2.4 JSP技术介绍 4。3.3 系统功能需求分析 10。4.1 系统的功能结构图 11。5.3答题录入员功能模块 17。2.2 平台开发相关技术 3。3.1.2 经济可行性 8。3.1.3 操作可行性 8。5.1管理员功能模块 15。图4-1 系统功能结构图。

2024-07-03 21:22:52 194

原创 基于ssm医院病历管理系统

2021年的金三银四一眨眼就到了,对于很多人来说是跳槽的好机会,大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。另外,面试中遇到不会的问题不妨尝试讲讲自己的思路,因为有些问题不是考察我们的编程能力,而是逻辑思维表达能力;最后平时要进行自我分析与评价,做好职业规划,不断摸索,提高自己的编程能力和抽象思维能力。BAT面试经验实战系列:Spring全家桶+Redis等其他相关的电子书:源码+调优其他相关的电子书:源码+调优。

2024-07-03 21:10:02 375

原创 基于SpringBoot+Vue蛋糕订购小程序设计和实现(源码+LW+部署讲解)

相比于以前的传统手工管理方式,智能化的管理方式可以大幅降低商家的运营人员成本,实现了蛋糕订购的标准化、制度化、程序化的管理,有效地防止了蛋糕订购的随意管理,提高了信息的处理速度和精确度,能够及时、准确地查询和修正蛋糕信息、购物车、订单等信息。课题主要采用Uni-weixin、springboot架构技术,前端以小程序页面呈现给用户,结合后台java语言使页面更加完善,后台使用MySQL数据库进行数据存储。微信小程序主要包括蛋糕信息、购物车、订单等功能,从而实现智能化的管理方式,提高工作效率。

2024-07-03 20:59:41 219

原创 基于Java的火车票购票系统

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

2024-07-03 20:49:18 745

原创 基于javaweb宠物领养平台管理系统设计和实现

top:0;left:0;left:50%;color:#FFF;

2024-07-03 20:39:42 995

原创 基于Git的Spring Cloud Config极速搭建

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

2024-07-03 20:29:20 872

原创 在CentOS中使用 yum 安装MongoDB及服务器端配置

我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的。我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。实际上,作为程序员,丰富自己的知识储备,提升自己的知识深度和广度是很有必要的。

2024-07-03 20:17:23 740

原创 哟!听说滴滴考了Java多线程,我便给你深度分析一下AQS原理,可好?

JVM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC,网络,日志,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存,Hadoop,Spark,Storm,YARN,机器学习,云计算…g原理,微服务,Netty与RPC**,网络,日志,Zookeeper,Kafka,RabbitMQ,Hbase,

2024-07-03 20:06:13 406

原创 吃透架构远远不够!看看我们熬夜整理的1000道面试题你就知道了

这样,等真的沉下心来学习,不至于被找资料分散了心神。另外,给大家安排了一波学习面试资料:以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!这样,等真的沉下心来学习,不至于被找资料分散了心神。另外,给大家安排了一波学习面试资料:[外链图片转存中…(img-KbBhqQKx-1720007690383)][外链图片转存中…(img-G8QQkTIT-1720007690383)]

2024-07-03 19:55:02 468

原创 叮!这份 Java 多线程面试知识点请查收!

一次偶然,从朋友那里得到一份“java高分面试指南”,里面涵盖了25个分类的面试题以及详细的解析:JavaOOP、Java集合/泛型、Java中的IO与NIO、Java反射、Java序列化、Java注解、多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、Spring Boot、Spring Cloud、RabbitMQ、Dubbo 、MyBatis 、ZooKeeper 、数据结构、算法、Elasticsearch 、Kafka 、微服务、Linux。

2024-07-03 12:34:27 716

原创 卧槽!新来的妹纸rm -rf把公司整个数据库删没了,整个项目组慌了~

对于面试,一定要有良好的心态,这位小伙伴面试美团的时候没有被前面阿里的面试影响到,发挥也很正常,也就能顺利拿下美团的offer。小编还整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家,也祝愿大家都能够升职加薪!对于面试,一定要有良好的心态,这位小伙伴面试美团的时候没有被前面阿里的面试影响到,发挥也很正常,也就能顺利拿下美团的offer。小编还整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家,

2024-07-02 14:10:20 702

原创 劲爆!97道大厂Java核心面试题出炉,来试试看你会几道题?

面试前一定少不了刷题,为了方便大家复习,我分享一波个人整理的面试大全宝典Java核心知识整理Java核心知识Spring全家桶(实战系列)其他电子书资料Step3:刷题既然是要面试,那么就少不了刷题,实际上春节回家后,哪儿也去不了,我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。129)]Step3:刷题。

2024-07-02 12:24:23 443

原创 你为什么会不懂微服务架构中的微服务网关模式呢?

这份《“java高分面试指南”-25分类227页1000+题50w+字解析》同样可分享给有需要的朋友,感兴趣的伙伴们可挑战一下自我,在不看答案解析的情况,测试测试自己的解题水平,这样也能达到事半功倍的效果!(好东西要大家一起看才香)家一起看才香)[外链图片转存中…(img-SmGYJPIN-1719816445885)][外链图片转存中…(img-MQGmLMLV-1719816445886)]

2024-07-01 14:47:38 695

原创 从零搭建开发脚手架 Spring Boot 集成Groovy实现动态加载业务规则

类似于Python,perl等灵活动态语言,不过它是运行在java平台上,也就是Groovy最后代码会被编译成class字节码文件,集成到web应用或者java应用中,groovy编写的程序其实就是特殊点的Java程序,而且java类库可以在groovy中直接使用。Groovy 的另一个好处是,它的语法与 Java 语言的语法很相似。使用体验先来体验下实现后的成果。

2024-07-01 14:28:34 519

原创 从Java到Kotlin——基础语法

学习视频:[外链图片转存中…(img-WCAwzF01-1719814206576)]大厂面试真题:[外链图片转存中…(img-Eq7mlROQ-1719814206577)]

2024-07-01 14:10:19 393

空空如也

空空如也

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

TA关注的人

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