- 浏览: 7601 次
最新评论
文章列表
写在前面:最近因为需要在不同版本的linux上运行编译后的文件,经常会遇到找不到需要的链接库文件的问题,后来突然想起了静态编译这一说。
1:建静态库
/* hellos.h */
#ifndef _HELLO_S_H
#define _HELLO_S_H
void printS(char* str);
#endif
/* hellos.c */
#include "hellos.h"
void printS(char* str)
{
printf("print in static way: %s", str);
}
...
在做的项目里,需要一个这样的显示效果.
以前从来没有做过,也不知道该用什么关键字来搜索.
于是,只好用最原始的办法,看Eclipse的源代码.最后一些跟decorator相关的类引起了我的注意,还发现有一个相关的LabelProvider.于是我用这个词作为关键字搜索到了下面这篇文章,觉得十分有用,所以暂存到这里.
原文标题: org.eclipse.ui.decorators得用法
<extension point="org.eclipse.ui.decorators">
<decorator icon="icons/warning ...
Eclipse安装Maven插件后,Eclipse启动问题:Maven Integration for Eclipse JDK Warning。
解决方法:
1. 设置Eclipse使用的JRE为本机安装的JDK目录:
1.1 在eclipse.ini中添加两行
-vm
C:\Program Files\Java\jdk1.6.0_10\bin\javaw.exe
注意: ...
从XML到Java对象
在Java项目中经常使用XML配置文件管理后台应用规则、实现程序初始化等操作。Digester便是专门用于从XML映射到Java对象的开源组件。它最初起源于大名鼎鼎的Struts,用于其中的配置解析工作。后来考虑到其实用性,便将其提取为独立的Apache项目,即Digester。
示例1
有如下XML(config.xml):
<root>
<parent pname="p1">
<child cname="c1">child1</chil ...
转载一下:
Exception Trace:
In the Linux circumstance, when the program executes till this place:
Process p = Runtime.getRuntime().exec(cmdArr);
it throws an exception like this:
java.io.IOException: Cannot run program "/opt/X.sh": java.io.IOException: error=12, Cannot allocate memory
...