1. 使用模板可能导致代码膨胀 使用模板是节省时间和避免代码重用的很好的方法。你不需要手动输入20个相同的类名,每个类有15个成员函数,相反,你只需要输入一个类模板,然后让编译器来为你实例化20个特定的类和300个你需要的函数。(只有在被使用的情况下类模版的成员函数才会被隐式的实例化,所以只有在30 ...
分类:
编程语言 时间:
2017-04-07 23:20:34
阅读次数:
280
decrator 装饰器:定义:本质是函数,(装饰其他函数)就是为其他函数添加功能原则:1、不能修改被装饰的函数的源代码 2、不能修改被装饰的函数的调用方式 实现装饰器的功能知识储备1、函数即变量2、高阶函数 a:把一个函数当做参数传递给另外一个函数(在不修改被装饰函数的源代码的情况下为 其他函数添 ...
分类:
其他好文 时间:
2017-04-07 22:46:56
阅读次数:
209
DataFx是什么? DataFX 是一个通过 JavaFX UI 控件可轻松对数据进行获取、消息传递、填充、浏览和编辑的组件。 支持的数据源包括: CSV Java arrays Java beans JDBC JSON RedFX XML 为什么用? 最近在学习JAVAFx,竟然没有发现相应的数 ...
分类:
其他好文 时间:
2017-04-07 20:06:12
阅读次数:
1653
这样就可以了,多维数组、以及下标不是简单数值的数组,都需要{}起来。 将数据传递到javascript中时同样适用 ...
分类:
编程语言 时间:
2017-04-07 19:34:17
阅读次数:
180
js对值和引用的赋值/传递在语法上没有区别,完全根据值得类型决定 简单值(即标量基本类型值),总是通过值复制的方式来赋值/传递,包括null,undefined,字符串,数字,布尔值和ES6中的symbol。 复合值——对象(包括数组和封装对象)和函数,则总是通过引用复制的方式来赋值/传递。 ___ ...
分类:
Web程序 时间:
2017-04-07 16:46:34
阅读次数:
182
1.前言 本文主要简要介绍Linux内核的功能,以及Linux内核分别由哪些部分组成,并对各个部分完成的主要功能做简要说明。 2.内核的功能 内核是硬件与软件的一个中间层,其作用是将应用程序的请求传递给硬件。 从应用程序的角度 应用程序发出的任何请求,都将由内核进行抽象处理,屏蔽了操作的细节,因此对 ...
分类:
系统相关 时间:
2017-04-07 16:00:54
阅读次数:
225
最近遇到一个有趣的问题关于使用Split函数 ,该函数能够根据传递的参数拆分,并返回一个string的数组。 贴出一个奇怪的例子 输出的结果难道Convert.ToChar()不能转换?赶紧调试了一下 ,发现 难怪number1和Number2的值不一样。仔细一想原来是int number1 = s ...
分类:
其他好文 时间:
2017-04-07 13:42:00
阅读次数:
654
09-画板(小功能) 01-画板(图片处理) 02-画板(图片处理bug) ...
分类:
其他好文 时间:
2017-04-07 13:31:09
阅读次数:
268
转到分享界面后,进行OAuth2认证: 以新浪为例: 第一步、WebView加载界面,传递参数 使用WebView加载登陆网页,通过Get方法传递三个参数:应用的appkey、回调地址和展示方式display(如手机设备为mobile); 如:https://auth.sina.com.cn/oau ...
分类:
其他好文 时间:
2017-04-07 10:17:30
阅读次数:
186