码迷,mamicode.com
首页 >  
搜索关键字:类型    ( 146681个结果
objective-c中#import和@class的差别
在Objective-C中,能够使用#import和@class来引用别的类型, 可是你知道两者有什么差别吗? @class叫做forward-class, 你常常会在头文件的定义中看到通过@class的引用, 原因就是当你仅仅用@class来引入一个类时, 编译器知道有这么一个类,也就是说它能识别 ...
分类:其他好文   时间:2017-07-24 19:14:01    阅读次数:167
函数式接口
Lambda表达式是如何在java的类型系统中表示的呢?每一个lambda表达式都对应一个类型,通常是接口类型。而“函数式接口”是指仅仅只包含一个抽象方法的接口,每一个该类型的lambda表达式都会被匹配到这个抽象方法。因为 默认方法 不算抽象方法,所以你也可以给你的函数式接口添加默认方法。Comp ...
分类:其他好文   时间:2017-07-24 19:09:39    阅读次数:151
C#中的struct(结构)为值类型,struct类型全接触
众所周知,struct类型和class类型非常相似,尤其是在C++中,class可以办到的事struct几乎都可以实现。在C#中struc类型依然存在,它的用处相对来说已经显得越来越不重要,这里主要讲述一下C#中struct和class的一个最大不同点,在C#中struct是值类型,而class是引 ...
分类:Windows程序   时间:2017-07-24 19:06:50    阅读次数:280
SQL Fundamentals || Single-Row Functions || 转换函数 Conversion function
SQL Fundamentals: Using Single-Row Functions to Customize Output使用单行函数自定义输出 SQL Fundamentals || Single-Row Functions || 字符函数 character functions SQL F ...
分类:数据库   时间:2017-07-24 19:06:14    阅读次数:326
Django2 URL配置
函数、类的URL定义 路由匹配 URL有很多种类型,一个URL可以对应一个视图或者类,也可以用正则表达式的方法定义URL去匹配一类的URL 一对一的URL 一对多的URL 通过GET方法传参 http://127.0.0.1:8000/detail/?nid=1 http://127.0.0.1:8 ...
分类:Web程序   时间:2017-07-24 19:06:03    阅读次数:289
策略者模式
场景: 你想买一盏台灯,现在有很多类型的台灯,分别为:红色的 绿色的,大的 小的等等。你可以选择其中的某一种。 现在出现了新的产品智能调节的台灯,那么我们应该怎么办呢? 把台灯能够调节的行为加到父类中?显然这是不合适的,因为这样会让别的灯也具有调节功能。那么现在我们可以使用接口添加调节功能,让有些灯 ...
分类:其他好文   时间:2017-07-24 19:03:45    阅读次数:114
golang 创建一个简单的资源池,重用资源,减少GC负担
package main; import ( "sync" "errors" "fmt" ) //代码参考《Go语言实战》中第7章并发模式Pool //如果哪个类型实现了Resource接口中的两个方法,我们就认为该类型是资源 type Resource interface { Close(); I... ...
分类:其他好文   时间:2017-07-24 19:00:52    阅读次数:174
.NET 自定义Json序列化时间格式
.NET 自定义Json序列化时间格式 Intro 和 JAVA 项目组对接,他们的接口返回的数据是一个json字符串,里面的时间有的是Unix时间戳,有的是string类型,有的还是空,默认序列化规则没办法反序列化为时间, 所以自定义了一个 Json 时间转换器,支持可空时间类型、string、l ...
分类:Web程序   时间:2017-07-24 18:59:37    阅读次数:245
python数据结构之链表
在程序中,经常需要将?组(通常是同为某个类型的)数据元素作为整体 管理和使?,需要创建这种元素组,?变量记录它们,传进传出函数等。 ?组数据中包含的元素个数可能发?变化(可以增加或删除元素)。 对于这种需求,最简单的解决?案便是将这样?组元素看成?个序列,? 元素在序列?的位置和顺序,表示实际应?中 ...
分类:编程语言   时间:2017-07-24 18:55:52    阅读次数:160
消除if-else/switch语句块来聚合模型的设计与实现
写在最前头的话:请不要理解为不再需要if-else/switch。写在最前头的结论:使用Enum。 1, 前言 if/switch这样的分支语句在实际开发中的使用自然是不可避免,但是我们必须承认使用这种分支判断语句实现的代码不仅可读性差(转来转去的绕晕),而且维护代价极高。导致维护代价上升,个人认为 ...
分类:其他好文   时间:2017-07-24 18:52:12    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!