上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 目录 前言 1.时间跨度 2.项目整体流程 3.项目任务分配 4.在项目各个阶段遇到的一些问题 5.在项目中学习到的东西 6.最后附上本项目的整体架构图 前言: 此次的项目——互联酒旅项目,为我提供了一次难能可贵的项目经历。本人有幸担任了项目的一队技术队长,见证了项目里每个人的成长。本人也学到了很多 阅读全文
posted @ 2022-05-05 21:02 ZZKZS 阅读(51) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-04-23 18:24 ZZKZS 阅读(23) 评论(0) 推荐(0)
摘要: 代码实现: package com.zzk; import org.openjdk.jol.info.ClassLayout; public class JustTest { private static class T{ int a; boolean m; String s = "hello wo 阅读全文
posted @ 2022-04-22 13:28 ZZKZS 阅读(32) 评论(0) 推荐(0)
摘要: 并发编程为何如此复杂?并发编程为什么会产生可见性、有序性、原子性的线程或内存问题? 归根结底,还是计算机硬件高速发展的原因。因为多核CPU架构,以及CPU缓存才导致一系列的并发问题。 1.CPU缓存 2.总线锁和缓存锁 3.缓存行 4.缓存一致性协议(如:intel的MESI) 5.伪共享(fals 阅读全文
posted @ 2022-04-21 18:23 ZZKZS 阅读(498) 评论(0) 推荐(0)
摘要: 一、一个数组中包含一种数出现了奇数次,其他的数都出现了偶数次,找出这个出现了奇数次的数。 public static void main(String[] args) { int[] arr = {1, 3, 5, 3, 1}; int eor = 0; for (int i : arr) { eo 阅读全文
posted @ 2022-04-20 20:51 ZZKZS 阅读(138) 评论(0) 推荐(0)
摘要: 1、一般情况下是声明第三个变量 int a=1; int b=2; int c; c=a; a=b; b=c; 2、不过不想创建第三个变量(四则运算) int a=13; int b=23; a=b-a; b=b-a; a=a+b; 3.位运算符(异或,^) int x=10; // 1010 in 阅读全文
posted @ 2022-04-20 14:26 ZZKZS 阅读(72) 评论(0) 推荐(0)
摘要: 尽管索引有提速的功能(可以提高相应的select的效率),但是也不能滥用,因为它会降低数据表的写操作速度(insert和update的效率会变低),也会占用一定的磁盘空间。所以在创建和使用索引的过程中,有一些事项需要注意: 一、何时创建索引。 WHERE关键词后面的字段创建索引,可以加快条件判断速度 阅读全文
posted @ 2022-04-19 19:01 ZZKZS 阅读(499) 评论(0) 推荐(0)
摘要: 一、Dubbo架构图详解。 1.节点角色说明 provider:暴露服务的服务提供方 Consumer:调用远程服务的服务消费方 Registry:服务注册与发现的注册中心 Monitor:统计服务的调用次数和调用时间的监控中心 Container:服务运行容器 虚线都是异步访问,实线都是同步访问。 阅读全文
posted @ 2022-03-09 23:08 ZZKZS 阅读(45) 评论(0) 推荐(0)
摘要: 一、Spring Cloud Gateway网关 Spring Cloud Gateway是Spring官网基于Spring 5.0、 Spring Boot 2.0、Project Reactor等技术开发的网关 服务。 Spring Cloud Gateway基于Filter链提供网关基本功能: 阅读全文
posted @ 2022-03-09 19:07 ZZKZS 阅读(40) 评论(0) 推荐(0)
摘要: 一、Eureka原理图 Eureka:就是服务注册中心(可以是一个集群),对外暴露自己的地址 提供者:启动后向Eureka注册自己信息(地址,提供什么服务) 心跳(续约):提供者定期通过HTTP方式向Eureka刷新自己的状态 消费者:向Eureka订阅服务,Eureka会将对应服务的所有提供者地址 阅读全文
posted @ 2022-03-09 19:03 ZZKZS 阅读(35) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 18 下一页
/*鼠标跟随效果*/