- 博客(6)
- 收藏
- 关注
原创 Linux环境部署项目
linux项目部署部署JDK上传JDK安装上传工具上传JDK安装包解压JDK配置JDK环境变量安装Mysql数据安装MariaDB数据库MariaDB命令:配置数据库设定远程访问修改权限检查数据库切换数据库查询超级管理员的权限修改用户权限列表,实现远程访问刷新权限列表关闭防火墙临时关闭防火墙(虚拟机重启时防火墙默认启动)临时启动防火墙永久关闭防火墙永久开启防火墙导入数据库安装nginx下载Linux版nginx上传解压nginx安装nginx配置nginxnginx命令启动nginx重启nginx/停止ng
2020-09-15 15:00:35
541
原创 nginx负载均衡策略简述
nginx负载均衡策略轮询策略根据配置文件顺序,异常访问tomcat服务器轮询策略为默认规则upstream jtWindows { server 127.0.0.1:8081; server 127.0.0.1:8082; server 127.0.0.1:8083; }权重策略通过人为设置指定某些服务器多处理请求,一般都是让性能更优的的服务器多处理用户的请求。(能者多劳)upstream jtWindows { server 127.0.0
2020-09-10 12:47:34
216
原创 AOP概念及实践案例(上)
AOP概念AOP是一种设计思想,是软件设计领域中的面向切面编程,他是面向对象编程(AOP)的一种补充和完善。通过预编译方式和运行期动态代理方式,实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术。AOP应用原理Spring AOP底层基于代理机制实现功能扩展:1.假如目标对象(被代理对象)实现接口,则底层可以采用JDK动态代理机制为目标创建代理对象(目标类和代理类会实现共同接口)。2.假如目标对象(被代理对象)没有实现接口,则底层采用CGLIB代理机制为目标对象创建代理对象(默认创建的
2020-07-22 00:14:07
326
原创 easy-UI的介绍以及使用
官网介绍asyui是一种基于jQuery、Angular.、Vue和React的用户界面插件集合。easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。easyui是个完美支持HTML5网页的完整框架。easyui节省您网页开发的时间和规模。easyui很简单但功能强大的。easyUI使用easyUI引入<!--引入jquery的js,EasyUI的执行需要依赖于jQ
2020-07-18 23:11:58
3952
原创 分布式系统入门及创建
分布式系统分布式思想将项目按照指定的规则进行拆分,从而降低系统架构的耦合性,提高开发效率。分布式系统对外是统一的,对内是独立的。传统项目问题如果没有分布式系统,按照传统项目将全部的功能模块写到一起,如果将来有一个模块出现了问题,则可能直接导致整个服务不能使用.系统架构的耦合性太高。根据业务模块进行拆分根据项目中不同的功能模块进行拆分,拆分后部署到不同的tomcat服务器中。如果将来有一个模块出现问题,则不会影响全部服务正常运行。如上图拆分后,权限管理模块出现问题后并不会影响服务的正常运行。
2020-07-17 00:22:25
2101
原创 Mybatis-Plus入门及API
MP介紹MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。与Mybatis相比,Mybatis在进行数据库操作时依然采用“面向过程”的操作方式,而MP采用了ORM的思想以面向对象的方式来操作数据库Mybatis-plus入门案例导入jar包<!--spring整合mybatis-plus --> <dependency> <groupId>com.baomid
2020-07-15 22:19:35
630
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅