自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个简单好用安全的开源交互审计系统,支持SSH,Telnet,Kubernetes协议(带私活)

作为一个开源的交互审计系统,它不仅提供了强大的功能,还保证了系统的安全性和易用性。

2024-07-22 17:58:03 763

原创 推荐一款开箱即用的第三方登录开源组件,简化登录流程,降低维护成本,必须冲(附源码)

作为一个小而全的第三方登录开源组件,以其简洁的API设计、丰富的平台支持和灵活的自定义功能,极大地简化了开发者在第三方登录功能上的工作。

2024-07-22 17:42:09 488

原创 一个集Swagger2 和 OpenAPI3为一体的增强接口文档工具,一把为您的API文档需求量身定制的“利刃”(附源码)

在微服务和分布式系统架构日益普及的今天,API文档的管理与维护成为了开发过程中的一个关键环节。开发者们常常面临着API文档更新不及时、格式不统一、难以维护和阅读的问题。此外,随着API数量的增加,管理和维护这些文档变得越来越复杂。因此,一个能够提供高效、统一、易于维护的API文档解决方案成为了迫切需求。

2024-07-21 18:11:11 164

原创 一个基于laravel-admin二次开发而成的后台系统构建工具,高颜值,开箱即用(附源码)

通过极少的代码就能快速搭建出一个功能完善且界面美观的后台系统。

2024-07-21 18:08:44 517

原创 一套功能齐全、二开友好的即时通讯IM工具,提供能力库和UI库,支持单聊、频道和机器人(附源码)

一套全平台、功能齐全、二次开发友好的即时通讯和实时音视频解决方案,旨在简化集成流程,降低技术门槛,赋予产品更高效的沟通能力。

2024-07-21 17:23:45 634

原创 一个基于 Vue3 和 Element Plus 实现ERP系统,支持订单、销售、库存、产品和财务管理(附源码)

这一款新型的软件,以其开源、免费、易用的特点,应运而生,提供了丰富的企业级解决方案。

2024-07-21 15:27:38 327

原创 如何快速开发一个简单的企业信息系统?O2OA手把手带你,高效开发!(附源码)

如果你的企业能够通过一个系统快速发布企业信息,员工们无论身在何处都能即时获取新信息,那该多好!告别email轰炸和口头传达的低效,O2OA企业应用开发平台让这一切变得简单。

2024-07-21 10:01:04 662

原创 一个基于SpringBoot3和Vue3的前后端分离点餐系统,支持外卖与自取的小程序,多门店模式

一个基于SpringBoot3、Vue3、uniapp(vue3)的前后端分离点餐系统,支持外卖与自取的小程序模式,多门店模式,以及SaaS多租户模式。

2024-07-21 09:46:12 481

原创 推荐一款专为 API 而生的 JSON 工具,适合中小型前后端分离的项目(带私活)

它是一种专为API而生的JSON网络传输协议,以及基于这套协议实现的ORM库。APIJSON能够为各种增删改查提供完全自动化的通用接口,实现零代码实时满足各种新增和变更需求。

2024-07-19 01:15:00 1024

原创 推荐一款基于Spring Boot 框架开发的分布式文件管理系统,功能齐全,非常便捷(带私活源码)

现有的文件管理系统往往存在一些痛点,如存储空间有限、文件共享困难、缺乏在线编辑功能、移动端适配性差等。这些问题限制了用户在不同设备和场景下的文件处理能力。

2024-07-19 01:00:00 966

原创 推荐一套基于RBAC权限控制快速开发平台,前后端分离,非常强大(带私活源码)

它提供了一整套基于权限控制的基础开发平台,权限粒度可达到列级别。该平台采用前后端分离架构,前端使用Vue 3、TypeScript、Composition API、Vite和Element Plus,后端则采用Python语言的Django框架以及强大的Django REST Framework。

2024-07-18 02:15:00 544

原创 一款优秀的持久层框架MyBatis,强大灵活,不愧是国内最流行(带私活)

MyBatis是一款功能强大的持久层框架,它通过简化JDBCcao作,支持自定义SQL和高级映射,让开发者能够更加专注于业务逻辑的实现。MyBatis的灵活性和易用性使其成为许多项目的工具。

2024-07-18 02:00:00 913

原创 从0到1手把手教您部署企业应用O2OA,搭建一个高效的企业协同办公系统(带源码)

在企业数字化转型的浪潮中,OA系统扮演着至关重要的角色。但传统Java企业应用往往部署复杂,令许多企业望而却步。

2024-07-17 16:55:03 901

原创 推荐一款使用Java EE技术栈的企业应用定制化开发平台(带源码)

在数字化转型的浪潮中,企业面临着多样化的信息系统建设需求。现有的软件系统往往存在定制化程度低、开发周期长、成-本高等问题。此外,随着企业规模的扩大和业务的复杂化,传统的软件系统难以满足灵活多变的业务需求。

2024-07-17 16:21:48 1104

原创 月薪 50k*16薪,看看人家的项目经验和技术能力...,绝了

你喜欢的编程语言排在第几?

2022-07-14 20:16:44 533 1

原创 为什么要用Redis?Redis为什么这么快?

Redis有多火爆?

2022-07-13 16:26:31 475

原创 Java市场饱和了吗?

不是Java市场饱和了,而是IT行业的市场门槛提高了。

2022-07-12 14:48:30 664

原创 某程序员吐槽:八股文害人不浅,铺天盖地都是背题家……弱弱问一句:八股文真的还有必要背吗?

面试八股文这个东西,近半年来大家听到的不少……

2022-06-17 15:53:15 1388

原创 单凭一份面试八股文,薪资能翻三倍?!

为什么同样是跳槽,有些人薪资能翻三倍?

2022-06-13 09:31:06 628

原创 【2022年Spring全家桶】学习路线图和资料整理

对于Java工程师来说,几乎没有没听过大名鼎鼎的Spring框架的,Spring框架早已成为了Java后端开发事实上的行业标准,可以说,是Spring成就了Java,Spring也成为Java程序员必修课之一。同时,随着Spring Boot和Spring Cloud的出现,使得开发工程师能更高效的利用Spring和其他基础设施快速搭建系统,Spring全家桶的诞生又一次解放了大家的生产力。经常有粉丝后台留言有关Spring全家桶学习的问题,大家遇到的困惑无非是这些方面:刚刚入行或转行的兄弟,不明白为什么要

2022-06-05 22:11:38 3209

原创 北京程序员,被裁整整一个月了,面试了22家,一个offer都没有拿到

扛不住了……

2022-06-02 22:03:48 1124

原创 历经艰辛终于面上了阿里P7……八股文我悟了

前言最近有个朋友面试上了阿里P7,薪资暴涨了50%,我私下问他能不能给大家分析一下经验。聊了很多,最后给我推荐了一份特别全的的八股文资料,这个资料在他面试的过程中给了他很多的帮助。这份资料最初的版本,是来自某个大厂面试官给学弟整理的面经,后来经过学弟的不断收集、完善,慢慢形成了一个Java资料库。现在的完整版资料主要有Java 集合、JVM、多线程、设计模式、算法调优、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Mong..

2022-05-20 09:56:40 206

原创 顶配版 Netty进阶笔记+300道硬核面试题,跪着啃完了。。。。

前言估计很多Java程序员平时主要的工作就是一些Web系统的业务开发,对于服务端IO程序以及网络通信编程做得并不多,但是对于高级或者资深程序员来说,IO通信以及服务端编程是必须跨过的坎。说到服务端编程,其实有很多领域可以说,比如游戏后端开发,智能家居后端开发,聊天应用微信钉钉后端通信开发,一些中间件底层架构开发等等,在这些领域里,一定跳不开一个重要的技术,它就是高性能网络通信框架Netty!随便列举一些开源项目,它们底层其实都有用到Netty:阿里开源分布..

2022-05-19 21:52:25 197

原创 我,5年Java开发,99.9%技术都会……开始靠八股文面试

前言今年你可能看到很多类似的新闻,或者身边就有类似的例子:前一天还在加班到凌晨十二点,今天一大早上班就被告知裁员;没等你反应过来,可能整个部门也没了。整个金三银四都在忙忙碌碌找工作。。。。马上毕业季,大厂抢人也开始了,6、7月份即将有一大批高薪技术岗空缺出来,正是跳槽求职的好时机。很多小伙伴问我,有没有好的面试资料推荐?想在上半年再冲一把。说实话,最近网上各种乱七八糟的面试八股文横行,静下心来看一下就会发现,大部分都是杂乱无章的资料搬运。南哥只能把自己这几年的大厂..

2022-05-15 16:01:18 398

原创 JAVA后端应届生面试题,时间不多了赶紧准备吧

Dubbo用起来就和EJB、WebService差不多,调用一个远程的服务(或者JavaBean)的时候在本地有一个接口,就像调用本地的方法一样去调用,它底层帮你实现好你的方法参数传输和远程服务运行结果传回之后的返回,就是RPC的一种封装当然,这个只是Dubbo的最基本的功能,它的特点是:它主要是使用高效的网络框架和序列化框架,让分布式服务之间调用效率更高。 采用注册中心管理众多的服务接口地址,当你想调用服务的时候只需要跟注册中心询问即可,不用像使用WebService一样每个服务都得记录好接口调

2022-05-14 22:32:33 318

原创 当心这几个经常搞混出错的spring面试题

今天我们来先讲讲spring里经常容易混淆的概念,以免面试的时候被问到一不小心就答错了~1.BeanFactory 什么用BeanFactory 其实就是IOC 的底层容器。我们都说 Spring 是 IOC 容器,说的再直白点,其实就是 Bean 的工厂,它帮我们生产和管理 Bean,如果我们需要 Bean 就从工厂拿到 bean,所以再来理解下 BeanFactory 这个名字,就知晓它就是 Spring 的核心。例如我们调用 getBean ,这就是 BeanFactory 定义的方.

2022-05-06 17:20:47 453

原创 12个SpringMVC高频面试题,建议先码

除开今天分享的SpringMVC高频面试题,我这里专门和几个大佬准备了一份技术进阶+项目经验+面试突击的资料,包含了十多个互联网大厂的面试题、面经汇总和20个技术栈资料合集,吃透这份资料,技术面和面试关完全不是问题!同时还有大厂项目实战的视频解析,那些你缺乏的项目经验都可以从中积累。领取方式放在文末,有需要的可以直接划到文章底部领取1.SpringMVC是什么? 请说出你对它的理解?SpringMVC是Spring将Web层基于MVC封装后的框架.在没有SpringMVC之前,Web层的

2022-04-29 15:15:32 661

原创 面试官:Java 线程如何启动的?

工作这么久还是不知道Java 线程如何启动的?这道题可能会与不会这一个题并不会让你代码有多牛、有多好,但是你的技术栈深度和广度,决定你的编程职业生涯是否有一条康庄大道。一、线程启动分析new Thread(() -> { // todo}).start();Java 的线程创建和启动非常简单,但如果问一个线程是怎么启动起来的往往并不清楚,甚至不知道为什么启动时是调用start(),而不是调用run()方法呢?那么,为了让大家有一个更直观的认知,我们先站在上帝视角。把这段

2022-04-29 14:59:42 570

原创 国内最简单易用的源码,Nacos必须榜上有名

最近新组件新的小组,开始了新的项目,项目的注册组件选择了我们国产的Nacos。Nacos提供了一组简单易用的特性集,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。越来越多的公司也在使用这个技术 ,前几天一直在研究Nacos源码和核心内容,于是特意做了一份文档分享给大家。首先,我们从核心架构图开始分析下架构的原理。除开今天讲的这些,我还为每位粉丝准备了一点见面礼,从面试简历模板到大厂面经汇总,从大厂内部技术资料到互联网高薪必读书单,以及Java面试核心知识点(283页)和Java面试题合

2022-04-29 14:28:12 381

原创 教女友读懂系列:dubbo的可扩展机制SPI 源码分析

这次源码分析的文章就先来讲讲dubbo扩展机制spi的原理,浏览过dubbo官方文档的朋友肯定知道,dubbo有大量的spi扩展实现,包括协议扩展、调用拦截扩展、路由扩展等26个扩展,并且spi机制运用到了各个模块设计中。所以我打算先讲解dubbo的扩展机制spi。

2022-04-24 17:00:00 105

原创 价值百万的netty源码笔记,赶紧收藏

Netty是一个广受欢迎的异步事件驱动的Java开源网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端,有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Proxy服务器,MySQL的Proxy服务器等等,如果你想知道Nginx是怎么写出来的,如果你想知道Tomcat和Jetty是如何实现的,如果你也想实现一个简单的Redis服务器,那都应该好好理解一下Netty,它们高性能的原理都是类似的。

2022-04-22 17:15:00 402

原创 Mysql之MVCC原理详解,看这一篇就够了

很多老铁讲到MVCC只知道版本链,但是像ReadView、包括和UndoLog的关系就不太理解了,接下来就详细给大家讲讲Mysql跟MVCC的那些事。最近打算跳槽面试的请收藏好!

2022-04-22 17:00:00 3237 1

原创 京东挂在了最后一面……面试题给想去大厂的做个参考

公众号一位粉丝去了京东面试,挂在了三面上,实在太可惜。看了一下他的面试经历和发给我的面试题,然后花了一周时间和几个一线的大佬合作汇总了一些其他大厂的面试题和相关技术资料。在这期间有大厂面试的,可以根据下面的面试资料抓紧准备一下,对冲刺大厂和升职涨薪非常有用!!!一、京东一面1、把微服务模块,人员分工,几个人负责哪个模块介绍一下。用白板画出来。商城架构图也画一下2、你们的并发一般在多大3、谈一下你们项目用的多级缓存架构4、缓存击穿,缓存穿透怎么做的5、你用布隆过滤器,是怎么做的

2022-04-20 21:23:09 2907

原创 插件用对效率翻倍~推荐几个超实用IDEA插件

作为一名老程序员了,写代码效率低加班?不可能的,不仅不加,还得想办法先干完活工费摸鱼呢~不想埋头苦干也要有方法的,熟练的使用开发工具和各种插件,辅助提升开发效率是非常重要的!今天准备和大家一起分享一下实际工作中常用的几款能提升幸福感和工作效率的IDEA插件~赶紧收藏一、MyBatisCodeHelperPro这个是一款比较实用的插件,相信很多朋友也都知道。不过现在收费了,29软妹币送两个激活码。体验过的都知道它的好,没体验过得可以申请7天的免费测试码,想白嫖的可以加我微信再说嘿嘿嘿……具

2022-04-17 17:03:17 555

原创 阿里面试真题-ArrayList和LinkedList区别?看完秒懂

工作中,大家是不是经常分不清楚,什么时候用ArrayList,什么时候用LinkedList?所以我们应该弄清楚ArrayList和LinkedList之间的区别,然后才知道工作中该如何选型。

2022-04-17 16:23:29 251

原创 分享几种Spring Boot常用数据处理方式(含代码,粘贴可用)

一、统一结果响应为了与前端进行数据交互时,能有一个统一的数据结构,一般我们都需要一个统一响应结果类。package com.kjyfx.response;import java.io.Serializable;public class BaseResponse<T> implements Serializable { private static final long serialVersionUID = 3997124446365032582L; /**

2022-04-13 22:03:56 825

原创 微服务之间相互调用的三种最常见方式(含源码)

相信大家平时开发的时候没少碰见,在微服务架构中需要调用很多服务才能完成一项功能。这时候,如何互相调用就变成微服务架构中的一个关键问题。在这里我介绍三个常用的方法

2022-04-11 16:35:52 30580 2

原创 一文带你了解Java线程池(Executor)-下

好了,我们接着上一篇来讲,当然,福利也都会一样赠上从面试简历模板到大厂面经汇总,从大厂内部技术资料到互联网高薪必读书单,以及Java面试核心知识点(283页)和Java面试题合集2022年最新版(485页)等等领取方式在文末!workQueue:指被提交但未执行的任务队列,它是一个BlockingQueue接口的对象,仅用于存放Runnable对象,根据队列功能分类,在ThreadPoolExecutor的构造函数中可使用以下几种BlockingQueue: 直接提交的队列:该功能

2022-04-07 13:25:15 133

原创 一文带你了解Java线程池(Executor)-上

分析Java线程池就离不开Executor类,今天就让我们来一起好好看下Executor框架为了更好地控制多线程,JDK提供了一套Executor框架,可以有效地进行线程控制,其本质上就是一个线程池。其中ThreadPoolExecutor表示一个线程池。Executors类则扮演着线程池工厂的角色,通过Executors可以取得一个拥有特定功能的线程池。从上图可知,ThreadPoolExecutor类实现了Executor接口,因此,通过这个接口,任何Runnable对象都可以被Th

2022-04-06 17:07:39 1600

原创 高频面试题,别再栽在Spring Bean的生命周期这了

Spring Bean的生命周期是Spring面试热点问题。经常在各种各样的面试里被问到,当然,面试官这么喜欢考这个问题,也充分说明了理解它的重要性,通常面试管的目的,是想要考察你对于Spring的微观了解,以及对Spring的宏观认识。今天,我们一起来好好理理这些高频面试问题~

2022-04-03 18:48:24 723

空空如也

空空如也

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

TA关注的人

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