自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring Cloud入门三- Zuul作api-gateway

Zuul是什么API Gateway是一个服务器,也可以说是进入系统的唯一节点。这跟面向对象设计模式中的Facade模式很像。API Gateway封装内部系统的架构,并且提供API给各个客户端。它还可能有其他功能,如授权、监控、负载均衡、缓存、请求分片和管理、静态响应处理等。Zuul是Spring cloud的一个组件,作为api-gateway为系统提供反向代理,负载均衡等功能反向代理新建Sp

2017-08-25 10:59:06 2109

原创 Spring Cloud入门二:eureka集群

Spring cloud eureka集群Eureka帮助我们在spring cloud上进行服务注册和服务发现。但是,对于很多项目来说,只对服务在一个Spring Cloud Server注册是不合理的。当Server当掉时,服务将全部不能被发现。因此,我们在这里介绍对eureka进行集群,服务进行多注册。多服务Server新建两个Spring cloud Server项目,pom中添加依赖。

2017-08-15 10:24:33 840

原创 Spring Cloud入门一:Spring Cloud Config

前言对于Spring cloud了解在这里不过多赘述,有兴趣的可以看一下官方文档和Spring Cloud 项目综述(技术栈一览)。Spring Cloud Config组件 Spring Cloud Config为分布式系统中的外部统一配置中心提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部(externalized)配置属性。客户端和服务器映射的概

2017-07-27 11:33:15 1152

原创 Spring Boot入门二:使用ThymeLeaf+表单验证

Thymeleaf提供了一个用于整合Spring MVC的可选模块,在应用开发中,你可以使用Thymeleaf来完全代替JSP,或其他模板引擎,如Velocity、FreeMarker等。Thymeleaf的主要目标在于提供一种可被浏览器正确显示的、格式良好的模板创建方式,因此也可以用作静态建模。你可以使用它创建经过验证的XML与HTML模板。相对于编写逻辑或代码,开发者只需将标签属性添加到模板中即

2017-07-25 16:25:20 9327 3

原创 Spring Boot入门一:在Eclipse中使用Spring boot

Eclipse中的STS插件打开Eclipse-Help-Eclipse Marketplace-popular下载完成后,重启eclipse,选择新建project-spring-spring start project,新建Spring boot 项目。 项目快速解析新建的项目目录大概如下 整体目录结构和Spring项目一样,只不过Spring boot的配置文件迁移到了applicati

2017-07-25 16:02:11 50740 7

原创 团队开发中git的基本使用

提交代码到仓库- 使用分支-

2017-06-12 01:22:30 490

原创 在前端开发使用Bootstrap框架

什么是BootstrapBootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。 Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。网站:Bootstrap环境配置在官网上选择下载对应的文件 Bootstrap已编译完成文件:最

2017-06-12 00:19:33 2181

原创 UML活动图的编写

什么是活动图活动图是一种用于描述系统行为的模型视图,它可用来描述动作和动作导致对象状态改变的结果,而不用考虑引发状态改变的事件。通常,活动图记录单个操作或方法的逻辑、单个用例或商业过程的逻辑流程。活动图的元素活动:动作的内容 状态:开始状态、结束状态。 转移:两个活动或状态之间用箭头表示迁移。 判断:对一个动作或者状态进行判断并根据分支选择下一步操作 分叉与汇合:将活动分解为两个或多个并行运

2017-06-11 14:29:02 520

原创 UML用例图的编写

用例图是什么用例:用例是文本形式的情节描述,广泛应用于需求的发现和记录工作中。用例会影响项目的众多方面。用例图:主要用来描述“用户、需求、系统功能单元 ”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。作用:帮助开发团队以可视化的方式理解系统的功能需求。用例图的主要元素参与者(Actor):使用该应用系统进行交互的[用户]、[组织]、[外部系统]。用小人表示。 用例:参与者可见

2017-06-10 23:07:27 934

原创 在Java开发可能经常见到的linux命令

查看端口和进程netstat -apn 查看所有的进程和端口占用情况。ps -aux | grep java 查看java进程程序。ps -aux | grep #pid 查看端口为pid的进程程序。磁盘管理df 检查文件系统的磁盘空间占用情况。du 统计目录或文件所占磁盘空间的大小。网络ifconfig 查看网卡的ip和其他信息。route 修改路由信息。

2017-05-06 17:32:31 403

原创 GC的简单介绍

什么时候执行GC当新生代满了的时候触发minor GC当上升到老年代的对象大于剩余空间的时候执行Full GC。当GC与非GC的耗时超过了GCTimeRate的时候会促发OOM程序员不能控制具体的GC时间,只能调用System.gc()提示系统进行GC处理,但是JVM不一定执行。回收什么对象在引用技术算法里面,当对象超出了作用域或者对象的引用技术为0时,该对象为垃圾对象。在GC Roo

2017-05-06 17:23:57 733

原创 SQL程序优化

SQL程序优化 在多数情况下,Oracle使用索引来更快地遍历表,优化器主要根据定义的索引来提高性能。但是,如果在SQL语句的where子句中写的SQL代码不合理,就会造成优化器删去索引而使用全表扫描,一般就这种SQL语句就是所谓的劣质SQL语句。在编写SQL语句时我们应清楚优化器根据何种原则来删除索引,这有助于写出高性能的SQL语句。在下列情况下,Mysql不会使用已有的索引:如果 mys

2017-04-29 13:49:59 509

原创 文章标题

显示装配Bean通过Java装配Bean 通过Java实现Bean需要通过配置类实现Java的集中装配配置类实现简单的bean:配置类中的函数,返回值类型为特定的类,函数头前添加@Bean注解便能够实现简单的Bean@Configurationpublic class config { @Bean(name="newname") public Compac getCompact() {

2017-04-27 15:25:25 317

原创 欢迎使用CSDN-markdown编辑器

自动化装配beanSpring从两个角度来实现自动化装配组件扫描:Spring自动发现应用上下文所创建的bean自动装配:Spring自动满足bean之间的依赖创建可被发现的bean如果希望在自动化装配中,bean可以被组件扫描到,对于每一个希望不被声明为bean的类,前面需要添加@Component注解@Componentpublic class Compact {}-如果希望生成的b

2017-04-27 15:03:16 281

原创 Servlet的了解

Spring框架学习前提-Servlet的了解简介关于java主流的框架的介绍https://www.douban.com/note/320140839/ 可以说这些主流框架都是以HttpServlet为基础开发的,因此学习这些框架需要对Servlet有基础的理解。我的理解是,其他的框架是隐藏了Servlet的api做出更加可看性高、简便api得出的框架。如何学习我主要是从https://dotb

2017-02-28 15:15:47 370

DBeaver 2.4.2

DBeaver 2.4.2 dbeaver.exe资源

2018-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除