- 博客(345)
- 资源 (22)
- 收藏
- 关注
原创 IDEA+JProfiler=性能分析神器
ChatGPT和它带来的AI时代是一次新的科技革命,尤其配合绘画更为突出,AI绘画目前非常的火爆,做出来的效果也很好。在首页向下翻,中部位置能看到JProfiler最新版本,包括历史版本下载链接,本教程中我们选择17.1.3版本。点击DOWNLOAD进行下载。选择安装路径,建议选择一个文件名中没有中文,没有空格的路径因为如果改手动启动时,空格识别不了。最后,给大家推荐一个朋友在做的副业项目,很适合有空闲时间的朋友兼职去做,很可靠,很多人都拿到了成绩。选择你要分析的项目,点击JProfiler图标启动。
2023-07-31 23:10:06
49
原创 开源推荐,超级棒的云原生的Kafka管控平台,清新优雅~~
最近新接触到一个项目,确实把我惊艳到了,太适合使用了,极大地方便了用户和运维人员的日常使用,让普通运维人员都能成为Kafka专家,忍不住今天要来给大家分享一下 -- Know Streaming。在用户体验、监控、运维管控上进行了平台化、可视化、智能化的建设,提供一系列特色的功能,极大地方便了用户和运维人员的日常使用,让普通运维人员都能成为Kafka专家。
2023-05-05 23:49:56
484
1
原创 看看这个开源的平台!真完整!!
目前该项目完全开源免费,个人觉得完全可以试着自己跑起来二次开发,或者使用到自己的项目当中去,不用再费神造轮子了,如此完整的功能,啧啧称赞~~最近新接触到一个项目,确实把我惊艳到了,太适合学习一下了,忍不住今天要来给大家分享一下 -- forum-java。
2023-05-03 21:58:35
101
原创 12 个适合做外包项目的开源后台管理系统
开源地址:https://github.com/d2-projects/d2-admin文档地址:https://d2.pub/zh/doc/d2-admin/效果预览:https://d2.pub/d2-admin/preview/#/index开源协议:MIT。
2023-02-25 21:44:22
5246
原创 SpringBoot+Dubbo+Nacos 开发实战教程
本文来写个详细的例子来说下开发实战。本文不会讲述太多的理论的知识,会写一个最简单的例子来说明dubbo如何与nacos整合,快速搭建开发环境。文章目录环境准备dubbo简介Nacos环境准备Nacos与dubbo整合项目管理规范dubbo整合nacos案例创建公共接口模块创建服务提供者模块创建服务消费者模块服务调用测试本文小结。
2022-10-17 22:20:29
845
原创 SpringBoot+Dubbo+Nacos 开发实战教程
本文来写个详细的例子来说下开发实战。本文不会讲述太多的理论的知识,会写一个最简单的例子来说明dubbo如何与nacos整合,快速搭建开发环境。文章目录环境准备dubbo简介Nacos环境准备Nacos与dubbo整合项目管理规范dubbo整合nacos案例创建公共接口模块创建服务提供者模块创建服务消费者模块服务调用测试本文小结。
2022-10-17 22:19:35
441
原创 HarmonyOS应用开发:鸿蒙Js实战,计算器功能开发
开发计算器最主要的是连续计算,连续计算需要添加计算优先级逻辑,后续考虑通过遍历来判断里面的计算。
2022-08-09 07:56:36
2112
原创 HarmonyOS应用开发:鸿蒙自定义组件slot插槽,体现的更强大!
自定义组件中通过slot标签来承载父组件中定义的内容,使用slot标签可以更加灵活的控制自定义组件的内容元素
2022-08-04 23:40:41
443
2
原创 鸿蒙应用开发:视频播放器,真简单!!!
使用video组件,实现本地视频和在线视频播放,可以实现状态栏显示,横屏全屏播放,显示播放时间和总时间,点击屏幕实现暂停和播放。
2022-08-02 21:40:11
1546
原创 鸿蒙开发 拍照功能,详细解析(Js篇)
为了便于有些参数大家看着不太清晰,这里总结一下。1,拍照需要的权限2,拍照组件不支持有子组件3,属性(1)flash闪光灯,取值为on、off、torch(手电筒常亮模式)(2)deviceposition前置或后置,取值为front、back。说明目前不支持渲染属性if、show和for。4,样式(1)width设置组件自身的宽度。缺省时使用元素自身内容需要的宽度。camera组件宽高不支持动态修改。(2)height设置组件自身的高度。缺省时使用元素自身内容需要的高度。...
2022-07-31 21:11:42
1561
1
原创 超级完整的 SQL ,算法 系列刷题题库。
大家好,我是朋哥。最近牛客网有大动作了,带给每个技术人两个好消息:一个是牛客引入一些优质写作作者入驻牛客网,以后牛客网会有很多很好的技术文章和课程,毕竟牛客网是费了很大价钱来做好这块。另一个是牛客网分享了一系列的刷题题库,适合每一个技术人,比如算法,sql,java,前端等等,并且是系统的,学了一发不可收拾。如果有心动的技术大佬或者专家,可以入驻进入,或者你是一个热爱技术的人,更适合进入牛客,注册一个账号把这些题库收藏一下永久保留,避免以后牛客收费了就看不了了。SQL:...
2022-04-19 23:52:35
300
原创 B站 ‘顶流‘ 实战项目,yyds
哈喽,大家好,我是朋哥,一个资深的软件开发工程师,致力于:Java核心技术(SpringBoot,SpringCloud,算法,数据库,热衷高性能,高并发,分布式技术的研究),专注前沿技术开发,非常硬核!每天更新。最近耗费了一周时间整理了一套Java学习视频课程,朋哥都统统看了一遍,都非常的不错,都是来自B站。有几个好的开源实战项目,更正一步一步学习,绝对能让自己技能提高一大截。没有实质项目实战经历,绝对做不了好项目,当然不是绝对的,但是如果你没有经历过,项目开发时或许你都不知道该怎么做
2021-12-20 23:29:11
570
原创 Java学习论坛,程序员 yyds
大家好,我是朋哥。最近耗费了一周时间整理了一套Java学习网站论坛和视频课程(绝对是经典)。对于Java 初学者,没有人带,不知道怎么学习,遇到问题更不知道怎么分析处理,很迷茫,常说的从入门到放弃不是说说玩笑,有很多初学者都是入门还没有开始就放弃了,朋哥也是这样过来的。幸运的是朋哥了解了一些开发的技巧并且找到了一些学习网址,后面又发现了一些宝藏级别的视频资源!开发的时候,不管是做什么,我相信没有人什么都会,肯定会遇到各种各样的问题,解决问题就是两种方式:请教别人或者 查询资料学习。
2021-12-17 23:14:19
899
原创 不要再走弯路了,最全的Java学习路线在这(内含13张思维导图)
大家好,我是朋哥。最近耗费了一周时间整理了一套Java学习路线,对于初次接触 Java 的朋友,想必一定很迷茫,想知道如何掌握好 Java 这门技术,如何运用Java进行项目开发,以及给自己带来高的收益!曾经的我,也一度迷茫,虽然学了很多,但是技术积累的比较散,在面试的时候,一碰到面试官提一些自己没听说过的问题,瞬间就傻逼了,而且时常不够自信,但是自从认识了一些大牛之后,我才发现自己欠缺的是系统性的知识,以及对自己未来的定位。从那时候起,渐渐的开始思考 Java 为什么至今依然这么火,怎么学好 Ja
2021-11-24 22:37:31
2149
原创 Java 8 核心 新特性,面试必备(二)
Java 8 核心 新特性,必须掌握!(二)一、Optional 类Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。Optional 类的引入很好的解决空指针异常。1.1类声明以下是一个 java.util.Optional 类的声明:publicfinalclass
2021-11-13 17:27:18
592
原创 Java 8 核心 新特性,面试必备(一)
Java 8 核心 新特性,掌握了 (一)一、Lambda 表达式Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用Lambda 表达式可以使代码变的更加简洁紧凑。1.1 语法lambda 表达式的语法格式如下:(parameters) -> expression或(parameters) ->{statements; }以下是lambda表达式的重要特征:· 可选类
2021-11-13 17:26:11
540
原创 系统学习Java语言的15个网站
1、LeetCode/力扣刷题必备网站,Java程序员必须浏览的网站,还有很多关于就业相关的资讯。网站地址:https://leetcode-cn.com/2、Java 官方文档想要成为一个优秀的Java程序员,必须要学会看官方文档,所以Java官方文档是需要常浏览的。网站地址:The Java™ Tutorials3、BeginnersBook这个网站有很多适合初学者学习的教程,都是带着实例的,很适合初学者跟着学习。网站地址:https://beginnersboo
2021-10-29 10:08:08
49659
1
原创 JAVA自学,强烈推介这个网站
How2J 的 Java教程how2j.cn?p=136490非常适合JAVA新手的自学网站,内容循序渐进,知识点层次分明,更有清晰的JAVA最新学习路线。网站分为一个个小的学习模块,有视频教学,还有题目和答案,让你动手边学边做。还有贯穿整个JAVA知识点的练手项目,项目中会用到最新常用的框架(比如:Spring、Spring MVC、Mybatis、Spring Boot、SSM等)。下面附上网站截图:本站提供的主要课程,总共 7 个阶段,69个模块,共 1476 个知识..
2021-10-26 09:52:33
144
原创 震惊了!鸿蒙又多了一种开发方式Ets,让更多的人赶上红利!
国庆节前就看到鸿蒙的开发工具 deveco有更新,但是没有及时的做更新。国庆节后就赶紧了做了更新 更新后发现多了另一种sdk,openharmonysdk,并且还多了一种开发鸿蒙的方式ets。给大家几张截图和说明,大家尽快更新哦。1,开发工具升级之前是2.0,需要升级到3.0版本,下载连接,下载HarmonyOS SDK_一站式HarmonyOS系统DevEco Studio分布式应用开发平台 - HarmonyOS应用开发官网2,sdk更新后升级后多了一个 openha..
2021-10-10 23:56:39
15658
1
原创 Java 实现QQ界面聊天小项目,可在线聊天!
有情怀,有干货,微信搜索【程序员漫话编程】关注这个技术控程序员。本文GitHubhttps://github.com/ProceduralZC/JavaDevGuide已收录,有一线大厂面试完整考点、资料以及我的系列文章。.功能实现1.修改功能(密码、昵称、个性签名)2.添加好友、删除好友3.单聊功能4.判断好友是否在线2.模块划分3.使用的知识 netty swing 集合等同步阻塞队列synchronousQueue 数据库MyS...
2021-09-14 22:33:01
1637
17
原创 重磅推荐:GitHub 星标 21.5k Star,高并发大流量秒杀架构。
有情怀,有干货,微信搜索【程序员漫话编程】关注这个技术控程序员。本文GitHubhttps://github.com/ProceduralZC/JavaDevGuide已收录,有一线大厂面试完整考点、资料以及我的系列文章。哈喽,大家好,我是黑板报君,一个资深的软件开发工程师,致力于为大家分享各领域优质开源项目。本期分享的开源项目是:(miaosha)高并发大流量秒杀架构,对这部分知识做了一个系统的整理,写了此一套系统,作为开源项目。开源项目地址:https://github.com/q...
2021-09-14 22:25:05
914
1
原创 重磅推荐:GitHub 星标 22.3k Star,堪称Springboot+vue扫盲级别经典项目。
有情怀,有干货,微信搜索【程序员漫话编程】关注这个技术控程序员。本文GitHubhttps://github.com/ProceduralZC/JavaDevGuide已收录,有一线大厂面试完整考点、资料以及我的系列文章。文章持续更新,可以微信搜一搜「程序员漫话编程」第一时间阅读,回复【实战项目】有我准备的一线大厂面试资料和实战项目学习资源。本文GitHubhttps://github.com/ProceduralZC/JavaDevGuide已经收...
2021-09-12 22:58:02
534
7
原创 面试官:解释一下Java的int和integer的区别,就算面试通过!
有情怀,有干货,微信搜索【程序员漫话编程】关注这个技术控程序员。本文GitHubhttps://github.com/ProceduralZC/JavaDevGuide已收录,有一线大厂面试完整考点、资料以及我的系列文章。上次说到我面试字节的事情,今天说的就是有关面试中的一道题,其实在面试字节中我发现这些大厂非常重视一些基础的细节问题。所以为了能帮助更多的人,我会一个一个全部输出。好了,我们开始今天的知识点,int和integer的比较,我相信大部分人看到会说这个是一样的啊。一样不一样你...
2021-09-11 18:02:22
226
2
原创 【项目】Java学生宿舍管理系统。
一张界面图:角色介绍1.超级管理员2.宿舍管理员3.学生系统模块介绍1. 宿舍管理员管理2. 学生管理3. 宿舍楼管理4. 宿舍管理5. 考勤管理6. 修改密码获取资料:后台回复"宿舍管理系统",领取资料。关注公众号【程序员漫话编程】,后台回复 ”学习资料“ 或者 ”实战项目“,即可获得3T视频资源。原创不易,有用就关注一下。要是帮到了你 就给个三连吧,多谢支持。觉得不错的小伙伴,记得帮我 点个赞...
2021-08-31 23:33:35
2468
60
原创 JDK/Dubbo/Spring 三种 SPI 机制,试试哪个更好?
SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展功能。本文主要是特性 & 用法介绍,不涉及源码解析(源码都很简单,相信你一定一看就懂)SPI 有什么用?举个栗子,现在我们设计了一款全新的日志框架:super-logger。默认以XML文件作为我们这.
2021-08-31 23:30:50
153
1
原创 微服务架构最重要的 10 个设计模式!
软件设计模式是解决软件设计中常见问题的通用、可复用的解决方案。设计模式让我们可以分享通用词汇并使用经实战检验的方案,以免重复造轮子。现在,我将介绍一系列设计模式来实现这些最佳实践。微服务架构的设计模式独享数据库(Database per Microservice)当一家公司将大型单体系统替换成一组微服务,首先要面临的最重要决策是关于数据库。单体架构会使用大型中央数据库。即使转移到微服务架构许多架构师仍倾向于保持数据库不变。虽然有一些短期收益,但它却是反模式的,特别是在大规模系统中,微服务将.
2021-08-30 23:58:28
285
原创 开源的在线视频点播系统,值得分享!
平时做一些商业的项目。大家都知道,github是程序员的天堂,大家要好好利用。今天给大家推荐的这个开源项目来自于读者的投稿,我感觉非常不错,就在这里推荐给大家,如果你也有好的开源项目,我也可以帮你推荐,欢迎大家投稿哈。这个开源项目是:meedu,一个开源的在线视频点播系统。投稿读者说:公司之前做内部培训系统,只能借助三方平台,麻烦,且数据放在人家那不安全。他在 Github 上找到了这套开源的知识付费系统,项目叫“MeEdu”,大概就是我的教育的意思,还是很好记的。Star:2.3K。这
2021-08-30 23:51:10
7847
原创 SpringBoot迷你天猫商城系统(附源码)
介绍迷你天猫商城是一个基于Spring Boot的综合性B2C电商平台,需求设计主要参考天猫商城的购物流程:用户从注册开始,到完成登录,浏览商品,加入购物车,进行下单,确认收货,评价等一系列操作。作为迷你天猫商城的核心组成部分之一,天猫数据管理后台包含商品管理,订单管理,类别管理,用户管理和交易额统计等模块,实现了对整个商城的一站式管理和维护。所有页面均兼容IE10及以上现代浏览器。部署方式 项目使用IntelliJ IDEA开发,请使用IntelliJ IDEA的版本控制检出功能,拉
2021-08-30 23:47:14
879
原创 必备的6个Spring Cloud微服务开源项目!
大家好,我是朋哥,十年码农经验,对技术情有独钟。今天介绍六款比较热门的SpringCloud微服务项目,感兴趣的可以clone下来研究一下,相信对你学习微服务架构很有帮助。一、Cloud-Platform介绍Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使.
2021-08-27 23:35:30
1117
原创 Java 权限认证框架!
大家好,我是朋哥,十年码农经验,对技术情有独钟。今天给大家推荐的这个开源项目超级棒,可能是史上功能最全的 Java 权限认证框架!这个开源项目就是:sa-token。Sa-Token是什么?sa-token是一个轻量级Java权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2.0 等一系列权限相关问题框架针对踢人下线、自动续签、前后台分离、分布式会话……等常见业务进行N多适配,通过sa-token,你可以以一种极简的方式实现系统的权限认证部分..
2021-08-27 23:17:17
318
原创 美团 5 大最受欢迎的开源项目,牛批!
导语:大家好,我是朋哥,十年码农经验,对技术情有独钟。小程序开发框架mpvue是一个使用 Vue.js 开发小程序的前端框架,目前支持微信小程序、百度智能小程序,头条小程序和支付宝小程序。框架基于Vue.js,修改了的运行时框架 runtime 和代码编译器 compiler 实现,使其可运行在小程序环境中,从而为小程序开发引入了Vue.js开发体验。主要特性使用mpvue开发小程序,你将在小程序技术体系的基础上获取到这样一些能力: 彻底的组件化开发能力:提高代码...
2021-08-25 23:49:40
226
原创 小白要搭建电商系统,看看这个开源项目!
导语:大家好,我是朋哥,十年码农经验,对技术情有独钟。实战项目是初学者学习和更高提升自己能力的一种方式。今天,要和大家分享一个快速发展的开源电子商务平台——Saleor,基于Python和Django开发。根据创建者介绍,最新的重大更新引入了一个由 GraphQL API 驱动,前端模块化使用React和Typescript。Saleor具有以下功能特性: PWA:终端用户可以线下购物以获得更好的销售和购物体验 GraphQL API:使用最新技术,可以从任何 Web 或移动客.
2021-08-25 23:41:12
482
原创 高颜值 Markdown 编辑器(GitHub 标星 17.5 K)
导语:大家好,我是朋哥,十年码农经验,对技术情有独钟。Markdown 是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown 在文字爱好者和码农们那里非常受欢迎,今天和大家推荐另一款高颜值的、功能强大的开源 Markdown 编辑器 - Notable,Notable 一款开源的高颜值、跨平台的 Markdown 编辑器。Notable 支持 Linux、FreeBSD、MacOS、Windows7 等主流操作系统,实际上它.
2021-08-25 23:24:14
181
原创 教你轻松将springboot打包成exe程序
导语:大家好,我是朋哥,十年码农经验,对技术情有独钟。前言近期做了一个前后端合并的spring boot项目,但是要求打成exe文件,提供给不懂电脑的小白安装使用,就去研究了半天,踩了很多坑,写这篇文章,是想看到这篇文章的人,按照我的步骤走,能少踩坑。准备准备工作: 一个jar包,没有bug能正常启动的jar包 exe4j,一个将jar转换成exe的工具,链接: https://pan.baidu.com/s/127GG90sLOQR5XXTJhM0a1A 提取码: ...
2021-08-25 23:20:58
866
2
原创 Github上最热门的Java开源项目
导语:大家好,我是朋哥,十年码农经验,对技术情有独钟。GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看吧:1JimuReporthttps://github.com/zhangdaiscott/JimuReportStar 1388这是一款免费的数据可视化工具,报表与大屏设计!类似于excel操作风格,在线拖拽完成报表设计!功能涵盖: 报表设计、图形报表、打印设计、大屏设计等,永久免费!2dolphinschedulerhttps://github.co..
2021-08-25 23:11:46
510
原创 几个springboot的项目,帮助你接私活爽翻……
导语:大家好,我是朋哥,十年码农经验,对技术情有独钟。前言不得不佩服 SpringBoot 的生态如此强大,今天给大家推荐几款优秀的后台管理系统,小伙伴们再也不用从头到尾撸一个项目了。SmartAdmin我们开源一套漂亮的代码和一套整洁的代码规范,让大家在这浮躁的代码世界里感受到一股把代码写好的清流!同时又让开发者节省大量的时间,减少加班,快乐工作,热爱生活。SmartAdmin 让你从认识到忘不了,绝对是你最想要的!项目地址:https://gitee.com/lab1.
2021-08-25 23:08:01
1165
原创 小团队适合引入Spring Cloud微服务吗?
导语:大家好,我是你们的朋友 朋哥,十年码农经验,对技术情有独钟。微服务是否适合小团队是个见仁见智的问题。回归现象看本质,随着业务复杂度的提高,单体应用越来越庞大,就好像一个类的代码行越来越多,分而治之,切成多个类应该是更好的解决方法,所以一个庞大的单体应用分出多个小应用也更符合这种分治的思想。当然微服务架构不应该是一个小团队一开始就该考虑的问题,而是慢慢演化的结果,谨慎过度设计尤为重要。公司的背景是提供SaaS服务,对于大客户也会有定制开发以及私有化部署。经过2年不到的时间,技术架构经.
2021-08-25 07:36:52
255
原创 基于SpringBoot的仿豆瓣平台源码!
导语:大家好,我是你们的朋友 朋哥,十年码农经验,对技术情有独钟。这是一个集电影,音乐和书籍于一体的Java web应用,一起来看看吧!开发环境: Java 1.8 框架:使用Spring Boot 集成Spring,Spring MVC,MyBatis(前期),Spring Data(后期) 数据库:MySQL 5.6 缓存:Redis 4.0 版本控制:Maven 3.5 页面解析框架:Thymeleaf 负载均衡:Nginx.
2021-08-20 23:23:46
504
原创 鸿蒙应用开发 | 滚动视图(ScrollView) 的功能和用法
导语:大家好,我是你们的朋友 朋哥,十年码农经验,对技术情有独钟。app开发很常见的数据太多,需要完整显示的时候用到滚动效果,今天来看看鸿蒙种的布局滚动ScrollView。不多说,今天的内容不多,下面我们开始今天的文章,还是老规矩,通过如下几点来说:1,简介2,属性 3,实战简介ScrollView是一种带滚动功能的组件,它采用滑动的方式在有限的区域内显示更多的内容。比如一个手机界面分为两部分 ,一部分是功能菜单,下一部分是列表,为了显示更多的内容需要...
2021-08-09 22:52:03
1630
原创 鸿蒙应用开发 | 选项卡(TabList / Tab)的功能和用法
导语:大家好,我是你们的朋友 朋哥,十年码农经验,对技术情有独钟。今天来一个大招,鸿蒙中的顶部 切换 选项卡 TabList,开发应用的时候会经常用到,一般作为二级内容分类来用的。不多说,今天的内容很多,下面我们开始今天的文章,还是老规矩,通过如下几点来说:1,简介 2,属性 3,实战简介Tablist可以实现多个页签栏的切换,Tab为某个页签。子页签通常放在内容区上方,展示不同的分类。页签名称应该简洁明了,清晰描述分类的内容。一般应用场景 都是作为应用首页的...
2021-08-04 23:11:20
1273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人