08 2020 档案

摘要:本文是记录ES6文档的Class章节的读书笔记,建议先阅读文档 Points Es6的class可以看做只是一个语法糖 通过Object.assign方法可以一次向类添加多个方法 与ES5的行为不同的是,Class内部所有定义的方法都是不可枚举的 类的属性名,可以采用表达式 一个类必须有constr 阅读全文
posted @ 2020-08-31 22:58 听说这是最长的名字了 阅读(173) 评论(0) 推荐(0)
摘要:@Id 代码实现 @Id 用于声明一个实体类的属性映射为数据库的主键列。 @Target({ElementType.METHOD, ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) public @interface Id { } @Ge 阅读全文
posted @ 2020-08-29 17:19 听说这是最长的名字了 阅读(595) 评论(0) 推荐(0)
摘要:@Column @Column的作用是来标识实体类中属性与数据表中字段的对应关系,其代码定义如下: @Target({ElementType.METHOD, ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) public @interfa 阅读全文
posted @ 2020-08-27 23:06 听说这是最长的名字了 阅读(1377) 评论(0) 推荐(0)
摘要:解决方法之一:使用实体属性类型转换器AttributeConverter 场景假设:在代码中使用枚举类来映射用户性别(如下代码所示),在数据库中使用字符映射性别(M ,F),Hibernate提供了AttributeConverter解决上述场景的转换问题 public enum Gender { 阅读全文
posted @ 2020-08-25 22:23 听说这是最长的名字了 阅读(1183) 评论(0) 推荐(0)
摘要:RBAC是Role-Base Access Control的简称,中文意思是“基于角色的访问控制”,在维基百科中这样介绍,“RBAC是资讯安全领域中,一种较新且广为使用的访问控制机制,其不同于强制访问控制以及自由选定访问控制直接赋予使用者权限,而是将权限赋予角色。1996年,莱威·桑度(Ravi S 阅读全文
posted @ 2020-08-24 23:02 听说这是最长的名字了 阅读(619) 评论(0) 推荐(0)
摘要:bluebird是一个第三方Promise规范实现库,它不仅完全兼容原生Promise对象,且比原生对象功能更强大,bluebird号称速度是所有 Promise 库里最快的。 导入: npm install bluebird --save 使用 var Promise = require("blu 阅读全文
posted @ 2020-08-19 22:30 听说这是最长的名字了 阅读(238) 评论(0) 推荐(0)
摘要:本文总结在深入学习K8s前的准备工作,分为以下topic, K8s是什么? K8s能做什么? K8s与Docker K8s使用场景 K8s是什么? 基于容器的集群管理平台,全称是kubernets。在kubernetes的中文文档上介绍Kubernetes是Google 2014年创建管理的,是Go 阅读全文
posted @ 2020-08-18 22:45 听说这是最长的名字了 阅读(348) 评论(0) 推荐(0)
摘要:​ 在MDN文档中,Promise是一个对象,代表一个异步操作的最终完成或者失败。在网上大多ES6教程中,认为Promise是异步编程的一种解决方案,从语法上说是一个对象,从它可以获取异步操作的消息。 了解promise的工作方式文档:https://developer.mozilla.org/zh 阅读全文
posted @ 2020-08-18 22:34 听说这是最长的名字了 阅读(151) 评论(0) 推荐(0)
摘要:解构赋值 按照一定模式,可以从数组和对象中提取值,从而对变量进行赋值操作。 主要在数组和对象中执行解构赋值操作,下面罗列常用的情景操作。 数组的解构赋值 基本使用: 1 var [a,b,c]=[1,2,3]; 2 console.log(a) //1 3 console.log(b) //2 4 阅读全文
posted @ 2020-08-17 23:00 听说这是最长的名字了 阅读(488) 评论(0) 推荐(0)