配置
文章平均质量分 77
小杰要吃蛋
这个作者很懒,什么都没留下…
展开
-
Linux上安装Redis(Linux学习笔录-6)
先附送Redis的安装包开发软件,包括linux版 jdk,mysql,nginx,tomcat,redis,软件日志文件(测试使用)有可能底下需要使用,如果需要请自行下载链接:https://pan.baidu.com/s/1xhdDAdl6ZB8F1ayU1qWaDA 提取码:di9q在开始前先安装gcc,使用命令安装:yum install gcc 原因:Redis是C实现...原创 2020-03-06 17:25:02 · 398 阅读 · 0 评论 -
Linux上安装Tomcat(Linux学习笔录-5)
开发软件,包括linux版 jdk,mysql,nginx,tomcat,redis,软件日志文件(测试使用)有可能底下需要使用,如果需要请自行下载链接:https://pan.baidu.com/s/1xhdDAdl6ZB8F1ayU1qWaDA 提取码:di9q1、创建进入目录输入:mkdir /opt/tomcat在输入:cd /opt/tomcat2、上传tomcat....原创 2020-03-06 17:03:52 · 1418 阅读 · 0 评论 -
Linux上安装MySql(Linux学习笔录-4)
卸载Linux上自带的MySql1,查询Linux系统自带的MySQL,执行命令: rpm -qa|grep -i mysql原创 2020-03-06 15:01:29 · 330 阅读 · 0 评论 -
SpringBoot支持Jsp(超详细配置)
1.创建项目1.1开始创建Spring boot项目,点击file>New>Module,可以选择一下自己使用的jdk,剩下的默认就可以了,然后点击下一步根据自己的需要的修改。1.2这一步是选择自己想要加载的依赖,因为我用的是MySql的数据库,而且也只是一个简单的web项目,用不上别的数据库,就没有选择,有需要的话可以自己选择。(不能加上thymeleaf模板依赖)1....原创 2020-01-06 22:40:04 · 15452 阅读 · 6 评论 -
秒杀设计方案(一篇文章秒杀面试官)
秒杀设计详细过程:(关于后端我就详细讲解一下)前端操作1、秒杀开始前,秒杀按钮灰掉为“未开始”,不可点击。2、URL在活动开始前不可露出或者生效,否则容易被使用工具绕过浏览器提前下单。导致活动还未开始,已经开始下单这个大黑洞。我们的做法是在活动开始前,通过更新JS文件露出下单的URL。3、在秒杀进行中,秒杀按钮才可以点击下单。4、秒杀产品的介绍,详情,参数等等,全部静态化,将秒杀...原创 2019-12-22 15:55:51 · 5197 阅读 · 4 评论 -
RabbitMQ(总结最全面的面试题!!!)
1、什么是RabbitMQ?为什么使用RabbitMQ?RabbitMQ是一款开源的,Erlang编写的,消息中间件;最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦可以用它来:解耦、异步、削峰。2、使用RabbitMQ有什么好处?1.解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需 要修改代码,过于麻烦!2.异步,将消息写入消息队列...原创 2019-12-22 11:52:04 · 18112 阅读 · 0 评论 -
Nginx 面试题
1、什么是NginxNginx是一个高性能的反向代理服务器,他是一个非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数,官方监测能支持5万并发2、为什么要用Nginx跨平台、配置简单、方向代理、高并发连接:处理2-3万并发连接数,官方监测能支持5万并发,内存消耗小:开启10个nginx才占150M内存 ,nginx处理静态文件好,耗费内存少,而且Nginx内置的健康检查功能:如果...原创 2019-12-22 10:42:16 · 909 阅读 · 0 评论 -
SpringBoot集成swagger2
什么是swaggerSwagger介绍前后端分离概念我们要了解swagger,我们就要先从前后端分离去入手。按照现在的发展趋势,可以说前后端分离已经是业内对开发和部署方式所达成的一种共识。但是还有很多公司还是采用传统的开发风格,也就是以后端的MVC为主,前端人员只要提供一些静态的HTML页面、JS、CSS、Image等,然后大部分的后端团队担当了大量的开发工作,在这种一种开发模式下,可以说前...原创 2019-12-21 13:20:36 · 402 阅读 · 0 评论 -
IDEA快捷键
常用快捷键常用快捷键介绍Ctrl + F在当前文件进行文本查找Ctrl + R在当前文件进行文本替换Ctrl + Z撤销Ctrl + X剪切光标所在行 或 剪切选择内容Ctrl + Y删除光标所在行 或 删除选中的行Ctrl + C复制光标所在行 或 复制选择内容Ctrl + V粘贴选择内容Ctrl + Alt + L...原创 2019-12-19 13:41:35 · 250 阅读 · 0 评论 -
SpringBoot定时任务配置详解
生活中经常要用定时任务,比如:(1)比如生活中的闹钟,我们设置闹钟每天早上七点执行响铃操作。我们给这个闹钟设定了时间,并且也给它设置了要进行执行的具体任务。(2)假如在一个电商项目中,当用户在选择商品加入订单车后,如果在两个小时内没有支付,那么就自动会被取消掉。关于这样的功能我们如何去解决呢?在项目中可能会出现一些定时更新任务,此时就需要用到定时任务的功能,定时任务就是制定什么时间执行一次,...原创 2019-12-17 20:52:10 · 1160 阅读 · 0 评论 -
SpringBoot整合MyBatis-Plus
MyBatis-Plus介绍:MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。官方愿景:成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。MyBatis-Plus特性:1.无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑2.损耗小:启动即会自...原创 2019-12-16 21:01:00 · 781 阅读 · 0 评论 -
SpringBoot发送短信验证码
本文章使用的是SpringBoot结合云之讯短信平台,其实什么平台不重要,基本上思路都是差不多的我使用的是刚刚创建SpringBoot项目,什么都没有的项目:(1)下载云之讯SDK。1.百度搜索云之讯,进入2.点击注册(注意,要实名制认证才可发送)3.输入信息,注册即可4.注册成功,在进入开发者控制台5.点击SDK下载6.进入SDK下载,下载Java版本zip7.下...原创 2019-12-16 01:28:59 · 1756 阅读 · 0 评论 -
阿里云服务器配置外网访问
阿里云服务器默认是没有配置外网访问的,默认只开启了CMP协议、SSH 22端口、RDP 3389端口三个端口如果配置外网访问,需要配置安全组,去开放访问网站的80端口。具体如下:点击配置规则点击添加安全组规则输入:协议类型,选择自定义TCP;端口范围,这是一个范围,所以我们要写80/80。优先级,数字越小优先级越高授权对象,0.0.0.0/0是可以让所有人访问点击确定我们在...原创 2019-12-15 15:16:43 · 20913 阅读 · 0 评论 -
Xshell连接阿里云服务器详细
Xshell 6连接阿里云服务器先配置阿里云服务器登录到阿里云,点击右上角的控制台,找到实例,点击更多, 找到网络和安全组,点击安全配置找到安全组列表,点击配置规则点击配置规则点击添加安全组规则配置如下, 0.0.0.0/0 是授权所有IP地址可通过SSH连接到服务器到此配置结束;在配置的话打开Xshell 6配置的话打开Xshell 6 ,点击新建,在输入登录信息。...原创 2019-12-15 15:10:49 · 4958 阅读 · 0 评论 -
Java代码生成二维码
前几天做了一个智能通行,要求我接收硬件生成卡号让我用Java代码生成二维码,在和硬件对接实现扫描开门(1)大概流程就是1、手机app发送请求给我后端,2、我后端收到请求后,通过kafka消息列队在去请求硬件给我卡号3、硬件收到请求后生成卡号和有效时期再放回给我后端4、我后端在次接收硬件的请求后,把硬件生成的卡号生成二维码后续有俩种解决方案5、我在把二维码返回给前端App进行开门5、...原创 2019-12-13 13:33:55 · 7269 阅读 · 1 评论 -
云共享型n4和突发性能型t5区别
今天凑巧碰到双12,最为穷逼的我以前从来没有买个阿里云的服务器玩玩,只是会使用工具简单的使用,第一次买使用阿里云的服务器,发现不能使用Windows自带的远程桌面连接到服务器,到处百度发现要配置安全组才能运行,今天就把我今天的过程记录一下。今天一到公司,发现桌面弹了个广告,一般我都会直接×掉,但是今天公司电脑卡了,结果让我看到了就眼前一亮,是服务器,哇,新用户一折,对于刚刚发工资的我很有吸引力,...原创 2019-12-14 22:03:57 · 3510 阅读 · 0 评论