利用php开发android应用程序
我们将分为两部分来讲解利用php来开发android应用程序:
第一部分是指在Android系统的手机上直接写PHP脚本代码并立即运行;
第二部分则继续讲解如何把写好的PHP脚本代码打包成akp安装文件。
PHP可不仅仅只能在互联网站上发展,一个PHP for Android (PFA)站点表示他们将可以发布编程模型、工具盒文档让PHP在Android上实现应用。该项目的主要赞助商是开源公司IronTec,PFA使用 Scripting Layer for Android (SL4A),也就是Androd Scripting Environment (ASE)来实现这一点。 阅读全文
今天看discuz x2源码的时候,发现了一个问题,于是动手解决之
问题:安装好discuz x2后,想修改index.php中的代码,可是无论怎么修改,在浏览器里输入…/index.php,浏览器始终是跳到forum.php去,就是把index.php里的内容全部删除了,它还是跳过去,很疑惑。
分析,很可能是浏览器端的缓存导致的,可是怎么刷新也没用,关闭浏览器,重新打开也不行,于是换火狐,没能跳到forum.php,断定浏览器端的问题,去查找关于浏览器端缓存的资料,无果,于是再研究discuz代码,发现了这么一句话
- header(“HTTP/1.1 301 Moved Permanently”);
- header(“location: $url”);
阅读全文
Linode VPS的控制面板功能十分强悍,仿佛我们在使用的不是VPS,而是一台独立的服务器。这一点,和其他家的VPS商明显不一样。Linode技术实力雄厚,系统所用的Linux内核都是他们自己优化的,控制面板的程序也是他们自己独立开发。
今天,我们先简单的熟悉一下Linode VPS控制面板的大概面貌,后期我们会慢慢熟悉每一个具体的细节功能等。
先上图: 阅读全文
经过不断的转换空间,本博客最后决定,正式将本博客落户在linode的vps空间,如果稳定的话,将长期存放,就是价格高了一点,不过一分钱一分货。。。
FTP基础知识 FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。 FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。 PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。 阅读全文
MySQL 当记录不存在时insert,当记录存在时更新
网上基本有三种解决方法。
第一种:
示例一:insert多条记录
假设有一个主键为 client_id 的 clients 表,可以使用下面的语句:
INSERT INTO clients
(client_id, client_name, client_type)
SELECT supplier_id, supplier_name, ‘advertising’
FROM suppliers
WHERE not exists (select * from clients
where clients.client_id = suppliers.supplier_id); 阅读全文
nginxd的日志记录主机设置
server {
listen 80;
server_name a8z8.com;
root /etc/www/abc;
access_log /var/log/www/abc/access.log;
location / {
index index.htm index.htm;
}
}
阅读全文