12 2012 档案

Cygwin Application initialization failed: no display name and no $DISPLAY environment
摘要:使用新版本的Cygwin,安装时出现很多问题。------------------留作参考---------------------- 首先从官网下载setup.exe后运行安装,选择需要的包。 在终端输入gitk后出现错误: Application initialization failed: no display name and no $DISPLAY environment variable 解决方案:http://stackoverflow.com/questions/9393462/cannot-launch-git-gui-using-cygwin-on-window... 阅读全文

posted @ 2012-12-28 15:56 AllenZhao 阅读(2685) 评论(0) 推荐(0)

Eclipse中选择git 的repository的某个项目,不要使用import,而是要使用新建项目
摘要:因为使用import后,项目会直接复制到eclipse的workspace里面去。这样在eclipse里面的修改,git根本无法检测到。 正确办法是使用新建: 新建的时候只不过要注意下面红色矩形部分:要把默认的给改为项目的地址。 另外,现在看来改变workspace非常重要。 阅读全文

posted @ 2012-12-28 15:47 AllenZhao 阅读(223) 评论(0) 推荐(0)

开发知识点----关于exception的选择。
摘要:在开发Horizon与Nova的时候,遇到问题,要在Horizon页面上显示exception。但是其实是在nova模块获取数据,不要想着直接把exception传过来。client端和server端的不一样。 阅读全文

posted @ 2012-12-28 14:11 AllenZhao 阅读(156) 评论(0) 推荐(0)

Eclipse开发--多个相互依赖的工程--------经验(git)
摘要:实习1年多,收获最大的就是现在了。分析问题解决问题的能力大大提升。 现在研究Openstack,二次开发时候涉及到Horizon以及nova的源码,分别为两个工程包。 1:应该导入所有依赖,不要出现任何错误,完全是一个习惯问题。 2:不同时期、项目等应该创建不同的workspace,这样不会很乱。 3:多个项目之间依赖的时候要右键:勾选 reference 的项目。 工欲善其事,必先利其器。------------------------一个前辈的原则是尽量不要出现编译错误,也就是把所有的包都配置好(不管是不是能在eclipse里面运行,只是把eclipse当作了一个编辑器... 阅读全文

posted @ 2012-12-27 16:12 AllenZhao 阅读(610) 评论(0) 推荐(0)

BigMC安装在ubuntu下遇到的问题。(问题分析以及思路)
摘要:在工作学习中要养成记录开发步骤的习惯,更重要的是养成记录解决问题的思路步骤以此来提升分析问题解决问题的能力。 BigMC 是基于linux的C++程序,首先要从github上面下载源码,然后从manual上找到需要安装的依赖。碰到的问题以及解决问题的步骤如下: 1:在终端输入 ./configure后显示没有configure命令的错误 ---------解决----------这是由于权限问题,给configure加上执行权限就ok了。 sudo chmod +x configure --------分析-----------思路,找不到这个命令,很显然或者是没有这个执行文件,或者是这个文. 阅读全文

posted @ 2012-12-25 22:51 AllenZhao 阅读(229) 评论(0) 推荐(0)

导航