Overview of Quartz 2D
Quartz 2D 是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境,我们可以使用Quartz 2D来实现许多功能,如基本的路径绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。在需要的时候,Quartz 2D还可以借助于图形硬件的功能。
在Mac OS X中...
分类:
其他 时间:
2016-04-06 11:28:19
收藏:
0 评论:
0 赞:
0 阅读:
389
阅读博客的朋友可以到我的网易云课堂中,通过视频的方式查看代码的调试和执行过程:
http://study.163.com/course/courseMain.htm?courseId=1002830012
上一节,我们通过代码,实现了一个有限状态自动机,并将其应用于对整形和浮点数的识别。构造有限状态自动机,并驱动它,从而实现对输入字符串的识别,整个过程就是词法分析的本质。
上...
分类:
编程语言 时间:
2016-04-06 11:28:11
收藏:
0 评论:
0 赞:
0 阅读:
300
1.ZAB(原子广播协议)
2.服务器角色
3.服务器状态
4.集群通信
5.选举触发的时机
6.影响成为Leader的因素
7.初次启动...
分类:
编程语言 时间:
2016-04-06 11:28:00
收藏:
0 评论:
0 赞:
0 阅读:
259
代理模式是什么如上图所示,代理代表着另一终端中的某个真实服务对象,Client 调用代理(Client helper)的方法,然后将请求通过网络与真正的服务对象进行沟通。例如 Windows 的快捷方式就是一种代理,用户点击快捷方式,认为自己在跟实际应用交流,实际上是快捷方式去调用了真正的应用程序。代理模式在 Java RMI 的应用RMI 是什么 ?RMI(Remote Method Invoca...
分类:
其他 时间:
2016-04-06 11:27:49
收藏:
0 评论:
0 赞:
0 阅读:
228
alipay 的几个内核功能文件:
AlipayFunction.java
package com.test.util.alipay;
import java.io.FileWriter;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;
import jav...
分类:
编程语言 时间:
2016-04-06 11:27:40
收藏:
0 评论:
0 赞:
0 阅读:
214
由于K很小,所以就直接取出最大的K个值加起来即可
考虑一个(i,l,r)(i,l,r)表示以i开始以[l,r][l,r]中的某个位置结束的区间和的最大值,假设这个位置为pp,然后把这些东西都存起来一起扔到堆中,每次取出区间和最大的一个元素,然后继续向堆中添加新的元素,直接对(i,l,p?1)(i,l,p-1),(i,p+1,r)(i,p+1,r)这两个组合再分别找出最大的区间和再扔到堆中,然后重复...
分类:
其他 时间:
2016-04-06 11:27:29
收藏:
0 评论:
0 赞:
0 阅读:
340
UIAlertView
警告显示用户向用户显示一个简洁和信息的警告信息。警告视图传达了一个应用程序或设备的重要信息,打断了用户,要求他们停止他们正在做的选择行动或解雇警报。例如,iOS使用警报,警告用户电池电量不足,所以他们可以在他们的工作被中断连接电源适配器。警报视图出现在顶部的应用程序的内容,必须手动解除由用户才可以与应用程序恢复作用。...
分类:
编程语言 时间:
2016-04-06 11:27:19
收藏:
0 评论:
0 赞:
0 阅读:
179
简介篇存储引擎MyISAM是MySQL5.1及之前的版本的默认存储引擎。MyISAM提供了大量的特性,包括全文索引、压缩、空间函数(GIS)等,但是MyISAM不支持事务和行级锁,而且有一个毫无疑问的缺陷就是崩溃后无法安全回复。MyISAM会将表存储在两个文件中:数据文件和索引文件,分别以.MYD和.MYI为扩展名。InnoDB表是基于聚簇索引建立的。推荐InnoDB存储引擎数据类型MySQL支持的...
分类:
数据库技术 时间:
2016-04-06 11:27:09
收藏:
0 评论:
0 赞:
0 阅读:
267
触摸事件辅助工具类,用于简单实现拖动及缩放的功能...
分类:
移动平台 时间:
2016-04-06 11:26:59
收藏:
0 评论:
0 赞:
0 阅读:
294
运营商在智慧家庭市场具有通信管道、用户规模和业务服务3大优势。华为运营商智慧家庭解决方案坚持开放创新、合作共赢的理念,充分利用运营商现有优势,助力运营商顺利开展智慧家庭业务。...
分类:
其他 时间:
2016-04-06 11:26:49
收藏:
0 评论:
0 赞:
0 阅读:
198
本文翻译自苹果官方文档《iOS Human Interface Guidelines》——Controls,讲解按钮的使用指南...
分类:
移动平台 时间:
2016-04-06 11:26:30
收藏:
0 评论:
0 赞:
0 阅读:
283
Secure ASP.NET Web API using API Key Authentication – HMAC Authentication http://bitoftech.net/2014/12/15/secure-asp-net-web-api-using-api-key-authent ...
分类:
其他 时间:
2016-04-06 11:26:01
收藏:
0 评论:
0 赞:
0 阅读:
219
layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews。2、addSubview会触发layoutSubviews。3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化。4、滚动一个UIScro ...
分类:
其他 时间:
2016-04-06 11:25:48
收藏:
0 评论:
0 赞:
0 阅读:
265
英文:Michael Wolfe 译文:伯乐在线 - 袁欣 链接:http://blog.jobbole.com/45756/ 有国外开发者在 Quora 提了这个问题:“为什么软件开发周期通常是预期的两三倍?” 并补充问:“这是开发人员的错误? 是管理失误? 是因为做事方法不对, 或者说缺乏好的方 ...
分类:
其他 时间:
2016-04-06 11:25:38
收藏:
0 评论:
0 赞:
0 阅读:
224
当一个项目不断的扩大的时候,会面临的问题是不断的有以下情况; 1、以前编写程序的人离职了,新来的程序员看不懂以前的程序,或者觉得以前的程序部够好,但又不希望删除; 2、当实现第三方接口时,如:读写IC卡,以前用的是VB实现,现在改为C/C++了,而主程序有的C#; …… 以上的情况适合接口实现,开发 ...
分类:
Windows开发 时间:
2016-04-06 11:25:18
收藏:
0 评论:
0 赞:
0 阅读:
167
设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, ...
分类:
编程语言 时间:
2016-04-06 11:25:09
收藏:
0 评论:
0 赞:
0 阅读:
248
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order. Example Given the following matrix: [ [ 1, 2, ...
分类:
其他 时间:
2016-04-06 11:24:48
收藏:
0 评论:
0 赞:
0 阅读:
171
常用的Mysql数据库操作语句大全 零、用户管理: 1、新建用户: >CREATE USER name IDENTIFIED BY 'ssapdrow'; 2、更改密码: >SET PASSWORD FOR name=PASSWORD('fdddfd'); 3、权限管理 >SHOW GRANTS F ...
分类:
数据库技术 时间:
2016-04-06 11:23:58
收藏:
0 评论:
0 赞:
0 阅读:
213