使用Nginx搭建PHP服务器

一般我们都是采用Apache 作为PHP的解析服务器,这次则是采用Nginx这个强大的反向代理服务器来搭建PHP服务器。下面就以Linux发行版Ubuntu为例搭建一个Nginx的PHP服务器。

首先下载安装Nginx

sudo apt-get install nginx

安装完成后,启动Nginx

sudo /etc/init.d/nginx …

阅读全文

Android产品开发中常用的一些开源项目

你在工作中可能会遇到同时给你说不要重复发明轮子,其实这个说的就是第一:不要做重复的事情,第二:站在巨人的肩膀上。现在有了互联网以及开源的精神,我们的很多在产品中需要实现的功能组件都可以在互联网上找到,我们可以直接拿来用,这样我们就不用重复做东西了,这得益于开源奉献精神。像Google、Facebook这类的大公司都在使用很多的开源产品,比如我们常见 …

阅读全文

Android HttpClient Session保持

现在单机版本的App已经不多了,基本上都会和服务器进行通信。Android提供Http访问的方式有两种,一种是HttpClient,一种是UrlConnection.这里要说的是HttpClient。

在Http访问中,我们可能会遇到一些这样的场景,比如服务端要求几次Http请求组成一次完整的客户端服务器通信,比如同步。现在的App很多有有账号系统,会提供 …

阅读全文

goagent 403 not have permiss

今天上班,像往常一样打开Google,咦,竟然提示

403. That’s an error. Your client does not have permission to get URL /2 from this server. That’s all we know.

奇怪了,因为我使用goagent翻墙上网,第一反应就是又被禁了。 …

阅读全文

java.lang.UnsupportedOperationException android.view.GLES20Canvas.clipPath

今天自定义控件使用Canvas绘图的时候遇到的这个错误,看错误的描述,是不支持这个clipPath方法的。而且在2.3的机器上没有问题,是一部4.0的机器报了这个问题。查看这个Canvas的子类实现GLES20Canvas,发现这是在开启硬件加速时使用的。看来还是和硬件加速有关。打开手机的开发者选项,发现硬件加速没有被开启,应用里也没有开启,有点奇怪了,可能 …

阅读全文

使用AlarmManager设置的定时服务在Android4.4上可能不准确了

Android4.4在前天发布了,随着Android4.4的源代码的放出,相信会有更多的手机会慢慢的升级到Android4.4,作为苦逼的Android开发人员,我们需要保证我们的应用在Android4.4的兼容性,也就是可用性。现在这里就有一个比较大的更新会影响到我们的应用功能,他就是AlarmManager。

Android宣称为了电源的使用效率, …

阅读全文

Android布尔型配置存储优化

在Android开发的过程中,我们基本上都会遇到是否开启自动备份、是否保存账号、是否自动登陆、是否开启向导等这样的选项功能,对于这类功能,我们一般的做法是采用SharedPreferences类存储Boolean类型的配置文件来实现,比如是否第一次打开,我们会使用SharedPreferences存储Key为firset_time_open的Boolean …

阅读全文

Ubuntu下使用搜狗拼音输入法

对于经常使用Ubuntu操作系统并且不会使用五笔输入法的屌丝来说,选择一种好的拼音输入法能让你事半功倍。在window下我们都知道搜狗的输入法比较好用,更有一些用习惯了搜狗输入法的朋友想在Ubuntu等其他Linux发行版下也想使用搜狗输入法,这是完全可行的,通过Fcitx这个输入法框架就可以实现。

Fcitx [ˈfaɪtɪks] 是一个支持扩展的输入法 …

阅读全文

解决Android SDK Manager不能更新的问题

今天打算更新到Android4.3,看看里面的新的API,DOC什么的,但是打开Android SDK Manager后发现不能更新,fetching更新配置文件的时候,都不能获取最新的更新信息。以前还可以以呢,看来这个十一又屏蔽了google拉。

针对这个情况,我第一反应就是使用代理,我本机做的有goagent,想直接用。点击Android SDK …

阅读全文

最近文章

福利派送

分类

标签

友情链接

其它