架构设计
文章平均质量分 51
同是天涯程序猿
编程、运动、音乐
展开
-
SSM基于注解配置Spring4.1.6、springMVC4.1.6、mybatis3.2.8的maven框架搭建
直入主题:项目结构:pom.xml: xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 com.xuchg mssm war 0.0.1-SNAPSHOT xcg Maven原创 2017-07-23 19:38:24 · 437 阅读 · 0 评论 -
centos安装RabbitMQ和spring cloud使用RebbitMQ发送和接收消息
centos安装rabbitmq:环境:centos7使yum包含EPEL库:rpm -Uvh https://download.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm下载repo:wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedor...原创 2018-08-04 21:48:54 · 324 阅读 · 0 评论 -
设计模式总结
设计模式什么是设计模式什么时候使用设计模式设计模式六大原则常见设计模式什么是设计模式设计模式是软件开发人员在软件开发过程中面临一般问题使用的解决方案。设计模式是在软件开发过程中反复积累经验的总结。一般在Java中使用居多,也可称为面向对象设计模式。什么时候使用设计模式笔者认为任何时候都需要先考虑设计模式,因为设计模式可以达到易扩展,易维护,可重用,易理解等优点原创 2018-02-07 17:12:14 · 246 阅读 · 0 评论 -
linux搭建分布式文件系统FastDFS并整合spring boot
linux搭建分布式文件系统FastDFS并整合spring boot目录FastDFS是什么FastDFS安装spring boot集成FastDFS上传下载文件FastDFS配置nginx问题&注意事项FastDFS是什么:是由C语言实现的开源轻量级分布式文件系统,实现了对文件管理,同步,访问,下载等功能,解决了大容量存储和负载均衡。其包含两个角色:Trac原创 2018-01-25 16:42:16 · 2965 阅读 · 0 评论 -
Linux中Nginx编译安装、卸载并添加到service中
nginx卸载删除相应文件夹和自启动即可nginx安装:wget http://nginx.org/download/nginx-1.12.1.tar.gztar zxvf nginx-1.12.1.tar.gz更改文件夹名称为nginxcd nginx./configuremakemake install覆盖二进制文件:cp objs/nginx /usr/local原创 2018-01-25 14:45:32 · 9415 阅读 · 0 评论 -
spring cloud读取配置文件
spring cloud读取配置文件spring boot支持多种外部配置命令行JNDI属性java系统属性,System.getProperties()环境变量jar包内部和外部的application-{profile}.yml或propertiesjar包内部和外部的application.yml或properties@Configuration注解类上的@Proper转载 2018-01-24 09:12:53 · 8362 阅读 · 0 评论 -
spring cloud 使用 Zuul实现过滤器
Zuul实现过滤器ZuulNetflix zuul作为API网关集成在spring cloud分布式集群中,是一个智能的应用服务器,对外暴露分布式中的请求调度和过滤,实现请求路由、负载均衡、与服务治理框架整合、请求转发的熔断机制和服务聚合等功能。过滤器类型:PRE:请求被路由之前被调用,身份验证ROUTING:将请求路由到微服务。POST:路由到微服务之后执行ERROR:在其原创 2018-01-24 09:08:46 · 4404 阅读 · 2 评论 -
spring cloud使用RabbitMQ配置消息总线
RabbitMQRabbitMQ window安装和使用安装Erlang安装RabbitMQRabbitMQ server安装之后会自动注册成为服务注意设置环境变量RABBITMQ_BASE为一个不含中文的路径Rabbit管理可以通过访问配置文件进行管理,也可以通过web进行管理。通过web进行管理:执行:rabbitmq-plugins enable rabbitmq_原创 2018-01-24 08:50:26 · 2923 阅读 · 0 评论 -
spring cloud使用spring data jpa配置druid做数据源和监控
druid数据源是非常好用的一款产品,有强大的监控和扩展功能,接下来就做一个在spring cloud中应用spring data jpa使用druid作为数据源和监控的服务提供者demo。spring cloud版本为Brixton.SR5,spring boot版本为1.4.0.RELEASEpom.xml<project xmlns="http://maven.apache.or原创 2018-01-06 15:28:38 · 7888 阅读 · 0 评论 -
React使用Next.js作服务器端渲染
React使用Next.js作服务器端渲染内容包含什么是React服务端渲染,为什么解决React SEO是否需要服务端渲染使用Next.js实现React的服务端渲染,基本语法 Next.js简介安装getInitialPropsjsx stylestatic静态目录两种路由方式自定义Head组件引入Ant design动态导入示例静态导出缓存Next.js整合dv原创 2017-12-20 20:12:15 · 4907 阅读 · 2 评论 -
kudu可视化管理工具与kudu基础知识
kudu-plus kudu可视化工具Kudu是为Apache Hadoop平台开发的列式数据库。Kudu拥有Hadoop生态系统应用程序的常见技术属性:它可以商用硬件上运行,可横向扩展,并支持高可用性操作。kudu-plus是什么kudu-plus是笔者开发开源可视化管理kudu的工具,由于kudu虽然是列式数据库,但是可以表达成关系数据库类似的表和字段等信息,某种情况下通过可视化管理更加...原创 2019-01-10 17:11:14 · 5600 阅读 · 1 评论