1.DDL:CREATE建表语句CREATETABLE[catalog_name.][db_name.]table_name({|}[,...n][])[COMMENTtable_comment][PARTITIONEDBY(partition_column_name1,partition_column_name2,...)]WITH(key1=val1,key2=val2,...):column_namecolumn_type[COMMENTcolumn_comment]:column_nameAScomputed_column_expression[COMMENTcolumn_commen
1.DDL:CREATE建表语句CREATETABLE[catalog_name.][db_name.]table_name({|}[,...n][])[COMMENTtable_comment][PARTITIONEDBY(partition_column_name1,partition_column_name2,...)]WITH(key1=val1,key2=val2,...):column_namecolumn_type[COMMENTcolumn_comment]:column_nameAScomputed_column_expression[COMMENTcolumn_commen
今天和好朋友一起学习古典老师关于《行为设计学》的解读课程,留在我脑海里最深刻的一句话,“没有个人体验,就无法真正的理解概念”。这个点感触非常的深,比如我以前阅读就是把书中的概念都记录下来,但从未对概念进行有效的转述,更没有个人体验,因此学到的很多有用的知识都只停留在信息层面。但如今开始以写卡片的形式,并将书中较为抽象的概念,结合自身的个人体验后,记忆更为深刻了。除此之外,我也明白了为何国人学习了那么多年的英语,但终究还是难以学会,难以真正的说一口流利说~最大的原因在于学习时,没有将自己代入真实的场景中,如果没有一个具体的场景进行学习,永远学不会,学不精~因此,接下来,将每一次学习都结合自身体验
今天和好朋友一起学习古典老师关于《行为设计学》的解读课程,留在我脑海里最深刻的一句话,“没有个人体验,就无法真正的理解概念”。这个点感触非常的深,比如我以前阅读就是把书中的概念都记录下来,但从未对概念进行有效的转述,更没有个人体验,因此学到的很多有用的知识都只停留在信息层面。但如今开始以写卡片的形式,并将书中较为抽象的概念,结合自身的个人体验后,记忆更为深刻了。除此之外,我也明白了为何国人学习了那么多年的英语,但终究还是难以学会,难以真正的说一口流利说~最大的原因在于学习时,没有将自己代入真实的场景中,如果没有一个具体的场景进行学习,永远学不会,学不精~因此,接下来,将每一次学习都结合自身体验
简介根据UI设计图,我们的目标是要实现如下形式的弹窗提示。目标弹窗样式从设计风格看,应该是iOS风格的弹窗提示。不过Flutter基本上是用Material风格的设计组件,这个差距有点大。Flutter的Material组件库提供的对话框没有两种平台都接受的对话框,这个很令人失望。另外,对话框的使用还要引入context,以及路由Navigator.of(context).pop()这类的,真得令人很无语。当然,整个Flutter框架,context和Navigator都是很差劲的,这也是插件GetX如此有价值的根本原因所在。Get.defaultDialog既然项目中引入了GetX,那么遇到
简介根据UI设计图,我们的目标是要实现如下形式的弹窗提示。目标弹窗样式从设计风格看,应该是iOS风格的弹窗提示。不过Flutter基本上是用Material风格的设计组件,这个差距有点大。Flutter的Material组件库提供的对话框没有两种平台都接受的对话框,这个很令人失望。另外,对话框的使用还要引入context,以及路由Navigator.of(context).pop()这类的,真得令人很无语。当然,整个Flutter框架,context和Navigator都是很差劲的,这也是插件GetX如此有价值的根本原因所在。Get.defaultDialog既然项目中引入了GetX,那么遇到
Cesium开发基础所有篇幅到目前为止已经全部学完了,非常感谢大家的支持,也希望能帮助大家提升对Cesium的认识,同时最近也在筹划Cesium开发实战课程,希望早日与大家见面,也再次感谢大家。回顾最近我们学习的高级篇5个章节,分别对Primitive、材质设置、Entity的Property、粒子系统、场景后期处理进行基础了学习。第一讲:主要介绍了Primitive的基础知识,Geometory支持的几何类型、组合、实例化、更新几何属性等,外观材质,以及几何与外观的兼容性问题。详情可戳Cesium开发高级篇|空间数据可视化之Primitive。第二讲:主要介绍了Entity、Primitiv
Cesium开发基础所有篇幅到目前为止已经全部学完了,非常感谢大家的支持,也希望能帮助大家提升对Cesium的认识,同时最近也在筹划Cesium开发实战课程,希望早日与大家见面,也再次感谢大家。回顾最近我们学习的高级篇5个章节,分别对Primitive、材质设置、Entity的Property、粒子系统、场景后期处理进行基础了学习。第一讲:主要介绍了Primitive的基础知识,Geometory支持的几何类型、组合、实例化、更新几何属性等,外观材质,以及几何与外观的兼容性问题。详情可戳Cesium开发高级篇|空间数据可视化之Primitive。第二讲:主要介绍了Entity、Primitiv
简介城市选择,联系人选择,国家选择等等一般都会做成一个单独的选择页面。由于数据较多,一般会按照字母顺序排序分类;记忆上次选中的状态;这个和省市区三级选择,职业等级联选择不一样;这些事情如果都要自己做轮子,还是比较繁琐的。所以,选用插件合适的插件是首选。插件引入azlistview:^2.0.0数据既然是一个ListView,那么就需要提供一个List作为数据。作为List的成员,需要继承一个抽象类。(抽象类用来继承,接口用来实现)(继承好还是接口好,见仁见智)///ISuspensionBean.abstractclassISuspensionBean{boolisShowSuspension
简介城市选择,联系人选择,国家选择等等一般都会做成一个单独的选择页面。由于数据较多,一般会按照字母顺序排序分类;记忆上次选中的状态;这个和省市区三级选择,职业等级联选择不一样;这些事情如果都要自己做轮子,还是比较繁琐的。所以,选用插件合适的插件是首选。插件引入azlistview:^2.0.0数据既然是一个ListView,那么就需要提供一个List作为数据。作为List的成员,需要继承一个抽象类。(抽象类用来继承,接口用来实现)(继承好还是接口好,见仁见智)///ISuspensionBean.abstractclassISuspensionBean{boolisShowSuspension