现在位置: 首页 > kain发表的所有文章
  • 09月
  • 26日
综合 ⁄ 共 1017字 评论关闭
在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一个明显的信号,单纯依靠垂直提升硬件性能来提高系统性能的时代已结束,分布式开发的时代实际上早已悄悄地成为了时代的主流,吵得很热的云计算实际上只是包装在分布式之外的商业概念,很多开发者(包括我)都想加入研究云计算这个潮流,在google上通过“云计算”这个关键词来查询资料,查到的都是些概念性或商业性的宣传资料,其实真正需要深入的还是那个早以被人熟知的概念------分布......
阅读全文
  • 08月
  • 23日
综合 ⁄ 共 1812字 评论关闭
概述: 苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便; 首先得描述一下各个证书的定位,作用,这样在制作的时候心中有谱,对整个流程的把握也会准确一些; 1、开发者证书(分为开发和发布两种,类型为ios Development,ios Distribution),这个是最基础的,不论是真机调试,还是上传到appstore都是需要的,是一个基证书,用来证明自己开发者身份的; 2、appID,这是每一个应用的独立标识,在设置项中可以配置该应用的权......
阅读全文
  • 03月
  • 23日
综合 ⁄ 共 5646字 评论关闭
http://www.amobbs.com/thread-5520724-1-1.html 发现之前下载的一个很不错的介绍FATFS的文章,里面基本上把代码全部都注释了,奉献给大家。原文如下,地址已经找不到了,就不在附上了,感谢写这篇文章的人。 最近做的spi flash,本打算弄个文件系统,由于之前用过了JFFS、YAFFS和TrueFFS,代码量都相当的大,这次想找款代码量不那么吓人的,学习一下,听说配置会相对复杂一些。选来选去,最终选定了FatFS,代码量足够的小,最新的R0.09版本只有1个.c文件(当然,还有一个底层的要自己写,option文件夹里的无视),老点版本就更小......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 1615字 评论关闭
Android系统开机动画包括两部分: 开机显示的 ANDROID 文字; ANDROID发光动画。 这篇文章说的开机动画是第一种,下面开始正文!   1. 制作当前屏幕像素的图片(模拟器默认为320*480) 使用PS制作一张320*480的图片,保存时选“保存为 Web 所用格式”,然后在弹开的窗口上,“预设”项选择“PNG-24”,保存为android_logo.png  注:好像只支持png-24,其他格式生成的rle文件显示不正常,有兴趣大家可以再验证一下。   2. 将图片转换为raw格式 使用linux下的ImageMagick自带的convert命令,进行raw格式转换,命令为:  convert -depth 8 and......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 169字 评论关闭
TODO 下载Ubuntuhttp://www.ubuntu.com/download 新建虚拟机 选择定制 选择版本 选择稍后安装 选择操作系统 选择CPU 选择内存 选择联网方式 选择IO方式 选择虚拟机磁盘 选择磁盘类型 选择几个文件 选择文件名 设置镜像 开始安装 其他 1、感觉在离线安装时,会多次出现“retriving file ...”,整个安装过程会持续2小时
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 795字 评论关闭
OpenCV静态库的使用 学习或者研究计算机视觉的人都知道著名的计算机视觉库--OpenCV,其中提供了两种类型的库文件: (1)动态链接库,开发过程序的人都知道,在此不做过多的解释; (2)静态链接库,特点如下: (a)占用存储空大; (b)编译的程序不需要第三方的库文件支持; 因此,为了免去用户配置第三方库的问题,本文讲解OpenCV静态链接库的配置和使用方法,以及在开发程序过程中编译错误的解决方法。 1、OpenCV静态链接库的配置 静态链接库在staticlib文件夹下,如下图所示: (1)配置包含文件 所谓的包含文件就是头文......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 8128字 评论关闭
目标       GStreamer会自动处理多线程这部分,但在有些情况下,你需要手动对线程做解耦。本教程会教你怎样才能做到这一点,另外也展示了Pad的有效性。主要内容包括:       如何针对部分的pipeline建立一个新的线程       什么是Pad的有效性       如何复制流 介绍 多线程       GStreamer是一个支持多线程的框架。这就说明,如果有必要它会在内部自动创建/销毁线程。比如:在应用线程中把流解出来。而且,plugin在自身也可以任意的创建线程,比如一个视频解码器为了充分利用4核CPU的能力,可以创建4个线程。       这里最重要的......
阅读全文
下载msxmlchs.msi,然后安装上,再注册msxml.dll即可。     更多技术文章请参看施昌权的个人网站: http://www.joyvc.cn    
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 4910字 评论关闭
(1)查看MTD分区表 [cpp] view plaincopyprint? U-Boot$ mtdparts   mtdparts variable not set, see 'help mtdparts'   no partitions defined      defaults:   mtdids : nand0=nandflash0   mtdparts: mtdparts=nandflash0:1536k(bootloder),512k(params),4m(kernel),16m(safefs),-(rootfs)   U-Boot$ mtdparts mtdparts variable not set, see 'help mtdparts' no partitions defined defaults: mtdids : nand0=nandflash0 mtdparts: mtdparts=nandflash0:1536k(bootloder),512k(params),4m(kernel),16m(safefs),-(roo......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 329字 评论关闭
算法训练 排序   时间限制:1.0s   内存限制:512.0MB      问题描述   编写一个程序,输入3个整数,然后程序将对这三个整数按照从大到小进行排列。   输入格式:输入只有一行,即三个整数,中间用空格隔开。   输出格式:输出只有一行,即排序后的结果。   输入输出样例 样例输入 9 2 30 样例输出 30 9 2   #include<cstdio> int main() { int a,b,c; while(scanf("%d %d %d",&a,&b,&c)!=EOF) { if(a<b) { a^=b; b^=a; ......
阅读全文
  • 11月
  • 06日
综合 ⁄ 共 874字 评论关闭
在Asp.net开发中,所有html控件的值都是可以在服务器端用后台代码的Request[name]来获取其值的。但如果有多个相同name的Html控件提交到后台,怎么分别取各个控件的值呢?而多数情况下这些控件的个数是不定的。 例如在填写简历表单中,“工作经历”这项内容是可以让用户动态增加的,可能有的用户有3条工作经历,有的用户有5条工作经历。当然,我们讨论这个问题的前提是由用户动态增加后一起提交到服务器,而不是采用增加一条提交一条的方式。例如:       当用户点“添加”时就通过Javascript动态生成元素插入到document里,而这些添加......
阅读全文
  • 10月
  • 31日
综合 ⁄ 共 614字 评论关闭
What is SCons? SCons is an Open Source software construction tool—that is, a next-generation build tool. Think of SCons as an improved, cross-platform substitute for the classic Make utility with integrated functionality similar to autoconf/automake and compiler caches such as ccache . In short, SCons is an easier, more reliable and faster way to build software. "SCons is a fantastic build system, written in Python (1.5.2) that does lots of nice things like automated dependencies, ......
阅读全文