摘要:
在PHP 5.4.0开始,PHP的安装内置了一个生产型Web服务器。启动Web服务器$ cd ~/php-workspace$ php -S localhost:8000 阅读全文
摘要:
Android开发者需要知道调试秘钥(debug keystore)和发布秘钥(release keystore)的区别。一般在调试过程会使用调试秘钥签名apk文件,而在发布过程中会使用发布秘钥签名。在做一些第三方开发平台接入时,为了鉴定服务使用者,有的平台会要求绑定一个秘钥证书。为了调试便利,我们... 阅读全文
摘要:
不同于Windows和Linux,Android设备连接到Mac电脑上是看不见挂载的目录的,既然看不到了Android设备的挂载目录,如何在Android设备与Mac电脑之间传输文件呢?原来Android官方提供了传输文件的工具!访问www.android.com/filetransfer,网页如下... 阅读全文
摘要:
笔者的Mac系统是Mavericks,不过对于比较新的Mac系统,安装Apache Tomcat的方法都是一样的。 首先前往Apache Tomcat的官网,选择您要下载的Tomcat版本。这里推荐安装Tomcat 7,所以下载apache-tomcat-<版本名>.zip包。 解压后请将该目录移动 阅读全文
摘要:
一:创建一个新的Rails项目创建一个新的Rails项目输入命令如下:rails new foo --skip-bundle注:其中的--skip-bundle是为了绕过防火墙而设的跳过某些命令执行的参数既然跳过了某些命令,就要想办法通过其他的方式执行,修改如下,打开根目录下的Gemfile文件,将首行的source 'https://rubygems.org'修改为:source 'http://ruby.taobao.org/然后在命令行执行:bundle install这样就能执行之前被跳过的命令。二、创建控制器用脚手架创建一个控制器(名为EntriesContr 阅读全文
摘要:
要学习Fragment,就必须得从Android开发者官网入手。可以从Trainning的Building a Dynamic UI with Fragments教程开始。胡凯的博客翻译了这个教程,给出链接如下:http://hukai.me/blog/2012/11/27/android-training-03-building-a-dynamic-ui-with-fragments-lesson-1/http://hukai.me/blog/2012/11/27/android-training-03-building-a-dynamic-ui-with-fragments-lesson- 阅读全文
摘要:
Java语言中的异常体系中,令人混淆的莫过于Exception和RuntimeException之间的区别。简言之,前者及其子类(非从RuntimeException类继承)称为Checked Exception,即受检查异常。而后者及其的子类称为Unchecked Exception。所谓Chec... 阅读全文
摘要:
1. 根据标签(Tag)名获取元素(Elements)public static Element[] getElementsByTagNameNR(Element e, String tagName) { Vector elements = new Vector(); Node child = e.getFirstChild(); while (child != null) { if (child instanceof Element && child.getNodeName().equals(tagName)) { elements.add((Elem... 阅读全文
摘要:
该博文提供了在安卓App中对HTTP请求的头部设置User-Agent的方法,使得与Web浏览器对User-Agent的设置格式一致。 阅读全文
摘要:
1. ZIP压缩方法(在ZIP压缩、7z、GIF、PDF和其他格式中使用)基于两位以色列研究人员Abraham Lempel和Yaakov Ziv发明的LZ算法。2. 第一款VoIP应用(有趣的是被命名为iPhone)是由一家以色列公司(VocalTec)在1994年开发的。该公司并没有成功提升这款产品,但是许多人从此项技术突破中受益。3. 第一款USB闪存盘:由叫M-Systems的以色列公司发明,M-Systems后被Sandisk(也是一家以色列公司)收购。4. Babylon软件:一款著名的多语言翻译软件。5. PHP:由两位以色列人开发的流行的服务器端编程语言。6. ICQ:第一个. 阅读全文