框架搭建
止步前行
从小白到大师,是一个过程,请相信过程。
展开
-
GitHub配置免密登录
GitHub配置免密登录原创 2021-06-26 16:18:49 · 1657 阅读 · 1 评论 -
Nacos集群配置和数据持久化到Mysql
Nacos集群配置和数据持久化到Mysql原创 2020-04-18 14:44:07 · 3658 阅读 · 2 评论 -
CentOS7下Redis集群搭建
一、引言二、安装Redis1、查询系统版本2、下载Redis https://redis.io/download3、解压4、安装C语言环境(因为Redis使用C语言写的,CentOS自带C语言环境,执行以下命令会更新C语言环境)5、编译Redis源码6、安装Redis(默认安装在当前目录下,可以使用PREFIX参数更改安装位置)7、将解压缩包下的Redis配置文件...原创 2019-04-07 12:57:22 · 5197 阅读 · 5 评论 -
Git安装和idea的集成使用
一、引言在日常开发中,团队成员之间的合作需要管理工具来管理项目,这样节约时间和成本,也方便开发。本人从实习到工作,所待过的公司更多的是使用SVN来管理项目。最近,想找自己以前学习过程中写过的代码,因为换过电脑,发现很难找,所以,想把以前和以后自己写的代码存放起来,方便管理,就学习使用了下Git。下面就从安装入手,记录一下。还是要说一下SVN和Git的区别:集中式版本控制工具:SVN分布式版...原创 2018-12-30 22:30:19 · 4057 阅读 · 0 评论 -
互联网产品的项目架构
一、引言在开发设计一个产品的时候,需要对这个产品的架构要做一个精细的设计,要把功能模块化,好让各个模块直接互不影响、独立开发。现在拿一个互联网产品P2P为例,来描述一下架构的基本设计。二、架构在互联网产品中,一般包括:后台管理系统(manager)、门户网站(portal)。对于manager和portal有共通性的功能,抽取出来成公共的模块(common),而对于comm...原创 2018-06-04 21:38:50 · 4516 阅读 · 0 评论 -
Win7系统下搭建Nginx+Tomcat高性能负载均衡集群
引言在工作中,为了响应高并发,经常会在Tomcat前面挡一层Nginx,用Nginx来转发请求,这种情况下,我们会在Nginx后面放置好多Tomcat,这就是所谓的集群,示意图如下。本文只是简单的搭建一个Nginx+Tomcat的集群框架。 环境工具两个Tomcat 一个Nginx 修改Tomcat配置文件和页面文件,并启动1、修改1号Tomcat的server.xm...原创 2018-07-11 20:34:18 · 593 阅读 · 0 评论 -
持续集成工具Jenkins结合SVN的安装和使用
一、引言在日常的开发过程中,发布版本的流程一般都是手动部署,具体如下图所示: 我们需要把代码提交到SVN上,然后再把SVN上每个人提交的最新模块的代码拉下来,然后编译打包,最后手动上传到Tomcat上。这种方式很繁琐,也会浪费时间,如果有测试环境和生产环境,则效率更低。下面介绍一下Jenkins的使用和安装。二、原理Jenkins的思想就是自动化部署,“自动化”的具体体现在:...原创 2018-06-08 11:30:23 · 52207 阅读 · 9 评论 -
SSM后台数据与前端(PC、M站、Android、IOS)的交互——页面渲染
一、介绍对于后台开发人员来说,更多的是处理客户端发过来的请求和业务逻辑,很少人会考虑页面的渲染问题。 后台开发人员最多也就在jsp页面或者其他视图框架来渲染PC端的页面,对于其他的客户端,他们经常无能为力,如果PC端采用jsp或者其他视图框架来渲染页面,后台开发人员就得对相同的请求处理两次(一次数据传给PC端用,一次数据返回给其他客户端用(Android、IOS、M站)),这样就显得有点麻烦原创 2018-02-06 14:59:52 · 2779 阅读 · 0 评论 -
使用Spring测试模块MockMvc测试请求功能
一、MockMvc介绍在MVC架构的后台系统中,我们可以对Dao层使用junit和spring的测试模块来测试操作数据库的正确性,如前一篇文描述的那样。但对于所编写与业务相关的controller层,在开发中,最常用的测试方式是,从客户端发起一个真正的http请求,然后在后台进行debug模式调试,或者日志输出调试。对于前后端分离的系统架构来说,这样做并不是一个很好的办法,下面来介绍一下Spr原创 2018-02-05 15:47:36 · 1034 阅读 · 1 评论 -
Spring的Dao单元测试及运行遇到的Could not load driverClass ${jdbc.driverClass}问题解决
一、关于Dao的测试对于Dao层编写结束后,应该立即对该层的各个数据库方法进行测试,而不是等把所有的业务逻辑写完,再进行全面测试,如果是这样,那么结果会非常痛苦,也会给其他人埋下很多坑。养成习惯很重要。二、Dao单元测试具体步骤:(1)、maven工程,引入相关jar包,若不是maven工程,下载相关jar包: (2)、编写相关的test代码: 三、运行遇到的关于Cou原创 2018-02-05 13:10:50 · 5413 阅读 · 0 评论 -
Web开发之Spring、SpringMVC、MyBatis配置文件详解
一、前言编码对于一个程序员来说,只是一个基本的工作技能,对于一些专心写代码的人来说,对于所用框架的理解或许就不那么重要,鉴于自己目前的水平,还是把自己之前研究过的一些框架知识,也就是工作中常用的SSM框架,做一点总结。二、Web.xml配置文件web.xml文件为所有web应用程序启动加载的首个文件,所有框架的加载都需要在此配置 对于ContextLoaderListener原创 2018-01-29 14:52:24 · 875 阅读 · 1 评论 -
阿里云CentOS7 64位下安装MySQL5.7
一、对于阿里云的java web环境的安装和配置,可参考下面阿里云的技术文档: https://help.aliyun.com/document_detail/51376.html?spm=5176.doc52826.6.709.7BUhwX二、阿里云没有提供手动安装mysql的技术文档,现将自己的安装过程整理如下,采用的是YUM安装方式:1、配置YUM源 在MySQL官网中下载YUM源rpm安原创 2017-10-18 10:13:00 · 9843 阅读 · 7 评论