E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
项目优化技术汇总
瑞吉
项目优化
---- 缓存
目录一、使用git管理项目代码二、环境搭建2.1、maven坐标2.2、配置文件2.3、配置类三、redis缓存短信验证码3.1、实现思路四、redis缓存菜品数据五、SpringCache技术5.1、springcache介绍5.2、springcache常用注解1、springcache以CacheManager对象中的Map集合作为缓存区时:2、springcache以redis作为缓存区时
lwj_07
·
2022-10-04 22:38
笔记
java
redis
缓存
linux
Vue中大型项目的总结(纯原创)
预处理器的选择:局部样式与全局样式:异步请求:封装Axios:跨域问题:Mock数据:规则:路由:布局三大类:动态路由原理:权限验证:1.auth2.permissionsVuex:组件库:过滤器:指令:
项目优化
上线
web前端小龚
·
2022-09-30 05:39
js
vue
vue
web
webpack
后台管理
经验分享
【Spring Cloud】
项目优化
:如何确保Redis延迟队列中数据能够被正确消费
个人简介:>个人主页:赵四司机>学习方向:JAVA后端开发>⏰往期文章:SpringBoot项目整合微信支付>博主推荐网站:牛客网刷题|面试|找工作神器>种一棵树最好的时间是十年前,其次是现在!>喜欢的话麻烦点点关注喔,你们的支持是我的最大动力。前言:无论在哪个项目,使用延迟队列都需要很明确你使用它的意义以及消息执行的顺序,并且你还需要考虑如何确保数据能够正确被处理而不会丢失,在进行梳理过程中我就
赵四司机
·
2022-09-27 18:15
#
微服务项目
java
spring
cloud
微服务
redis
后端
频繁使用MySQL,磁盘IO高峰或爆满,innodb_buffer_pool_size解决方案
原因:最近
项目优化
过程中,偶然发现本地服务器每过10s就会有一次磁盘爆满的现象。在我们的项目中发现本地项目中存在一个用作“同步数据”的定时任务每过10s就查询数据库表,并把这些信息发送HTTP请求。
Uhiroshi
·
2022-09-25 10:30
21前端面经-1
以及相互之间如何转换BFCJScallbindapplyJS事件循环JS微任务宏任务JSPromiseES6letconst变量提升箭头函数防抖和节流(代码实现)VUE相关浏览器缓存状态码(302304)
项目优化
Xpectations
·
2022-09-23 13:00
面经
瑞吉外卖
项目优化
-MySQL主从复制——读写分离
目前数据库存在的问题,单点故障,单点压力大解决的办法:读写分离一、MySQL的主从复制:主从复制是一个异步IO的操作,原理就是基于MySQL的binlog日志,从库将主库的binlog日志拷贝到它的中继日志中,然后重做中继日志里面的时间,将改变的数据应用到自己的数据库中注意以下的master_log_file和master_log_pos要和上面主库上的一样,这里如果虚拟机是复制克隆的,就要去改一
、寄生于黑暗中的光,
·
2022-09-20 12:07
java
mysql
数据库
java
瑞吉外卖项目学习笔记-P23-
项目优化
-Spring Cache
P23-
项目优化
-SpringCache1.SpringCache介绍2.SpringCache常用注解3.SpringCache使用方式3.1引入maven依赖3.2Java代码1.SpringCache
学无止境DayDayUp
·
2022-09-20 12:34
SpringBoot项目开发
spring
缓存
spring
cache
java
spring
boot
瑞吉外卖项目学习笔记-P26-
项目优化
-Nginx
P26-
项目优化
-Nginx1.Nginx概述1.1Nginx介绍1.2Nginx下载安装1.3Nginx目录结构2.Nginx命令2.1查看版本2.2检查配置文件正确性2.3启动和停止2.4重新加载配置文件
学无止境DayDayUp
·
2022-09-20 12:34
SpringBoot项目开发
nginx
linux
java
服务器
spring
boot
瑞吉外卖项目学习笔记-P22-
项目优化
-缓存菜品数据
P22-
项目优化
-缓存菜品数据1.实现思路2.代码改造2.1DishController--list方法改造2.2DishController--save方法改造2.3DishController--update
学无止境DayDayUp
·
2022-09-20 12:34
SpringBoot项目开发
缓存
学习
redis
spring
boot
瑞吉外卖项目
瑞吉外卖Gitee链接:更详细链接:link瑞吉外卖专栏基于springBoot+mybatis-plus开发详细链接:link
项目优化
链接:
项目优化
瑞吉外卖专栏链接:link
努力努力再努力鸭
·
2022-09-20 12:33
项目相关
java
瑞吉外卖 —— 12、
项目优化
:主从复制、读写分离
1、问题说明2、MySQL主从复制2.1、介绍2.2、配置2.2.1、主库①修改配置文件/etc/my.cnfvim/etc/my.cnf添加以下配置log-bin=mysql-bin#启用二进制日志server-id=100#服务器唯一id②重启Mysql服务systemctlrestartmysqld③登录Mysql数据库,执行下面的SQLGRANTREPLICATIONSLAVEON*.*t
Mr_zhangyj
·
2022-09-20 12:58
瑞吉外卖
mysql
数据库
Vue项目四种打包优化的方法总结
目录
项目优化
策略:1.使用CDN2.使用路由懒加载3.服务端压缩文件4.移除代码中的console默认情况下,通过import语法导入的第三方依赖包,最终会全部打包到一个js文件中,会导致单文件体积过大大
huohuoit
·
2022-09-19 18:15
Vue
vue
javascript
js
瑞吉外卖 —— 11、
项目优化
:使用 Redis 缓存
目录1、问题说明2、环境搭建2.1、导入依赖2.2、配置文件2.3、配置类3、缓存短信验证码3.1、实现思路3.2、代码3.2.1、发送验证码时将验证码缓存到Redis3.2.1、登录4、缓存菜品数据4.1、实现思路4.2、代码4.2.1、list方法4.2.2、update方法4.2.3、save方法5、SpringCache5.1、SpringCache介绍5.2、常用注解5.3、基本使用5.
Mr_zhangyj
·
2022-09-13 10:39
瑞吉外卖
redis
缓存
java
瑞吉外卖项目-2:
项目优化
缓存优化(对应V1.0)问题说明环境搭建1.在码云平台新建一个私人仓库2.IDEA->VCS->CreateGitRepository->选择本项目根目录创建本地仓库3.配置.gitignore文件,即配置不需要Git管理的文件4.通过add将项目添加到Git仓库5.通过commit和submit将项目提交到远程仓库6.创建新的分支,把缓存代码都放入该分支中7.导入Maven坐标org.sprin
yangen2018
·
2022-09-07 09:50
Java项目
redis
缓存
spring
boot
springboot与mybatis plus开发瑞吉外卖项目实战
项目优化
缓存缓存短信验证码实现思路在服务端UserController中注入RedisTemplate对象,用于操作Redis在服务端UserController的sendMsg方法中,将随机生成的验证码缓存到Redis中,并设置有效期为5分钟在服务端UserController的login方法中,从Redis中获取缓存的验证码,如果登录成功则删除Redis中的验证码代码改造@PostMapping("/
想吃凤梨酥
·
2022-09-07 09:46
SpringBoot
spring
boot
缓存
java
瑞吉点餐
项目优化
SpringCache当前所有的数据查询都是从数据库MySQL中直接查询的,那么可能就存在如下问题:频繁访问数据库,数据库访问压力大,系统性能下降,用户体验较差。要解决我们上述提到的问题,就可以使用我们前面学习的一个技术:Redis,通过Redis来做缓存,从而降低数据库的访问压力,提高系统的访问性能,从而提升用户体验。加入Redis做缓存之后,我们在进行数据查询时,就需要先查询缓存,如果缓存中有
Slinamse
·
2022-09-07 08:04
java
mybatis
spring
spring
boot
缓存
瑞吉外卖项目学习笔记-P25-
项目优化
-读写分离
P25-
项目优化
-读写分离1.读写分离问题说明1.1单台数据库1.2多台数据库2.MySQL主从复制(二进制日志)2.1介绍2.2配置2.2.1配置-主库maser(CentOS数据库)2.2.2配置-
学无止境DayDayUp
·
2022-09-07 08:33
SpringBoot项目开发
数据库
sharding
jdbc
读写分离
服务器
java
瑞吉外卖【
项目优化
】
优化一、缓存优化1.环境搭建1.1Maven坐标1.2配置文件1.3配置类2.缓存短信验证码2.1实现思路2.2代码改造3.缓存菜品数据3.1实现思路3.2代码改造4.SpringCache4.1SpringCache介绍4.2SpringCache常用注解4.3SpringCache使用方式5.缓存套餐数据5.1实现思路5.2代码改造二、读写分离1.Mysql主从复制1.1介绍1.2配置1.2.
As_theWind
·
2022-09-07 08:57
项目学习
缓存
redis
java
【外卖点餐平台项目遇到的问题】
文章目录外卖点餐平台
项目优化
一、开发的系统可能存在的问题以及为什么要进行缓存优化?
北般余音
·
2022-09-07 08:22
缓存
redis
java
关与一个SpringBoot单体项目的优化-->外卖平台优化
项目优化
一缓存优化1.1V1.0版本实现缓存的操作1.1.1缓存短信验证码1.1.2缓存菜品信息1.1.3清理菜品缓存1).保存菜品,清空缓存选择方式一:清理当前添加菜品分类下的缓存2).更新菜品,清空缓存选择方式一
sw_Ljb
·
2022-09-07 08:47
springboot
spring
boot
缓存
redis
瑞吉外卖项目开发文档2——缓存、读写分离优化
目录10
项目优化
,优化缓存10.0推送并新建cache分支10.1环境搭建10.2缓存短信验证码10.3编程方式缓存菜品数据10.4合并分支10.5注解方式缓存套餐数据10.6提交Git并合并主分支11
vincewm
·
2022-09-07 08:35
java
缓存
主从复制
阿里云视频上传实战
背景说明最近在做
项目优化
,关于阿里云视频上传方面一直存在视频上传过慢问题.由于之前采用的是服务端进行视频上传,主要的逻辑是客户端上传视频到服务端进行视频文件暂存,然后服务端上传视频到阿里云.上传过慢猜测是上传视频到服务端要受到带宽的影响
卖柴火的小伙子
·
2022-09-03 09:46
阿里云
音视频
云计算
Mybatis——Mybatis动态SQL的简介以及使用动态SQL对用户的优化
Mybatis动态SQL使用目录1.动态SQL简介1.1动态SQL描述1.2标签的简介以及
项目优化
1.2.1标签以及标签1.2.2标签以及标签1.2.3标签1.2.4标签2.接口向xml文件中传入参数的优化
镜 玄
·
2022-09-01 12:44
#
Mybatis
mybatis
sql
数据库
Spring Cloud
项目优化
:如何确保Redis延迟队列中数据能被正确消费
前言:无论在哪个项目,使用延迟队列都需要很明确你使用它的意义以及消息执行的顺序,并且你还需要考虑如何确保数据能够正确被处理而不会丢失,在进行梳理过程中我就发现了一个漏洞会造成数据丢失,所以在这里我单独写一篇文章来说明一下这个漏洞及优化策略,假如你有更好的优化策略欢迎私信博主。如果你想要一个可以系统学习的网站,那么我推荐的是牛客网,个人感觉用着还是不错的,页面很整洁,而且内容也很全面,语法练习,算法
·
2022-08-30 10:59
JS手写函数实现防抖和节流
什么是防抖和节流防抖和节流都是为了
项目优化
而出现的,官方没有做出具体定义,他们的出现主要是为了解决一些短时间内连续执行的事件带来性能上的不佳和内存的消耗巨大等问题;像这类事件一般像scrollkeyupmousemoveresize
努力学习的k
·
2022-08-26 11:45
javascript
前端
html
性能优化
Vue
项目优化
&&项目上线
目录
项目优化
1.生成打包报告2.通过vue.config.js修改webpack的默认配置3.为开发模式与发布模式指定不同的打包入口4.configureWebpack和chainWebpack5.通过
Super咩咩
·
2022-08-25 10:54
vue.js
前端
项目优化
1.
项目优化
1.
项目优化
策略生成打包报告第三方库启用CDNElement-UI组件按需加载路由懒加载首页内容定制1.生成打包报告打包时,为了直观地发现项目中存在的问题,可以在打包时生成报告。
chnyi6_ya
·
2022-08-25 10:53
Vue实战--电商后台管理系统
elementui
前端
javascript
vue-项目完成的项目报告
文章目录
项目优化
1.生成打包报告2.通过vue.config.js修改webpack的默认配置3.为开发模式与发布模式指定不同的打包入口4.configureWebpack和chainWebpack5.
'Han'Zi
·
2022-08-25 10:51
前端
#
vue
vue.js
前端
javascript
前端开发Vue项目实战:电商后台管理系统(十)------
项目优化
上线
目录1.
项目优化
1.1
项目优化
策略1.2网页顶部添加进度条效果1.3console问题1.3.1在执行build命令期间移除所有console1.3.1只在发布阶段移除所有的console1.4生成打包报告
举一个栗子吖
·
2022-08-25 10:51
前端框架
Vue
vue.js
javascript
前端
Vue 项目实战七
项目优化
以及 上线
1.
项目优化
实现步骤:生成打包报告,根据报告优化项目第三方库启用CDNElement-UI组件按需加载路由懒加载首页内容定制2.添加进度条(使用插件)先安装依赖nprogress,并在main里调用//
Hyman-ya
·
2022-08-25 10:17
vue
项目实战篇
vue
Vue
项目优化
技巧和项目上线
Vue
项目优化
技巧和项目上线1配置loading效果1.1nprogress进度条2
项目优化
2.1生产环境移除console.log信息2.2为开发模式与发布模式指定不同的打包入口2.3externals
CookChopper
·
2022-08-25 10:17
努力学前端
vue
webpack
【VUE项目实战】62、
项目优化
上线准备+生成项目报告
所以我们的学习目标为:◆能够优化Vue项目◆能够部署Vue项目学习内容为:◆
项目优化
:如何对Vue项目进行优化;◆项目上线:如何将优化完毕后的
光仔December
·
2022-08-25 10:16
vue入门与实战
vue.js
生成打包报告
--report
webpack
vue
build
Vue项目打包优化
Vue项目打包以后vendor.js体积太大,影响首次加载速度_随遇而安、1314的博客-CSDN博客VueCLI2&3下的
项目优化
实践——CDN+Gzip+Prerender_小小木锤的博客-CSDN
LinBM123
·
2022-08-17 10:53
vue
前端
vue.js
javascript
前端
vue中的vendor.js文件过大问题及解决
目录vuevendor.js文件过大问题1.cdn引入2.在使用vue等包的地方,注释掉import引入3.打包忽视掉vue等包vue打包降低vendors.js文件大小vue打包
项目优化
vuevendor.js
·
2022-08-11 11:22
vue项目性能优化方案
vue项目性能优化方案前言面试过程中经常会被问到关于前端
项目优化
的问题,故在复习期间总结一下前端优化的几种方法和方向,这里仅介绍使用了vue技术栈的项目,分别从三个方向:vue代码层面的优化webpack
qq_45384621
·
2022-07-29 12:00
vue.js
vue前端
项目优化
方式
压缩js和css之类的。显然这些都是必须做的,而且已经根本不是主要的性能优化的关键点。一、gzip压缩web前端项目,静态资源基本都放在cdn上,gzip的压缩是非常必要的,它直接改变了js文件的大小,减少两到三倍。nginx的gzip配置非常简单,在你对应的域名底下,添加下面的配置,重启服务即可。gzip_comp_level的值大于2的时候并不明显,建议设置在1或者2之间。#开启gzipgzi
进阶__前端
·
2022-07-29 12:59
vue
开发问题
面试
前端
学习【瑞吉外卖⑪】SpringBoot单体项目_
项目优化
若文章内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系博主删除。本人写这篇博客旨在制作学习笔记,巩固知识。同时方便个人在线阅览,回顾知识。这篇博客中主要对应【瑞吉外卖项目】视频中的内容,略有增删。文章目录前言0.总目录链接1.缓存优化1.1.问题说明1.2.环境搭建1.3.缓存短信验证码1.3.1.实现思路1.3.2.代码改造1.3.3.Redis图形化界面1.3.4.
YanZhaoHanWei_555
·
2022-07-24 07:00
Java项目
Spring
Boot
学习
spring
boot
后端
easyui02
目录
项目优化
主要实现的功能:用Tree(树)实现左侧菜单管理数据绑定。
^O^——
·
2022-07-10 22:43
eclipse
前端框架
SpringBoot电商秒杀
项目优化
知识点总结
文章目录3-1云端部署---系统构建3-2云端部署---Java环境安装3-3云端部署---数据库环境安装3-4云端部署---数据库部署3-5云端部署---打包上传3-6云端部署---编写deploy脚本启动3-7性能压测---jmeter工具简介(上)3-9性能压测---发现并发容量问题(上)3-10性能压测---发现并发容量问题(下)3-11性能压测之定制化内嵌tomcat开发3-12性能压测
PSJ_14
·
2022-07-09 07:28
SpringBoot项目
spring
boot
mysql
后端
UED上半年工作总结
**一、首页/博客首页
项目优化
**随着首页用户使用量的日益增多、对产品的体验要求也逐渐提高,我们在视觉层面上围绕着「以用户为中心」开始了一次全新的视觉改版:追求简洁、高效、一致的浏览阅读及交互体验。
武雅姝
·
2022-07-05 10:32
UED
UED设计狮
笔记
设计规范
Unity 小程序开发
还自带了
项目优化
工具。但是还有有几
三十又二
·
2022-06-22 19:07
Unity
unity
游戏引擎
微信游戏
vue懒加载,打包后项目出现“Loading chunk 0 failed”
最近弄
项目优化
,路由懒加载成了首要任务,因为项目首页加载app.js和vendor.js太大了,于是乎我就弄了懒加载。
候鸟与暖风
·
2022-06-15 14:54
Base64编码知识详解
在我们进行前端开发时,针对
项目优化
,常会提到一条:针对较小图片,合理使用Base64字符串替换内嵌,可以减少页面http请求。并且还会特别强调下,必须是小图片,大小不要超过多少KB,等等。
jimojianghu
·
2022-06-14 10:00
react
项目优化
配置的操作详解
目录优化-配置CDN优化-路由懒加载使用步骤代码实现查看效果优化-配置CDN通过craco来修改webpack配置,从而实现CDN优化yarnadd@craco/craco//或者npminstall@craco/craco--save在项目根目录新建craco.config.js文件//添加自定义对于webpack的配置constpath=require('path')const{whenPro
·
2022-06-12 10:37
发现一个开源
项目优化
点,点进来就是你的了
hello,大家好呀,我是小楼。最近无聊(摸)闲逛(鱼)github时,发现了一个阿里开源项目可以贡献代码的地方。不是写单测、改代码格式那种,而是比较有挑战的性能优化,最关键的是还不难,仔细看完本文后,有点基础就能写出来的那种,话不多说,发车!相信大家在日常写代码获取时间戳时,会写出如下代码:longts=System.currentTimeMillis();读者中还有一些Gopher,我们用Go
捉虫大师
·
2022-06-05 07:10
java
sentinel
性能优化
开源
对不起,我错了,这代码不好写
前几天不是写了这篇文章《发现一个开源
项目优化
点,点进来就是你的了》嘛。
捉虫大师
·
2022-06-05 07:11
java
golang
sentinel
对不起,我错了,这代码不好写
前几天不是写了这篇文章《发现一个开源
项目优化
点,点进来就是你的了》嘛。
捉虫大师
·
2022-06-01 20:00
单细胞笔记13-单细胞多组学测序
技术汇总
在过去约2年中开发了几种方法,可以同时测量单细胞中的DNA可及性和基因表达。对我来说,这些联合检测方法是单细胞生物学中最令人兴奋的前沿之一,并将开辟一系列研究基因调控的新方法。这些新的单细胞共检测方法包括sciCAR、scCAT-seq、SNARE-seq、Paired-seq、ASTAR-seq、SHARE-seq,以及10xGenomics最近发布的商业解决方案。在这篇文章中,我将概述每种方法
江湾青年
·
2022-05-30 22:07
拦截器应用场景以及如何使用
以前都没怎么注意拦截器,今天好好去吸收理解一下,想去优化一下自己项目
项目优化
一共两点:1、不同的管理员登录,页面进行了token控制权限,我给每个请求都设置了headers,没必要,既不优雅也麻烦,如下图所示
江河地笑
·
2022-05-29 09:07
干货满满
前端
http
restful
SB_8_瑞吉外卖
项目优化
_redis缓存短信验证码_redis缓存菜品信息_springCache_redis缓存套餐数据
前言1).当前系统存在的问题之前我们已经实现了移动端菜品展示、点餐、购物车、下单等功能,但是由于移动端是面向所有的消费者的,请求压力相对比较大,而我们当前所有的数据查询都是从数据库MySQL中直接查询的,那么可能就存在如下问题:频繁访问数据库,数据库访问压力大,系统性能下降,用户体验较差。2).解决该问题的方法要解决我们上述提到的问题,就可以使用我们前面学习的一个技术:Redis,通过Redis来
xujunming668
·
2022-05-25 21:43
瑞吉外卖
java项目
缓存
git
redis
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他