我们的java applet需要打开一个新的htm页面到web浏览器,但弹出窗口阻止程序似乎阻止了这段代码:
try
{
AppletContext a = getAppletContext();
URL url = new URL(link);
a.showDocument(url,"_blank");
}
Run Code Online (Sandbox Code Playgroud)
你可以用某种方式实时javascript打开一个窗口吗?
我在java中组建了一个简单的模拟网络,我可以在其中添加计算机,服务器,并使用以太网端口连接两个对象.当我调用"this.etherPort.addElement(t);"时,这是抛出空指针异常的地方.
import java.util.Vector;
public class Server extends Computer{
public Vector<Ethernet> etherPort;
public void addPort(Ethernet t)
{
this.etherPort.addElement(t);
}
}
Run Code Online (Sandbox Code Playgroud)
public class Ethernet {
Run Code Online (Sandbox Code Playgroud)
public Computer terminal1, terminal2;
public int volume;
public Ethernet(Computer term, Server term2)
{
this.terminal1 = term;
this.terminal2 = (Computer) term2;
if(term != null)
{
term.addPort(this);
}
if(term2 != null)
{
term2.addPort(this);
}
}
}
import java.util.Vector;
public class Server extends Computer{
public Vector<Ethernet> etherPort;
public void addPort(Ethernet t)
{
this.etherPort.addElement(t);
}
}
Run Code Online (Sandbox Code Playgroud)
public class Ethernet {
Run Code Online (Sandbox Code Playgroud)
public …
我正在制作一个小词汇测验应用程序,一个单词的基本模型是这样的:
class Word(models.Model):
id = models.AutoField(primary_key=True)
word = models.CharField(max_length=80)
id_image = models.ForeignKey(Image)
def __unicode__(self):
return self.word
class Meta:
db_table = u'word'
Run Code Online (Sandbox Code Playgroud)
我目前正在自我测验的单词模型是这样的:
class WordToWorkOn(models.Model):
id = models.AutoField(primary_key=True)
id_student = models.ForeignKey(Student)
id_word = models.ForeignKey(Word)
level = models.IntegerField()
def __unicode__(self):
return u'%s %s' % (self.id_word.__unicode__(), self.id_student.__unicode__() )
class Meta:
db_table = u'word_to_work_on'
Run Code Online (Sandbox Code Playgroud)
"水平"表示我学到了多少.我已经学过的一组单词有这个模型:
class WordLearned(models.Model):
id = models.AutoField(primary_key=True)
id_word = models.ForeignKey(Word, related_name='word_to_learn')
id_student = models.ForeignKey(Student, related_name='student_learning_word')
def __unicode__(self):
return u'%s %s' % (self.id_word.__unicode__(), self.id_student.__unicode__() )
class Meta:
db_table = u'word_learned'
Run Code Online (Sandbox Code Playgroud)
当WordToWorkOn上的查询集返回时结果太少(因为它们已经足够好地学习以便移动到WordLearned并从WordToWorkOn中删除),我想找到要添加到其中的Word.我不知道一个好方法的部分是将它限制为尚未在WordLearned中的单词.
所以,一般来说,我想我想在一个单词的查询集上做某种类型的.exclude(),但它需要根据WordLearned表中的成员资格进行排除.有没有办法做到这一点?我发现有很多关于加入查询集的参考资料,但是找不到一个关于如何做到这一点的好文章(可能只是不知道要搜索的正确术语). …
当我尝试在我的Python网站上查看一些数据时,我有这个堆栈跟踪错误,有人可以告诉我什么是问题我是如此迷失
Environment:
Request Method: GET
Request URL: http://mywesbite.genericdomain.co.uk/admin/shop/passwordresetrequest/4/
Django Version: 1.1.1
Python Version: 2.5.2
Installed Applications:
['django.contrib.auth',
'django.contrib.admin',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'mywebsite.news',
'mywebsite.store_locator',
'mywebsite.css_switch',
'mywebsite.professional',
'mywebsite.contact',
'mywebsite.shop',
'tinymce',
'captcha']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware')
Template error:
In template /usr/lib/python2.5/site-packages/django/contrib/admin/templates/admin/change_form.html, error at line 20
Caught an exception while rendering: 'PasswordResetRequest' object has no attribute 'date'
10 :
11 : {% block coltype %}{% if ordered_objects %}colMS{% else %}colM{% endif %}{% endblock %}
12 :
13 : {% block bodyclass %}{{ opts.app_label …Run Code Online (Sandbox Code Playgroud) 我有HTML:
<input type="text" id="text1" onBlur="focusMe(this.id);" />
Run Code Online (Sandbox Code Playgroud)
和javascript函数:
function focusMe(Id)
{
document.getElementById(Id).focus();
}
Run Code Online (Sandbox Code Playgroud) 我想解析一个网页,以获取视频下载的网址.我使用python和firebug,但我无法获得url链接.
例:
我必须获得视频链接的网址是:hxxp://www.rtve.es/mediateca/videos/20100125/saber-comer---salsa-verde-judiones-25-01-10/676590.shtml"
视频是hxxp://www.rtve.es/resources/TE_SSAC011/flv/8/2/1264426362028.flv你能帮帮我吗?非常感谢和抱歉我的英语!
我有一个大的xml文件,其中包含许多自闭标签.如何使用XSLT删除所有这些.
例如.
<?xml version="1.0" encoding="utf-8" ?>
<Persons>
<Person>
<Name>user1</Name>
<Tel />
<Mobile>123</Mobile>
</Person>
<Person>
<Name>user2</Name>
<Tel>456</Tel>
<Mobile />
</Person>
<Person>
<Name />
<Tel>123</Tel>
<Mobile />
</Person>
<Person>
<Name>user4</Name>
<Tel />
<Mobile />
</Person>
</Persons>
Run Code Online (Sandbox Code Playgroud)
我期待结果:
<?xml version="1.0" encoding="utf-8" ?>
<Persons>
<Person>
<Name>user1</Name>
<Mobile>123</Mobile>
</Person>
<Person>
<Name>user2</Name>
<Tel>456</Tel>
</Person>
<Person>
<Tel>123</Tel>
</Person>
<Person>
<Name>user4</Name>
</Person>
</Persons>
Run Code Online (Sandbox Code Playgroud)
注意:有数千种不同的元素,如何以编程方式删除所有自闭标签.另一个问题是如何删除空元素等<name></name> .
谁可以帮我这个事?非常感谢.
我有一个Django应用程序,提交一个包,应该返回其中的值.将表单提交给名为"insert"的视图:
request.FILES['file']
Run Code Online (Sandbox Code Playgroud)
返回文件对象,但它是一种<InMemoryUploadedFile>.我需要的是一种获取上传文件的绝对路径的方法,以便我可以将它提供给将返回所需值的方法
谁知道我怎么能做到这一点?
谢谢
对于快速变化的业务规则,我将IronPython片段存储在XML文件中.到目前为止,这已经很好了,但我开始达到我需要更多只有一行表达式的地步.
问题是XML和重要的whilespace不能很好地协同工作.在我放弃另一种语言之前,我想知道IronPython是否有其他语法.
python ×5
django ×3
java ×2
applet ×1
django-views ×1
filepath ×1
html ×1
ironpython ×1
javascript ×1
parsing ×1
stack-trace ×1
xslt ×1