问题列表 - 第39885页

ASP.NET入口点?

刚刚创建了一个空白的"ASP.NET Web应用程序".切入点在哪里?

我看到"Default.aspx"似乎是调用的默认模板."Site.Master",我猜这是一个布局文件."Global.asax"似乎为事件处理提供了一些方法存根.然后"Web.config"似乎有一些特定于站点的设置,如数据库连接字符串,以及一些身份验证的东西.

但是我没有在哪里看到任何"路由"或任何表明默认情况下应该调用"Default.aspx"的东西,或者应该使用"Global.asax"来处理事件.这个东西指定在哪里?它是否被纳入ASP的核心?我不能通过一个C#方法过滤所有请求,然后委托我怎么样?并返回某种Http响应?

asp.net

20
推荐指数
2
解决办法
2万
查看次数

哪里可以存储Servlet的单身人士?

如果我的Servlet类使用单例(例如管理器类),它应该存储在哪里?servlet本身,还是在ServletContext

servlet容器可以创建我的Servlet类的多个实例来处理请求吗?

java singleton servlets

4
推荐指数
1
解决办法
1675
查看次数

更多Pythonic方式运行进程X次

哪个更pythonic?

循环:

count = 0
while count < 50:
    print "Some thing"
    count = count + 1
Run Code Online (Sandbox Code Playgroud)

对于循环:

for i in range(50):
    print "Some thing"
Run Code Online (Sandbox Code Playgroud)

编辑:不重复,因为这有答案可以确定哪个更清晰,而不是如何在没有'i'的情况下运行范围 - 尽管最终是最优雅的

python loops

71
推荐指数
1
解决办法
8万
查看次数

如何在C#中格式化2010-11-24的日期?

我在用

((DateTime)newsItem.Date).ToString(@"yyyy MM dd") 
Run Code Online (Sandbox Code Playgroud)

这给了我2010 11 24但不是2010-11-24.

我希望在日期数量之间有破折号.

c# asp.net

8
推荐指数
1
解决办法
1万
查看次数

java使用StAX以通用方式获取子元素

我正在尝试使用StAX(我已经不喜欢它了......)
似乎使用它的唯一方法是通过连续的if-else条件.
但最重要的是,似乎没有办法将元素与其子元素相关联,除非事先知道正在解析的xml文档的结构.这是正确的吗?
我尝试了以下内容:我在String中使用了这个xml

<ns1:Root xmlns:ns1=\"http://rootNameSpace.com/\">
<ns1:A/>
<ns1:B>
        <Book xmlns=\"http://www.myNameSpace.com\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">
            <Data>
                <Author>John</Author>
                <Edition>1</Edition>
                <PubHouse>Small Publishing House</PubHouse>
                <Price>37.8</Price>
            </Data>
        </Book>
</ns1:B>
</ns1:Root>
Run Code Online (Sandbox Code Playgroud)

我想使用StAX来获取Book元素,但似乎我只能编写硬编码所有结构的代码.
即使用XMLEventReader,一旦你得到Book,就开始循环数据,作者等.
这是否有通用的解决方案?
我尝试了以下内容来解决这个问题:我试图从String转到XMLEventReader并返回String但我无法获得我最初使用的确切String表示(命名空间在括号中,额外的冒号等).

StringBuilder xml = new StringBuilder();
XMLInputFactory inputFactory = XMLInputFactory.newInstance();
String msg = "<ns1:Root xmlns:ns1=\"http://rootNameSpace.com/\"><ns1:A/><ns1:B><Book xmlns=\"http://www.myNameSpace.com\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"><Data><Author>John</Author><Edition>1</Edition><PubHouse>Small Publishing House</PubHouse><Price>37.8</Price></Data></Book></ns1:B></ns1:Root>";
InputStream input = new ByteArrayInputStream(msg.getBytes("UTF-8"));
XMLEventReader xmlEventReader = inputFactory.createXMLEventReader(input);
while (xmlEventReader.hasNext())
{

    XMLEvent event = xmlEventReader.nextEvent();
    StringWriter sw = new StringWriter();
    event.writeAsEncodedUnicode(sw);
   xml.append(sw);

}
System.out.println(xml);
Run Code Online (Sandbox Code Playgroud)

我得到以下内容:

<?xml version="1.0" encoding='UTF-8' standalone='no'?><['http://rootNameSpace.com/']:ns1:Root xmlns:ns1='http://rootNameSpace.com/'><['http://rootNameSpace.com/']:ns1:A></ns1:A><['http://rootNameSpace.com/']:ns1:B><['http://www.myNameSpace.com']::Book xmlns:='http://www.myNameSpace.com' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'><['http://www.myNameSpace.com']::Data><['http://www.myNameSpace.com']::Author>John</Author><['http://www.myNameSpace.com']::Edition>1</Edition><['http://www.myNameSpace.com']::PubHouse>Small …
Run Code Online (Sandbox Code Playgroud)

java stax dom jaxp

4
推荐指数
1
解决办法
1万
查看次数

如何在MessageBox.Show对话框中更改"是"和"否"按钮的按钮文本?

我需要改变的消息框控制按钮YesContinueNoClose.如何更改按钮文字?

这是我的代码:

 DialogResult dlgResult = MessageBox.Show("Patterns have been logged successfully", "Logtool", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
Run Code Online (Sandbox Code Playgroud)

c# messagebox winforms

57
推荐指数
4
解决办法
15万
查看次数

在Objective C中的init和dealloc方法中调用Accessor方法是不安全的?

在Objective C中的init和dealloc方法中调用Accessor方法是不安全的?

objective-c

0
推荐指数
1
解决办法
558
查看次数

正则表达式使用PHP匹配HTML <p>标记

我有这样的内容

<p>some content, paragraph 1</p>
<p>some content, paragraph 2</p>
<p>some content, paragraph 3</p>
Run Code Online (Sandbox Code Playgroud)

我想返回第一段即

<p>some content, paragraph 1</p>
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我使用正则表达式代码吗?
'<p>(.*.)</p>'似乎没有用

php regex preg-match

6
推荐指数
2
解决办法
2万
查看次数

如何上传文件,使用Python Mechanize,扭曲:)

好的,我一天只使用Mechanize,所以要好一点:P

我想完成一个包含一个(或两个,如果可能的话)文件上传样式字段的表单.您单击的位置,它允许您浏览文件.

(我想自动将.torrent上传到私人跟踪器/网站)

现在我遇到的两个问题是在网站上没有任何表格都有名字,所以我一直在使用表格的索引来选择它们.

br.select_form(nr=4)
Run Code Online (Sandbox Code Playgroud)

现在问题是我想在提交表单时上传文件.有两个文件字段,我不认为我正确指定每个.这是使用"print br.form"制作的表格的"印刷品"

<POST http://www.###.##.##/takeupload.php multipart/form-data
  <HiddenControl(MAX_FILE_SIZE=1000000) (readonly)>
  <TextControl(<None>=http://www.###.##.##:81/announce.php?passkey=###) (readonly)>
  <FileControl(file=<No files added>)>
  <TextControl(name=)>
  <SelectControl(type=[*0, 23, 22, 1, 10, 7, 12, 4, 21, 17, 18, 13, 58, 16, 15, 56, 20, 60, 5, 19, 6, 55, 57, 63, 9])>
  <CheckboxControl(strip=[strip])>
  <FileControl(nfo=<No files added>)>
  <TextareaControl(descr=)>
  <SubmitControl(<None>=Do it!) (readonly)>>
Run Code Online (Sandbox Code Playgroud)

我尝试了这段代码,希望它只是默认为第一个:

br.form.add_file(open(filename), 'text/plain', filename)
Run Code Online (Sandbox Code Playgroud)

但是,它给出了这个错误

    Traceback (most recent call last):
  File "script.py", line 53, in <module>
    br.form.add_file(open(filename), 'text/plain', filename)
  File "/usr/local/lib/python2.6/dist-packages/mechanize-0.2.4-py2.6.egg/mechanize/_form.py", line 2968, in add_file
    self.find_control(name, "file", id=id, label=label, …
Run Code Online (Sandbox Code Playgroud)

html python file-upload mechanize

3
推荐指数
1
解决办法
3383
查看次数

在1个视图中显示2个模型的数据

我有2个模型:AvailableDates - > belongs_to:spec和Spec - > has_many:available_dates现在我有一个视图,我想要显示来自Spec和AvailableDates的数据,并且具有相同的friend_id属性.我可以用SQL做到这一点,它工作正常:

@invitees = AvailableDate.find_by_sql "SELECT d.friend_id, s.first_name, s.last_name, s.gender, s.birthdate, s.occupation, s.country, s.city FROM available_dates d, specs s WHERE d.friend_id = s.friend_id AND d.city = 'London'
Run Code Online (Sandbox Code Playgroud)

视图将如下所示,包含两个模型的数据:

    <% @invitees.each do |invitee| %>
      <tr>
        <td><%=h invitee.first_name %></td>
        <td><%=h invitee.last_name %></td>
        <td><%=h invitee.gender %></td>
        <td><%=h invitee.birthdate %></td>
      </tr>
    <% end %>
Run Code Online (Sandbox Code Playgroud)

但是,这并不觉得"像铁轨一样",所以我想这样做,同时保持视图中的代码不变:

@invitees = AvailableDate.find(:all, :conditions => ["country = ? and city = ? and start_date <= ? and end_date >= ?", country, city, date, date]) …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

3
推荐指数
1
解决办法
1110
查看次数