上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 70 下一页
摘要: Android中的动画类型有两种,一种是Tween动画、还有一种是Frame动画。Tween动画,这种实现方式可以使视图组件移动、放大、缩小以及产生透明度的变化;另一种Frame动画,传统的动画方法,通过顺序的播放排列好的图片来实现,类似电影。下面将一一详细介绍: 本博客参考自网络,结合自己一点理解,实为学习之用,不为其他目的。一,Tween动画 又称“补间动画”、“中间动画”,最早接触Tween类是在学习Flash时候,使用ActionScript做动画的时候,使用过类Tween。 Tween动画主要的功能是在绘制动画前设置动画绘制的轨迹,包括时间, 位置 ,等等。但是T... 阅读全文
posted @ 2012-04-20 18:13 MXi4oyu 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 软件开发者真是闲不下来的命,技术更新太快,这不,微软这位大哥又高举windows8闪亮登场了,关于win8的战略意义,时代背景,偶这样的小人物在这里就不多说了,google上这类文章不胜枚举,作为开发者,在这个系列里会从技术角度去一探win8的一些特性和风采。 说到为什么写win8方向博客,原因有二: 第一,最近在抽时间看MSDN提供的windows8 app开发文档,内容不少,个人觉得还是边看边总结效果会比较好,所以有了写windows8 App开发这个系列的打算,而这个系列后续所有的文章都会是基于MSDN文章的内容外加上自己的一些理解和尝试。 第二,对自己的耐心没有十分的... 阅读全文
posted @ 2012-04-20 15:40 MXi4oyu 阅读(216) 评论(0) 推荐(1) 编辑
摘要: 一,概念 1)什么是中断? 1>引入: 我们知道,处理器的处理速度比硬件来说要快上N个数量级,那么由处理器向硬件发出请求并等待回应的办法显然是不可取的,在这期间处理器浪费了大量的时间。这些时间应该被用来处理其他的事务。轮询可能是解决办法之一,但显然这样的办法也会让处理器做大量的无用功。 2>解决: 最好的办法,就是让硬件在需要的时候才向内核发出信号,然后处理器去响应硬件的请求。这就是中断机制。一个“中断”仅是一个信号,当硬件需要获得处理器对它的关注时,就可以发送这个信号。Linux 处理中断的方式非常类似在用户空间处理信号的方式。 大多数情况下,一个驱动只需要为它的设备的中断注册一 阅读全文
posted @ 2012-04-20 12:32 MXi4oyu 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一,题目:有两个序列a,b,大小都为n,序列元素的值任意整数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。 例如: var a=[100 ,99 ,98 ,1 ,2 ,3]; var b=[1, 2, 3, 4, 5, 40]; 有两个序列a,b,大小都为n,序列元素的值任意整数,无序; 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。二,分析第一种算法: 当前数组a和数组b的和之差为 A = sum(a) - sum(b) a的第i个元素和b的第j个元素交换后,a和b的和之差为 A' = sum(a) 阅读全文
posted @ 2012-04-20 11:31 MXi4oyu 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 在学习有关I/O总线的内容时,最好先看看相关的知识:从PC总线到ARM的内部总线 一,I/O 端口和 I/O 内存 每种外设都是通过读写寄存器来进行控制。 大部分外设都有几个寄存器,不管是在内存地址空间还是在I/O地址空间,这些寄存器的访问地址都是连续的。 在硬件层,内存区和 I/O 区域没有概念上的区别: 它们都是通过向在地址总线和控制总线发出电平信号来进行访问,再通过数据总线读写数据。因为外设要与I/O总线匹配,而大部分流行的 I/O 总线是基于个人计算机模型(主要是 x86 家族:它为读和写 I/O 端口提供了独立的线路和特殊的 CPU 指令),所以即便那些没有单独I/O 端口地址空间的 阅读全文
posted @ 2012-04-19 23:44 MXi4oyu 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 今天在看微软提供的windows8的相关开发文档和Sample程序,发现有个C++程序的表达方式完全象天书,查了下,原来是C++0x/11新支持的Lambda表达式,本来一直懒得去看C++0x/11的说明,想等用到再去研究,今天趁这个机会稍微浏览了下,大概整理了如下这些新特性,跟大家分享一下。稍微吐槽下,C++0x/11是继C++ 03后通过的最新的C++标准库,对C++语法特性和开发库两方面都有了新的扩展,说实在话,这个出的也太晚了,03年到11年,IT技术日新月异,而C++标准库才更新了一版,真是C++开发者的悲哀。闲话表过,进入正题。1. Lambda表达式你不学绝对看不懂的一个C++ 阅读全文
posted @ 2012-04-19 14:59 MXi4oyu 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1. IP限制这是使用的最多,也是最广泛,不可少的刷票限制。而且由于专题都没有用户模块,使得这个方法,几乎成了唯一可行的手段。该方式,通过获取访问游客的IP地址,来限制其在一段时间内所能使用的票数。当然,正常访问页面投票的游客,肯定都能很好的被这个手段所限制,但是,各种投票的活动和专题,以及丰厚的奖品,使得一些人想方设法的想要进行刷票。ADSL用户,可以通过断线重拨来更换IP地址。 使用代理访问的用户,我们也无法获得其真实的IP地址。 还有我们未知的刷票工具。 以上都是我们没有办法克服的难题,而且对于网吧/内网用户来说,这样的设置也会显得不够公平。2. Cookies 验证这也是网上所用到较多 阅读全文
posted @ 2012-04-17 17:22 MXi4oyu 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 一、Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时sed会把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用命令处理缓冲区中的内容,处理完成后把缓冲区的内容输出到屏幕,继续处理下一行,这样不断重复直到文件末尾。这一过程中文件内容并没有改变,除非你使用重定向存储输出,或者使用GNU sed命令的 -i 选项(PS:即inline edit,行内编辑)。以下介绍的是Gnu版本的Sed 3.02。二、定址可以通过定址来定位你所希望编辑的行,该地址用数字构成,用逗号分隔的两个行数表示以这两行为起止的行的范围(包括行数表示的那两行)。如1,3表示1, 阅读全文
posted @ 2012-04-17 10:54 MXi4oyu 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 概要有时候可能我们不希望暴露现有对象的所有接口,只希望公开其中部分接口,具体来说,比如我们有个对象具有一系列的方法接口,如果我们只需要这些接口中间的一小部分,那么我们没必要去创建这个对象本身,我们可以通过一个更轻量的对象作为代理来公开我们需要的那部分接口。目的基于需求提供代理对象来实现既有对象接口,可以通过这种模式来调整现有接口的封装。实例如概要里面所述的通过代理来暴露部分接口的应用比较简单易懂,这里就不举相关实例来进行说明了。这里举个更典型的Proxy模式的应用方式。很多应用中经常需要加载图片,视屏等大容量媒体对象,一些第三方库会提供相应的接口,以图片为例,大致接口如下:class IIma 阅读全文
posted @ 2012-04-17 10:35 MXi4oyu 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1、到chinaunix下载mysql下载地址: http://download.chinaunix.net/download/0008000/7159.shtml2、上传到CentOS服务器本例放在 /usr/local/src 中3、创建mysql组及用户[root@localhost ~]# groupadd mysql[root@localhost ~]# useradd -g mysql mysql4、编辑文件权限[root@localhost ~]# chmod 755 mysql-5.0.75.tar.gz5、CentOS mysql编译和安装 解压:[root@localhos 阅读全文
posted @ 2012-04-14 11:48 MXi4oyu 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 70 下一页