自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 easyexcel

EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。通过java代码完成对Excel的读写操作。所谓的读写理解为上传和下载。所谓的写操作就是把java中的类对象写入到excel表格中。这里的data,以后我们可以通过查询数据库。写excel(文档已经迁移) · 语雀。EasyExcel写Excel的示例。easyexce读操作web模式。通过postman进行测试。

2023-05-15 08:55:26 424

原创 jenkins自动拉起和自动部署

如果这时项目也部署到当作jenkins所在的服务器,势必会导致项目在后期运行时由于资源不够,而导致无法运行。思考: jenkins打包好的项目jar在自己所在的服务器,而项目运行需要在其他服务器。我们再远程复制时需要输入另一台服务器129的密码. 由于后期需要jenkins软件帮你完成远程的复制功能。修改idea中的代码并提交到gitee上,会自动触发jenkins---拉取--编译---打包。jenkins完成自动化拉取---编译---打包----部署。----必须要配置内网穿透。文件权限必须是600。

2023-05-14 16:44:54 256

原创 jenkins的安装以及集成jdk+git+maven

Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行(持续集成)

2023-05-14 15:27:50 834

原创 4.redis的分布式锁以及redis常见的面试题

因为redis是基于内存的操作,cpu不会成为redis的瓶颈,Redis的瓶颈最有可能是机器内存的大小或者网络带宽。既然单线程容易实现,而且CPU不会成为瓶颈,那就顺理成章地采用单线程的方案了恶意的查询数据库中不存在的数据和缓存中不存在的数据,这些请求都会访问数据库,会给数据造成很大的压力情景: 比如id不合法确实数据库中不存在解决: 1. 在controller加校验2. 我们可以在缓存中存入一个空对象,但是对象的过期时间不要太长,一般不会超过5分钟。3. 可以使用布隆过滤器。

2023-04-27 20:26:41 460

原创 2.redis的应用场景+持久化+集群

阻塞只发生在fork阶段,一般时间很短。

2023-04-27 10:15:42 143

原创 3.springboot连接redis并完成缓存操作

默认有三种方式连接redis.第一种:jedis---传统的项目--ssm第二种:lettuce:---->刚出现没有多久就被springboot整合进来。第三种:springboot连接redis。

2023-04-25 09:26:08 250

原创 1.redis

NOSQL(not only sql) 不仅是sql,它是所有非关系数据库的一种统称。Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSIC语言编写、支持网络、==可基于内存亦可持久化的日志型==、Key-Value数据库,并提供多种语言的API .[很多语言可以连接该redis]。Redis是一种开放源代码(BSD许可)的内存中数据结构存储,用作数据库,缓存和消息代理。

2023-04-24 11:29:12 67

原创 4.nginx的核心功能与高可用

在真实开发时可能服务的配置不同,服务器配置高的并发能力强,配置低的并发能力弱。我们可以修改负载均衡的策略---权重。(2)用java -jar xxx.jar,启动jar包,注意:(1)安装jdk (2)连接的数据所在的服务器必须允许远程访问(3)linux中必须关闭防火墙。---适合前后端不分离的情况。正向代理: 代理的是客户端,对应服务器而言不知道真实的客户信息。(4)在通过nginx访问 ---就可以显示静态资源。(2) 配置nginx----配置文件。(1)项目启动---linux。

2023-04-23 09:50:39 66

原创 3.反向代理服务器: nginx

Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器 . 其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。能够支持高达 50,000 个并发连接数的响应 .

2023-04-22 18:09:53 210

原创 2.Linux中的常用指令以及常用软件

第一种 chmod [ugo]+[rwx] 文件,u代表的是创建者,g代表的创建者所在的组的成员,o代表的是其他用户。vi 文件名----->命令行模式----i-->编辑模式------>esc键 输入命令模式 :wq退出并保存。usr: 用户安装软件的目录----等价于window中program files。原因: 服务器有防火墙:----而该防火墙没有把8080这个端口号放行。etc: 配置目录--可以配置很多参数--IP地址,环境变量配置。解决: 第一种关闭防火墙 -----不建议太危险了。

2023-04-22 16:43:15 105

原创 1.linux+VMware+finalshell

因为我们未来开发的项目需要部署到服务器上,而现在使用的服务器大多数都是linux系统。因为window使用的人比较多而且不安全。可以上阿里云和腾讯云租这种服务器。我们为了模拟服务器,所以需要安装虚拟机,然后再虚拟机中安装服务器--centos7。centos7: ----企业使用最多的是该系统。用ifconfig==>来查看当前服务器ip。VMware软件商城 一键安装 永久激活。redhat:红帽系统---收费。(1).需要从官网上下载。

2023-04-22 14:38:23 86

原创 7.vue工程组件,路由,以及elementui+axios,进行CRUD

要想知道组件的使用那么我们首先是要知道哪些是组件,哪些是路由使用组件: 这里App.vue被称为父组件2.路由router/index.js 根据请求路径找到对应的组件. 但是找到后无法渲染它,所以我们需要在父组件中写上渲染标签。

2023-04-19 09:32:12 459

原创 6.使用vue脚手架创建vue工程

在一个标准的vue工程中时需要nodejs服务器:下面是下载nodejs的官网。使用node --version指令来查看又没有安装成功。解决:修改成你的nodejs服务器文件所在的.exe。注意:不要安装到中文目录下或者空格的目录下。vue脚本架帮你创建vue工程---标准的。创建好vue工程后进入如下界面。路径一定要保证: vue工程路径。这个过程下载较慢,请耐心等待。

2023-04-17 20:30:05 98

原创 5. elementui

elementui可以帮你完成优美的网页布局。。---边使用边查官网。---table page form 按钮 菜单Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。

2023-04-15 10:17:51 65

原创 4.vue与webstorm

它是一个Javascript框架,作用:简化dom的操作,以及响应式编程。

2023-04-15 09:41:51 556 1

原创 3.springboot整合swagger2与定时器

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务的接口文档. 接口: controller相应的路径方法目前的项目基本都是前后端分离,后端为前端提供接口的同时,还需同时提供接口的说明文档。但我们的代码总是会根据实际情况来实时更新,这个时候有可能会忘记更新接口的说明文档,造成一些不必要的问题。

2023-04-15 08:35:47 123

原创 2.springboot整合MyBatis-Plus及其原理

(简称 MP)是一个的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。注意:不能替代mybatis ,以后对于单表操作的所有功能,都可以使用mp完成。但是链表操作的功能还得要校验mybatis.

2023-04-14 10:07:17 447

原创 1.spring boot 的框架

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程 . 理解:spring框架搭建的步骤:[1]依赖 [2]配置文件。使用springboot可以简化上面的两个步骤。

2023-04-13 12:25:53 186 2

空空如也

空空如也

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

TA关注的人

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