1. 关联关系1.1 关联关系概念说明表与表之间的关系 : 1对1 1对多 多对多关系 ,通过主外键来实现。外键在多的一方。比如员工和部门:1个员工对应一个部门,一个部门可以有多个员工要将表与表之间的关系:映射称为 类与
前段时间更换了设备,正好趁着这个机会来记录一下适合前端开发的一个环境,以及推荐提高效率的应用。基础环境Node.js是JavaScript运行时,目前前端工程化必不可缺的一个环境。通常我们会选择稳定版本(LTS)进行下载。NPM是javascript的包管理工具,也是目前Node.js默
最近在给别人讲解Java并发编程面试考点时,为了解释锁对象这个概念,想了一个形象的故事。 图片来自Pexels后来慢慢发现这个故事似乎能讲解Java并发编程中好多核心概念,于是完善起来形成了这篇文章。大家先忘记并发编程,只听我给你讲个故事:故事可能比较奇怪,有这么一个学校,里面
前言谈到并发,我们不得不说AQS(AbstractQueuedSynchronizer),所谓的AQS即是抽象的队列式的同步器,内部定义了很多锁相关的方法,我们熟知的ReentrantLock、ReentrantReadWriteLock、CountDownLatch、Semaphore
作者| 石浪、满神近年来,随着稀疏模型对算力日益增长的需求,CPU集群必须不断扩大集群规模来满足训练的时效需求,这同时也带来了不断上升的资源成本以及实验的调试成本。为了解决这一问题,阿里云机器学习PAI平台开源了稀疏模型高性能同步训练框架HybridBackend,使得在同成本下GPU集群
页面中如果有两种或多种指定颜色之间的平滑过渡的渐变效果,会使得我们的视觉效果瞬间提升几个档次,在CSS3中有提供的多个渐变方式属性就能让我们轻松实现这样的渐变效果。目前CSS渐变属性有六个,分别为:linear-gradient(线性渐变),repeating-linear-gradient(重复线
笔者好长时间没有更新博客了,一个原因是开发的项目所用到的技术都是老技术点,所接触到的知识都是行业逻辑流程,所以只是自己做了总结并没有拿上来分享。另外一个原因是目前笔者在重新学习C++语言以及计算机的一些基本知识(算法等)。下面的代码为C++代码,好了直接进入正题编程基本算法(一)编程基本算法(二)编