java
关于java相关内容
摄影不好的女生不是好程序员
这个作者很懒,什么都没留下…
展开
-
Java——SpringCloud服务治理与负载均衡(二)
服务治理通过抽象将服务消费者和服务提供者进行隔离。基于Cloud的服务治理有以下优点更高的可用性:服务消费者只需要知道服务名称就可以调用相应的服务,而不需要具体的物理地址。当服务实例不可用或者新上线时,治理服务器能及时的调用转发等。负载均衡:可以将所有请求动态地分布到其所管理的所有服务实例中进行。提升应用的弹性:治理客户端会定时缓存服务实例信息于本地,当治理服务器不可用时,服务消费者可读...原创 2020-01-16 11:57:30 · 177 阅读 · 0 评论 -
Java——SpringCloud初识(一)
基于一个微服务架构的应用,所包含的微服务动辄十几甚至上百,对于每个微服务都有几个或者几十个实例在运行(实例不停上线和下线),且分布在众多服务器上。而如何让这些微服务整体协作起来,形成一个和谐有效强健的应用,不仅仅是编写代码,在构建应用时,除了代码外,还需要一些基础设施、运维管理的支持等,通过这些基础设施和运维管理,可以对多构建的微服务实现统一管理和运维监控。对于微服务架构业界也有一些成功的模式和...原创 2020-01-15 17:31:06 · 106 阅读 · 0 评论 -
Java——SpringBoot常用总结(一)
常用启动器spring-boot-starter-web Web应用开发,依赖了spring-boot-starter-tomcatspring-boot-starter-logging 日志开发spring-boot-starter-data-jpa 数据库存储管理spring-boot-starter-security 安全管理spring-boot-star...原创 2020-01-14 17:24:25 · 124 阅读 · 0 评论 -
Java——Maven使用
Maven简介Maven 是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。Maven是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。项目结构Maven 提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原则。目录说明${based...原创 2020-01-13 14:48:11 · 154 阅读 · 0 评论 -
Java——Quartz作业任务调度框架(二)
上一篇中,拥有一个简单使用Quartz的例子:这一篇,将包括对Quartz的一些详细使用。JobDetail 类JobDetail为Job实例提供了许多设置属性,JobDetail重要属性:设定任务类、Job名称、组名称 和JobDataMap:JobBulider.newJob(MyJob.class).withIdentity("job1","group1").usingJobDat...原创 2020-01-06 15:06:27 · 215 阅读 · 0 评论 -
Java——Quartz作业任务调度框架(一)
由于项目需求,想要定时请求某个接口,或调用某个函数。于是考虑到使用定时器。java常用的定时器有:Timer java.util.Timer + java.util.TimerTask@Scheduled注解 org.springframework.sprig-context-support线程方式 Thread.sleep()ScheduledExecutorServic...原创 2020-01-06 09:52:58 · 247 阅读 · 0 评论 -
ETL——kettle初识
Kettle是一款国外开源的ETL工具。kettle中文网Kettle家族目前包括4个产品:Spoon、Pan、CHEF、Kitchen。SPOON 允许你通过图形界面来设计ETL转换过程(Transformation)。PAN 允许你批量运行由Spoon设计的ETL转换 (例如使用一个时间调度器)。Pan是一个后台执行的程序,没有图形界面。CHEF 允许你创建任务(Job)。 任务通过允...原创 2019-12-31 14:34:42 · 1022 阅读 · 0 评论