GraphQL是Facebook提出的一种数据查询语言,核心特性是数据聚合和按需索取,目前被广泛应用于前后端之间,解决客户端灵活使用数据问题。本文介绍的是GraphQL的另一种实践,我们将GraphQL下沉至后端BFF层之下,结合元数据技术,实现数据和加工逻辑的按需查询和执行。这样不仅解决了后端BF ...
分类:
其他好文 时间:
2021-05-24 05:42:17
阅读次数:
0
哪儿网领域驱动设计(DDD)实践之路 Qunar技术沙龙 2021-05-11 ...
分类:
其他好文 时间:
2021-05-24 05:29:27
阅读次数:
0
mybatis 什么是mybatis ? orm的半自动化框架,自己封装了jdbc,创建驱动,创建链接,创建statement等,采取mapper动态代理机制,使使用者只需要关注sql的编写。 ? mybatis的sql是通过xm或者注解来进行对欲生成的sql进行配置,再通过配置的类路劲反射找到类的 ...
分类:
编程语言 时间:
2021-05-24 05:02:56
阅读次数:
0
当安装虚拟机时出现: 我是因为之前安装在SD卡上,在制作系统U盘的时候手贱点错盘符给SD卡格式化了,所以再次安装就这样安装不了 解决方法绝对靠谱干净 1、点击 “此电脑 管理 磁盘管理”到下面这页 2、然后咧,随便找一个电脑硬盘,右键,更改驱动器号和路径 3、接着嘞,把磁盘符改成跳出提示错误的那个盘 ...
分类:
系统相关 时间:
2021-05-24 04:53:39
阅读次数:
0
一、synchronized的特性 1.1 原子性 所谓原子性就是指一个操作或者多个操作,要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 在Java中,对基本数据类型的变量的读取和赋值操作是原子性操作,即这些操作是不可被中断的,要么执行,要么不执行。但是像i++、i+=1等操作字符就 ...
分类:
其他好文 时间:
2021-05-24 04:17:55
阅读次数:
0
与i个字符串里只有左括号和右括号,求连续的完整括号最大长度。 ()()()=>6、())(()()=>4 肯定是偶数,根据题目描述,如果要括号个数就除以2 中断条件:遇到了一个多余的右括号 中断的时候结算长度 附上C语言代码: int length(char[] s){ int depth = 0, ...
分类:
其他好文 时间:
2021-05-24 04:11:04
阅读次数:
0
“灾备”是为了通过一些技术手段的部署,达到出现“意外”的时候,业务不会中断或者中断后会自动恢复。例如服务器、网络、存储哪一点出现问题,都会中断服务,所以这个时候每个点都需通过技术手段做保护,这就是容灾要考虑的事情。收集整理了一些行业对于数据、服务等容灾及备份的方案,希望对大家工作给与参考。 集中管理 ...
分类:
其他好文 时间:
2021-05-24 04:00:33
阅读次数:
0
前言 Redis 是一个事件驱动的内存数据库,服务器需要处理两种类型的事件。 文件事件 时间事件 下面就会介绍这两种事件的实现原理。 文件事件 Redis 服务器通过 socket 实现与客户端(或其他redis服务器)的交互,文件事件就是服务器对 socket 操作的抽象。 Redis 服务器,通 ...
分类:
其他好文 时间:
2021-05-24 02:57:52
阅读次数:
0
今天使用springboot整合JDBC的使用,开始使用的是 com.mysql.jdbc.Driver驱动 结果运行出现此异常 那我们根据提示要求来修改即可 把驱动改成最新的com.mysql.cj.jdbc.Driver再来试试 driver-class-name: com.mysql.cj.j ...
分类:
数据库 时间:
2021-05-24 02:50:22
阅读次数:
0
cluster模块允许设立一个主进程和若干个worker进程,由主进程监控和协调worker进程的运行。worker之间采用进程间通信交换消息,cluster模块内置一个负载均衡器,采用Round-robin算法协调各个worker进程之间的负载。运行时,所有新建立的链接都由主进程完成,然后主进程再 ...
分类:
其他好文 时间:
2021-05-24 02:49:12
阅读次数:
0