使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。
1.Bezier Path 基础
UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直...
分类:
其他 时间:
2016-04-29 17:01:23
收藏:
0 评论:
0 赞:
0 阅读:
234
...
分类:
其他 时间:
2016-04-29 17:01:13
收藏:
0 评论:
0 赞:
0 阅读:
273
术语session
在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一个浏览器会话期间,…”,这...
分类:
其他 时间:
2016-04-29 17:01:03
收藏:
0 评论:
0 赞:
0 阅读:
248
后缀自动机...
分类:
其他 时间:
2016-04-29 17:00:55
收藏:
0 评论:
0 赞:
0 阅读:
200
资源管理
所谓资源就是,一旦使用了它,将来必须归还给系统!C++最常见的资源就是动态分配内存,如果不归还就会内存泄露。
1. 以对象管理资源
我们通常希望有一个对象来帮助我们解决资源管理的问题(自动调用析构函数),于是此章我们讨论auto_ptr和shared_ptr。
问题产生假设我们希望使用一个工厂方法如:class investment {...}; // 代表一个root clas...
分类:
编程语言 时间:
2016-04-29 17:00:43
收藏:
0 评论:
0 赞:
0 阅读:
307
lkmusic 效果预览图(2016-4-26日已经改进)
更新:
优化界面效果
修复播放完成后不会自动切换处于暂停状态的bug
已经上传至github(敬请关注)GitHub 项目仓库地址(欢迎访问):https://github.com/laikedou/LMusic.git目录结构:
index.html
<ht...
分类:
Web开发 时间:
2016-04-29 17:00:24
收藏:
0 评论:
0 赞:
0 阅读:
441
其介绍曰,Blue Moon后台管理模板是一款适合微信公众平台后台的蓝色清爽风格模板。
1 先看下其效果
表单效果;
图表效果;
界面元素;按钮等等;
表格;
左上角用户登录;
左上角部分的代码结构如下;4个li项;
2 总体结构
文件
引用了jquery, jquery ui,boot...
分类:
其他 时间:
2016-04-29 16:59:43
收藏:
0 评论:
0 赞:
0 阅读:
162
说起状态栏其实都见过,但是具体不知道是哪个位置(我以前就不知道。。),先来看下图
如上图所示就是状态栏的位置,对于实现状态栏我大致分为如下过程:
资源文件
对话框
IDD_DIALOG1
字符串表
STRINGTABLE
菜单
IDR_MENU1
图标
IDI_ICON1
实现过程...
分类:
Windows开发 时间:
2016-04-29 16:59:33
收藏:
0 评论:
0 赞:
0 阅读:
272
为了说明 JavaScript 是一门彻底的面向对象的语言, 首先有必要从面向对象的概念着手 , 探讨一下面向对象中的几个概念:1. 一切事物皆对象
2. 对象具有封装和继承特性
3. 对象与对象之间使用消息通信,各自存在信息隐藏JavaScript 语言是通过一种叫做 原型(prototype) 的方式来实现面向对象编程的。基于类的面向对象和基于原型的面向对象方式比较在基于类的面向对象方式中,对象...
分类:
编程语言 时间:
2016-04-29 16:59:24
收藏:
0 评论:
0 赞:
0 阅读:
127
Android中图像的色彩特效处理:Android中色彩特效处理的基础:Android中对于图片的处理通常使用的是Bitmap(位图),Bitmap中包含了一张图片的所有信息(点阵和颜色值)。点阵是一个包含像素的矩阵,每一个元素对应着图片的一个像素,而每一个像素都由一个颜色矩阵分量来保存该像素点的ARGB信息。颜色值——ARGB分别对应透明度,红色,绿色,蓝色,共同决定了像素点显示的颜色。在Andr...
分类:
移动平台 时间:
2016-04-29 16:59:13
收藏:
0 评论:
0 赞:
0 阅读:
379
Android 系统从2008年到现在(2016年4月),八年时间里版本从1.0一直升到6.0,由于Android系统更新速度快,导致市面上的Android设备运行的Android系统版本不一(专业术语叫碎片化严重)从图中可以知道目前主流的系统是三款,但是还是有些版本的系统还在使用,作为Android程序开发者,必须尽量照顾到各种版本的系统,否则你提出的解决方案是不完善的,对于Android开发者来说,很有必要知道android各个版本的特性,这样才能制定出更完备的软件开发方案。这样才能开发出可以稳定运行在...
分类:
移动平台 时间:
2016-04-29 16:59:03
收藏:
0 评论:
0 赞:
0 阅读:
197
前言
查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的代码。对这两种排序的代码一定要信手拈来才行。还有插入排序、冒泡排序、堆排序、基数排序、桶排序等。
面试官对于这...
分类:
编程语言 时间:
2016-04-29 16:58:55
收藏:
0 评论:
0 赞:
0 阅读:
163
基本概念Command
命令模式是一个高内聚的模式(满足单一职责原则)
概念:将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。
命令模式在项目中频繁使用,封装性和拓展性都有很好的保障
Command模式中的角色分工:
Client:创建一个命令并决定接受者
Command:命令接口,定义一个抽象方法
Concrete Com...
分类:
编程语言 时间:
2016-04-29 16:58:43
收藏:
0 评论:
0 赞:
0 阅读:
173
pt-query-digest虽然功能强大, 但毕竟没有web界面显示的直观,我们可以借助Anemometer作为pt-query-digest执行结果的显示端,Anemometer是专门为mysql的慢查询开发的一款开源软件,地址在http://www.oschina.net/p/anemometer
一、安装LAMP环境
1,安装
yum install httpd php *b...
分类:
数据库技术 时间:
2016-04-29 16:58:33
收藏:
0 评论:
0 赞:
0 阅读:
293
现在很多社交、电商、团购应用都引入了地图和定位功能,似乎地图功能不再是地图应用和导航应用所特有的。的确,有了地图和定位功能确实让我们的生活更加丰富多彩,极大的改变了我们的生活方式。例如你到了一个陌生的地方想要查找附近的酒店、超市等就可以打开软件搜索周边;类似的,还有很多团购软件可以根据你所在的位置自动为你推荐某些商品。总之,目前地图和定位功能已经大量引入到应用开发中。今天就和大家一起看一下iOS如...
分类:
移动平台 时间:
2016-04-29 16:58:23
收藏:
0 评论:
0 赞:
0 阅读:
226
52-使用哈希表APIZend把与HashTable有关的API分成了好几类以便于我们寻找,这些API的返回值大多都是常量SUCCESS或者FAILURE。创建HashTable下面在介绍函数原型的时候都使用了ht名称,但是我们在编写扩展的时候,一定不要使用这个名称,因为一些PHP宏展开后会声明这个名称的变量,进而引发命名冲突。创建并初始化一个HashTable非常简单,只要使用zend_hash_...
分类:
Windows开发 时间:
2016-04-29 16:58:13
收藏:
0 评论:
0 赞:
0 阅读:
299
Kubernetes中kube-proxy组件负责维护NODE节点上的防火墙规则和路由规则,Kube-proxy有两种实现方式,一种是通过iptables,一种是通过userspace,在1.2中将使用iptables作为首选,可以大幅提升性能,下面看看kube-proxy组件是如何操作iptables的。...
分类:
Web开发 时间:
2016-04-29 16:58:03
收藏:
0 评论:
0 赞:
0 阅读:
486
1.下载解压版的Mysql,并解压到安装目录下
2.复制解压包中my-default.ini文件并改名为my.ini
修改my.ini相关参数
3.配置环境变量
4.在CMD中安装Mysql服务。
在这里需要注意一定要进入解压包的bin目录下进行安装操作。否则运行Mysql服务路径会出错(如果出错了,使用sc delete mysql操作来删除...
分类:
数据库技术 时间:
2016-04-29 16:57:53
收藏:
0 评论:
0 赞:
0 阅读:
181
47-引用计数与写时复制对于PHP这种需要同时处理多个请求的程序来说,申请和释放内存的时候应该慎之又慎,一不小心便会酿成大错。另一方面,除了要安全申请和释放内存外,还应该做到内存的最小化使用,因为它可能要处理每秒钟数以千计的请求,为了提高系统整体的性能,每一次操作都应该只使用最少的内存,对于不必要的相同数据的复制则应该能免则免。我们来看下面这段PHP代码:<?php
$a = 'Hello Nowa...
分类:
其他 时间:
2016-04-29 16:57:43
收藏:
0 评论:
0 赞:
0 阅读:
112
Android权限...
分类:
移动平台 时间:
2016-04-29 16:57:33
收藏:
0 评论:
0 赞:
0 阅读:
170