`
johnie_sheng
  • 浏览: 112730 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
UITableViewController下的UITableView不能够reload,或者是TableView不显示想要显示的数据。 主要是下面的方法: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath : (NSIndexPath *)indexPath 没有被执行。 原因是由于要显示的DataSource是nil。如果遇到类似的朋友,设置断点,仔细查看一下。
引用自:http://www.cocoachina.com/index.php/archives/cocoachina_271.html   总得来说一句话: 如果你希望你的程序支持横屏,你所有的tab view必须有自己的view controller,然后调用-shouldAutorotateToInterfaceOrientation,并返回YES来支持横屏。     但是不是用Interface Build建立的UITabBarController的类就不知道怎么来支持横屏。
如果编译BClass的时候出现下面的错误: expected specifier-qualifier-list before ‘AClass’ 当出现这种错误的时候说明AClass没有被import,如果已经import这个类了,说明AClass和BClass 之间有Circle引用。 也就是说AClass import BClass,BClass import了 AClass。 解决的办法是: 在AClass.h中用@Class BClass;,然后在AClass.m中#import "BClass.h"。 补充:expected specifier-q ...
最近开始iPhone开发,遇到一个不大不小的问题,那就是怎样修改我的项目名字,xcode3.2之前的版本都必须通过手动来修改,3.2版本的话可以直接在Xcode的Project下面的Rename修改。 下面我来说说怎么在Xcode 3.1版本下面修改。 在Xcode中关闭你要修改的项目,最好也先关了Xcode. 然后复制你的项目,通过command D或者复制粘贴都可以,得到一个复制文件夹。 修改复制文件夹的名字,也就是你想要的项目名称。 打开文件夹,找到后缀为“.xcodeproject”的文件,并且改名。 删掉“Build”文件夹以及里面的所有文件。 然后打开刚才修改的后 ...
面试技巧 一、 面试的准备 面试准备主要是克服怯场的心理状态。 面试中应注意以下几点: 1、 要坚持平常的心态、平静的心情 2、 不要把面试的成败看得太重 3、 要增强自信心 4、 不要把考官看得过于神秘 5、 要保持愉快的心 ...
一般地,Dialog默认是没有最大化和最小化的按钮的,只有一个关闭按钮。 如果要添加最大化及最小化按钮,那么需要设定SWT.RESIZE,SWT.MAX和SWT.MIN。 下面的例子是添加了最大化。   protected WebServiceFindDialog(Shell parent) {         super(parent);         setShellStyle(getShellStyle()|SWT.RESIZE|SWT.MAX);         // TODO Auto-generated constructor stub     }   当然在一开始Dialog被建 ...
以build_for_ejb_templet.xml为示例,讲解Ant中常用的元素和任务。 约定: "…"表示这里有很多代码,未列出 build_for_ejb_templet.xml任务的分为以下几大部分 i. 开始 ii. 初始化 iii. 定义classpath iv. 为编译作准备 v. 编译EJB部分 vi. 编译WEB部分 vii. 编译J2EE Application viii. 部署Application ix. 创建组件的API x. 确定build的目标 build_for_ejb_templet.xml的讲解 开始 ...
Ant的概念 可能有些读者并不了解什么是Ant以及怎么样使用它,但只要是使用过Linux系统的读者,应该知道 make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就 是一个项目管理工具,而An ...
1. How can I edit the project homepage (html files) of my project? CVS/Subversion are used to edit, update and add content of project's web pages on ontoware.org. Web pages are contained in the CVS's "www" directory for each project, so to start making changes to your pages you fir ...
关闭当前perspective,并打开一个新的perspective: IWorkbench workbench = PlatformUI.getWorkbench();         IPerspectiveRegistry pr = workbench.getPerspectiveRegistry();         IPerspectiveDescriptor persdes = pr                 .findPerspectiveWithId(OWLPerspective.ID);         WorkbenchPage page = (Workbe ...
今天下午和晚上的时间就为了一个很低级的错误给白白花掉了,虽然有工资,但是心里真的是不爽。 全是因为没有源代码呀,如果有的话我就会很快的知道什么样的格式才是可以被接受的,什么样的是不可以。 现在想想真的是可笑。嗨,希望以后碰到类似的问题能够很快的找到正确的解决方向。   提醒:KAON2Manager.getOntologyURI(sURI, null); 这里的sURI一定要以(file:/ )开头的。
因为项目需要现在在研究支持XML的一个开源数据库Sedna 。具体的内容可以见http://modis.ispras.ru/sedna/index.html。 那个网站的内容很详细,我这里就不在啰嗦了,有兴趣的朋友自己去那里看吧。 我个人觉得这个数据库还是不错的。 估计配合Xquery可以达到我希望的效果。  
前两天我的Neon Toolkit过期了,以为是旧版本的缘故。询问了Peter Haase,装了最新的版本,Neon Toolkit终于能运行了,可是我的插件项目还说软件过期。 最后又从Peter那里得知要把文件neon.key.xml拷贝到Eclipse安装目录下。   这个操作我记得以前也做过,现在只是忘了。所以在这里记录一下,以便以后可以作为提示。
public class TomcatStarter {     public static void main(String[] args) {         TomcatStarter.startTomcat();     }     public static void startTomcat() {         try {             Runtime r = Runtime.getRuntime();             Process p = r.exec("C:\\Programme\\Tomcat 5.0\\bin\\tomcat5.exe&quo ...
Firebird 是一个跨平台的关系数据库 系统,目前能够运行在Windows 、linux 和各种Unix 操作系统上,提供了大部分SQL-99标准 的功能。它既能作为多用户环境下的数据库服务器运行,也提供嵌入式数据库的实现。 Firebird脱胎于Borland 公司的开源版数据库Interbase 6.0,是一个完全非商业化的产品,用C和C++开发。由于与interbase的血缘关系,大部分interbase的开发工具可以直接应用到Firebird开发中。Firebird使用Mozilla Public License v.1.1许可证发行。 特点:   1、Firebird是一个真正 ...
Global site tag (gtag.js) - Google Analytics