我有Eclipse生成的以下代码(.java文件).
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Display;
public class HelloWorldSWT {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Display display = new Display();
Shell shell = new Shell(display);
shell.setText("Hello world!");
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) display.sleep();
}
display.dispose();
}
}
Run Code Online (Sandbox Code Playgroud)
现在我想从命令行编译上面的文件.我去了源代码所在的目录,我尝试了两个命令:
1.javac HelloWorldSWT.java
2. javac -d/home/myname/workspace/HelloWorldSWT.java
在这两种情况下,我都有相同的错误"导入org.eclipse无法解决"./ home/myname/workspace/ - 是类文件所在的目录.
据我所知,编译器没有看到org.eclipse.swt包.为什么?
是不是因为有问题的软件包位于"/home/myname/workspace/org.eclipse.swt/"(不在"/ home/myname/workspace/org/eclipse/swt /"中)?
我正在制作视频分享网站.所以我在想什么是存储大量视频文件的最佳方式.这样,访问它们时速度和性能都会很快.
我问我的同事,他们说将文件存储在硬盘文件夹上效率不高,因为在许多读/写操作中它会非常慢.
有人建议存储在mysql blob中.
我在这里很困惑!
让我知道你们的想法?
在Eclipse Galileo上,在执行Debug As/Web Application时得到以下ClassNotFoundException.但是在运行As/Web Application时工作得很好.
我收到消息"源附件不包含文件URLClassLoader.class的源.您可以通过单击下面的更改附加源来更改源附件:"
在项目窗口中,似乎URLClassLoader类来自Java.net包,它来自/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar.
我在机器上发现了罐子,我还缺少什么?为什么它只是调试问题?
我的iMac 10.6.5机器上的JRE系统库是否可能已过时?或者以某种方式安装/卸载某些jar /包导致了这个问题?
这就是我所拥有的 - JRE系统库[JVM 1.6.0(MacOS X默认)] - 会更新它有助于解决问题吗?但如何更新?
请帮忙!
com.google.appengine.tools.development.DevAppServerMain at localhost:57873
Thread [main] (Suspended (exception ClassNotFoundException))
Launcher$ExtClassLoader(URLClassLoader).findClass(String) line: 207
Launcher$ExtClassLoader.findClass(String) line: 229
Launcher$ExtClassLoader(ClassLoader).loadClass(String, boolean) line: 307
Launcher$AppClassLoader(ClassLoader).loadClass(String, boolean) line: 296
Launcher$AppClassLoader.loadClass(String, boolean) line: 301
Launcher$AppClassLoader(ClassLoader).loadClass(String) line: 248
InstrumentationImpl.loadClassAndStartAgent(String, String, String) line: 280
InstrumentationImpl.loadClassAndCallPremain(String, String) line: 338
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java (Nov 30, 2010 9:40:41 PM)
Run Code Online (Sandbox Code Playgroud) 我喜欢使用linq从excel表中检索数据,我在某些站点看到了ExcelqueryFactory.我不知道名称空间或引用.我正在使用.net3.5框架(visual studio2008).是否可以在.net3.5中使用它
你如何获得对当前执行类的几个堆栈帧的引用?例如,如果您有:
Class a {
foo() {
new b().bar();
}
}
Class b {
bar() {
...
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在线程执行bar()时获取在foo()中使用'this'检索的值?
是否有人会提供一些示例代码,说明如何获取AdWords帐户的每日总支出(所有广告系列)?
我无法找到以简单方式执行此类操作的示例代码,因此任何帮助,指针,代码都将受到赞赏.(我将使用python lib,但任何其他语言也很酷......)
提前致谢!
霍夫
我使用C#asp.net4.
我有一个方法来填充带有匿名类型的Repeater(Fields:Title,CategoryId),在Repeater中我还放置了一个Label:
var parentCategories = from c in context.CmsCategories
where c.CategoryNodeLevel == 1
select new { c.Title, c.CategoryId };
uxRepeter.DataSource = parentCategories;
uxRepeter.DataBind();
Run Code Online (Sandbox Code Playgroud)
我需要在Repeater事件ItemDataBound上更改Repeater中的每个标签的Text Properties
protected void uxRepeter_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
HyperLink link = (HyperLink)e.Item.FindControl("uxLabel");
uxLabel.Text = // How to do here!!!!!!!!
}
Run Code Online (Sandbox Code Playgroud)
所以我需要使用e.Item设置Label.Text的属性(或者更好的方法).
我的问题我无法使用e.Item(匿名类型字段标题)并将其设置为我的标签的Text Propriety.
我知道匿名类型只能被转换为对象类型,但在我的情况下,我的匿名类型有标题和CategoryId字段.
我的问题:
如何投射和检索我感兴趣的领域?谢谢你的时间吗?
编辑:我收到的一些错误:
Unable to cast object of type '<>f__AnonymousType0`2[System.String,System.Int32]' to type 'System.String'.
Run Code Online (Sandbox Code Playgroud) 我正在进入yelp 2.0 Api,我想知道是否有办法检索类别和子类别列表.我知道这个列表可以在这里找到http://www.yelp.com/developers/documentation/category_list,但似乎没有办法检索它.我希望有一个源代码来检索它,以便它不会在我的应用程序中进行硬编码并保持最新状态.
我正在使用Hibernate 3和SQL Server 2008.我想在Hibernate Criteria中进行区分大小写的搜索.我无法实现它.我的代码如下:
Criteria criteria = session.createCriteria(User.class); /*line 1*/
criteria.add(Restrictions.eq("userName", userName)); /*line 2*/
Run Code Online (Sandbox Code Playgroud)
我有一个类User.java,其中包含一个String userName.
数据库条目:
id | user_name
--------------
1 | abc
2 | xyz
Run Code Online (Sandbox Code Playgroud)
现在,如果我"abc"按userName第2行传递,那么它应该返回db中的第一条记录.但是,如果我通过"Abc","ABC","aBC"等如userName在第2行,没有记录将被取回.
我访问过这个链接,但它对我没有帮助,因为我不想使用与hql或SQL Server的排序规则.我愿意使用整理,Criteria但不知道该怎么做.
我班上有一个私有变量
private $noms = array(
"HANNY",
"SYS",
"NALINE"
);
Run Code Online (Sandbox Code Playgroud)
我想从静态方法访问它:
public static function howManyNom($searchValue){
$ar = $this->noms;
foreach($ar as $key => $value) {
...
Run Code Online (Sandbox Code Playgroud)
但正常情况下,我无法使用$ this检索它,因为静态方法上没有实例.
在我的静态函数中获取$ noms的正确语法是什么?