概述 flask admin可以支持自定义视图,对于涉及到比较复杂的视图可以选择继承flask_admin.BaseView来定义自己期待的结构。 自定义的视图的每个函数可以使用flask_admin.expose 语法糖来装饰,从而可以定义自己期待接收的HTTP方法和对外的URL。 flask a ...
分类:
数据库 时间:
2016-04-25 22:28:05
阅读次数:
831
表单控件绑定 基础用法 可以用 v-model 指令在表单控件元素上创建双向数据绑定。根据控件类型它自动选取正确的方法更新元素。尽管有点神奇,v-model 不过是语法糖,在用户输入事件中更新数据,以及特别处理一些极端例子。 Text Checkbox 单个勾选框,逻辑值: 多个勾选框,绑定到同一个 ...
分类:
其他好文 时间:
2016-04-23 18:21:32
阅读次数:
253
Koajs让习惯阻塞式代码写法的同学感到很舒服,再也不用盖楼式的callback了,而且也不需要学习Promise的then,catch这些新东西。 但实际上,Koajs这样的写法有点像是语言的语法糖,它只不过把yield又包装成了Promise的链式调用。做这件事儿的库就是co库和compose库 ...
分类:
Web程序 时间:
2016-04-12 12:28:48
阅读次数:
222
类型实例化语法糖就是如下的用法: 我们没有为上面的类声明构造函数,但是我们可以像下面的形式来实例化它 关于语法糖的其他用法,可以google或者百度之。 语法糖的这用用法,只是编译器提供的便捷方法而已,其等价于: 心怀鬼胎的分界线 分界线前面,简单介绍了下实例化语法糖的用法。而,下面我将提到的是,在 ...
不谈抽象类可以有实现等语法糖的问题,本文主要讲在语义层面抽象类和接口的本质区别、以及使用以及选择。 一、介绍 抽象类,首先是个类,类是对现实世界中对象的建模模型,抽象类是对类整体的抽象描述,包含方法,以及属性。接口是对类某特性行为的抽象。 对抽象类的继承才是Is-A的关系,对接口的实现,则是“有没有 ...
分类:
其他好文 时间:
2016-04-03 00:18:09
阅读次数:
186
可空值类型,正如字面意义上的,是可以为NULL的值类型。 这个东西存在的意义可以解决比如数据库的的Int可以为NUll的情况,使得处理数据库数据更简单。 实际上可空值类型就是Nullable<T>这个泛型值类型,而C#有一种更简单的语法糖是int?这种用法: 可空值类型的更多玩法 在大多数时候用C# ...
语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。
分类:
其他好文 时间:
2016-03-13 16:13:35
阅读次数:
167
在新的ECMAScript5中新添加了两个语法糖,这两个语法糖是这样的。 var obj = (function(){ var num = 10; return { get n(){ return num; }, set n(v){ num = v; } }; }()); console.log(o
分类:
其他好文 时间:
2016-03-11 10:15:39
阅读次数:
210
接上篇:30分钟?不需要,轻松读懂IL,这篇主要从IL入手来理解async/await的工作原理。 先简单介绍下async/await,这是.net 4.5引入的语法糖,配合Task使用可以非常优雅的写异步操作代码,它本身并不会去创建一个新线程,线程的工作还是由Task来做,async/await只
分类:
其他好文 时间:
2016-03-04 10:32:07
阅读次数:
484
博主在上一篇《 Java语法糖之foreach》中采用反编译的形式进行探讨进而揭开foreach语法糖的真相。进来又遇到几个问题,通过反编译之后才了解了事实的真相,觉得有必要做一下总结,也可以给各位做一下参考。
??相信很多朋友刚开始见到反编译后的内容的时候,肯定会吐槽:WTF!其实只要静下心来认真了解下,反编译也不过如此,java字节码的长度为一个字节,顶多256条指令,目前,Java虚拟机规范...
分类:
编程语言 时间:
2016-03-02 13:26:52
阅读次数:
256