前言 虽然标题写的是如何判断两个对象相等,但本篇我们不仅仅判断两个对象相等,实际上,我们要做到的是如何判断两个参数相等,而这必然会涉及到多种类型的判断。 相等 什么是相等?在《JavaScript专题之去重》中,我们认为只要 的结果为 true,两者就相等,然而今天我们重新定义相等: 我们认为: 不 ...
分类:
其他好文 时间:
2017-11-02 13:08:43
阅读次数:
196
1. LinkedHashMap概述: LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 LinkedHashMap实现与HashMap的不同之处在 ...
分类:
其他好文 时间:
2017-10-31 16:42:41
阅读次数:
159
在看C/C++的书或者试题时,有时会见到利用word或dword定义的变量,第一次看到的时候并不知其是什么,更不用说word或dword占几个字节了。幸好在VC安装文件夹下有相关的定义。如C:\Program Files\Microsoft VisualStudio\VC98\Include查看头文 ...
分类:
其他好文 时间:
2017-10-30 11:41:07
阅读次数:
394
附:Django forms 关于select和checkbox设置初始选中值及让前端选中指定值 Django之ModelForm组件 ...
分类:
其他好文 时间:
2017-10-27 01:59:01
阅读次数:
379
模板方法模式(Template Method) 设计模式使用的例子https://github.com/LinkinStars/DesignPatternsAllExample 一、定义 定义一个操作中算法的框架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变一个算法的结构即可重新定义该算法的 ...
分类:
其他好文 时间:
2017-10-26 13:28:28
阅读次数:
204
今天应客户要求,需要对项目日志进行指定位置保存,查看源码时,发现logpservicerovider已经被写死在框架中了。显然直接修改logserviceprovider是不好的。于是研究了一大早上,最后经公司大神指点,写在appserviceprovider里的register()方法中重新定义日志处理器,搞定。publi..
分类:
其他好文 时间:
2017-10-25 23:53:21
阅读次数:
248
转自:http://aigo.iteye.com/blog/2295448 UMG自带ComboBox组件没有提供直接的属性来修改其字体大小,只能自己做一个列表类型的widget然后再塞进ComboBox中,相当于从头定义一个类似combox的widget,当完全由你重新定义的时候,可以修改的不只是 ...
分类:
其他好文 时间:
2017-10-25 13:09:14
阅读次数:
113
虚函数 是在基类中使用关键字 virtual 声明的函数。在派生类中重新定义基类中定义的虚函数时,会告诉编译器不要静态链接到该函数。 纯虚函数 您可能想要在基类中定义虚函数,以便在派生类中重新定义该函数更好地适用于对象,但是您在基类中又不能对虚函数给出有意义的实现,这个时候就会用到纯虚函数。 我们可 ...
分类:
其他好文 时间:
2017-10-25 00:48:49
阅读次数:
122
有时候不想重新定义一个实体,则使用 dynamic 来定义匿名类型。 解决方式:使用 ExpandoObject类 @Model.UserID 处理结果为 : ...
分类:
Web程序 时间:
2017-10-21 19:19:35
阅读次数:
394
今天的物联网正通过和云计算、大数据和人工智能等新技术的融合,重新定义了物联网,也为物联网带来了更多的想象空间。更关键的是,物联网与不同领域的传统行业深度结合,更形成了“物联网+”的新业态、新模式。 物联网项目实施遇到哪些难题 现实中的物联网项目往往比想像中复杂: 1、难于弹性扩展 2、项目上线周期过 ...
分类:
其他好文 时间:
2017-10-18 18:29:51
阅读次数:
148