- 浏览: 14221 次
最新评论
文章列表
ios菜鸟一个,今天写一个小demo的时候遇到了unexpected nil window in _UIApplicationHandleEventFromQueueEvent ...的问题。弄了半天,发现原因是我通过xib给一个按钮指定了响应函数,但是却把程序的主窗口(UIWindow)的user interactino enabled属性的勾勾给取消了,所以处理点击事件的时候除了异常。有相同原因的同学们可以借鉴一下。
HttpClient是apach开源框架中的一个重要产品,封装了很多http操作(抱歉,用词不太专业),对于开发基于Http协议的应用,特别是基于http的c/s结构的应用提供了很多方便。具体内容bala-bala,可以登录http://hc.apache.org/去看和下载自己需要的东西。下面是我根据http://hc.apache.org/的提示利用HttpClient库运行起来的第一个Demo程序。一系列准备工作我觉的有必要说明下,特别是对第一次使用HtttpClient,又对英文比较头疼的菜鸟们(我也是其中一员)。
1.在官网下载HttpClient包,现在最新的是4.4的,但 ...
今天从android developer上下了一个Swipe View的Demo,打算学习下tab组件的使用,在编译Demo的过程中出现了一系列的问题。
首先,导入工程出现了invalid project description的问题,大怒,这种狗屁问题以前也遇到过还以为是android sdk版本的问题,之前没有在意,现在觉得非解决不可。搜索网上,最终发现是我把Demo工程放到了eclipse的工作集目录下造成的,真是汗,eclipse在导入工程的时候会在工作集目录下新建一个同名的工程目录,结果发现已经有这个目录了就报错,非得把要导入的工程放到别处才行。
再次,发现Demo工程中使用的是 ...
大学学习数据结构的时候做过一个计算算术表达式字符串结果的小程序,最近学习java接触到了类似的问题,不过不是计算结果,而是利用它来构造二叉树,难度稍微大了一些。我在这里提供两种解决方案。相信很多人都知道怎么计算表达式的值,利用两个栈(符号栈和数字栈)根据运算符优先级进行出栈入栈操作,我们知道将栈中的运算符和数字替换为二叉树的节点就可以在这个过程中顺利的构造一个二叉树出来。第二种方法利用了递归的思想,我们构造二叉树的难点其实主要在于括号的存在,假设一个没有括号的算数表达式,如1+2*3-8/4,我们取得第一个运算符+的时候,将其作为一个树节点,将1和2分别作为左孩子和右孩子;当我们取得*时, ...