自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (22)
  • 收藏
  • 关注

原创 搭建SpringBoot3 + Vue3 的快速开发框架(1)

因为工作需要,要搭建一套非微服务的单体应用,主要场景是针对中小型企业或者客户,并发量不高、数据量也比较有限的情况。在使用ruoyi等框架的时候,总感觉有些地方还是用不太顺手。因此也根据个人习惯,在开发项目的同时,尽量整理输出一个针对纯代码开发者使用的快速开发框架。

2023-04-27 17:19:18 1159

原创 微服务框架搭建(三)用户管理(核心)模块

搭建用户认证微服务

2022-10-25 12:02:57 631

原创 微服务框架搭建(二)网关搭建

之前我们已经搭建好了nacos作为注册中心和配置中心。接下来需要搭建网关来作为请求的路由,以及方便后续可能会添加的监控/限流等功能。期望效果我们希望网关起到的效果是一个口子进来,然后由网关转发到不同的地址接口去,就和老的nginx反向代理类似。例如:浏览器输入:localhost/auth/user/isLogin(localhost:9010/user/isLogin)localhost/admin/index (localhost:9020/index)上面两个请求我都是访问80端口,

2022-05-16 16:41:09 354

原创 微服务框架搭建(一)概述与注册/配置中心搭建

概述一方面出于工作需求,另一方面出于个人的提升,需要搭建一套相对简单清晰的微服务框架。需求如下:服务能够模块化,并且各个服务相对独立(应该算是微服务的基本要求了)整体架构逻辑简单(由于对于流量的要求没有那么高,所以会砍掉一些类似熔断降级的组件)模块开发成本低(对于注册/配置/权限等功能应该自继承,新开模块等时候应该不需要再额外配置太多内容)翻看了各方资料,以及比对了一些现有的框架系统。最后希望搭建一套nacos+dubbo+gateway+vue3的框架。实现工程结构图大

2022-05-16 11:36:05 368

原创 使用springboot自定义starter开发(1)

概述springboot作为将springMVC繁杂的配置文件改为参数化配置,让使用者感受到了极大便利。因此如果只是使用现成的springboot功能对于技术上没有太大要求。那么本着提升自我,并且尽量优雅地编写代码的原则,对于springboot如何实现参数化开发?如何将我们自己开发的功能也配置成参数化开发?这两个问题进行深入了解,并结合实际项目实现封装自定义的工具方便其他项目引用使用。相关概念就不再赘述,大致上就是starter、autoConfigration这几样东西,网络上也有很多大神给出详细的

2021-08-04 16:09:02 259

原创 git 分支合并到主干相关代码

给自己留着备忘:工程分为开发分支(develop)和主干(master)develop开发的功能稳定后合并到master上切换为主干git checkout master 将develop分支的内容合并到当前分支(master) --no-ff 将合并内容中的多次提交合并成一次提交,加入后续要还原上一版本会回到之前的master大版本,而不是develop多次提交中的上个小版本git merge --no-ff -m '提交说明' develop此时如果有冲突,就解决冲突,使用git c

2021-06-27 14:53:22 105

原创 搭建VScode开发vue环境

搭建VScode开发vue环境前言安装VScode插件安装环境校验前言前端VUE项目,原先的开发工具是HBuilderX(上手快捷,使用方便),但是随着项目规模的增大,随之而来的是维护和管理成本的不可控(手下码农或者是实习生随性而发的编写格式,代码习惯,维护起来简直就是地狱!!!)。这个问题目前看来最优解就是引入ESLINT,参考其他大厂前端编码规范,制定一套符合自己的前端编码规范(并硬性地要求开发在编程时严格准守这套规范,甚至是不符合规范就无法正常启动项目的程度)。无奈HBuilder引入eslint

2021-01-05 14:44:04 30913 2

原创 cocos creator3.0 学习手册(二)

cocos creator3.0 学习手册(二)前言目标登录页面开发布局设计实现小结前言前一章节搭建好了开发环境,尝试了第一个项目,完成了HelloWorld的控制台打印,简单了解了cocos不包含发布开发的大概过程。了解了这些之后,可以开始构思自己的想法。首先不管是不是3D游戏,一定需要有2D的操作界面。所以可以先从2D界面入手。作为一个从BS开发过来学习游戏开发的码农,尽量先找概念上的相似之处。2D界面开发就是很好的一个突破口,用熟悉的HTML、JS、CSS很简单能够实现的界面,看看用游戏引擎如

2020-12-18 16:47:59 1036 2

原创 cocos creator3.0 自学笔记(一)

cocos creator3.0 学习手册(一)前言安装第一个项目小结前言网上查询了比对了一下,最后选择了cocos来作为游戏引擎开发,所以开始自学。以前还从来没有写博客记录过,所以决定这次把cocos的学习经历记录下来,既是提供给后面学习的同学帮助,也为了自己以后要温习回顾的时候有据可循。安装进入下载页面:https://www.cocos.com/creator本着学新不学旧的原则,目前官网最新的版本是V3.0.0-Preview.1,将原来的2D与3D结合到一个编辑器中了,虽然目前好像问题还

2020-12-18 15:13:32 1982 2

空空如也

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

TA关注的人

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