`
buluzhai
  • 浏览: 108352 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
如果编译出现“Couldn't reserve space for cygwin's heap, Win32 error 487” ,是因为msys-1.0.dll 出错,该文件会导致目录tools\MSYS\bin下的sh.exe,make.exe等不能运行.提示Couldn't reserve space for cygwin's heap, Win32 error 487 错误, 解决办法: 进入工程目录,使用命令工具 rebase -b 0x76000000 tools\MSYS\bin\msys-1.0.dll 可以解决该问题.原来是msys-1.0起始地址充突引起 全部完整的错误 ...
请下载完后,如果您未安装MinGW和Msys工具,请0把MinGW和Msys工具放到tools目录下,编译工程。 编译命令: 全新new,make *** gprs new 编译       make *** gprs remake 模拟器 make *** gprs gen_modis make *** gprs codegen_modis svn地址:svn://www.svnhost.cn/mtksource
MTK手机软件系统的主要目录如下所示,一些相对不重要的目录略去。 . |-- Fast_DL |-- ROM |-- adaptation |-- applib |-- bootloader |-- config |-- custom | |-- app | | `-- TOP_6227_BB | |-- common | |-- drv | | |-- LCD | | | `-- TOP_62 ...
  MTK使用了nucleus实时操作系统,在其上做了个内核抽象层的封装,以适应多种实时操作系统,如oscar、ThreadX、nucleus。整个软件系统包括nucleus操作系统、平台设备驱动、协议栈、文件系统、WGUI、MMI、J2ME等。在这里MMI部分几乎包括了操作系统内核、协议栈、文件系统之上的所有部分,其中WGUI也在其中。   下面这张图是MTK的架构:  参考文章: MTK手机软件系统工程和配置简介(一)
最近有项目要移植到MTK,在研究MTK的过程中希望把自己的点滴记下来,另外发现MTK的文档不多,也希望能跟大家分享。
1:将要发送的邮件加入到队列mailcron,mailqueue //检查是否存在当前队列 $cid = 0; $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('mailcron')." WHERE email='$email' LIMIT 1"); if($value = $_SGLOBAL['db']->fetch_array($query)) { $cid = $value['cid']; } else { $cid = inserttable('m ...
javascript这门语言是完全面向对象的,也不可能以非面向对象的方法来使用,不过大多数新手的的常见弱点在于按照功能编写代码,而不考虑任何上下文或者组织。要完整理解如何编写最优化的javascript代码,就必须理解javascript是如何工作的。他们和其他语言的对象有何不同,以及怎样使用才对你有益。   对象是javascript的基础,事实上,这门语言里的所有东西都是对象,这门语言里的大多数功能都是基于这一点的。从最基本的层次上来说,对象是一系列属性的集合、和其他语言里的散列结构类似。   和大多数其他面向对象的语言相比,javascript并没有类的概念。其他面向对象语言里你大 ...
当我们要辨识网站的一位用户,以提供给他在应用中独有的使用体验,这时候我们需要一个Session  ID,这个ID是独一无二的. 另外一些情况下我们也需要给用户产生一个独一无二的令牌,比如用户注册的时候我们发给他确认邮件的时候,提供一个令牌让他用来验证。这些令牌的产生和Session ID是类似的 下面我们就来看一下怎么样生成这样的令牌,然后我们再看怎么生成随机密码 生成令牌 下面的genToken()函数接受两个参数,$len用于规定令牌的长度,$md5是个布尔值,用于选择是否使用md5。   function genToken( $len = 32, $md5 = tru ...
Global site tag (gtag.js) - Google Analytics