
教程
文章平均质量分 57
一些简单的教程合集
沉淀1958
这个作者很懒,什么都没留下…
展开
-
EasyExcel介绍与集成
Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题,就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyexcel重写了poi对07版Excel的解析,使得原本一个3M的excel用POI sax依然需要100M左右内存降低到几M,并且再大的excel不会出现内存溢出,03版依赖POI的sax模式。原创 2024-01-30 15:53:12 · 486 阅读 · 1 评论 -
中间件Nacos、openFeign、GateWay概述与集成
Nacos 是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。原创 2024-02-02 13:23:00 · 919 阅读 · 0 评论 -
Spring Cache + Redis 缓存数据
Spring Cache 是一个非常优秀的缓存组件。自Spring 3.1起,提供了类似于@Transactional注解事务的注解Cache支持,且提供了Cache抽象,方便切换各种底层Cache(如:redis)使用Spring Cache的好处:1,提供基本的Cache抽象,方便切换各种底层Cache;2,通过注解Cache可以实现类似于事务一样,缓存逻辑透明的应用到我们的业务代码上,且只需要更少的代码就可以完成;3,提供事务回滚时也自动回滚缓存;4,支持比较复杂的缓存逻辑;原创 2024-01-30 22:50:49 · 2140 阅读 · 1 评论 -
MongoDB
MongoDB 是由C++语言编写的,是一个基于文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。原创 2024-01-31 21:33:47 · 276 阅读 · 0 评论 -
swagger2介绍与使用
什么是swagger2:编写和维护接口文档是每个程序员的职责,Swagger2可以快速帮助我们编写最新的API接口文档,提升了团队开发的沟通效率。常用注解swagger通过注解表明该接口会生成文档,包括接口名、请求方法、参数、返回信息的等等。@Api:修饰整个类,描述Controller的作用 ( @Api(tags = "hospitalSet管理") )@ApiOperation:描述一个类的一个方法,或者说一个接口 (@ApiOperation(value = "获取所有医院设置"))原创 2024-01-28 12:19:56 · 449 阅读 · 0 评论 -
VUE组件重用问题
导航切换 时,如果两个路由都渲染同个组件,组件的生命周期方法(created或者mounted)不会再被调用, 组件会被重用,显示上一个路由渲染出来的组件。可以简单的在 router-view上加上一个唯一的key,来保证路由切换时都会重新触发生命周期方法,确保组件被重新初始化。原创 2024-01-28 21:35:02 · 303 阅读 · 0 评论 -
idea与Gitee的联合使用
右击项目点击【Git】-->【Add】,接着点击【Git】-->【Commit Directory】在打开的窗口中选择要上传到本地仓库的代码并添加注释后提交到本地仓库内。在打开的【Create Git Repository】对话框内选择本地仓库的位置,这里我选择项目的根目录。点击【Push】按钮将本地仓库的代码上传到Gitee上,上传成功后就可以在Gitee上看到。点击‘+’号,输入名称和gitee仓库地址(第1步中复制的地址)点击【OK】后接着输入gitee的账号密码。原创 2024-01-27 16:59:45 · 644 阅读 · 0 评论 -
spingboot全局异常处理
Data@ApiModel(value = "自定义全局异常类")@ApiModelProperty(value = "异常状态码")/*** 通过状态码和错误消息创建异常对象*//*** 接收枚举类型对象*/@Override'}';原创 2024-01-28 12:37:33 · 231 阅读 · 0 评论 -
VSCode新建项目
然后打开vscode,再在vscode里面选择 File -> Open Folder 打开文件夹,这样才可以创建项目。打开文件夹后,选择“文件 -> 将工作区另存为...”,为工作区文件起一个名字,存储在刚才的文件夹下即可。本身没有新建项目的选项,所以要先创建一个空的文件夹,如project_xxxx。原创 2024-01-28 15:08:17 · 1749 阅读 · 1 评论