java
果董
Java后端程序员!
展开
-
SpringCloud Bus消息总线
Bus支持两种消息代理,RabbitMQ 和 Kafka,Spring Cloud Bus 配合 Spring Cloud Config 使用可以实现配置的动态刷新。 Spring Cloud Bus是用来将分布式系统的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和消息中间件的功能。Spring Cloud Bus能管理和传播分布式系统间的消息,就像一个分布式执行器,可用于广播状态更改、事件推送等,也可以当作微服务间的通信通道。什么是总线在微服务架构的系统中,通常会使用轻量级的消息代理原创 2022-12-13 18:14:44 · 206 阅读 · 1 评论 -
SpringCloud Config 分布式配置中心
集中管理配置文件,不同环境不同配置,动态化的配置更新,分环境部署比如dev/test/prod/beta/release运行期间动态调整配置,不再需要在每个服务部署的机器上编写配置文件,服务会向配置中心统一拉取,配置自己的信息当配置发生变动时,服务不需要重启即可感知到配置的变化并应用新的配置,将配置信息以REST接口的形式暴露,post、curl访问刷新均可......applicaiton.yml是用户级的资源配置项bootstrap.yml是系统级的,优先级更加高。原创 2022-12-12 15:34:26 · 1065 阅读 · 0 评论 -
Java 枚举的使用(看了包会!)
枚举原创 2022-06-01 17:03:12 · 198 阅读 · 0 评论 -
Java 注解的使用
Java 精通原创 2022-06-01 17:01:09 · 285 阅读 · 0 评论 -
java 标准时间基础(一看就会)
/** * 日期和时间模式(注意大小写,代表的含义是不同的): * yyyy:年 * MM:月 * dd:日 * hh:1~12小时制(1-12) * HH:24小时制(0-23) * mm:分 * ss:秒 * S:毫秒 * E:星期几 * D:一年中的第几天 * F:一月中的第几个星期(会把这个月总共过的天数除以7) * w:一年中的第几个星期 * W:一月中的第几原创 2022-05-27 13:24:43 · 277 阅读 · 0 评论 -
String 类 ( 看了包会 )
package com.day03;import org.junit.Test;import java.util.Locale;public class StringMethodTest { /** * 总结: * 增:append(xxx) * 删:delete(int start,int end) * 改:setCharAt(int n ,char ch) / replace(int start, int end, String str)原创 2022-05-26 17:59:10 · 150 阅读 · 1 评论 -
java多线程(看完精通)
package com.day02.dxczojie;import java.util.concurrent.*;/**面试题:创建多线程有几种方式?四种以下!//一、继承Thread类*/class window extends Thread {private static int M = 100;@Overridepublic void run() {while (true) {show();}}private static synchronized void s原创 2022-05-25 10:59:58 · 152 阅读 · 0 评论 -
java基础异常处理
java异常探讨:/** Error: * java虚拟机无法解决的严重问题。如JVM系统内部错误、资源耗尽等严重情况。 * 比如:StackOverflowError和OOM。 * 一般不编写针对性的代码进行处理。 * * 异常处理:抓抛模型 * 过程一:"抛":程序在正常执行的过程中,一旦出现异常,就会在异常代码处生成一个对应异常的对象。 * 并将此对象抛出 * 一旦抛出对象以后,其后的代码就不再执行 * 关于异常对象的产生:① 系统自动生成的异常对象 *原创 2022-05-16 14:53:14 · 100 阅读 · 0 评论 -
java入门基础
main的作用package TEXT.LIAN;public class mianText { /** * main()方法的使用说明 * main()方法也是一个普通的静态方法 * main()方法可以作为我们与控制台的交互方式。(之前:使用Scanner) * @param args */ public static void main(String[] args) { String[] PP=new String原创 2022-05-09 15:21:15 · 642 阅读 · 0 评论