标签:工作原理

编程技术

IPFS的关系族谱、技术架构及工作原理 | 火星号精选

14

darida 发布于 2020-04-03

在上一期【进阶小课堂】中,我们分析了目前由HTTP协议构建的互联网存在的诸多弊端,并介绍了IPFS的基本概念以及IPFS是如何构建下一代互联网的,点击下图即可查看。今天,矿哥和大家分享下IPFS的关系族谱和技术架构。 IPFS的关系图谱 IPFS由Juan Benet(胡安&mi...

阅读(10)评论(0)赞 (0)

编程技术

RPA是什么?解析AI和RPA结合方式和架构

1

darida 发布于 2020-04-02

2019年至今,国产RPA企业已经陆续拿到融资,其中有三起集中发生在6月份,其中一起追加融资发生在8月份,保守估计,5个国产RPA企业融资总金额在8亿人民币上下,但市场估值已高达54.2亿人民币。 资本如此青睐的RPA是何方神圣呢?本文将为读者介绍RPA的定义和概念,RPA的前世...

阅读(18)评论(0)赞 (0)

Spring

阿里P7带你探究springCloud神秘的注册中心Eureka

8

changyuan.xu 发布于 2020-04-01

一、什么是Eureka Eureka是Netflix公司开源的产品,它是一种基于REST( Representational State Transfer )的服务,主要用于AWS云。 Eureka提供了完整的Service Registry和Service ...

阅读(15)评论(0)赞 (0)

Java

spring-cloud-gateway过滤器实践

1

刘莉莉 发布于 2020-04-01

概述 这里是 SpringCloud Gateway 实践的第一篇,主要讲过滤器的相关实现。Spring-Cloud-Gateway 是以 WebFlux 为基础的响应式架构设计, 是异步非阻塞式的,它能够充分利用多核 CPU 的硬件资源去处理大量的并发请求。 本篇将基于 spr...

阅读(22)评论(0)赞 (0)

Java

Java集合-HashMap的实现原理

1

xiaoli.he 发布于 2020-03-31

1.HashMap工作原理 当我们往hashmap中put元素的时候,先根据key的hash值得到这个元素在数组中的位置(即下标),然后就可以把这个元素放到对应的位置中了。如果这个元素所在的位子上已经存放有其他元素了(两个 Entry 的 key 的 hashCode() 返回值...

阅读(17)评论(0)赞 (0)

Java

今天,我去面试了

6

尖兵 发布于 2020-03-31

前言: 本文为《今天你面试了吗》系列文章的第一篇,采用情景对话的方式还原面试场景,帮助大家梳理常用Java技术栈的知识点,如果喜欢本文章还请转发鼓励,如果反响良好。本公众号 Java后端 会持续更新本系列文章,如有纰漏还请指出。 今 天天气不错,我怀着自信的笑容来到某个大厂的研发...

阅读(20)评论(0)赞 (0)

Java

听说用 Lombok 可以早点下班?

6

xubiao.zhuang 发布于 2020-03-30

听说隔壁用 Lombok 的六点就下班了,我也想六点下班! 好的,那么这篇文章就介绍下 什么是 Lombok , Lombok 做了什么 以及 Lombok 是怎么做的 ? 在介绍之前,先通过是否使用 Lombok 的效果来看下对比,首先来看下没有 Lombok 之前,我们的一个...

阅读(18)评论(0)赞 (0)

Spring

Java&Spring过时的经典语录

1

小丁 发布于 2020-03-30

字符串拼接:请用StringBuffer代替String直接相加提高性能 过去的理论 有没有人告诉过你开发中不要 String newString = "牛郎"+"织女"; 而是要根据是否线程安全采用 String newString = ...

阅读(22)评论(0)赞 (0)

Java

使用Java实现DDD持久性构建机制,避免JPA等基础设施污染领域模型 – Oliver Drotbohm

1

邓龙华 发布于 2020-03-28

当涉及到实现DDD模型对象从仓储数据库中创建时,人们通常很难在纯正概念和技术实用主义之间找到良好的平衡。在本文中,我将讨论一个实验性想法,以Java代码表达DDD的一些战术设计概念,并导出元数据,例如实现持久性,而不会使用JPA等技术注释污染了领域模型,同时在模型上附加了映射层。...

阅读(30)评论(0)赞 (0)

Java

小撕Mybatis(二)

3

puefu.he 发布于 2020-03-26

Mybtais是一种ORM框架,用于实现面向对象编程语言里不同类型系统的数据之间的转换。 本文我将从三个步骤进行Mybatis解读。 Mybatis如何获取执行sql 现在把我们的目光转会一开始的mybatis-config.xml中执行sql语句的xml文件。 <mapp...

阅读(18)评论(0)赞 (0)

Spring

京东2面成功后的spring面试总结

2

puefu.he 发布于 2020-03-25

京东二面后整理的spring面试题 Q:ioc是什么,有什么用? A:Ioc全称Inversion of Control意思为控制反转,是程序设计的一种思想,或者目标。spring通过DI(依赖注入)来实现IOC,把对象的实例化过程的控制权给到了容器(spring容器);怎么理解...

阅读(30)评论(0)赞 (0)

Java

Mybatis面试题整理

xiaoli.he 发布于 2020-03-24

1、Mybatis 是一个半 ORM( 对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身, 不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性能, 灵活度高。 2...

阅读(21)评论(0)赞 (0)

Java

相较于 Dubbo,Spring Cloud 有何优缺点?

puefu.he 发布于 2020-03-24

这是个老生常谈的问题,每个技术团队在业务转型微服务化架构的时候都会纠结这个选型问题。 首先,dubbo 之前确实在 2012 年的时候发布了最后一个版本 2.5.3 并且停止维护更新,在2017年的时候又”起死回生“,官方宣布重启更新,并重点投入开源建设;终于在 2017 年 9...

阅读(20)评论(0)赞 (0)

Java

3000字编程入门–附带Java学习路线及视频

16

changyuan.xu 发布于 2020-03-24

Title: 编程入门 GitHub: BenCoper Reference: 尚硅谷-2019 Study: 文字版+视频+实战(第一个自学的网站) Explain: 文末附带Java学习视频以及项目实战 1.简介 计算机包括 硬件 (hardware)和 软件 (softwa...

阅读(25)评论(0)赞 (0)

Java

java kubernetes client 获取 集群 metrics信息 原 荐

2

邓龙华 发布于 2020-03-24

K8S client 获取资源利用率和 metrics 信息 获取与展示 POD 级甚至 Container 级的资源利用率是很常见的发布系统需求,然而网上并没有什么资料告诉大家怎么做,本文将告诉大家原理以及 java 代码实践。 命令行获取 其实 kubectl 是可以获取到 ...

阅读(22)评论(0)赞 (0)

Java

「建议心心」要就来15道多线程面试题一次爽到底(1.1w字用心整理)

14

hanze 发布于 2020-03-24

、 本文是给 「建议收藏」200MB大厂面试文档,整理总结2020年最强面试题库「CoreJava篇」 写的答案,所有相关文章已经收录在码云仓库: https://gitee.com/bingqilinpe… 千上万水总是情,先赞后看行不行,奥力给 本文为多线程面试题...

阅读(13)评论(0)赞 (0)

Java

SpringMVC的工作原理

3

zhuangli 发布于 2020-03-23

SpringMVC的工作原理图: SpringMVC流程 1、  用户发送请求至前端控制器DispatcherServlet。 2、  DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、  处理器映射器找到...

阅读(24)评论(0)赞 (0)

Java

一篇文章看懂java并发编程

14

hanze 发布于 2020-03-22

Hi,朋友们,大家好久不见。这两个月来发生了很多的事情,疫情爆发,不知道有多少的家庭深受其害,濒临破碎,也不知道有多少中小企业面临着复工难,无力发放工资的困局。在此国难之际,我们更应该信任我们的国家,积极配合工作,祈祷疫情早日结束,人民生活早日回归正轨。武汉加油,中国加油! 不过...

阅读(26)评论(0)赞 (0)