自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 WPF DataBinding之我见

原创,转载请注明出处:WPF DataBinding之我见 一、DataBinding介绍   数据绑定是在应用程序 UI 与业务逻辑之间建立连接的过程。 如果绑定具有正确设置并且数据提供正确通知,则当数据更改其值时,绑定到数据的元素会自动反映更改。 数据绑定可能还意味着如果元素中数据的外部表现形式发生更改,则基础数据可以自动更新以反映更改。 例如,如果用户编辑 TextBox 元素中的...

2016-08-14 15:24:00 130

转载 371. Sum of Two Integers -- Avota

问题描述: Calculate the sum of two integers a and b, but you are not allowed to use the operator + and -. Example: Given a = 1 and b = 2, return 3 解题思路: 我们知道,机器内部是使用二进制表示数字,其中整数用补码表示。既然不能直接调用系统实现好的十进...

2016-07-03 19:06:00 99

转载 343. Integer Break -- Avota

问题描述: Given a positive integer n, break it into the sum of at least two positive integers and maximize the product of those integers. Return the maximum product you can get. For example, given n ...

2016-04-23 13:50:00 102

转载 STL库list::sort()实现深度解析

原创,转载请注明出处:STL库list::sort()实现深度解析 list模板的定义以及一些基本成员函数的实现这里我就不赘述了,还不清楚的同学可以到网上查找相关资料或者直接查看侯捷翻译的《STL源码剖析》相应章节。我之所以写这篇笔记是因为当时看到list::sort()源码时一时没看懂,后来在VS项目里一步步跟踪数据变化发现了其中的奥秘,被其简洁高效的非递归归并排序的实现方法所震撼(侯...

2016-04-13 22:07:00 215

转载 330. Patching Array--Avota

问题描述: Given a sorted positive integer array nums and an integer n, add/patch elements to the array such that any number in range [1, n] inclusive can be formed by the sum of some elements in the ...

2016-03-06 22:10:00 134

转载 334. Increasing Triplet Subsequence My Submissions Question--Avota

问题描述: Given an unsorted array return whether an increasing subsequence of length 3 exists or not in the array. Formally the function should: Return true if there exists i, j, k such that arr[i] &...

2016-03-06 22:04:00 70

转载 C++前置++与后置++的区别与重载

++属于单目运算符,前置与后置的实现代码不一样,下面以整数自增为例: // 前置++,返回自增后的值,且返回的是一个左值 int& operator++(){ *this += 1; return *this; } // 后置++,返回自增前的值,且返回的是一个右值 const int operator++(int){ int temp(*this);...

2016-03-06 21:59:00 374

转载 OpenGL光源位置

一、OpenGL光源简介 OpenGL提供了多种形式的光源,如点光源、平行光源和聚光灯光源等。所有光源都使用 glLight*接口来设置光源属性,其中包括 glLight{if} 和 glLight{if}v 两类。 1、示例光源 GLfloat ambient[] = {0.3f, 0.3f, 0.3f, 1.0f}; // 环境强度 GLfloat diffuse[] = {1.0...

2015-11-12 18:32:00 600

转载 深度探索va_start、va_arg、va_end

采用C语言编程的时候,函数中形式参数的数目通常是确定的,在调用时要依次给出与形式参数对应的所有实际参数。但在某些情况下希望函数的参数个数可以根据需要确定。典型的例子有大家熟悉的函数printf()、scanf()和系统调用execl()等。那么它们是怎样实现的呢? C编译器通常提供了一系列处理这种情况的宏,以屏蔽不同的硬件平台造成的差异,增加程序的可移植性。这些宏包...

2015-09-14 15:04:00 92

转载 C++类型转换

类型转换,顾名思义即将操作数转化为所需要的类型。C++作为C语言的超集,完全继承了C语言所具有的类型转换方法与能力。C语言有两种类型转换方式:隐式转换(implicit)和显示转换(explicit)。示例如下: int a = 10; double b = a; // 隐式转换 int c = (int)b; // 显示转换 容易看出,这两种转换...

2015-09-06 16:50:00 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除