4

ASP.NET Core中使用GraphQL - 第八章 在GraphQL中处理一对多关系

到目前为止我们一直在使用GraphQL操作单个实体。在本篇博文中,我们将使用GraphQL操作实体集合。这里我们使用的场景是处理一个顾客的所有订单,顾客和订单之间的关系是一对多。一个顾客可以有多个订单,相应的一个订单只属于一个顾客。 ...

LamondLu 发布于 2018-11-12 22:25 评论(0)阅读(212)
8

架构必经之路2 - 熔断机制

架构之旅1 - 扣减库存 架构之旅2 - 熔断机制 项目中要做一个熔断机制,预防对第三方的接口调用压力太大。下面我介绍下项目中用到的熔断机制。 ...

jackson0714 发布于 2018-11-12 21:03 评论(2)阅读(977)
3

Vue实现移动端页面切换效果

找了好多博客实现效果都……emmm…… 应用Vue自带的过渡 《 进入/离开 & 列表过渡 》和 嵌套路由 和 fixed定位实现 其实还是挺简单的。 在子页面把整个页面做绝对定位,覆盖整个屏幕,子父页面将 router-view 用 transition 套起来,并加上过渡动画就可以啦。 代码: ...

wenr 发布于 2018-11-12 20:44 评论(0)阅读(422)
1

一个applicationContext 加载错误导致的阻塞解决小结

问题为对接一个sso的验证???,正确的对接姿势为,接入一个 filter, 然后接入一个 SsoListener 。 然而在接入之后,却导致了应用无法正常启动,或者说看起来很奇怪,来看下都遇到什么样的问题,以及是如何处理的? 还是 web.xml, 原本是这样的: (很简洁?。?而需要添加的 fil ...

等你归去来 发布于 2018-11-12 20:41 评论(0)阅读(171)
0

使用CompletableFuture优化你的代码执行效率

这篇文章详细讲解java8中CompletableFuture的特性,方法以及实例. 在java8以前,我们使用java的多线程编程,一般是通过Runnable中的run方法来完成,这种方式,有个很明显的缺点,就是,没有返回值,这时候,大家可能会去尝试使用Callable中的call方法,然后用Fu ...

醉眼识朦胧 发布于 2018-11-12 20:16 评论(1)阅读(158)
0

“代码变更覆盖率”在后端测试中的实践

以前写的一篇旧文章,今天偶然发现被刊登在网易云6月份的博客上(https://sq.163yun.com/blog/article/170691322392797184),mark下。 ...

zni.feng 发布于 2018-11-12 19:42 评论(1)阅读(187)
0

并发中的volatile

[TOC] 1. 概述 由于线程有本地内存的存在, 一个线程修改的共享变量不会及时的刷新到主内存中, 使得另一个线程读取共享变量时读取到的仍旧是旧值, 就导致了内存可见性问题. 现在volatile就可以解决这个问题, 为什么能解决内存可见性问题呢? 本文就来揭开volatile的神秘面纱. 2. ...

蜗牛大师 发布于 2018-11-12 19:39 评论(0)阅读(161)
3

JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构、调试、部署

接上篇《JAVA WEB快速入门之环境搭建》,在完成了环境搭建后(JDK、Tomcat、IDE),现在是万事具备,就差写代码了,今天就来从编写一个JSP WEB网站了解JSP WEB网站的基本结构、调试、部署,至于为什么要先写JSP WEB,而不是直接上SSM(Spring、SpringMVC、My ...

梦在旅途 发布于 2018-11-12 19:39 评论(6)阅读(325)
0

Hibernate_day01

一、今天内容介绍 1 web内容回顾 (1)javaee三层结构 (2)mvc思想 2 hibernate概述 3 hibernate入门案例 4 hibernate配置文件 5 hibernate的api使用 二、WEB内容回顾 1.JavaEE三层结构 1 web层:struts2框架 2 se ...

pony1223 发布于 2018-11-12 19:12 评论(0)阅读(87)
3

基于SOA的高并发和高可用分布式系统架构和组件详解

基于SOA的分布式高可用架构和微服务架构,是时下如日中天的互联网企业级系统开发架构选择方案。在核心思想上,两者都主张对系统的横向细分和扩展,按不同的业务功能??槔炊韵低辰蟹指畈⑶沂褂靡欢ǖ氖侄问迪址裰涞耐ㄐ?,并且基于弹性云服务搭建高可用的分布式解决方案。 但它们之间的区别可能比相似的地方要多, ...

Leoliu168 发布于 2018-11-12 18:36 评论(1)阅读(317)
1

当Elasticsearch遇见Kafka

欢迎大家前往 "腾讯云+社区" ,获取更多腾讯海量技术实践干货哦~ 本文由 "michelmu" 发表于 "云+社区专栏" Elasticsearch作为当前主流的全文检索引擎,除了强大的全文检索能力和高扩展性之外,对多种数据源的兼容能力也是其成功的秘诀之一。而Elasticsearch强大的数据源 ...

腾讯云+社区 发布于 2018-11-12 18:20 评论(0)阅读(370)
0

测试canvas绘制旋转文字的性能

canvas 绘制各种动画效果时,我们经?;崾褂没夹?,使绘制上去的元素有旋转的效果。 最近在项目中碰到了很严重的性能问题,经常排查发现是因为绘制批量文字时使用了画布旋转,且每行文字的旋转角度是不一样的,每次绘制前都会去动态的改变画布上下文context的旋转角度值,导致CPU占用太多。 而且发现 ...

方帅 发布于 2018-11-12 17:57 评论(0)阅读(150)
40

.NET Core开发者的福音之玩转Redis的又一傻瓜式神器推荐

作者:依乐祝 原本链接://www.3gt5.cn/yilezhu/p/9947905.html 引子 为什么写这篇文章呢?因为.NET Core的生态越来越好了!之前玩转.net的时候操作Redis相信大伙都使用过一些组件,但都有一些缺点,如ServiceStack.Redis ...

依乐祝 发布于 2018-11-12 17:38 评论(27)阅读(3221)
2

学习Raft算法的笔记

Raft是一种为了管理日志复制的一致性算法。它提供了和Paxos算法相同的功能和性能,但是它的算法结构和Paxos不同,使得Raft算法更加容易理解并且更容易构建实际的系统。为了提升可理解性,Raft将一致性算法分解成几个关键的???,例如领导选举,日志复制和安全性。同时它通过实施一个更强的一致性来减 ...

Alin- 发布于 2018-11-12 17:09 评论(2)阅读(156)
0

浅析微信支付:下载对账单和资金账单

本文是【浅析微信支付】系列文章的第九篇,主要讲解商户下载对账单接口和资金账单接口的实现和一些注意事项。 浅析微信支付系列已经更新九篇了哟~,没有看过的朋友们可以看一下哦。 "浅析微信支付:申请退款、退款回调接口、查询退款" "浅析微信支付:查询订单和关闭订单" "浅析微信支付:支付结果通知" 在商户 ...

YClimb 发布于 2018-11-12 16:45 评论(0)阅读(390)
3

IOC和AOP使用拓展

多种方式实现依赖注入 构造注入 编写测试类 在使用设值注入时,Spring通过JavaBean无参构造方法实例化对象,当我们编写带参构造方法后,java虚拟机不会再提供默认的无参构造方法,为了保证使用的灵活性,建议自行添加一个无参构造方法 配置文件代码如下: 1 一个 constructor arg ...

安心。 发布于 2018-11-12 15:39 评论(2)阅读(395)
0

Elasticsearch Java Rest Client API 整理总结 (二) —— SearchAPI

[TOC] 引言 在 "上一篇" 中主要介绍了 Document API,本节中讲解 High REST Client Search APIs Java High Level REST Client 支持下面的 Search API: "Search API" "Search Scroll API" ...

ReyCG 发布于 2018-11-12 15:38 评论(0)阅读(163)
2

jdk源码阅读笔记-LinkedList

一、LinkedList概述 LinkedList的底层数据结构为双向链表结构,与ArrayList相同的是LinkedList也可以存储相同或null的元素。相对于ArrayList来说,LinkedList的插入与删除的速度更快,时间复杂度为O(1),查找的速度就相对比较慢了,因为每次遍历的时候 ...

rainple 发布于 2018-11-12 15:25 评论(0)阅读(156)
0

Mybatis之拦截器原理(jdk动态代理优化版本)

在介绍Mybatis拦截器代码之前,我们先研究下jdk自带的动态代理及优化 其实动态代理也是一种设计模式...优于静态代理,同时动态代理我知道的有两种,一种是面向接口的jdk的代理,第二种是基于第三方的非面向接口的cglib. 我们现在说的是jdk的动态代理,因为mybatis拦截器也是基于这个实现 ...

郝二驴 发布于 2018-11-12 15:03 评论(1)阅读(230)
0

vue中的slot(插槽)

vue中的插槽————slot 什么是插槽? 插槽(Slot)是Vue提出来的一个概念,正如名字一样,插槽用于决定将所携带的内容,插入到指定的某个位置,从而使模板分块,具有??榛奶刂屎透蟮闹赜眯?。 插槽显不显示、怎样显示是由父组件来控制的,而插槽在哪里显示就由子组件来进行控制 怎么用插槽? 默认 ...

妖色调 发布于 2018-11-12 14:52 评论(0)阅读(238)
  • 独家视频:十九大要开啦! 2018-09-10
  • 国地税怎么又合并了呢 一般来看 这是种集中资源的举动 2018-09-10
  • 视频:太原蒙山景区举办首届蒙山春节庙会 2018-08-14
  • 美媒:解放军已成为现代化军队 目光已越过大西洋 2018-08-14
  • 市人大常委会召开党组会议传达学习全国两会精神张轩主持并讲话 2018-08-04
  • 164| 971| 340| 566| 126| 7| 111| 751| 453| 167|