码迷,mamicode.com
首页 > 2015年02月12日 > 全部分享
iOS上动态绘制曲线
近期需要完成一个功能,就是要在屏幕上动态地完成绘制一个曲线。这个曲线可以用来完成描述数据在一定时间内的变化等。大概就是下面这个效果。        这个效果要如何来完成呢?需要用到这三个类  UIBezierPath  CAShapeLayer  和 CABasicAnimation 。其中UIBezierPath用来绘制相应地曲线路径,CAShapeLayer用来为Path提供展示的位置,并...
分类:移动开发   时间:2015-02-12 16:13:10    阅读次数:179
编程题-最大化平均值-二分搜索
题目:有n个物品的重量和价值分别为wi,viw_i,v_i,从中选取k个物品,使得单位重量的价值最大样例:输入: n=3 k=2 (w,v)={ (2 , 2) , (5 , 3) , (2 , 1) }输出 0.75(选0号和2号 ( 2 + 1)/( 2 + 2) = 0.75)思路首先想到的方法是先把物品按照单价排序,再从大到小进行选取。但是这样选出来的不一定是最优的,例如上面的案例,...
分类:其他好文   时间:2015-02-12 16:15:49    阅读次数:160
cocos2d-x 3.x之卷轴地图-让背景滚动起来
卷轴地图是一个可以滚动的背景地图,其实现原理就是利用两张交替的图片,让它们按照一个方向同步位移,当一张图片超过窗口界限的时候进行一次位置更替,使它回到另一张图片的后面。通过这样循环的使用这两张图片,背景看起来就在不停的滚动了。 接下来实现一个背景层,把它添加到游戏场景就可以了。 #ifndef __BackgroundLayer_H__ #define __BackgroundLayer_H_...
分类:其他好文   时间:2015-02-12 16:14:49    阅读次数:153
List集合和LinkList的讲解
之前我们在做项目的时候,曾遇到过一个小问题:在设置适配器之后, 就是如果想让list集合进行倒叙排列或者是在做拖动listview的Item的时候,想重新改变list的顺序。尤其在做下拉刷新和上拉加载时,需要变换list集合的顺序。 这个时候我们要清除的明白list和Linklist的区别: 链表和数组的区别? 数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数...
分类:其他好文   时间:2015-02-12 16:15:27    阅读次数:140
03_NoSQL数据库之Redis数据库:list类型
?? lists类型及操作    List是一个链表结构,主要功能室push,pop、获取一个范围的所有值等等,操作中key理解为链表的名字。Redis的list类型其实就是一个每个元素都是string类型的双向链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。     lpush:在key对应list的头...
分类:数据库   时间:2015-02-12 16:14:27    阅读次数:168
NetFilter (2)
NetFilter 构架原理分析。...
分类:Web程序   时间:2015-02-12 16:14:44    阅读次数:203
quick-cocos2d-x 3.3 多个AssetManager同时下载的进度问题
在quick-cocos2d-x 3.3中,我的启动和监听assetsmanager的代码如下: local function onProgress(event) 进度监听 ....... end local assetsManager = cc.AssetsManager:new(PackageUrl, ...
分类:其他好文   时间:2015-02-12 16:13:45    阅读次数:196
梳理对Spark Standalone的理解
spark在这一块的设计是优秀的。图中,app内的SchedulerBackend是可以针对不同资源管理系统实现的,包括没有画出来的ExecutorBackend。这俩兄弟是典型的面向资源的层次上的抽象。另一方面,app内的TaskScheduler是与Task的分配和执行、管理相关的,这部分与下层面向资源的部分是隔离开的,所谓是面向摆放的。 换句话说,SchedulerBackend在1,2,3步之后,已经从集群里,获得了本身app的executors资源。通过它,TaskScheduler可以根据自己的...
分类:其他好文   时间:2015-02-12 16:13:13    阅读次数:165
monotouch拍照、选择图片上传实现
不多说,上码: 选择图片上传========》 using System; using System.Drawing; using MonoTouch.AssetsLibrary; using MonoTouch.UIKit; using MonoTouch.Foundation; namespace world { public class ImageViewController...
分类:Web程序   时间:2015-02-12 16:13:34    阅读次数:262
hdu 1015 Safecracker DFS解法 ,简单明了
Op tech briefing, 2002/11/02 06:42 CST === "The item is locked in a Klein safe behind a painting in the second-floor library. Klein safes are extremely rare; most of them, along with Klein and his factory, were destroyed in World War II. Fortunately old B...
分类:其他好文   时间:2015-02-12 16:12:49    阅读次数:174
获取android设备wifi连接状态
本文介绍了如何获取android设备wifi连接状态!...
分类:移动开发   时间:2015-02-12 16:11:34    阅读次数:148
回溯法求解N皇后问题
问题描述:在n*n格的棋盘上放置彼此不受攻击的n个皇后(按照国际象棋的规则),即任意两个皇后不能处在同一行或同一列或同一斜线上。实现:/* *回溯法,N皇后问题 *author: booirror@163.com */ #include #include #include using namespace std;struct Point{...
分类:其他好文   时间:2015-02-12 16:13:24    阅读次数:152
POJ 3123 Ticket to Ride 状压dp+树形dp 斯坦纳树
题目链接:点击打开链接 题意: 给定n个城市和m条可选择修建的道路 下面n行给出每个城市的名字 下面m行给出每条道路及修建该道路的花费。 下面4行,每行给出一对城市。 目标:使得最后4行的每对城市连通(不同对之间可以不连通)所需要修建的最小花费。 数据保证存在可行解 思路: 首先如果这个问题问的是所有城市都连通,就是一个最小生成树的问题。 这里就相当于多个最小生成树的 问题。...
分类:其他好文   时间:2015-02-12 16:11:52    阅读次数:245
互联网产品初期需求确定与数据库模型设计——基于Visio和Xmind
很多互联网产品有个共性,就是其业务核心在数据库中,各种客户端包括网页、桌面、手机App,本质上只是将数据库中的数据,按照一定的结构和组织呈现在用户面前。 因此对于一款互联网产品的初期开发,数据库模型的设计是非常重要的。并且数据库的模型设计与产品需求有直接的关联,通过设计数据库模型,能将产品需求与实现有效的结合起来。 本文介绍一种本人独创的,利用Microsoft Visio绘图工具和X...
分类:数据库   时间:2015-02-12 16:11:47    阅读次数:181
MFC 对话框Dialog响应键盘事件
OnKeyDown不行 Dialog程序本来没有直接响应键盘的事件,如果你用OnKeyDown会发现不起作用。 那么你想按下“左键”、“W键”、“9键盘”应该怎么响应呢? 重载基类的BOOL PreTranslateMessage(MSG* pMsg)函数 最简单的键盘响应函数 头文件声明: BOOL PreTranslateMessage(MSG* pMsg); 源文件定义: B...
分类:编程语言   时间:2015-02-12 16:11:48    阅读次数:273
POJ 2337 Catenyms (欧拉回路+并查集)
题目地址:POJ 2337 这题跟POJ 1386差不多,只不过这题多一个输出路径而已。 按字母来建边,每个单词的首字母和尾字母加边。先判断是否连通,然后判断每个字母的入度和出度不能出现差的绝对值大于2,然后入度和出度差的绝对值为1的不能超过两个。就可以形成欧拉路径 代码如下: #include #include #include #include #include #inc...
分类:其他好文   时间:2015-02-12 16:10:48    阅读次数:175
delphi下支持64位的钩子实现
从delphi.about.com上找了一个钩子的实现代码,写得很不错,可惜不支持64位,后来有一个帖子里说参考classes单元改改,就自己改了一下,现在分享给大家 修改部分如下 const {$IF Defined(CPUX86)} CodeBytes = 2; {$ELSEIF Defined(CPUX64)} CodeBytes = 8; {$IFEND} type p...
分类:Windows程序   时间:2015-02-12 16:09:58    阅读次数:471
1634条   上一页 1 ... 41 42 43 44 45 46 47 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!