英特尔® 开发人员专区:
英特尔软件博客

关于 android 中 edittext 特殊字符过滤和字符长度限制的最优方法
By 1985 T.Posted 三月 7th 20132
在android开发中,经常会碰到edittext中特殊字符过滤和字符长度限制同时要求的问题,由于android不同版本之间的兼容问题,以及各种手机支持情况不同,因此,经常会出现一些设备上面不兼容问题。为了解决这个问题,这里经过实践总结,给出一个最优的方案: 首先,对于字符长度的限制我们可以使用3种方法,如下: 1,使用EditText的setFilter方法实现,代码如下: 定义EditText对象mEditText; 字符限制长度int MAX_TEXT_INPUT_LENGTH; mEditText.setFilters(new InputFilter[]{new ...
Android 下使用最新FaceBook SDK 3.0 (二) 使用 Facebook 实现登录注销
By 赛 肖.Posted 三月 6th 20130
前一篇我们学习了集成FacebookSDK到我们项目工程中,这篇来学习一下如何使用facebook来登录! 1、打开 res/layout/activity_main.xml,在布局中添加一个facebook登录按钮 [html] view plaincopy ...
Android 下使用最新FaceBook SDK 3.0 (一) 集成 FacebookSDK 到项目中
By 赛 肖.Posted 三月 6th 20130
简单介绍一下: 大家都知道,FaceBook在国外很多人使用,而国内就比较少人使用。我们做程序员的就应该不断的去学习再学习,这样才能充实自己,谁又说不是呢!好吧,废话不多说了,下面就让我们一起进入FaceBook学习之旅吧! 开始学习的时候大家应该要弄个能够翻墙的网络,国内网络是不能进入facebook网站的,大家可以去弄个“翻墙软件”或VPN什么的!LZ这边使用的是一个免费的翻墙软件,网速还可以,流量也不限的,不过就是每隔十分钟断一次,就是这点比较坑爹,不过对于我们只需要测试,还是勉勉强强可以接受的。有条件的可以去买个VPN这样就最好了。 http://www.xroute.net/( ...
扑克牌斗牛游戏
By gerry y.Posted 三月 1st 20130
过年和家人玩扑克牌斗牛游戏(地道的发音是 Dou Ou),规则很简单,每个人发五张牌,如果三张牌之和是10,20或30则称为一个牛(Ou),其余两张牌相加之和模10,若没有牛则选最大的一张牌进行 大小点比较,若大小点一样则再比较黑红梅方,玩家人数不限,一个人做庄,然后拿点零花钱,后面就看各自的运气了。抽空将此游戏简单用代码实现了下,一些地方还可以优化。
Tizen bmaptool体验
By hao-li (Intel)Posted 二月 27th 20130
在Tizen发布的时候,同时还发布了很多相关工具,bmaptool就是其中之一 https://source.tizen.org/documentation/reference/bmaptool/ Bmaptool可以创建block map (bmap),并且通过使用bmap来使得对一些大文件比如raw image等的copy和flash速度大大提升.  基本使用方式举例 1. 创建bmap bmaptool create image.raw > image.bmap 2.使用bmap flash image bmaptool copy --bmap image.bmap image ...
Cocos2d-x 游戏中子弹的设计 (一)
By 阳辉 刘.Posted 二月 25th 20130
FPS游戏中用的最多的就是子弹了,这几天有不少人问我游戏中如何设计子弹?大量子弹显示的时候,游戏会不会卡? 今天有点时间,我针对这两个问题,简单的写了一个子弹的发射。 效果图: 首先我们来理下如何设计的思路。 一、首先一个简单的关系:子弹肯定是由武器发射的,武器是由人物操作的。 二、也就是说子弹Bullet类只负责创建一个新子弹、子弹的移动和子弹的消失、碰撞。 Bullet类提供给外界接口:增加一个新子弹(以及子弹的速度)。 三、武器weapon类给负责调用Bullet类创建一个新子弹。同时,weapon类也要负责计算发射子弹的速度,以及增加新子弹的时间间隔。 ...
Android SDK 的一个bug ------ parameters.getFocusDistances 无法使用(被拍摄物体和摄像头之间的距离无法测量)
By BruceYanPosted 二月 24th 20130
这是很早之前我发现的一个问题,当时想利用“焦距”来定位被拍摄物体和手机摄像头之间的距离,注意不是摄像头预览画面里两个点之间的距离,这是个平面距离。本文所说的距离是垂直距离。最终失败,原因是parameters.getFocusDistances返回的值永远是inifinte。手机型号是华为U9200. 下面是测试核心代码: <SPAN style="FONT-SIZE: 18px">@Override     public void onAutoFocus(boolean success, Camera camera) {         //READ FOCUS ...
u3d游戏客户端架构(---)
By xiaoyuPosted 二月 21st 20130
主要是mvc架构, M层为数据层,两个用途:1保存数据;2发送数据更新信息; V层为视图层,两个用途:1接受用户从界面上的操作;2根据M层的数据显示相应的界面; C层为控制层,两个用途:1处理和界面无关的代码逻辑;2接受和处理网络数据; 继续…… 按照自己的经验,游戏中的mvc架构有两种思想,1,以mvc架构为主,整个框架就是一个mvc架构;2,以对象思想为主,对象中使用mvc架构,整个框架使用一个平行结构。先看看使用mvc架构的方式,如下图: 各个模块分为mvc三部分,有些模块可能只有其中一部分,比如只有view,只有model等。不同模块的mvc三部分对于其他模块也是可见的, ...
Tizen 2.0 SDK on Mac OS体验
By hao-li (Intel)Posted 二月 18th 20130
如标题所示,https://developer.tizen.org/downloads/tizen-sdk 在Tizen SDK 2.0中,已经可以支持在Mac上的运行,这就意味着应用开发人员可以在Mac上面通过Tizen SDK来开发Tizen应用, 首先需要下载Install manager和对应的SDK image http://download.tizen.org/sdk/InstallManager/tizen-sdk-2.0-macos64.dmg http://download.tizen.org/sdk/sdk-images/2.0/tizen-sdk-image-2.0. ...
mahout 0.5 基于 hadoop 的 CF 代码分析
By Ee W.Posted 二月 18th 20130
mahout的taste框架是协同过滤算法的实现。它支持DataModel,如文件、数据库、NoSQL存储等,也支持hadoop的MapReduce。这里主要分析mahout0.5中的基于MR的实现。 基于MR的CF实现主要流程就在org.apache.mahout.cf.taste.hadoop.item.RecommenderJob类中(注意mahout有2个RecommendJob,要看清楚是哪一个包)。这 个类的run方法就包含了所有的步骤。从上到下,完整的其实有10步(中间计算item相似度其实拆分成了3个job,我们也当做是一个phase吧)。 也就是说, ...

页面

订阅
并行计算性能测试
By ilaotuPosted 三月 20th 20121
背景:现在需要A/B/C三个分数,然后我们再利用三个分值算出一个总分。原来的方式是一台服务器顺序计算出A/B/C,最后算出总分,此时的计算耗时约为A+B+C+ABC,(ABC为对ABC进行求和的运算);现在为提高整体计算的效率,采用并行计算,如果要计算总分,就把A/B/C的计算需求由主机同时分发给三台服务器,待三台服务器运算出结果后返回给主机,然后主机根据三台服务器的返回结果算出部分,此时的计算耗时约为max(A,B,C)+ABC,(忽略网络耗时)。 功能性的测试在这不作说明,重点关注性能测试中的负载均衡和信息准确性。 比方现在有四台服务器,SD,SD1,SD2,SD3,SD做为主机, ...
[视频]英特尔超级本另类宣传:砸碎玻璃它就是你的
By Dawei Cheng 程大伟...Posted 三月 18th 20120
新闻来源:weiphone据国外媒体报道,英特尔的超级本诱惑实验已经在3个不同的国家展开,看看有谁会获得那些新的超级本。消息称,英特尔将超级本放置在一个支架上不停的旋转,周围由安全玻璃保护着,有意思的是玻璃箱子的旁边放着一个专门用来砸碎玻璃的锤子,并且还写着"敲碎玻璃获取超级本"的字样,真是诱惑十足。http://my.ku6.com/watch?v=xv6jqHQaq7IMTp-JAodexw..#share ...
应用英特尔的集成I/O 改进I/O 性能
By BRUCE C. (Intel)Posted 三月 16th 20120
英特尔® 至强® 处理器 E5 系列中的I/O性能增强功能减少了I/O延迟并提高了数据吞吐量,这是关于它的一个介绍video,供参考。集成I/O
英特尔® 智能功耗节点管理器
By BRUCE C. (Intel)Posted 三月 16th 20120
数据中心的不断扩张,带来了能耗的大幅增加。如何有效地降低IPDC能耗呢,英特尔® 智能功耗节点管理器提供了一个选择。这是关于英特尔® 智能功耗节点管理器的一篇白皮书,供参考。英特尔® 智能功耗节点管理器
企业计算的未来
By BRUCE C. (Intel)Posted 三月 16th 20120
这是一篇介绍企业计算展望的白皮书,供大家参考。企业计算的未来
选择合适的英特尔服务器
By BRUCE C. (Intel)Posted 三月 16th 20120
英特尔有着众多的服务器型号,如何选择合适的英特尔服务器,是经常被客户问到的一个问题,下面就是最新的一个概要介绍,供大家参考。选择合适的英特尔服务器
Window 8消费者预览版使用体验(PC端)
By Dawei Cheng 程大伟...Posted 三月 14th 20125
Windows 8 Customer Preview发布也有一段时间了,网上安装和评论也很多,但是我想直接把一台笔记本格掉来安装使用的应该不多。在Win8能够带来什么 一文中,和网友一起讨论了Win8的特点,使用体验,以及和主流产品的对比优势等等。那么在这篇博客中,分享一下使用了一个多礼拜的Windows 8 消费者预览版体验。Win8的介绍和详细信息可以在MSDN上面获得,也可以参考本人介绍开发者预览版时的系列博客 ...
成长型数据中心的明智选择
By BRUCE C. (Intel)Posted 三月 12th 20120
这是关于成长型数据中心的一篇白皮书,供参考。成长型数据中心
采用英特尔® 至强® 处理器 E5 家族的数据中心和私有云解决方案
By BRUCE C. (Intel)Posted 三月 12th 20120
这是采用英特尔® 至强® 处理器 E5 家族的数据中心和私有云解决方案的白皮书,供参考。数据中心和私有云解决方案
Android 4.0.3 ICS在x86平台上的安装攻略
By avensuePosted 三月 11th 20124
早在去年底,ANDROID X86计划就已经开始了。最初释放的是Android4.0,通过Google group下载。最初的版本不是太好。最近Android4.0.3 也出了,比前作更稳定,而且支持Wifi,INTEL 硬件加速,文件压缩。ext3/ext2/ntfs/fat32 等格式等等。大部分Netbook都可以安装这个。 我们可以通过制作一个U盘启动盘来在NETBOOK上运行安卓ICS 下面我简单介绍下安装部分。 目前供下载的Android 4.0.3 ...

页面

游戏服务器的架构设计
By xiaohyyPosted 一月 5th 201024
游戏服务器的设计是一项颇有挑战性的工作,游戏服务器的发展也由以前的单服结构转变为多服机构,甚至出现了bigworld引擎的分布式解决方案,最近了解到Unreal的服务器解决方案atlas也是基于集群的方式。 负载均衡是一个很复杂的课题,这里暂不谈bigworld和atlas的这类服务器的设计,更多的是基于功能和场景划分服务器结构。 首先说一下思路,服务器划分基于以下原则: 1:分离游戏中占用系统资源(cpu,内存,IO等)较多的功能,独立成服务器 2:在同一服务器架构下的不同游戏,应尽可能的复用某些服务器(进程级别的复用) 3:以多线程并发的编程方式适应多核处理器。 4: ...
固步自封,还是老谋深算?
By yanqing-wang (Intel)Posted 十月 29th 201024
苹果第四季度报表显示出强劲上升势头,净利润大幅增长至43.1亿美元,同比增70%;营收也比去年同期增长67%,至203.4亿美元。现在它的现金储备及短期投资为256亿美元,若包含长期投资在内,总数可达510多亿美元现金。令人感到奇怪的是,它既不分红,也无大规模资本支出计划,那么它在想些什么呢?如果你是乔布斯,你正在考虑什么呢?他到底是在固步自封,还是在异常平静的氛围内,酝酿着一次惊人之作。老谋深算的乔布斯,应该在后面的几个月内揭晓答案。在此, ...
程序员的十层楼(8~9层)
By Zhouweiming 周伟明Posted 二月 4th 200924
第1~3层 看这里:/zh-cn/blogs/2009/02/04/1071/ 第4~5层 看这里:/zh-cn/blogs/2009/02/04/1073/ 第6~7层 看这里:/zh-cn/blogs/2009/02/04/1077/ ...
华硕ASUS EEE BOX 开箱初探
By avensuePosted 九月 25th 200823
我们曾经在前几天报道过关于这台机器问世的文章. 具体链接是这里: http://www.sosaw.com/dispbbs.asp?boardid=70&Id=130007 今天,我们终于将它拿到手,让我们忍住激动,耐心的进行第一次亲密接触.EEE这个名字很好记,而且别人不会将它和WII联系在一起.而且EEE BOX 的应用范围更广.它更像一台小PC. 当然了,我不是说EEE的销量能超过WII. 但是这个名字确实很容易让人记住并且还会让人联想到其它很多地方啦. E=WEB? E=ELECTRIC?... ASUS的EEE PC 系列曾经在笔记本上挂起一阵旋风,而这次的这款EEE ...
云计算中心再落户重庆
By BRUCE C. (Intel)Posted 十月 24th 201123
云计算已经是全民皆知的热门概念了。不仅仅是软件厂商(ISV,SI)推出基于云计算的解决方案/软件产品,在各个重点城市的战略规划中,云计算也是不断涌现,在各地纷纷落户。 之前上海建了云计算中心,在近日推出的重庆“重庆市工业转型升级“十二五”规划”中,云计算也成了重点之一:重庆计划在十二五中,建成智能云端集群,同时使电子信息成为重庆的重要支柱产业。 据网上介绍,其智能云端集群是通过聚集移动运营商,金融客户,高端制造业客户,互联网客户等来做大数据处理业务。其中国内客户的在岸业务主要是商家对客户的B2C,而国外客户的离岸业务主要是商家对商家的B2B。 云计算中心就好比是信息的梧桐树, ...
Linux下如何识别IDER的软驱和光驱
By duofeng-li (Intel)Posted 三月 27th 200823
        研究了一下Linux下如何加载IDER方式启动的光盘问题,在这里分享一下。         一般情况下,我们拿一张可启动的Linux光盘或ISO镜像,通过IDER的方式启动iAMT机器后,就可以利用集成在光盘上的工具远程进行计算机的修复了。但是,好几个客户都碰到了这样的一个情况:IDER方式启动后的Linux系统没法直接访问光盘上的内容,因为无法加载IDER的驱动。解决办法就是要找到相应的驱动,并正确加载起来。         我是在最新的Intel DQ35JO主板(支持iAMT 3.0)上做的实验,测试的是Fedora 6。首先,我用一般的Linux live- ...
AIGO MID 8600 上手小玩
By avensuePosted 十月 13th 200822
今天小玩了吧AIGO MID 8600。有几点简单的感受 1.屏幕还可以。但是阳光下几乎看不清屏幕 2.键盘布置不太合理。手打不方便 3.LINUX系统,实在是太封闭了。没有什么软件。逼着我去想办法安装XP 4.开机时间比较慢。差不多要30秒。 5...待续
多核编程的四层境界
By Zhouweiming 周伟明Posted 一月 14th 200922
多核编程的四层境界 版权申明:这篇文章可以被自由转载,如果修改其中的内容需征得作者同意。 自发表“老子是伟大的多核计算科学家”(欲看此文,请点这里)一文来,收到许多网友的强烈反响,褒扬者有之,砸板砖者亦有之。不过板砖数量倒是在我的意料之中,凡是跟哲学或者说是玄学的东西沾上边的,总会招来一阵口舌之争。虽然砸板砖者也没有说出任何反驳的道理来,但是并不代表那篇文章就很完美,没有不足的地方。 ...
Debugger Extension (续一)
By chi-gan (Intel)Posted 三月 19th 200922
通过引入OpenMP把原来单线程的程序改为多线程,窃以为最难得莫过于设定数据共享特征,如shared, private, firstprivate, lastprivate, threadprivate,数据是否在OpenMP的并行区域内是否被各线程所共享由此决定,新手难免设错。Thread data sharing event是Intel debugger extension为发现这类问题而新增的。Enable ...
暴风影音播放器 在Intel G45/GM45/GS45 上面的硬件解码能力
By JI B. (Intel)Posted 九月 24th 200921
4系列的 Intel 集成显卡 G45/GM45/GS45 有成熟的硬件解码的功能, 支持主流的视频编码格式, 包括h.264/AVC,  VC1, mpeg2. 暴风影音 3.09.09.10 高清版很好的支持了Intel 集成显卡的硬件解码功能。 特别是在 laptop , 和 netbook 上面, CPU 的计算能力无法支持高清  1920x1080的 h.264/avc的播放,  这个时候Intel 集成显卡的硬解功能就体现出价值了。我们来看看netbook 上面的解码情况: 平台配置情况: CPU ...

页面

    发布您的内容

    您有想法或建议要与您的社区分享吗?

    就此写一篇文章并进行发表!