`
libaohan
  • 浏览: 45487 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
在本文档中总结自己编写iphone程序出现的问题。 1、编译阶段出现如下问题:   Undefined symbols:    ".objc_class_name_splashViewController", referenced from:         literal-pointer@__OBJC@__cls_refs@splashViewController in imagePlayAppDelegate.o   ld: symbol(s) not found   collect2: ld returned 1 exit status   解决方法如下:在Targ ...

shell编程

一、如何用shell修改当前控制台的环境变量PATH?    在shell文件中添加export的变量,然后用命令行chmod +x shell文件,则可以得到可执行文件。然后运行../shell文件名。注意两个点“.”。如果只用一个点的话,只能修改shell子进程里面的环境变量,第一个“.“表示在当前进程下面执行shell文件。
nux查看系统信息命令 来源: ChinaUnix博客  日期: 2009.07.20 16:58 (共有0条评论) 我要评论 有些在freebsd下也能用… # uname -a               # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本 # cat /proc/cpuinfo      # 查看CPU信息 # hostname               # 查看计算机名 # lspci -tv              # 列出所有PCI设备 # lsusb -tv              # 列出所有USB ...
  最近iphone项目流产了,感到很失望,本来兴致勃勃的开始iphone的梦幻开发,但是因为客户的问题,而终止了这个项目。不过在这个项目中,学到了很多知识,也开始熟悉手机平台的开发。接下来的一段时间应该还是继续做android的移植,现阶段先学习一下C++的基础知识。    今天写了一个关于在iphone上开发epub电子书阅读器的总结,洋洋6000多字,本来一个好好的项目,就这样流产,可惜。因为时间关系,现在重新转回android的移植。有机会大家共同聊聊关于android的移植。  
新时代新潮流 WebOS 【20】WebKit的结构与解构 转载网址:http://www.ifanr.com/17780 sunny_kangravatarcloseAuthor: sunny_kan Name: Sunny Cheng 邓侃 Email: cheng.sunny@gmail.com Site: About: Sunny-Kan 为邓侃及 Sunny 的共笔帐号。邓侃现居北京,Sunny 现旅居欧洲, ...
一、系统运行环境   1、iPhone运行虚拟内存管理:iOS当内容已经用完时,不会把易失页写到物力硬盘上,而是优先选择释放最近没用并且是只读的内存页。如果内存还是不足,则系统会发送一个释放内容的通知到所有应用软件,应用软件接收到通知后会采取释放内存的指令,为当前运行程序腾出内存空间。   2、iphone自动睡眠的管理:iOS为了节省电源,当屏幕一段时间没有触摸事件发生的时候,则会采取关闭屏幕电源的操作。如果是开发游戏或者开发不需要触摸屏幕的程序,则需要禁止这个功能。代码的流程如下:To disable the timer, set the idleTimerDisabled proper ...
   今天终于把iphone的ePub阅读器demo完成了,现在可以阅读ePub文件了。不过还需要再修改一下显示格式。接下来要好好研究一下iphone的深层次工作原理。今天下载了一本书叫iPhone App Programming Guid的电子书,关于iPhone系统的工作原理讲的很深入,想开发iPhone的童鞋可以好好研究一下。不过我会在后续的博客中把里面重要而定内容摘录出来。大家可以继续关注我的博客,并一起交流合作。我的qq号改为451159071.
   最近接到项目,开发iphone平台的ePub电子书阅读器。开始进军乔布斯iphone的开发平台。因为时间的限制,选了一个linux下开源的软件cool reader engine进行移植,因为这开源软件现在还是不支持mac osx,于是开始进行移植,现在已经编译通过了,还需要调用看看,有没有出现问题。     移植的过程需要先移植几个库:zlib、libjepg、freetype、libpng。这四个库的移植,倒是不费时间,一下子就通过了。最后移植crengine库,在编译的过程中出现了一个问题,需要修改一个抽象类,因为mac osx的gcc对抽象基类的定义比较严格,需要父类的纯虚函数都要 ...
1、如何把命令运行的结果保存到文件当中?    这个问题太简单了,大家都知道,用 > 把输出转向就可以了    例子:    [lhd@hongdi ~]$ ls > ls.txt    [lhd@hongdi ~]$ cat ls.txt    说明:    > 是把输出转向到指定的文件,如文件已存在的话也会重新写入,文件原内容不会保留    >> 是把输出附向到文件的后面,文件原内容会保留下来 2、如何能在输出信息的同时把信息记录到文件中?    我们可以使用这个命令: tee    例子:    [lhd@hongdi ~]$ ls | tee ls_te ...
在ubuntu中安装 Source-Navigator及使用手册(zz) 2009-09-25 23:19 from : http://hi.baidu.com/xiaohu_tiger/blog/item/66d207888431d6b40f2444ec.html 1 通过apt-get安装(版本较旧) 安装命令:sudo apt-get install sourcenav 启动命令:snavigator 2 手动安装最新版本 1)到官方网站获取软件包 http://sourceforge.net/project/showfiles.php?group_id=51180 2)解压缩 tar ...
[原创]JNI完整的可行实例(绝对适合初学者) 踩踩 0作者:nicegiving 发表日期:2009-09-12 复制链接 收藏 最近需要用到些JNI的东西,在网上找了找资料,感觉说的不是很详细,初学者容易误入歧途,于是决定自己写一个教程,一是为了使自己更加熟悉JNI的基本操作流程,二是为了给广大初学者服务。 本文的七个大标题就是我总结出来的JNI的基本流程,在JNI中,本地化的方法是通过库文件为Java程序使用的,因此我们不但要编写Java程序,而且还需要有包含有本地化方法的库文件,这需要我们自己编写C++代码来编译生成。然后将生成的库文件拷贝到java的class文件或者jar路径中, ...
1、实现窗口背景透明    在MainWindow窗口的构造函数中使用如下代码    this->setAttribute(Qt::WA_TranslucentBackground, true);    效果解释:窗口变透明,label也变透明,看不到文字,但是其它控件类似textEdit、comboBox就不会透明。 2、实现全部控件的透明化程度    在MainWindow窗口的构造函数中使用如下代码    this->setWindowOpacity(level);其中level的值可以在0.0~1.0中变化    效果解释:窗口变成透明的,但是所有控件也是一样变成透明。
makefile与静态库的几个实例 目的 从复杂的工作中简化出来。 网上有一些制作Makfile的文章,只停留在Makefile而已。用autotools的工具相对来说要简单的多,其它一些介绍autotools文章又有很多漏洞,而且步骤烦琐。 制作一个最简单的helloworld程序: 现有目录test mkdir src 建立src目录存放 源代码 在src下。 编辑hello.c文件 CODE:[Copy to clipboard]#include <stdio.h> int main() {         printf("hello wor ...
今天学习把android内核交叉编译后移植到YLP2440开发板,下面是一些心得。 1、从http://code.google.com/p/android/downloads/list上下载linux-2.6.25-android-1.0_r1.tar.gz 2、解压到任意目录下,解压命令为tar tar –zxvf linux-2.6.25-android-1.0_r1.tar.gz。 3、解压YLP2440板的交叉编译工具arm-linux-gcc-3.4.1.tar.bz2命令为tar xjvf arm-linux-3.4.1.tar.bz2,将文件解压到用户目录,如/usr/local ...
今天第一次在ubuntu linux9.04上安装 mysql,之前也没安装过,所以参考了上些网络文章,进行了一些配置,以下是我安装的全过程 一、安装和基本使用配置 我安装是直接使用 apt-get 进行安装,这也是我选择的安装方式,我的安装方法如下: 1、sudo apt-get install mysql-server --安装mysql服务端,我在9.04上安装时提示设置root密码,如果没有可以在安装好后进行更改设置,安装后的默认路径为: /etc/init.d/mysql 2、sudo apt-get install mysql-client --安装mysql客户端,用来操作mysq ...
Global site tag (gtag.js) - Google Analytics