上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 30 下一页
  2020年8月23日
摘要: SpringCloud(7) 网关概念、Zuul项目搭建 项目代码GitHub地址:https://github.com/yudiandemingzi/spring-cloud-study 一、网关概念 1、什么是路由网关 网关是系统的唯一对外的入口,介于客户端和服务器端之间的中间层,处理非业务功能 阅读全文
posted @ 2020-08-23 15:49 Code2020 阅读(193) 评论(0) 推荐(0) 编辑
  2020年8月21日
摘要: 本次本篇使用的工具是Maven中的 maven-assembly-plugin 插件。 1.首先,需要新建一个maven项目,将单个或多个java文件拷贝到本项目中 例如,下面这个QR_Code.java文件 package com.sxd.util; import java.awt.Color; 阅读全文
posted @ 2020-08-21 16:20 Code2020 阅读(3362) 评论(0) 推荐(0) 编辑
摘要: Java中的java.util.HashMap.entrySet() 方法用于创建哈希映射HashMap中包含的相同元素的集合。它基本上返回哈希映射的set视图,或者我们可以创建一个新的set并将map元素存储到它们中。 句法: hash_map.entrySet() 参数:该方法不带任何参数。 返 阅读全文
posted @ 2020-08-21 11:33 Code2020 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: 一 Map对象中的keySet()和entrySet() 1. keySet() public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("01 阅读全文
posted @ 2020-08-21 11:22 Code2020 阅读(200) 评论(0) 推荐(1) 编辑
摘要: 定义和用法 DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。 语法 DATE_FORMAT(date,format) date 参数是合法的日期。format 规定日期/时间的输出格式。 用法: select DATE_FORMAT(now(), '%Y-%m-%d %H:%i: 阅读全文
posted @ 2020-08-21 10:11 Code2020 阅读(103) 评论(0) 推荐(0) 编辑
  2020年8月20日
摘要: 分布式锁的几种实现方式 目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition toleranc 阅读全文
posted @ 2020-08-20 23:11 Code2020 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 两个方法都可以向线程池提交任务, execute()方法的返回类型是void,它定义在Executor接口中, 而submit()方法可以返回持有计算结果的Future对象,它定义在ExecutorService接口中,它扩展了Executor接口,其它线程池类像ThreadPoolExecutor 阅读全文
posted @ 2020-08-20 21:26 Code2020 阅读(360) 评论(0) 推荐(0) 编辑
摘要: BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。 注意:属性复制,不同jar中的方 阅读全文
posted @ 2020-08-20 17:10 Code2020 阅读(108) 评论(0) 推荐(0) 编辑
  2020年8月19日
摘要: 目录 1、obj 必须为引用类型,不能是基本类型 2、obj 为 null 3、obj 为 class 类的实例对象 4、obj 为 class 接口的实现类 5、obj 为 class 类的直接或间接子类 6、问题 7、深究原理 8、instanceof 的实现策略 instanceof 严格来说 阅读全文
posted @ 2020-08-19 17:03 Code2020 阅读(84) 评论(0) 推荐(0) 编辑
  2020年8月18日
摘要: Executors提供四种线程池: newCachedThreadPool :缓存线程池,如果线程池长度超过处理需要,可回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool : 定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 newScheduledThread 阅读全文
posted @ 2020-08-18 14:57 Code2020 阅读(737) 评论(0) 推荐(1) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 30 下一页