Direct2D教程(六)图形也能做运算
概述
大家都学过集合运算,给定两个集合,可以求他们的并集,交集,差集等。其实图形之间也能做运算,今天就带大家开始图形运算之旅,讲讲如何合并图形。在D2D中有四种方法合并图形,分别是并(UNION),交(INTERSECT),差(EXCLUDE)和异或(XOR)。那么图形之间是如何合并的呢?两个图形之间进行Xor的结果是什么呢?为了便于理解,我先把效果图贴上来。下面图片中第一副图示两个圆的原始图,第
http://www.cyqdata.cn/cnblogs/article-detail-38818
Direct2D教程(五)复合图形
概述
Direct2D支持以下几种类型的几何图形。Simple Geometry(简单几何图形)
矩形
圆角矩形
椭圆
Path Geometry(路径图形)Composite Geometry(复合图形)
Geometry Group(图形
http://www.cyqdata.cn/cnblogs/article-detail-38722
Javascript正则表达式教程
基础知识
学好正则表达式子的关键一步就是花一点时间记住这些符号。这是最好的建议了。坐下来,好好记一记,很快的:
.:会匹配任何字符,在dotall模式为false的时候不会匹配换行符。
*:匹配0个或者多个上面的那个字符可以匹配的
+:匹配一个或者多个上面那个字符可以匹配的
?:上述可匹配字符可选,0个或1个
\d:匹配一个数字
\w:匹配任何字符(字母数字和下划线)
[xyz]:匹配xyz
http://www.cyqdata.cn/cnblogs/article-detail-38614
图解iPhone开发入门教程
现在的智能手机越来越风行了,其中尤以Apple的iPhone和Google的Android系统最为流行,这里我将向大家介绍iPhone开发的基础知识。为了便于初学者尽快上手,我尽量以代码加截图的方式加以说明。
要想进行iPhone开发,Mac和iPhone是必不可少的,虽然有人通过一些手段也能在PC上装上Mac,使用上“黑苹果”,但毕竟不是正统,经常会出现这样那样的问题
http://www.cyqdata.cn/cnblogs/article-detail-38474
【原创·教程·连载】《Android之大话设计模式》--设计模式之结构型模式 第八章:外观模式 MM也迷恋炒股?
<大话设计模式>
本教程说明及版权声明
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@
http://www.cyqdata.cn/cnblogs/article-detail-38456
【原创·教程·连载】《Android之大话设计模式》--设计模式之结构型模式 第九章:装饰模式 见MM的家长
<大话设计模式>
本教程说明及版权声明
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@
http://www.cyqdata.cn/cnblogs/article-detail-38361
Silverlight实例教程 - Out of Browser与COM互操作实例
Silverlight 实例教程索引
Silverlight 实例教程 - Out of Browser开篇
Silverlight 实例教程 - Out of Browser配置,安装和卸载
Silverlight 实例教程 - Out of Browser的自定义应用
Silverlight 实例教程 - Out of Browser存取本地文件系统
Silverlight 实例教程 - O
http://www.cyqdata.cn/cnblogs/article-detail-38328
Direct2D教程(四)Path Geometry
概述
Direct2D支持以下几种类型的几何图形,上一篇介绍了简单几何图形,这篇介绍Path geometry。Simple Geometry(简单几何图形)
矩形
圆角矩形
椭圆
Path Geometry(路径图形)Composite Geometry(复合图形)
Geometry Group(图形组)
Transformed Geometry(变换的图形)
Path geometry
http://www.cyqdata.cn/cnblogs/article-detail-38280
最新28个很棒的 jQuery 教程
jQuery 是一个非常优秀的 JavaScript 框架,使用简单灵活,同时还有许多成熟的插件可供选择。今天的这篇文章收集了最新28个非常有用的 jQuery 教程分享给大家。
学习使用 jQuery 创建一个确认对话框
学习如何制作一个自动变换的幻灯片
如何制作带缩略图的全屏图片画廊
学习使用 jQuery 制作立体效果的滑动相册
学习使用 jQuery 制作谷歌圣诞涂鸦
学习使用
http://www.cyqdata.cn/cnblogs/article-detail-38279
PySide教程:一个简单的点击按钮示例
在这篇文章里,我们将为你展示如何使用PySide使用信号、槽机制。基本来说,这是Qt提供给你的允许一个图形控件与其他图形控件或者python代码进行通讯的特性。
我们将要创建一个应用,你点击应用中的按钮后将在Python终端里显示"Hello World"字样。
下面让我们引入必要的Qt类以及python sys类。
import sysfrom PySide.QtCore impor
http://www.cyqdata.cn/cnblogs/article-detail-38238
Direct2D教程(三)简单几何图形
从本章开始,我们介绍D2D几何图形。
D2D图形分类
Direct2D支持多种类型的几何图形,包括Simple Geometry(简单几何图形)
矩形
圆角矩形
椭圆
Path Geometry(路径图形)Composite Geometry(复合图形)
Geometry Group(图形组)
Transformed Geometry(变换的图形)
各种图形对应的D2D接口如下,所有接口都
http://www.cyqdata.cn/cnblogs/article-detail-38125
[MrYoung教程:易学之道]3ADO.NET基础之数据的增修删查
一、前文回顾
上文中我们以一个数据的展示窗体像大家介绍了SQLDATAADAPTER,DATASET的基本使用,他是我们内存中的缓存数据集合,并介绍了如何绑定数据到我们的窗体控件和如何获取DATAGRIDVIEW当中的指定单元格的值。
二、概述
本文中我们将关注如何以拼接字符串的方式实现数据的增,修,删,查,并引出SQL注入的基本原理。
本文配套视频 优酷专辑地址:htt
http://www.cyqdata.cn/cnblogs/article-detail-38083
Direct2D教程(二)来看D2D世界中的Hello,World
引子
任何一门语言的第一个教程几乎都是Hello,world。我们也不例外,但是这里不是教大家打印Hello,world,而是编写一个简单的D2D绘制程序,让大家对Direct2D的程序结构及编程方法有一个基本的认识。下面我们来看如何一步一步绘制一个矩形。
基本概念
在开始之前,还是先介绍一些基本的概念,有助于大家理解程序,这些概念包括,Brush(画刷),Render target(渲染目标),
http://www.cyqdata.cn/cnblogs/article-detail-37997
[教程] 谈谈网页设计中的字体应用 (3) 实战应用篇·上
Hello, 大家好,又是我~
大家有看过font set和一些要注意的基本问题以及通用字体族两篇文章后,应该对字体的基本有了一些了解。现在我们开始把这些知识都应用到实战中吧!
- 规范中 font-family 的解释方式
我们定义下面这个字体表:
font-family: "Comic Sans MS", "幼圆", "黑体", sans-serif;
按照W3C的规范,浏览器在使用这个
http://www.cyqdata.cn/cnblogs/article-detail-37946
详解谷歌官方教程 Android插件ADT 9.0.0
ADT为Android开发工具(Android Development Tools)简称,是在强大的、集成的环境Eclipse IDE中构建Android应用程序插件。
ADT扩展了Eclipse的功能,让您快速建立新的Android项目,创建一个应用程序的用户界面,加上Android框架的API组件、调试应用程序使用Android SDK工具,以便APK分发给应用程序。
首先,强烈建议
http://www.cyqdata.cn/cnblogs/article-detail-37942
【原创·教程·连载】《Android之大话设计模式》--设计模式之结构型模式 第七章:装饰模式 见MM的家长
<大话设计模式>
本教程说明及版权声明
国士工作室是一支专注于Android平台企业级应用开发的技术团队,致力于做中国最棒的Android应用程序开发机构,提供最棒的Android企业级应用开发培训服务。
企业培训和开发合作官方联系方式:
电话:18610086859
Email:hiheartfirst@
http://www.cyqdata.cn/cnblogs/article-detail-37860
[MrYoung教程:易学之道]2ADONET基础之数据展现
一、前文回顾
在本系列第一篇文章中我们介绍了关系型数据库的概念,然后学习了如何使用企业管理器建立数据库表和添加数据,基础的SQL语句:查询,增加,修改,删除的用法,最后用我们讲解的知识实现了一个WINFORM的登陆窗体。
二、概述
这将是[MrYoung教程:易学之道]ADONET基础系列文章的第二篇,在本篇中我们来关注数据展现问题,如何从数据库中取出数据并展示到我们的程序中,其中将讲述D
http://www.cyqdata.cn/cnblogs/article-detail-37678
python基础教程-第2章节 分支,循环,还有条件
一:回顾与思考
唉!刚才看了个恐怖片,暂时睡不着,现在继续学习会了!
上一章节,我学习了两种数据类型,1种是数字,1种是字符串。数字可以做数学运算,字符串呢可以处理文本信息。其中数字又分为,整数,浮点数。字符串当然就是字符串了。整数,浮点数就是描述数字的数据类型。然后呢,要做一些有意义的事情的话,就需要把这些组合起来进行一些处理了(就是表达式了)。还要注意,python解释器在做解释之前做
http://www.cyqdata.cn/cnblogs/article-detail-37666
libmeegotouch编译安装教程
1.qt sdk安装 Meego touch安装需要qt的版本为4.7或者以上,如果你没有安装qt或者你的版本过低的话,那可以前往以下链接进行下载, http://qt.nokia.com/developer/qt-qtcreator-prerelease,下载Pre-Releases版本,完成后解压,切换到代码目录。 
http://www.cyqdata.cn/cnblogs/article-detail-37636
