需要准备的东西:Apache-1.3.39forlinuxPhp-4.4.8forlinuxUbuntuamd64位PC机6410开发板,我用的是友善之臂交叉编译:交叉编译呢,简单地说,就是在一个平台上生成另一个平台上的可执行代码,即使用pc上的armlinuxgcc编译器编译好代码,并安装,然后把...
分类:
Web程序 时间:
2015-08-11 13:39:23
阅读次数:
246
在root权限下执行: #!/bin/sh
#?set?sources.list
sudo?sed?-i?‘/cdrom/d‘?/etc/apt/sources.list
#?install?program
sudo?apt-get?install?python-software-properties?software-properties-com...
分类:
其他好文 时间:
2015-08-11 12:30:56
阅读次数:
912
2. 对ID及保留字的处理
在c语言中,系统预留了很多关键字,也被称为保留字,比如表示数据类型的int,short,char,控制分支执行的if,then等。
任何关键字,本质上也是一个ID,比如它也有长度,对int就是3,对short就是5,也有内容,比如int,short。但比起一般id,
它还有其他一些属性,比如表示数据类型的int,它有一个数值范围,它的值范围是-x...
分类:
其他好文 时间:
2015-08-11 12:21:09
阅读次数:
119
我们知道在Android开发中,UI主线程不能执行耗时太久的操作,Activity一般是不超过5s,BroadCaseReceiver一般不超过10s,因为这些耗时操作不仅仅阻塞UI线程操作,还可能导致用户不想见到的ANR,所以我们需要使用异步操作。
我们通常用的异步操作有两种方式:
1:多线程或线程池异步加载,
2,AsyncTask异步任务操作(底层也是用的线程池)。...
分类:
移动开发 时间:
2015-08-11 12:13:11
阅读次数:
152
进程和线程的区别是什么?进程是执行着的应用程序,而线程是进程内部的一个执行序列。一个进程可以有多个线程。线程又叫做轻量级进程。创建线程有几种不同的方式?你喜欢哪一种?为什么?有三种方式可以用来创建线程:继承Thread类实现Runnable接口应用程序可以使用Executor框架来创建线程池实现Ru...
分类:
编程语言 时间:
2015-08-11 12:05:40
阅读次数:
179
1、信号与槽的效率是非常高的,但是同真正的回调函数比较起来,由于增加了灵活性,因此在速度上还是有所损失。当然这种损失相对来说是比较小的,但是要追求高效率的话,比如实时系统,就要尽可能避免。2、信号与槽机制与普通函数的调用一样,如果使用不当的话,在程序执行时也可能产生死循环。因此,在定义槽函数时一定要...
分类:
其他好文 时间:
2015-08-11 12:02:26
阅读次数:
152
我们前面说过在类里面声明“__”开始的方法名的方法(PHP给我们提供的),都是在某一时刻不同情况下自动调用执行的方 法,“__toString()”方法也是一样自动被调用的,是在直接输出对象引用时自动调用的,前面我们讲过对象引用是一个指针,比如 说:“$p=newPerson()“中,$p就是一个引...
分类:
Web程序 时间:
2015-08-11 12:01:08
阅读次数:
121
执行操作:$ git pull返回错误:error: RPC failed; result=7, HTTP code = 0fatal: The remote and hung up unexpectedly然后,更换github的邮箱换为最初的gmail的,重新执行操作:$ git pull or...
分类:
其他好文 时间:
2015-08-11 11:59:00
阅读次数:
349
atomic:原子操作(原子性是指事务的一个完整操作,操作成功就提交,反之就回滚. 原子操作就是指具有原子性的操作)在objective-c 属性设置里面默认的就是atomic,意思就是setter/getter函数是一个原子操作,如果多线程同时调用setter时,不会出现某一个线程执行完sette...
分类:
移动开发 时间:
2015-08-11 11:55:32
阅读次数:
100
在cshtml页面中,以‘@’开始的表达式 表示C#语句,会被编译执行