RESTful 架构一个核心概念是“资源”(Resource)。从 RESTful 的角度看,网络里的任何东西都是资源,它可以是一段文本、一张图片、一首歌曲、一种服务等,每个资源都对应一个特定的 URI(统一资源定位符),并用它进行标示,访问这个 URI 就可以获得这个资源。 互联网中,客户端和服务 ...
分类:
编程语言 时间:
2019-11-02 13:45:30
阅读次数:
64
线程安全 多线程编程中的三个核心概念 1. 原子性:锁(lock)和同步(synchronized)、CAS(compare and swap) 2. 可见性:volatile(乐观锁) 3. 顺序性:happens before原则 参考 "当我们说线程安全时,到底在说什么" "一图带你了解jav ...
分类:
编程语言 时间:
2019-10-29 00:24:53
阅读次数:
98
1. Spring是一个轻量级的开源框架,用于简化java应用的开发。它的核心是IoC和AOP,另外它支持声明式事务,测试方便,集成各种主流框架方便。 2. 核心概念 IoC : 控制反转。对象的创建权由程序反转给spring AOP :面向切面编程。在不修改目标对象源代码的情况下,增强Bean方法 ...
分类:
编程语言 时间:
2019-10-28 00:58:35
阅读次数:
94
一、Spring框架概述 1、轻量级的Java EE开源框架,它是由Rod Johnson为了解决企业应用程序开发的复杂性而创建, Spring框架提供了一个开发平台,用于整合其他技术,例如Struts,Hibernate,Mybatis等。 例子: 把Spring比作一台电脑的主板,它为各种硬件设 ...
分类:
编程语言 时间:
2019-10-26 10:17:14
阅读次数:
102
一 . Core concepts(核心概念) 1.springdata中的中心接口是——Repository。这个接口没有什么重要的功能(原句称没什么惊喜的一个接口)。主要的作用就是标记和管理。其他的接口都是此接口的子类。 Example 1: 除此还提供了一些技术相关的接口,比如 JpaRepo ...
分类:
编程语言 时间:
2019-10-25 23:25:04
阅读次数:
131
Docker的使用 docker是一个开源的应用容器引擎,基于go语言实现,可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植的容器中,然后完全发布到任何Linux机器上,也可以实现虚拟化 核心概念 Docker主机:安装了Docker程序的机器 Docker客户端:通过命令行或者其他工具使用 ...
分类:
其他好文 时间:
2019-10-25 20:46:26
阅读次数:
105
state 1)vuex管理状态的对象 2)它应该是唯一的 const state = { xxx:initValue } mutations 1)包含多个直接更新state的方法(回调函数)的对象 2)谁来触发:action中的commit('mutation名称') 3)只能包含同步代码,不能写 ...
恢复内容开始 一、Spring概念 Spring是一种多层的J2EE应用程序框架,其核心就是管理资源组件以及依赖关系,Spring框架为现代基于java的企业应用程序提供了一个全面的编程和配置模型。 二、Spring核心组件 三、Spring核心 核心就是管理资源组件及其依赖关系。包括IoC(Inv ...
分类:
编程语言 时间:
2019-10-24 15:38:16
阅读次数:
90
前言 在上一篇初识Vue核心中,我们已经熟悉了vue的两大核心,理解了Vue的构建方式,通过基本的指令控制DOM,实现提高应用开发效率和可维护性。而这一篇呢,将对Vue视图组件的核心概念进行详细说明。 什么是组件呢? 组件可以扩展HTML元素,封装可重用的HTML代码,我们可以将组件看作自定义的HT ...
分类:
其他好文 时间:
2019-10-20 17:47:42
阅读次数:
54
首先介绍下什么是Label? Label是Kubernetes系列中一个核心概念。是一组绑定到K8s资源对象上的key/value对。同一个对象的labels属性的key必须唯一。label可以附加到各种资源对象上,如Node,Pod,Service,RC等。 通过给指定的资源对象捆绑一个或多个不用 ...
分类:
其他好文 时间:
2019-10-14 10:36:00
阅读次数:
91