- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 nginx高可用-主备模式
一、概念主备模式就是指多台nginx,其中一台为主节点,其余为从节点,正常情况下,由主节点做代理,假如主节点出了问题(例如宕机),那么系统会自动切换从节点作为主节点,接替主节点的工作。这样可以提高系统的抗风险能力。这里对外暴露的地址并不是真实的服务器ip地址,而是虚拟ip,所以即使有一台nginx服务器宕机,用户也感知不到的。二、搭建准备工作假设有两台服务器,分别是192.168.0.48(主)和192.168.0.49(从)1、为两台服务器安装nginx。安装教程:https://www.run
2022-04-28 23:15:52
9124
原创 nginx使用-动静分离
一、概念Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,简单的可以理解成使用 Nginx处理静态页面,Tomcat处理动态页面。因为nginx是给tomcat的请求做代理,现在静态资源放在nginx,需要静态资源直接去拿,不走Tomcat了,可以提高访问效率。二、使用场景nginx 的动静分离是常用的一种功能,这个功能一般比较适合中小型的网站,大型网站一般来说就不适用。因为中小型网站的并发量并不是特别高
2022-04-28 21:35:39
3176
原创 nginx使用-负载均衡
当我们做项目时,如果只有单节点应用很容易会有各种意外导致应用无法访问,或者由于访问量太大,单节点处理不过来。那为了保证应用的健壮性,我们往往会搭建集群,这样会有多台服务器多个应用。但是这个对用户是隐藏的,用户并不知道集群有多少台服务器,我们最终暴露给用户的只有一个应用地址,用户通过应用地址不管访问到哪台服务器上,最终展示给用户效果是一样的,就算有一台服务器宕机了,客户还是可以通过应用地址访问到另一台上面。这就是nginx的另一个作用-负载均衡。一、负载均衡的作用1、转发功能按照一定的算法(权重、轮询
2022-04-24 23:11:49
2051
原创 layer.photos放大缩小以及旋转
layer.photos放大缩小以及旋转由于在网上搜到的旋转都多少有些问题,要么是旋转后图片转底层的背景大小不改变导致图片展示不全,要么是连背景一起旋转用起来很不方便,所以我把他调整成了旋转图片并且根据图片旋转后的长宽调整背景层的长宽。事先准备替换layer.js中最后一行的contentcontent: '<input type="hidden" id="current"><div class="layui-layer-phimg"><img id="imglayer
2021-07-16 10:28:46
5965
13
原创 SpringBoot+JPA+Mybatis整合
阐述JPA和mybatis不能在同一个dao文件里!!!JPA:JPA 全称是Java 持久化 API ,它的目的就是帮助我们提高开发效率,它的核心是 Java持久化查询语言 (JPQL),对存储在关系数据库中的实体进行查询。在语法上类似于SQL查询,但是操作的是实体对象而不是直接对数据库表进行操作。(摘自 wiki)使用 JPA 开发的流程如下:1、将数据库表映射到项目实体中2、生成对...
2019-12-27 15:43:06
3553
原创 SpringBoot多环境配置文件分离
背景假如现在有两套环境,一套是本地的,一套是dev的环境。那么将两个环境的配置文件分离开来,既可以采用SpringBoot本身的多环境配置文件也可以采用基于maven的多环境被配置文件SpringBoot本身的多环境配置文件1、将原有的application.properties文件进行复制2份,然后重命名为application-local.properties和application-d...
2019-12-25 11:08:28
926
原创 mysql游标的使用以及对分区表的操作
背景概述需要对一个分区表进行数据备份以及删除操作,用到了游标,以及drop分区表的操作。解决方案存储过程代码如下 DELIMITER $$#该表所在数据库名称USE `hmw` $$ DROP PROCEDUREIF EXISTS `backup_instances` $$ CREATE DEFINER = `hmw` @`%` PROCEDURE `backup_inst...
2019-12-06 11:27:21
259
原创 mysql数据库按天创建表分区
背景概述分区表的好处就不多说了,我这里需要的场景是要对数据库中的某一个表做备份,以现在的时间为起点备份多少天以前的数据,并且删除该表中已经备份的数据。由于该表中的数据一般都是按天查询,并且delete加了where条件之后并不是在数据库中直接删除数据,而是将数据文件的标识位删除,没有整理文件,因此不会彻底释放空间,时间久了就会存在大量的垃圾数据,所以就想到了用分区表。而按天分区就可以很好的解决以...
2019-12-06 10:58:36
2451
2
原创 IntelliJ IDEA 报错:找不到包或者找不到符号
我这里遇到的情况是在一个maven子项目调用另一个maven子项目的类,添加依赖后,打包报错找不到类。一般这种问题都是因为添加依赖错误的原因,首先确定下自己pom.xml文件里添加的依赖跟自己本地maven仓库对应路径下的jar名称是否一致,然后看下jar的名称是不是自己添加依赖中的artifactId+version.jar。如果还有后缀的话需要添加<classifier>标签,为...
2019-11-27 13:06:01
266
原创 UFPS添加武器教程
做毕设用到了UFPS插件,但是网上教程好像比较少,记录一下所学的东西。我采用的是hero这个预制体作为player,在下图这个路径下。拖到场景中去。他默认的是只有手枪和狼牙棒(左轮手枪和冲锋枪模型已经绑定,但是没有启用),可以在hero这个物体的Vp_Player Inventory脚本上添加已经绑定在模型上的武器。这样就可以用数字键来切换武器。接下来我们要添加步枪,首先找到右手模型的位...
2019-11-27 12:52:38
1070
hibernate-release-4.3.7.Final
2018-01-16
struts-2.3.16.3-all
2018-01-16
spring-framework-4.1.3.RELEASE
2018-01-16
easytouch5
2017-10-10
4个动物模型
2017-09-21
unity5圣典中文API手册
2017-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人