还记得第一次使用DOTween时,发现缓动方法竟然是可以直接用Transform对象中调用到,当时就被震撼到了(那是还是C#小白一只)。好了不多说了,今天来学习一下C#的这个特性——扩展方法。扩展方法简介扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型...
第一部分、保存和恢复绘图状态 画布中,绘图状态指的是描述某一时刻2D渲染上下文外观的整套属性,从简单的颜色值到复杂变换矩阵及其它特性 注意:画布上的当前路径和当前位图(正在显示的内容)不属于状态 1.保存绘图状态:save(); 2.恢复绘图状态:restore();总结: 当调用sa...
分类:
其他好文 时间:
2015-07-09 19:42:47
阅读次数:
222
排列a包含N分子,其元素属于[0,N]之间,且不存在反复的元素。请你找出数组中缺失的元素(由于[0,N]之间有N+1个元素。而数组仅仅能存储N个元素。所以必定缺少一个元素)。当中对数组的操作满足下列的条件:不能在常数时间内读取数组中的元素,可是可以读取数组中元素的某一个bit值。可以在常数时间内交换...
分类:
编程语言 时间:
2015-07-09 19:43:15
阅读次数:
130
为了能使CPU对变量进行高效快速的访问,变量的起始地址应该具有某些特性,即所谓的“对齐”。例如对于4字节的int类型变量,其起始地址应位于4字节边界上,即起始地址能够被4整除。变量的对齐规则如下(32位系统):char在字节边界上对齐short (16-bit)在双字节边界上对齐int and lo...
分类:
其他好文 时间:
2015-07-09 19:43:15
阅读次数:
126
内联函数与宏的区别:内联函数与普通函数相比,可以加快程序的运行速度,因为不需要中断调用,在编译的时候内联函数可以直接镶嵌到目标代码中。而宏只是简单的字符替换。内联函数要做参数类型检查,这是内联函数跟宏相比的优势。inline一般只用于如下情况: (1)一个函数不断被重复调用 (2)函数只有简单的.....
分类:
其他好文 时间:
2015-07-09 19:40:15
阅读次数:
97
1、在Makefile中只能在target中调用Shell脚本,其他地方是不能输出的。比如如下代码就是没有任何输出:VAR="Hello"echo "$(VAR)"all: .....以上代码任何时候都不会输出,没有在target内,如果上述代码改为如下:VAR="Hello"all: e...
分类:
系统相关 时间:
2015-07-09 19:42:33
阅读次数:
136
v0.2 - Last updated November 8, 2013源自Google's C++ coding stylerev. 3.274目录 由 DocToc生成 头文件 #define用法 前向声明 内联函数 -inl.h文件 函数参数顺序 include的命名和顺序 作用域 命名空间 ...
分类:
其他好文 时间:
2015-07-09 19:42:08
阅读次数:
715
1.Delphi XE5 正式版http://altd.embarcadero.com/download/radstudio/xe5/delphicbuilder_xe5_win.isohttp://altd.embarcadero.com/download/radstudio/xe5/delphi...
任务二 制作以下表单:代码:任务二 表单 用户名: 密码: 性别: 男女 喜欢颜色: 红色绿色 爱好: 图片上传: 自我介绍: ...
分类:
其他好文 时间:
2015-07-09 19:40:32
阅读次数:
170
using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Security.Cryptography;using System.Security.Cryptography....
分类:
Web程序 时间:
2015-07-09 19:41:11
阅读次数:
208
$(function(){//默认选中性别 var sex=""; if(sex=="male"){ $('input[id="male"]').attr("checked",true); }else{ $('input[id="famale"]').attr("c...
分类:
其他好文 时间:
2015-07-09 19:40:22
阅读次数:
140
1、在getview时,如果是一个textview,那么不用每次都new一个或者inflater直接返回,可以先判断convertview是否为空,如果为空则new或者inflate,否则直接返回convertview2、如果adapter数量太多,假设需要显示1000个数据,那么如果在getvie...
分类:
其他好文 时间:
2015-07-09 19:40:12
阅读次数:
124
1 原文来源: 2 http://www.cnblogs.com/findumars/p/4058379.html 3 4 原理: 5 其实就是改写了一个函数:mouseReleaseEvent,当在QLabel放开鼠标的时,就发射点击信号。 6 7 1.定义Label类 8 #ifndef ...
分类:
编程语言 时间:
2015-07-09 19:40:08
阅读次数:
151
Qt 多线程学习转自:http://www.cnblogs.com/IT-BOY/p/3544220.html最近的项目上用到了关于多线程的知识,自己也比较感兴趣,所以就拿了那本《C++ GUI Qt4 编程》来学习。这本书的第14章是关于多线程的知识,使用的Qt版本是Qt4.x。在下用的是最新的Q...
分类:
编程语言 时间:
2015-07-09 19:39:57
阅读次数:
132
本文已更新为2.0语法,具体查看:一叶单例模式一、意图保证一个类公有一个实例。并提供一个訪问它的全局訪问点。二、使用场景1、使用场景当类仅仅能有一个实例并且客户能够从一个众所周知的訪问点訪问它时当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。2、实现的重要三...
分类:
编程语言 时间:
2015-07-09 19:38:57
阅读次数:
112
js的面向对象概念跟C++、Java不太一样,更像是一个精简版的设计(可能是因为语言设计者本身讨厌面向对象随便为了应付弄出来一个?还是为了减轻浏览器的负担才这么设计,我觉的是第二者哦,毕竟解释型程序没有编译型程序效率高)。ECMAScript对对象的定义:”无需属性的集合,其属性可以包含基本值、对象...
分类:
其他好文 时间:
2015-07-09 19:38:29
阅读次数:
108
matlab norm 范式%X为向量,求欧几里德范数,即 。n = norm(X,inf) %求 -范数,即 。n = norm(X,1) %求1-范数,即 。n = norm(X,-inf) %求向量X的元素的绝对值的最小值,即 。n = norm(X, p) %求p-范数,即 ,所以norm(...
分类:
其他好文 时间:
2015-07-09 19:38:57
阅读次数:
159