自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 1139

如下图所示,我们以橙色的位置1为正方形的右下角,分别沿着左边和上边找出他们连续1的个数,最小的作为正方形的边长。因为左边和上边连续1的个数我们在第一步的时候已经计算过,分别是dp[i][j][0]和dp[i][j][1],也就是正方形的边长我们。我们计算的时候,如果当前位置是0就跳过,只有是1的时候才计算,分别统计左边和上边(也就是横向和竖向)连续1的个数。其实大家已经看到了这个边长就是正方形下边和右边的长度,但是正方形的上边和左边我们还没确定,我们继续确定正方形左边和上边的长度。的值,然后再继续判断……

2024-06-25 09:47:28 353

原创 Java语言程序设计与数据结构(基础篇)课后练习题 第十一章 (一)

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

2024-06-25 08:23:02 461

原创 Java小题精炼训练营(篇十)

对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。再分享一波我的Java面试真题+视频学习详解+技能进阶书籍CD12、 下面有关Java的说法正确的是( )对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。

2024-06-25 06:58:01 718

原创 Java~使用synchronized修饰静态方法带来的问题 与 同步synchronized代码块不使用String作为锁对象的原因

金三银四马上就到了,希望大家能好好学习一下这些技术点学习视频:大厂面试真题:运行结果AAAAAA金三银四马上就到了,希望大家能好好学习一下这些技术点学习视频:[外链图片转存中…(img-9M5vocYw-1719264729943)]大厂面试真题:[外链图片转存中…(img-6KRIXZq8-1719264729944)]

2024-06-25 05:32:23 517

原创 Intellij IDEA 神级插件,效率至少提升 10 倍

最近我根据上述的技术体系图搜集了几十套腾讯、头条、阿里、美团等公司21年的面试题,把技术点整理成了视频(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。最近我根据上述的技术体系图搜集了几十套腾讯、头条、阿里、美团等公司21年的面试题,把技术点整理成了视频(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。成对儿的括号显示相同的颜色,有了这个插件,我的近视都好了。,就能自动提示,并且生成。

2024-06-25 04:00:56 358

原创 Docker 安装部署MySQL教程_docker 安装配置mysql

根据报错信息/etc/mysql/conf.d,MySQL读不到conf.d这个配置文件,既然知道问题所在就好办了。如果没有启动成功,查看日志。

2024-06-25 02:28:19 159

原创 Java攻城狮社区首发,简历上的Spring Boot项目首选

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

2024-06-24 11:41:07 389

原创 2021-9-23【LeetCode】【简单题】

一次偶然,从朋友那里得到一份“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-06-24 10:55:46 233

原创 基于WEB的博物馆展示平台的设计与实现 毕业设计开题报告_基于web展览管理系统设计与实现选题背景

一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。这边给大家一个建议,如果你的理想薪资是30K,你完全可以跟HR谈33~35K,而不是一下子就把自己的底牌暴露了出来,不过肯定不能说的这么直接,比如原来你的公司是25K,你可以跟HR讲原来的薪资是多少,你们这边能给到我的是多少?你说我这边希望可以有一个20%涨薪。

2024-06-24 09:53:55 472

原创 华为资深技术官整理出的“算法面试宝典”下载量已突破40W!不服都不行

总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友多的IP如何在大量的数据中找出不重复的整数如何在大量的数据中判断一个数是否存在如何查询最热门的查询串如何统计不同电话号码的个数如何从5亿个数中找出中位数如何按照 query 的频度排序总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友。

2024-06-24 09:01:07 253

原创 使用Docker安装GitLab

docker images这里可以看到镜像还是比较大的,官方版的镜像有1.8G,汉化版的也有1.6GGitLab默认需要使用80,443和22端口,我这里使用1080,10443和1022端口。如果端口被占用请自行修改docker run -d -p 10443:443 -p 1080:80 -p 1022:22 --name gitlab --restart always -v /opt/gitlab/config:/etc/gitlab -v /opt/gitlab/log:/var/log/gitla

2024-06-24 08:08:11 812

原创 不吹牛逼,撸个注解有什么难的

注解是 Java 中非常重要的一部分,但经常被忽视也是真的。之所以这么说是因为我们更倾向成为一名注解的使用者而不是创建者。@Override注解用过吧?@Service注解用过吧?但你知道怎么自定义一个注解吗?恐怕你会摇摇头,摆摆手,不好意思地承认自己的确没有自定义过。

2024-06-24 07:14:42 418

原创 【分布式WebSocket - 4】SpringBoot集成STOMP协议,RabbitMQ为消息代理_rabbitmq stomp

因此,在一些需要快速开发的项目中,后端使用了springboot,而且使用了STOMP协议,那么这个方案是一个不错的选择。

2024-06-24 06:22:45 231

原创 Spring系列二:基础篇(2)

这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!!pp{ApplicationContext 包含 BeanFactory 的所有特性,通常推荐使用前者。### 最后**这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档**祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!![外链图片转存中...(img-R040MOjX-1719175809712)]

2024-06-24 04:50:21 750

原创 Spring 框架基本使用(详细)

AOP(Aspect Oriented Programming):面向切面编程,即通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术,AOP是Spring框架中一个重要的技术,Spring 中的 AOP,就是通过配置的方式,实现动态代理的过程,它是函数式编程的一种衍生范型,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间耦合度降低,提高程序的可重用性和开发效率。ref:用于指定其他的bean类型数据,它指的是在Spring的IOC核心容器出现过的bean对象。

2024-06-24 03:58:41 524

原创 python入门004~创建属于自己的第一个python3项目~基础知识的讲解

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

2024-06-24 03:14:03 647

原创 MyBatis官方文档-XML 配置

终极手撕架构师的学习笔记:分布式+微服务+开源框架+性能优化在提供了属性别名时,DB_VENDOR 的 databaseIdProvider 实现会将 databaseId 设置为第一个数据库产品名与属性中的名称相匹配的值,如果没有匹配的属性将会设置为 “null”。在这个例子中,如果返回“Oracle (DataDirect)”,databaseId 将被设置为“oracle”。你可以通过实现接口终极手撕架构师的学习笔记:分布式+微服务+开源框架+性能优化。

2024-06-24 02:26:15 529

原创 k8s-----kubectl 命令,kube-shell自动补全命令,pod伸缩scale

我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。面试题多多少少对于你接下来所要做的事肯定有点帮助,但我更希望你能透过面试题去总结自己的不足,以提高自己核心技术竞争力。每一次面试经历都是对你技术的扫盲,面试后的复盘总结效果是极好的!i-versions 查看api版本我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。

2024-06-24 01:40:48 329

原创 Java必备技能之源码篇(Nginx源码研究之nginx限流模块)

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。最新整理面试题上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题最新整理电子书最新整理大厂面试文档以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。//最多删除3条记录//尾部节点//获取记录//注意:当为0时,无法进入if代码块,因此一定会删除尾部节点;当n不为0时,进入if代码块,校验是否可以删除if (n++!

2024-06-24 00:57:43 823

原创 JavaSec 基础之反序列化

面试成功其实都是必然发生的事情,因为在此之前我做足了充分的准备工作,不单单是纯粹的刷题,更多的还会去刷一些Java核心架构进阶知识点,比如:JVM、高并发、多线程、缓存、Spring相关、分布式、微服务、RPC、网络、设计模式、MQ、Redis、MySQL、设计模式、负载均衡、算法、数据结构、kafka、ZK、集群等。而这些也全被整理浓缩到了一份pdf——《Java核心架构进阶知识点整理》,全部都是精华中的精华,本着共赢的心态,好东西自然也是要分享的。查看 person.ser 一堆乱码。

2024-06-24 00:12:19 228

原创 git 安装配置 上传项目到github上

4 git remote add origin https://github.com/xxx/xxx.git//仓库地址:将本地仓库和远程仓库进行关联。1.2:输入:ssh-keygen -t rsa -C “邮箱” (邮箱需要用双引号括起来)6.3:输入: git commit -m “初始导入”, “初始导入” 提交的注释。3 git commit -m “初始导入” //"初始导入"即为本次提交的注释。6.2:输入:git add . 将该目录下的文件都添加到仓库里面。官网进入settings。

2024-06-23 23:26:26 424

原创 13W字!2021最新发布互联网大厂高频面试技术点!

对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。再分享一波我的Java面试真题+视频学习详解+技能进阶书籍算法示例答案解析数据库===MySQL存储引擎字符集及校对规则索引查询缓存的使⽤什么是事务?事物的四⼤特性(ACID)并发事务带来哪些问题?

2024-06-23 21:41:32 886 1

原创 推荐一款超好用的Markdown编辑器!

由于篇幅限制,小编在此截出几张知识讲解的图解图片转存中…(img-T3qujtSS-1718924381587)][外链图片转存中…(img-nqMoc7Vs-1718924381588)][外链图片转存中…(img-IqSpSNuW-1718924381588)][外链图片转存中…(img-X4HpLSjo-1718924381588)]

2024-06-21 06:59:54 911

原创 如果当时这16道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-9-9)

手绘了下图所示的kafka知识大纲流程图(xmind文件不能上传,导出图片展现),但都可提供源文件给每位爱学习的朋友左链接,以左表为参照,显示所有数据,右表中没有则以null显示右链接,以右表为参照显示数据,,左表中没有则以null显示十三、Redis支持的数据类型有哪些?String、hash、list、set、zset(sorted set:有序集合)手绘了下图所示的kafka知识大纲流程图(xmind文件不能上传,导出图片展现),但都可提供源文件给每位爱学习的朋友。

2024-06-21 05:35:14 723

原创 在 jQuery 中使用滑入滑出动画效果,实现二级下拉导航菜单的显示与隐藏效果

由于篇幅原因,就不多做展示了[外链图片转存中…(img-UbDU3PrN-1718914660727)][外链图片转存中…(img-xch8jBQv-1718914660728)][外链图片转存中…(img-CCQ2pESo-1718914660728)][外链图片转存中…(img-dtLMibY5-1718914660728)][外链图片转存中…(img-EUIaPI4t-1718914660729)][外链图片转存中…(img-QKVEDG1D-1718914660729)]

2024-06-21 04:17:52 207

原创 传智学成在线Nginx

引领完成Docker的安装、部署、管理和扩展,让其经历从测试到生产的整个开发生命周期,深入了解Docker适用于什么场景。并且这本Docker的学习权威指南介绍了其组件的基础知识,然后用Docker构建容器和服务来完成各种任务:利用Docker为新项目建立测试环境,演示如何使用持续集成的工作流集成Docker,如何构建应用程序服务和平台,如何使用Docker的API,如何扩展Docker。

2024-06-21 02:56:29 732

原创 SQL Server 2008 如何开启数据库的远程连接

这个月马上就又要过去了,还在找工作的小伙伴要做好准备了,小编整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家转存中…(img-ghmZYX0Q-1718905242141)][外链图片转存中…(img-k3rg7T5u-1718905242142)]

2024-06-21 01:40:54 400

原创 Java基础复习(DayTwo):变量常量(枚举)与基本数据类型转化

Java面试核心知识点一共有30个专题,足够读者朋友们应付面试啦,也节省朋友们去到处搜刮资料自己整理的时间!Java面试核心知识点已经有读者朋友靠着这一份Java面试知识点指导拿到不错的offer了一共有30个专题,足够读者朋友们应付面试啦,也节省朋友们去到处搜刮资料自己整理的时间![外链图片转存中…(img-1cQaZX1Y-1718901001183)]Java面试核心知识点已经有读者朋友靠着这一份Java面试知识点指导拿到不错的offer了。

2024-06-21 00:30:13 706

原创 为什么 Spring Boot 2

毕竟工作也这么久了 ,除了途虎一轮,也七七八八面试了不少大厂,像阿里、饿了么、美团、滴滴这些面试过程就不一一写在这篇文章上了。我会整理一份详细的面试过程及大家想知道的一些问题细节。

2024-06-20 16:55:53 359

原创 《零基础》MySQL UNION 操作符(十七)

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。中…(img-h7VqO0ps-1718869047903)]上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)

2024-06-20 15:37:40 532

原创 MySQL全文索引、联合索引、like查询、json查询速度大比拼

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

2024-06-20 14:20:13 264

原创 HashMap源码分析 —— 一篇文章搞定HashMap面试

extends K,?我们最常使用的是无参构造,在这个构造方法里面仅仅设置了加载因子为默认值,其他两个参数会在resize方法里面进行初始化,在这里知道这个结论就可以了,下面会在源码里面进行分析;另外一个带有两个参数的构造方法,里面对初始容量和阈值进行了初始化,对阈值的初始化方法为 tableSizeFor(int cap),看一下源码:/**第一次看大这个方法的时候,我当时的心情是:接下来分析一下这个方法,对于无符号右移运算符不了解的,可以看一下。

2024-06-20 11:34:38 349

原创 ceph 常用命令

总而言之,面试官问来问去,问的那些Redis知识点也就这么多吧,复习的不够到位,知识点掌握不够熟练,所以面试才会卡壳。将这些Redis面试知识解析以及我整理的一些学习笔记分享出来给大家参考学习还有更多学习笔记面试资料也分享如下:监控MDS总而言之,面试官问来问去,问的那些Redis知识点也就这么多吧,复习的不够到位,知识点掌握不够熟练,所以面试才会卡壳。

2024-06-19 22:34:32 503

原创 【Nginx 源码学习】平滑重启,源码追踪

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

2024-06-19 15:42:17 725

原创 SpringCloud 简介

如果你选择了IT行业并坚定的走下去,这个方向肯定是没有一丝问题的,这是个高薪行业,但是高薪是凭自己的努力学习获取来的,这次我把P8大佬用过的一些学习笔记(pdf)都整理在本文中了《Java中高级核心知识全面解析》圈中的组件,按照发展可以分为第一代 Spring Cloud组件和第二代 Spring Cloud组件。| | 第一代 Spring Cloud(Netflix,SCN) | 第二代 Spring Cloud(主要就是Spring Cloud Alibaba,SCA) |

2024-06-19 14:28:14 517

原创 mysql进阶(四)mysql中select_mysql select no(1)

就是那些需要业务层面数据独占时,可以考虑使用for update。场景上,比如火车票订票,在屏幕上显示余票,而真正进行出票时,需要重新确定一下这个数据没有被其他客户端修改。UPDATE操作,直到本事务提交。UPDATE语句将锁住查询结果中的元组,这些元组将不能被其他事务的UPDATE,所以,在这个确认过程中,可以使用for update。UPDATE语句将锁住查询结果中的元组,这些元组将不能被其他事务的UPDATE,锁分成两类:加锁范围子句和加锁行为子句。UPDATE操作,直到本事务提交。

2024-06-19 13:12:33 158

原创 Java并发编程JUC:CyclicBarrier线程同步

关于面试刷题也是有方法可言的,建议最好是按照专题来进行,然后由基础到高级,由浅入深来,效果会更好。Java基础部分算法与编程数据库部分流行的框架与新技术(Spring+SpringCloud+SpringCloudAlibaba)这份面试文档当然不止这些内容,实际上像JVM、设计模式、ZK、MQ、数据结构等其他部分的面试内容均有涉及,因为文章篇幅,就不全部在这里阐述了。

2024-06-19 11:57:00 605

原创 4面全过之后还有交叉面,阿里新零售Java岗面试也太“刺激”了

小编也是很有感触,如果一直都是在中小公司,没有接触过大型的互联网架构设计的话,只靠自己看书去提升可能一辈子都很难达到高级架构师的技术和认知高度。向厉害的人去学习是最有效减少时间摸索、精力浪费的方式。我们选择的这个行业就一直要持续的学习,又很吃青春饭。虽然大家可能经常见到说程序员年薪几十万,但这样的人毕竟不是大部份,要么是有名校光环,要么是在阿里华为这样的大企业。年龄一大,更有可能被裁。送给每一位想学习Java小伙伴,用来提升自己。里华为这样的大企业。年龄一大,更有可能被裁。

2024-06-19 10:44:29 278

原创 java fileupload上传附件到服务器,可携带参数(简单易用)可跨域,看这篇就够了

/上传文件流trytry//普通文本信息处理else//上传文件信息处理=-1){is.close();//处理自己的业务//设置成功state=1;out.write(“{‘result’:‘true’,‘message’:‘上传成功’}”);out.write(“{‘result’:‘false’,‘message’:‘文件上传出现未知错误!’}”);//释放IO资源/**获取后缀名。

2024-06-19 01:44:08 649

原创 2024年火遍全网的Java全家桶学习路线,真香

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

2024-06-19 00:26:53 643

空空如也

空空如也

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

TA关注的人

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